tag_m2ts_demux Struct Reference

List of all members.

Public Attributes

GF_List * requested_progs
GF_List * requested_pids
GF_Threadth
u32 run_state
GF_Socketsock
FILE * file
char filename [GF_MAX_PATH]
u32 start_range
u32 end_range
u64 file_size
Double duration
u32 nb_playing
Bool file_regulate
u64 pcr_last
u32 stb_at_last_pcr
u32 nb_pck
Bool loop_demux
Bool MobileIPEnabled
const char * network_type
Bool demux_and_play
GF_M2TS_ESess [GF_M2TS_MAX_STREAMS]
GF_List * programs
u32 nb_prog_pmt_received
Bool all_prog_pmt_received
Bool all_prog_processed
GF_List * SDTs
GF_M2TS_TDT_TOTTDT_time
void(* on_event )(struct tag_m2ts_demux *ts, u32 evt_type, void *par)
void * user
char * buffer
u32 buffer_size
u32 alloc_size
GF_M2TS_SectionFilterpat
GF_M2TS_SectionFiltercat
GF_M2TS_SectionFilternit
GF_M2TS_SectionFiltersdt
GF_M2TS_SectionFiltereit
GF_M2TS_SectionFiltertdt_tot
Bool has_4on2
FILE * pes_out
Bool direct_mpe
Bool dvb_h_demux
void(* on_mpe_event )(struct tag_m2ts_demux *ts, u32 evt_type, void *par)
struct __gf_dvb_mpe_ip_platformip_platform
u32 pck_number
struct __gf_download_session * dnload
const char * dvb_channels_conf_path
const char *(* query_next )(void *udta)
void * udta_query

The documentation for this struct was generated from the following file:

Generated on 25 Jul 2012 for libgpac by  doxygen 1.6.1