|
FFmpeg
|
#include <ffmpeg_mux.h>
Data Fields | |
| OutputStream | ost |
| char | log_name [32] |
| AVFifo * | muxing_queue |
| AVBSFContext * | bsf_ctx |
| AVPacket * | bsf_pkt |
| AVPacket * | pkt |
| 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 | 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 |
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 ost_add().
| char MuxStream::log_name[32] |
Definition at line 41 of file ffmpeg_mux.h.
Referenced by mux_stream_alloc(), ost_add(), and output_stream_item_name().
| AVFifo* MuxStream::muxing_queue |
Definition at line 44 of file ffmpeg_mux.h.
Referenced by ost_add(), ost_free(), queue_packet(), and thread_start().
| AVBSFContext* MuxStream::bsf_ctx |
Definition at line 46 of file ffmpeg_mux.h.
Referenced by bsf_init(), of_output_packet(), ost_add(), and ost_free().
| AVPacket* MuxStream::bsf_pkt |
Definition at line 47 of file ffmpeg_mux.h.
Referenced by bsf_init(), of_output_packet(), and ost_free().
| AVPacket* MuxStream::pkt |
Definition at line 49 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), ost_add(), and ost_free().
| EncStats MuxStream::stats |
Definition at line 51 of file ffmpeg_mux.h.
Referenced by ost_add(), ost_free(), and write_packet().
| int64_t MuxStream::max_frames |
Definition at line 53 of file ffmpeg_mux.h.
Referenced by ost_add(), and setup_sync_queues().
| size_t MuxStream::muxing_queue_data_size |
Definition at line 59 of file ffmpeg_mux.h.
Referenced by queue_packet(), and thread_start().
| int MuxStream::max_muxing_queue_size |
Definition at line 61 of file ffmpeg_mux.h.
Referenced by ost_add(), and queue_packet().
| size_t MuxStream::muxing_queue_data_threshold |
Definition at line 64 of file ffmpeg_mux.h.
Referenced by ost_add(), and queue_packet().
| int64_t MuxStream::ts_copy_start |
Definition at line 69 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), and streamcopy_init().
| int64_t MuxStream::last_mux_dts |
Definition at line 73 of file ffmpeg_mux.h.
Referenced by ost_add(), and write_packet().
| int64_t MuxStream::stream_duration |
Definition at line 75 of file ffmpeg_mux.h.
Referenced by of_stream_init(), and ost_add().
| AVRational MuxStream::stream_duration_tb |
Definition at line 76 of file ffmpeg_mux.h.
Referenced by of_stream_init(), and ost_add().
| int64_t MuxStream::ts_rescale_delta_last |
Definition at line 79 of file ffmpeg_mux.h.
Referenced by write_packet().
| uint64_t MuxStream::data_size_mux |
Definition at line 82 of file ffmpeg_mux.h.
Referenced by mux_final_stats(), and write_packet().
| int MuxStream::copy_initial_nonkeyframes |
Definition at line 84 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), and ost_add().
| int MuxStream::copy_prior_start |
Definition at line 85 of file ffmpeg_mux.h.
Referenced by of_streamcopy(), ost_add(), and streamcopy_init().
| int MuxStream::streamcopy_started |
Definition at line 86 of file ffmpeg_mux.h.
Referenced by of_streamcopy().
1.8.17