tag_m2ts_demux Struct Reference

List of all members.

Public Attributes

GF_List * requested_progs
GF_List * requested_pids
GF_Thread * th
u32 run_state
GF_Socket * sock
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_ES * ess [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_TOT * TDT_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_SectionFilter * pat
GF_M2TS_SectionFilter * cat
GF_M2TS_SectionFilter * nit
GF_M2TS_SectionFilter * sdt
GF_M2TS_SectionFilter * eit
GF_M2TS_SectionFilter * tdt_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_platform * ip_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 14 Dec 2011 for libgpac by  doxygen 1.6.1