Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
libdvdread [2015/01/16 22:57] beandoglibdvdread [2015/01/16 23:21] (current) beandog
Line 294: Line 294:
         * ''last_byte''         * ''last_byte''
         * ''vobu_start_sectors''         * ''vobu_start_sectors''
-      * **''vtsi_mat_t''** ''vtsi_mat'' - Video Title Set Information Management Table+      * **''vtsi_mat_t''** ''vtsi_mat''**VTS IFOs only**, Video Title Set Information Management Table
         * ''vts_identifier[12]'' - VTS identifier         * ''vts_identifier[12]'' - VTS identifier
         * ''vts_last_sector'' - last sector of VTS (BUP)         * ''vts_last_sector'' - last sector of VTS (BUP)
Line 317: Line 317:
         * ''vtsm_vobs'' - starting sector of VTS Menu VOBs         * ''vtsm_vobs'' - starting sector of VTS Menu VOBs
         * ''vtstt_vobs'' - starting sector of table of titles         * ''vtstt_vobs'' - starting sector of table of titles
-      * **''vts_ptt_srpt_t''** ''vts_ptt_srpt'' - Part of Title Search Pointer Table+      * **''vts_ptt_srpt_t''** ''vts_ptt_srpt''**VTS IFOs only**, Part of Title Search Pointer Table
         * ''nr_of_srpts''         * ''nr_of_srpts''
         * ''zero_1''         * ''zero_1''
Line 323: Line 323:
         * **''ttu_t''** title         * **''ttu_t''** title
         * ''ttu_offset''         * ''ttu_offset''
-      * **''pgcit_t''** ''vts_pgcit'' - Program Chain Information Table +      * **''pgcit_t''** ''vts_pgcit''**VTS IFOs only**, Program Chain Information Table (see above)       
-        * ''nr_of_pgci_srp''+      * **''vts_tmapt_t''** ''vts_tmapt'' - **VTS IFOs only**, time maps for each PGC 
 +        * ''nr_of_tmaps'' - number of program chains
         * ''zero_1''         * ''zero_1''
-        * ''last_byte'' +        * ''last_byte'' - end address (last byte of last VTS_TMAP) 
-        * **''pgci_srp_t''** ''pgci_srp'' +        * **''vts_tmap_t''** ''tmap'' 
-        * ''ref_count'' +          * ''tmu'' - time unit, in seconds 
-      * **''vts_tmapt_t''** ''vts_tmapt'' +          * ''zero_1'' - reserved / unknown / safe to ignore 
-      * **''c_adt_t''** ''vts_c_adt''+          * ''nr_of_entries'' - number of entries in map; ''0'' for empty map 
 +          * **''map_ent_t''** ''map_ent'' - time map entry (typedef as uint32_t) 
 +      * **''c_adt_t''** ''vts_c_adt'' **VTS IFOs only**, VTS cell address table
       * **''vobu_admap_t''** ''vts_vobu_admap''       * **''vobu_admap_t''** ''vts_vobu_admap''
     * [[VMGM]]     * [[VMGM]]
       * ''VIDEO_TS.VOB''       * ''VIDEO_TS.VOB''