FFmpeg
|
#include <ffmpeg_mux.h>
Data Fields | |
OutputStream | ost |
char | log_name [32] |
AVFifo * | muxing_queue |
AVBSFContext * | bsf_ctx |
EncStats | stats |
int64_t | max_frames |
size_t | muxing_queue_data_size |
int | max_muxing_queue_size |
size_t | muxing_queue_data_threshold |
int64_t | last_mux_dts |
Definition at line 37 of file ffmpeg_mux.h.
OutputStream MuxStream::ost |
Definition at line 38 of file ffmpeg_mux.h.
Referenced by bsf_init(), mux_stream_alloc(), and new_output_stream().
char MuxStream::log_name[32] |
Definition at line 41 of file ffmpeg_mux.h.
Referenced by mux_stream_alloc(), new_output_stream(), and output_stream_item_name().
AVFifo* MuxStream::muxing_queue |
Definition at line 44 of file ffmpeg_mux.h.
Referenced by new_output_stream(), ost_free(), queue_packet(), and thread_start().
AVBSFContext* MuxStream::bsf_ctx |
Definition at line 46 of file ffmpeg_mux.h.
Referenced by bsf_init(), new_output_stream(), of_output_packet(), and ost_free().
EncStats MuxStream::stats |
Definition at line 48 of file ffmpeg_mux.h.
Referenced by new_output_stream(), ost_free(), and write_packet().
int64_t MuxStream::max_frames |
Definition at line 50 of file ffmpeg_mux.h.
Referenced by new_output_stream(), and setup_sync_queues().
size_t MuxStream::muxing_queue_data_size |
Definition at line 56 of file ffmpeg_mux.h.
Referenced by queue_packet(), and thread_start().
int MuxStream::max_muxing_queue_size |
Definition at line 58 of file ffmpeg_mux.h.
Referenced by new_output_stream(), and queue_packet().
size_t MuxStream::muxing_queue_data_threshold |
Definition at line 61 of file ffmpeg_mux.h.
Referenced by new_output_stream(), and queue_packet().
int64_t MuxStream::last_mux_dts |
Definition at line 65 of file ffmpeg_mux.h.
Referenced by new_output_stream(), and write_packet().