|
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 | min_bytes_copy_from_next |
|
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 |
|
Bool | start_pes_at_rap |
|
Bool | prevent_two_au_start_in_pes |
|
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 |
|
u64 | last_dts |
|
u8 | table_id |
|
GF_SLHeader | sl_header |
|
u32 | last_aac_time |
|
GF_List * | loop_descriptors |
|
The documentation for this struct was generated from the following file: