index_parse.c File Reference

Go to the source code of this file.

Functions

static int _parse_hdmv_obj (BITSTREAM *bs, INDX_HDMV_OBJ *hdmv)
static int _parse_bdj_obj (BITSTREAM *bs, INDX_BDJ_OBJ *bdj)
static int _parse_playback_obj (BITSTREAM *bs, INDX_PLAY_ITEM *obj)
static int _parse_index (BITSTREAM *bs, INDX_ROOT *index)
static int _parse_app_info (BITSTREAM *bs, INDX_APP_INFO *app_info)
static int _parse_header (BITSTREAM *bs, int *index_start, int *extension_data_start)
INDX_ROOTindx_parse (const char *file_name)
void indx_free (INDX_ROOT **p)

Function Documentation

static int _parse_hdmv_obj ( BITSTREAM bs,
INDX_HDMV_OBJ hdmv 
) [static]

Definition at line 30 of file index_parse.c.

Referenced by _parse_index(), and _parse_playback_obj().

static int _parse_bdj_obj ( BITSTREAM bs,
INDX_BDJ_OBJ bdj 
) [static]

Definition at line 40 of file index_parse.c.

Referenced by _parse_index(), and _parse_playback_obj().

static int _parse_playback_obj ( BITSTREAM bs,
INDX_PLAY_ITEM obj 
) [static]

Definition at line 51 of file index_parse.c.

Referenced by _parse_index().

static int _parse_index ( BITSTREAM bs,
INDX_ROOT index 
) [static]

Definition at line 63 of file index_parse.c.

Referenced by indx_parse().

static int _parse_app_info ( BITSTREAM bs,
INDX_APP_INFO app_info 
) [static]

Definition at line 96 of file index_parse.c.

Referenced by indx_parse().

static int _parse_header ( BITSTREAM bs,
int *  index_start,
int *  extension_data_start 
) [static]

Definition at line 125 of file index_parse.c.

Referenced by indx_parse().

INDX_ROOT* indx_parse ( const char *  file_name  ) 

Definition at line 147 of file index_parse.c.

Referenced by _index_open().

void indx_free ( INDX_ROOT **  p  ) 

Definition at line 191 of file index_parse.c.

Referenced by bd_close().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:48 2012 for MythTV by  doxygen 1.6.3