Go to the source code of this file.
Functions | |
| static void | _human_readable_sig (char *sig, uint32_t s1, uint32_t s2) |
| static int | _parse_stream_attr (BITSTREAM *bits, CLPI_PROG_STREAM *ss) |
| static int | _parse_header (BITSTREAM *bits, CLPI_CL *cl) |
| static int | _parse_clipinfo (BITSTREAM *bits, CLPI_CL *cl) |
| static int | _parse_sequence (BITSTREAM *bits, CLPI_CL *cl) |
| static int | _parse_program (BITSTREAM *bits, CLPI_CL *cl) |
| static int | _parse_ep_map_stream (BITSTREAM *bits, CLPI_EP_MAP_ENTRY *ee) |
| static int | _parse_cpi (BITSTREAM *bits, CLPI_CL *cl) |
| static uint32_t | _find_stc_spn (CLPI_CL *cl, uint8_t stc_id) |
| uint32_t | clpi_lookup_spn (CLPI_CL *cl, uint32_t timestamp, int before, uint8_t stc_id) |
| uint32_t | clpi_access_point (CLPI_CL *cl, uint32_t pkt, int next, int angle_change, uint32_t *time) |
| void | clpi_free (CLPI_CL *cl) |
| CLPI_CL * | clpi_parse (char *path, int verbose) |
| CLPI_CL * | clpi_copy (CLPI_CL *dest_cl, CLPI_CL *src_cl) |
Variables | |
| static int | clpi_verbose = 0 |
Definition at line 35 of file clpi_parse.c.
Referenced by _parse_header().
| static int _parse_stream_attr | ( | BITSTREAM * | bits, | |
| CLPI_PROG_STREAM * | ss | |||
| ) | [static] |
Definition at line 49 of file clpi_parse.c.
Referenced by _parse_program().
Definition at line 114 of file clpi_parse.c.
Referenced by clpi_parse().
Definition at line 141 of file clpi_parse.c.
Referenced by clpi_parse().
Definition at line 191 of file clpi_parse.c.
Referenced by clpi_parse().
Definition at line 224 of file clpi_parse.c.
Referenced by clpi_parse().
| static int _parse_ep_map_stream | ( | BITSTREAM * | bits, | |
| CLPI_EP_MAP_ENTRY * | ee | |||
| ) | [static] |
Definition at line 257 of file clpi_parse.c.
Referenced by _parse_cpi().
Definition at line 289 of file clpi_parse.c.
Referenced by clpi_parse().
Definition at line 326 of file clpi_parse.c.
Referenced by clpi_lookup_spn().
Definition at line 344 of file clpi_parse.c.
Referenced by _fill_clip(), _fill_mark(), nav_clip_time_search(), and nav_time_search().
| uint32_t clpi_access_point | ( | CLPI_CL * | cl, | |
| uint32_t | pkt, | |||
| int | next, | |||
| int | angle_change, | |||
| uint32_t * | time | |||
| ) |
Definition at line 450 of file clpi_parse.c.
Referenced by nav_angle_change_search(), and nav_packet_search().
| void clpi_free | ( | CLPI_CL * | cl | ) |
Definition at line 536 of file clpi_parse.c.
Referenced by _fill_clip(), bd_free_clpi(), clpi_copy(), clpi_parse(), and nav_title_close().
| CLPI_CL* clpi_parse | ( | char * | path, | |
| int | verbose | |||
| ) |
Definition at line 579 of file clpi_parse.c.
Referenced by _fill_clip().
Definition at line 630 of file clpi_parse.c.
Referenced by bd_get_clpi().
int clpi_verbose = 0 [static] |
Definition at line 32 of file clpi_parse.c.
Referenced by clpi_parse().
1.6.3