Public Attributes | |
struct __m2ts_mux_stream * | next |
u32 | pid |
u8 | continuity_counter |
struct __m2ts_mux_program * | program |
u32 | bit_rate |
GF_M2TS_Time | time |
u32 | pcr_priority |
GF_M2TS_Mux_Table * | tables |
u32 | total_table_size |
GF_M2TS_Mux_Table * | current_table |
GF_M2TS_Mux_Section * | current_section |
u32 | current_section_offset |
u32 | refresh_rate_ms |
Bool | table_needs_update |
Bool | table_needs_send |
u32(* | process )(struct __m2ts_mux *muxer, struct __m2ts_mux_stream *stream) |
void * | pes_packetizer |
u32 | mpeg2_stream_type |
u32 | mpeg2_stream_id |
u32 | scheduling_priority |
GF_ESIPacket | curr_pck |
u32 | pck_offset |
u32 | next_payload_size |
u32 | copy_from_next_packets |
u32 | pes_data_len |
u32 | pes_data_remain |
Bool | force_new |
Bool | discard_data |
u32 | next_pck_flags |
u64 | next_pck_cts |
u64 | next_pck_dts |
u32 | reframe_overhead |
struct __elementary_stream_ifce * | ifce |
Double | ts_scale |
GF_M2TS_Packet * | pck_first |
GF_M2TS_Packet * | pck_last |
GF_M2TS_Packet * | pck_reassembler |
GF_Mutex * | mx |
u64 | last_br_time |
u32 | bytes_since_last_time |
u32 | pes_since_last_time |
u8 | table_id |
GF_SLHeader | sl_header |
u32 | last_aac_time |