| FFmpeg
    | 
#include <ffmpeg_mux.h>
| Data Fields | |
| OutputStream | ost | 
| AVCodecParameters * | par_in | 
| Codec parameters for packets submitted to the muxer (i.e.  More... | |
| char | log_name [32] | 
| AVBSFContext * | bsf_ctx | 
| AVPacket * | bsf_pkt | 
| AVPacket * | pkt | 
| EncStats | stats | 
| int | sch_idx | 
| int | sch_idx_enc | 
| int | sch_idx_src | 
| int | sq_idx_mux | 
| int64_t | max_frames | 
| int64_t | ts_copy_start | 
| int64_t | last_mux_dts | 
| int64_t | stream_duration | 
| AVRational | stream_duration_tb | 
| int64_t | ts_rescale_delta_last | 
| uint64_t | data_size_mux | 
| int | copy_initial_nonkeyframes | 
| int | copy_prior_start | 
| int | streamcopy_started | 
| AVRational | frame_rate | 
| AVRational | max_frame_rate | 
| int | force_fps | 
| const char * | apad | 
Definition at line 36 of file ffmpeg_mux.h.
| OutputStream MuxStream::ost | 
Definition at line 37 of file ffmpeg_mux.h.
Referenced by bsf_init(), choose_encoder(), create_streams(), mux_fixup_ts(), mux_stream_alloc(), ost_add(), ost_bind_filter(), and sync_queue_process().
| AVCodecParameters* MuxStream::par_in | 
Codec parameters for packets submitted to the muxer (i.e.
before bitstream filtering, if any).
Definition at line 43 of file ffmpeg_mux.h.
Referenced by bsf_init(), choose_encoder(), of_add_attachments(), of_stream_init(), ost_add(), ost_free(), and streamcopy_init().
| char MuxStream::log_name[32] | 
Definition at line 46 of file ffmpeg_mux.h.
Referenced by mux_stream_alloc(), ost_add(), and output_stream_item_name().
| AVBSFContext* MuxStream::bsf_ctx | 
Definition at line 48 of file ffmpeg_mux.h.
Referenced by bsf_init(), mux_packet_filter(), ost_add(), and ost_free().
| AVPacket* MuxStream::bsf_pkt | 
Definition at line 49 of file ffmpeg_mux.h.
Referenced by bsf_init(), mux_packet_filter(), and ost_free().
| AVPacket* MuxStream::pkt | 
Definition at line 51 of file ffmpeg_mux.h.
Referenced by ost_add(), and ost_free().
| EncStats MuxStream::stats | 
Definition at line 53 of file ffmpeg_mux.h.
Referenced by ost_add(), ost_free(), and write_packet().
| int MuxStream::sch_idx | 
Definition at line 55 of file ffmpeg_mux.h.
Referenced by mux_packet_filter(), mux_stream_alloc(), of_stream_init(), and ost_add().
| int MuxStream::sch_idx_enc | 
Definition at line 56 of file ffmpeg_mux.h.
Referenced by mux_stream_alloc(), ost_add(), ost_bind_filter(), and setup_sync_queues().
| int MuxStream::sch_idx_src | 
Definition at line 57 of file ffmpeg_mux.h.
Referenced by ost_add().
| int MuxStream::sq_idx_mux | 
Definition at line 59 of file ffmpeg_mux.h.
Referenced by setup_sync_queues(), and sync_queue_process().
| int64_t MuxStream::max_frames | 
Definition at line 61 of file ffmpeg_mux.h.
Referenced by ost_add(), and setup_sync_queues().
| int64_t MuxStream::ts_copy_start | 
Definition at line 66 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), and streamcopy_init().
| int64_t MuxStream::last_mux_dts | 
Definition at line 70 of file ffmpeg_mux.h.
Referenced by mux_fixup_ts(), and ost_add().
| int64_t MuxStream::stream_duration | 
Definition at line 72 of file ffmpeg_mux.h.
Referenced by of_stream_init(), and ost_add().
| AVRational MuxStream::stream_duration_tb | 
Definition at line 73 of file ffmpeg_mux.h.
Referenced by of_stream_init(), and ost_add().
| int64_t MuxStream::ts_rescale_delta_last | 
Definition at line 76 of file ffmpeg_mux.h.
Referenced by mux_fixup_ts().
| uint64_t MuxStream::data_size_mux | 
Definition at line 79 of file ffmpeg_mux.h.
Referenced by mux_final_stats(), and write_packet().
| int MuxStream::copy_initial_nonkeyframes | 
Definition at line 81 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), and ost_add().
| int MuxStream::copy_prior_start | 
Definition at line 82 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), ost_add(), and streamcopy_init().
| int MuxStream::streamcopy_started | 
Definition at line 83 of file ffmpeg_mux.h.
Referenced by of_streamcopy().
| AVRational MuxStream::frame_rate | 
Definition at line 88 of file ffmpeg_mux.h.
Referenced by new_stream_video(), ost_bind_filter(), and streamcopy_init().
| AVRational MuxStream::max_frame_rate | 
Definition at line 89 of file ffmpeg_mux.h.
Referenced by new_stream_video(), and ost_bind_filter().
| int MuxStream::force_fps | 
Definition at line 90 of file ffmpeg_mux.h.
Referenced by new_stream_video(), and ost_bind_filter().
| const char* MuxStream::apad | 
Definition at line 92 of file ffmpeg_mux.h.
Referenced by create_streams(), and new_stream_audio().
 1.8.17
 1.8.17