ifo_print.c File Reference

Go to the source code of this file.

Functions

static void ifo_print_time (int level, dvd_time_t *dtime)
void dvdread_print_time (dvd_time_t *dtime)
static void ifo_print_cmd (int row, vm_cmd_t *command)
static void ifo_print_video_attributes (int level, video_attr_t *attr)
static void ifo_print_audio_attributes (int level, audio_attr_t *attr)
static void ifo_print_subp_attributes (int level, subp_attr_t *attr)
static void ifoPrint_USER_OPS (user_ops_t *user_ops)
static void ifoPrint_VMGI_MAT (vmgi_mat_t *vmgi_mat)
static void ifoPrint_VTSI_MAT (vtsi_mat_t *vtsi_mat)
static void ifoPrint_PGC_COMMAND_TBL (pgc_command_tbl_t *cmd_tbl)
static void ifoPrint_PGC_PROGRAM_MAP (pgc_program_map_t *program_map, int nr)
static void ifoPrint_CELL_PLAYBACK (cell_playback_t *cell_playback, int nr)
static void ifoPrint_CELL_POSITION (cell_position_t *cell_position, int nr)
static void ifoPrint_PGC (pgc_t *pgc)
static void ifoPrint_TT_SRPT (tt_srpt_t *tt_srpt)
static void ifoPrint_VTS_PTT_SRPT (vts_ptt_srpt_t *vts_ptt_srpt)
static void hexdump (uint8_t *ptr, int len)
static void ifoPrint_PTL_MAIT (ptl_mait_t *ptl_mait)
static void ifoPrint_VTS_TMAPT (vts_tmapt_t *vts_tmapt)
static void ifoPrint_C_ADT (c_adt_t *c_adt)
static void ifoPrint_VOBU_ADMAP (vobu_admap_t *vobu_admap)
static const char * ifo_print_menu_name (int type)
static void ifoPrint_PGCIT (pgcit_t *pgcit, int pgc_type)
static void ifoPrint_PGCI_UT (pgci_ut_t *pgci_ut)
static void ifoPrint_VTS_ATTRIBUTES (vts_attributes_t *vts_attributes)
static void ifoPrint_VTS_ATRT (vts_atrt_t *vts_atrt)
void ifo_print (dvd_reader_t *dvd, int title)

Function Documentation

static void ifo_print_time ( int  level,
dvd_time_t *  dtime 
) [static]

Definition at line 32 of file ifo_print.c.

Referenced by dvdread_print_time().

void dvdread_print_time ( dvd_time_t *  dtime  ) 

Definition at line 62 of file ifo_print.c.

Referenced by ifoPrint_CELL_PLAYBACK(), ifoPrint_PGC(), navPrint_DSI_GI(), and navPrint_PCI_GI().

static void ifo_print_cmd ( int  row,
vm_cmd_t *  command 
) [static]

Definition at line 68 of file ifo_print.c.

Referenced by ifoPrint_PGC_COMMAND_TBL().

static void ifo_print_video_attributes ( int  level,
video_attr_t *  attr 
) [static]

Definition at line 82 of file ifo_print.c.

Referenced by ifoPrint_VMGI_MAT(), ifoPrint_VTS_ATTRIBUTES(), and ifoPrint_VTSI_MAT().

static void ifo_print_audio_attributes ( int  level,
audio_attr_t *  attr 
) [static]

Definition at line 195 of file ifo_print.c.

Referenced by ifoPrint_VMGI_MAT(), ifoPrint_VTS_ATTRIBUTES(), and ifoPrint_VTSI_MAT().

static void ifo_print_subp_attributes ( int  level,
subp_attr_t *  attr 
) [static]

Definition at line 349 of file ifo_print.c.

Referenced by ifoPrint_VMGI_MAT(), ifoPrint_VTS_ATTRIBUTES(), and ifoPrint_VTSI_MAT().

static void ifoPrint_USER_OPS ( user_ops_t *  user_ops  )  [static]

Definition at line 429 of file ifo_print.c.

Referenced by ifoPrint_PGC().

static void ifoPrint_VMGI_MAT ( vmgi_mat_t *  vmgi_mat  )  [static]

Definition at line 498 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_VTSI_MAT ( vtsi_mat_t *  vtsi_mat  )  [static]

Definition at line 547 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_PGC_COMMAND_TBL ( pgc_command_tbl_t *  cmd_tbl  )  [static]

Definition at line 611 of file ifo_print.c.

Referenced by ifoPrint_PGC().

static void ifoPrint_PGC_PROGRAM_MAP ( pgc_program_map_t program_map,
int  nr 
) [static]

Definition at line 636 of file ifo_print.c.

Referenced by ifoPrint_PGC().

static void ifoPrint_CELL_PLAYBACK ( cell_playback_t *  cell_playback,
int  nr 
) [static]

Definition at line 650 of file ifo_print.c.

Referenced by ifoPrint_PGC().

static void ifoPrint_CELL_POSITION ( cell_position_t *  cell_position,
int  nr 
) [static]

Definition at line 720 of file ifo_print.c.

Referenced by ifoPrint_PGC().

static void ifoPrint_PGC ( pgc_t *  pgc  )  [static]

Definition at line 735 of file ifo_print.c.

Referenced by ifo_print(), and ifoPrint_PGCIT().

static void ifoPrint_TT_SRPT ( tt_srpt_t *  tt_srpt  )  [static]

Definition at line 792 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_VTS_PTT_SRPT ( vts_ptt_srpt_t *  vts_ptt_srpt  )  [static]

Definition at line 825 of file ifo_print.c.

Referenced by ifo_print().

static void hexdump ( uint8_t ptr,
int  len 
) [static]

Definition at line 841 of file ifo_print.c.

Referenced by ifoPrint_PTL_MAIT(), and ifoRead_TT_SRPT().

static void ifoPrint_PTL_MAIT ( ptl_mait_t *  ptl_mait  )  [static]

Definition at line 846 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_VTS_TMAPT ( vts_tmapt_t *  vts_tmapt  )  [static]

Definition at line 875 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_C_ADT ( c_adt_t *  c_adt  )  [static]

Definition at line 898 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_VOBU_ADMAP ( vobu_admap_t *  vobu_admap  )  [static]

Definition at line 915 of file ifo_print.c.

Referenced by ifo_print().

static const char* ifo_print_menu_name ( int  type  )  [static]

Definition at line 925 of file ifo_print.c.

Referenced by ifoPrint_PGCIT().

static void ifoPrint_PGCIT ( pgcit_t *  pgcit,
int  pgc_type 
) [static]

Definition at line 955 of file ifo_print.c.

Referenced by ifo_print(), and ifoPrint_PGCI_UT().

static void ifoPrint_PGCI_UT ( pgci_ut_t *  pgci_ut  )  [static]

Definition at line 979 of file ifo_print.c.

Referenced by ifo_print().

static void ifoPrint_VTS_ATTRIBUTES ( vts_attributes_t *  vts_attributes  )  [static]

Definition at line 1024 of file ifo_print.c.

Referenced by ifoPrint_VTS_ATRT().

static void ifoPrint_VTS_ATRT ( vts_atrt_t *  vts_atrt  )  [static]

Definition at line 1068 of file ifo_print.c.

Referenced by ifo_print().

void ifo_print ( dvd_reader_t dvd,
int  title 
)

Definition at line 1079 of file ifo_print.c.

 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