|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include "dvd_reader.h"Classes | |
| struct | ATTRIBUTE_PACKED |
| struct | ifo_handle_t |
Macros | |
| #define | ATTRIBUTE_PACKED |
| #define | PRAGMA_PACK 1 |
| #define | COMMAND_DATA_SIZE 8U |
| #define | PGC_COMMAND_TBL_SIZE 8U |
| #define | BLOCK_TYPE_NONE 0x0 |
| #define | BLOCK_TYPE_ANGLE_BLOCK 0x1 |
| #define | BLOCK_MODE_NOT_IN_BLOCK 0x0 |
| #define | BLOCK_MODE_FIRST_CELL 0x1 |
| #define | BLOCK_MODE_IN_BLOCK 0x2 |
| #define | BLOCK_MODE_LAST_CELL 0x3 |
| #define | PGC_SIZE 236U |
| #define | PGCI_SRP_SIZE 8U |
| #define | PGCIT_SIZE 8U |
| #define | PGCI_LU_SIZE 8U |
| #define | PGCI_UT_SIZE 8U |
| #define | C_ADT_SIZE 8U |
| #define | VOBU_ADMAP_SIZE 4U |
| #define | TT_SRPT_SIZE 8U |
| #define | PTL_MAIT_NUM_LEVEL 8 |
| #define | PTL_MAIT_COUNTRY_SIZE 8U |
| #define | PTL_MAIT_SIZE 8U |
| #define | VTS_ATTRIBUTES_SIZE 542U |
| #define | VTS_ATTRIBUTES_MIN_SIZE 356U |
| #define | VTS_ATRT_SIZE 8U |
| #define | TXTDT_LU_SIZE 8U |
| #define | TXTDT_MGI_SIZE 20U |
| #define | VTS_PTT_SRPT_SIZE 8U |
| #define | VTS_TMAP_SIZE 4U |
| #define | VTS_TMAPT_SIZE 8U |
Typedefs | |
| typedef uint8_t | pgc_program_map_t |
| typedef uint16_t | pf_level_t[PTL_MAIT_NUM_LEVEL] |
| typedef uint32_t | map_ent_t |
| #define ATTRIBUTE_PACKED |
| #define BLOCK_MODE_FIRST_CELL 0x1 |
| #define BLOCK_MODE_IN_BLOCK 0x2 |
| #define BLOCK_MODE_LAST_CELL 0x3 |
| #define BLOCK_MODE_NOT_IN_BLOCK 0x0 |
| #define BLOCK_TYPE_ANGLE_BLOCK 0x1 |
| #define BLOCK_TYPE_NONE 0x0 |
| #define C_ADT_SIZE 8U |
| #define COMMAND_DATA_SIZE 8U |
| #define PGC_COMMAND_TBL_SIZE 8U |
| #define PGC_SIZE 236U |
| #define PGCI_LU_SIZE 8U |
| #define PGCI_SRP_SIZE 8U |
| #define PGCI_UT_SIZE 8U |
| #define PGCIT_SIZE 8U |
| #define PRAGMA_PACK 1 |
| #define PTL_MAIT_COUNTRY_SIZE 8U |
| #define PTL_MAIT_NUM_LEVEL 8 |
Parental Management Information Unit Table. Level 1 (US: G), ..., 7 (US: NC-17), 8
| #define PTL_MAIT_SIZE 8U |
| #define TT_SRPT_SIZE 8U |
| #define TXTDT_LU_SIZE 8U |
| #define TXTDT_MGI_SIZE 20U |
| #define VOBU_ADMAP_SIZE 4U |
| #define VTS_ATRT_SIZE 8U |
| #define VTS_ATTRIBUTES_MIN_SIZE 356U |
| #define VTS_ATTRIBUTES_SIZE 542U |
| #define VTS_PTT_SRPT_SIZE 8U |
| #define VTS_TMAP_SIZE 4U |
| #define VTS_TMAPT_SIZE 8U |
| typedef uint32_t map_ent_t |
Time Map Entry.
| typedef uint16_t pf_level_t[PTL_MAIT_NUM_LEVEL] |
| typedef uint8_t pgc_program_map_t |
PGC Program Map