28#ifndef LIBDVDREAD_NAV_TYPES_H
29#define LIBDVDREAD_NAV_TYPES_H
33#include <dvdread/attributes.h>
34#include <dvdread/ifo_types.h>
37#define PCI_BYTES 0x3d4
38#define DSI_BYTES 0x3fa
40#define PS2_PCI_SUBSTREAM_ID 0x00
41#define PS2_DSI_SUBSTREAM_ID 0x01
44#define DSI_START_BYTE 1031
65 uint32_t nsml_agl_dsta[9];
82 unsigned char zero1 : 2;
84 unsigned char zero2 : 1;
86 unsigned char zero3 : 1;
88 unsigned char zero4 : 1;
108 uint32_t btn_coli[3][2];
145 btn_colit_t btn_colit;
154 nsml_agli_t nsml_agli;
208 sml_agl_data_t data[9];
223#define SRI_END_OF_CELL 0x3fffffff
230 uint32_t sp_synca[32];
Definition ifo_types.h:62
unsigned int left
Definition nav_types.h:134
unsigned int auto_action_mode
Definition nav_types.h:124
uint32_t vobu_e_ptm
Definition nav_types.h:55
uint32_t vobu_s_ptm
Definition nav_types.h:54
uint32_t ilvu_ea
Definition nav_types.h:183
uint8_t nsl_btn_ns
Definition nav_types.h:92
unsigned char btngr3_dsp_ty
Definition nav_types.h:89
unsigned int right
Definition nav_types.h:136
uint8_t btn_ns
Definition nav_types.h:91
uint32_t vobu_3rdref_ea
Definition nav_types.h:171
unsigned int zero6
Definition nav_types.h:135
uint32_t hli_e_ptm
Definition nav_types.h:80
uint32_t address
Definition nav_types.h:200
uint32_t vob_v_e_e_ptm
Definition nav_types.h:187
user_ops_t vobu_uop_ctl
Definition nav_types.h:53
unsigned int down
Definition nav_types.h:132
unsigned int y_end
Definition nav_types.h:127
uint32_t vobu_1stref_ea
Definition nav_types.h:169
uint8_t btn_ofn
Definition nav_types.h:90
uint32_t hli_s_ptm
Definition nav_types.h:79
unsigned char btngr_ns
Definition nav_types.h:83
uint8_t fosl_btnn
Definition nav_types.h:94
uint32_t vob_v_s_s_ptm
Definition nav_types.h:186
unsigned int x_end
Definition nav_types.h:122
uint32_t vobu_2ndref_ea
Definition nav_types.h:170
dvd_time_t c_eltm
Definition nav_types.h:175
uint32_t next_video
Definition nav_types.h:215
unsigned char btngr1_dsp_ty
Definition nav_types.h:85
uint8_t zero5
Definition nav_types.h:93
unsigned int y_start
Definition nav_types.h:125
uint16_t vobu_vob_idn
Definition nav_types.h:172
uint32_t nv_pck_lbn
Definition nav_types.h:50
uint32_t vobu_se_e_ptm
Definition nav_types.h:56
unsigned int zero2
Definition nav_types.h:126
dvd_time_t e_eltm
Definition nav_types.h:57
uint16_t hli_ss
Definition nav_types.h:78
unsigned int zero1
Definition nav_types.h:121
unsigned int btn_coln
Definition nav_types.h:119
uint32_t ilvu_sa
Definition nav_types.h:184
uint8_t foac_btnn
Definition nav_types.h:95
unsigned char btngr2_dsp_ty
Definition nav_types.h:87
uint32_t vobu_ea
Definition nav_types.h:168
unsigned int up
Definition nav_types.h:130
uint16_t zero1
Definition nav_types.h:52
uint16_t size
Definition nav_types.h:185
unsigned int zero4
Definition nav_types.h:131
uint16_t vobu_cat
Definition nav_types.h:51
uint16_t category
Definition nav_types.h:182
unsigned int zero3
Definition nav_types.h:129
unsigned int zero5
Definition nav_types.h:133
unsigned int x_start
Definition nav_types.h:120
uint8_t vobu_c_idn
Definition nav_types.h:174
uint32_t btn_se_e_ptm
Definition nav_types.h:81