Kodi Documentation 22.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