[libdvdnav-devel] Document warnings generated by DVDs made with the VDR-to-DVD device LG RC590M.

Paul Menzel git at videolan.org
Sun Dec 29 18:18:24 CET 2013


libdvdread | branch: master | Paul Menzel <paulepanter at users.sourceforge.net> | Tue Nov 12 00:10:38 2013 +0000| [7e74c39cbb1b67f35e2a37786fd7f711272a2b11] | committer: Jean-Baptiste Kempf

Document warnings generated by DVDs made with the VDR-to-DVD device LG RC590M.

> http://git.videolan.org/gitweb.cgi/libdvdread.git/?a=commit;h=7e74c39cbb1b67f35e2a37786fd7f711272a2b11
---

 src/ifo_read.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/ifo_read.c b/src/ifo_read.c
index e556659..9d807f7 100644
--- a/src/ifo_read.c
+++ b/src/ifo_read.c
@@ -567,6 +567,8 @@ static int ifoRead_VMG(ifo_handle_t *ifofile) {
 
   CHECK_ZERO(vmgi_mat->zero_1);
   CHECK_ZERO(vmgi_mat->zero_2);
+  /* DVDs created by VDR-to-DVD device LG RC590M violate the following check with
+   * vmgi_mat->zero_3 = 0x00000000010000000000000000000000000000. */
   CHECK_ZERO(vmgi_mat->zero_3);
   CHECK_ZERO(vmgi_mat->zero_4);
   CHECK_ZERO(vmgi_mat->zero_5);
@@ -1218,6 +1220,7 @@ int ifoRead_VTS_PTT_SRPT(ifo_handle_t *ifofile) {
        Titles with 0 PTTs. */
     if(n < 0) n = 0;
 
+    /* DVDs created by the VDR-to-DVD device LG RC590M violate the following requirement */
     CHECK_VALUE(n % 4 == 0);
 
     vts_ptt_srpt->title[i].nr_of_ptts = n / 4;



More information about the libdvdnav-devel mailing list