Go to the source code of this file.
Classes | |
| struct | getbits_state_t |
Functions | |
| static int | getbits_init (getbits_state_t *state, uint8_t *start) |
| static uint32_t | getbits (getbits_state_t *state, uint32_t number_of_bits) |
| static uint16_t | get16bits (getbits_state_t *state) |
| static uint32_t | get32bits (getbits_state_t *state) |
| void | navRead_PCI (pci_t *pci, unsigned char *buffer) |
| Parsing of NAV data, PCI and DSI parts. | |
| void | navRead_DSI (dsi_t *dsi, unsigned char *buffer) |
| Reads the DSI packet data pointed to into dsi struct. | |
| static int getbits_init | ( | getbits_state_t * | state, | |
| uint8_t * | start | |||
| ) | [static] |
| static uint32_t getbits | ( | getbits_state_t * | state, | |
| uint32_t | number_of_bits | |||
| ) | [static] |
| static uint16_t get16bits | ( | getbits_state_t * | state | ) | [static] |
Definition at line 105 of file nav_read.c.
| static uint32_t get32bits | ( | getbits_state_t * | state | ) | [static] |
Definition at line 116 of file nav_read.c.
| void navRead_PCI | ( | pci_t * | , | |
| unsigned char * | ||||
| ) |
Parsing of NAV data, PCI and DSI parts.
Reads the PCI packet data pointed to into th pci struct.
| pci | Pointer to the PCI data structure to be filled in. | |
| bufffer | Pointer to the buffer of the on disc PCI data. |
Definition at line 128 of file nav_read.c.
Referenced by dvdnav_decode_packet().
| void navRead_DSI | ( | dsi_t * | , | |
| unsigned char * | ||||
| ) |
Reads the DSI packet data pointed to into dsi struct.
| dsi | Pointer to the DSI data structure to be filled in. | |
| bufffer | Pointer to the buffer of the on disc DSI data. |
Definition at line 296 of file nav_read.c.
Referenced by dvdnav_decode_packet(), and DVDThread::ripTitle().
1.5.5