|
FFmpeg
|
#include <ffmpeg_mux.h>
Data Fields | |
| OutputFile | of |
| char | log_name [32] |
| AVFormatContext * | fc |
| Scheduler * | sch |
| unsigned | sch_idx |
| int * | sch_stream_idx |
| int | nb_sch_stream_idx |
| AVDictionary * | opts |
| AVDictionary * | enc_opts_used |
| int64_t | limit_filesize |
| atomic_int_least64_t | last_filesize |
| int | header_written |
| SyncQueue * | sq_mux |
| AVPacket * | sq_pkt |
Definition at line 85 of file ffmpeg_mux.h.
| OutputFile Muxer::of |
Definition at line 86 of file ffmpeg_mux.h.
Referenced by copy_meta(), create_streams(), mux_alloc(), mux_check_init(), mux_final_stats(), mux_packet_filter(), mux_stream_alloc(), muxer_thread(), of_open(), ost_bind_filter(), process_forced_keyframes(), set_dispositions(), setup_sync_queues(), streamcopy_init(), sync_queue_process(), and thread_set_name().
| char Muxer::log_name[32] |
Definition at line 89 of file ffmpeg_mux.h.
Referenced by mux_alloc(), of_open(), and output_file_item_name().
| AVFormatContext* Muxer::fc |
Definition at line 91 of file ffmpeg_mux.h.
Referenced by copy_meta(), copy_metadata(), create_streams(), get_stream_group_index_from_id(), map_auto_audio(), map_auto_data(), map_auto_subtitle(), map_auto_video(), mux_check_init(), mux_fixup_ts(), new_stream_audio(), new_stream_subtitle(), new_stream_video(), of_add_programs(), of_free(), of_open(), of_parse_group_token(), of_parse_iamf_submixes(), of_write_trailer(), ost_add(), parse_forced_key_frames(), print_sdp(), process_forced_keyframes(), set_dispositions(), streamcopy_init(), thread_set_name(), and write_packet().
| Scheduler* Muxer::sch |
Definition at line 93 of file ffmpeg_mux.h.
Referenced by create_streams(), mux_packet_filter(), muxer_thread(), of_open(), of_stream_init(), ost_add(), ost_bind_filter(), and setup_sync_queues().
| unsigned Muxer::sch_idx |
Definition at line 94 of file ffmpeg_mux.h.
Referenced by create_streams(), mux_packet_filter(), of_open(), ost_add(), and ost_bind_filter().
| int* Muxer::sch_stream_idx |
Definition at line 97 of file ffmpeg_mux.h.
Referenced by muxer_thread(), of_free(), and ost_add().
| int Muxer::nb_sch_stream_idx |
Definition at line 98 of file ffmpeg_mux.h.
Referenced by ost_add().
| AVDictionary* Muxer::opts |
Definition at line 100 of file ffmpeg_mux.h.
Referenced by mux_check_init(), of_free(), and of_open().
| AVDictionary* Muxer::enc_opts_used |
Definition at line 103 of file ffmpeg_mux.h.
| int64_t Muxer::limit_filesize |
Definition at line 106 of file ffmpeg_mux.h.
Referenced by of_open(), and write_packet().
| atomic_int_least64_t Muxer::last_filesize |
Definition at line 107 of file ffmpeg_mux.h.
Referenced by of_filesize(), of_write_trailer(), and write_packet().
| int Muxer::header_written |
Definition at line 108 of file ffmpeg_mux.h.
Referenced by mux_check_init(), and of_write_trailer().
| SyncQueue* Muxer::sq_mux |
Definition at line 110 of file ffmpeg_mux.h.
Referenced by of_free(), setup_sync_queues(), and sync_queue_process().
| AVPacket* Muxer::sq_pkt |
Definition at line 111 of file ffmpeg_mux.h.
Referenced by of_free(), setup_sync_queues(), and sync_queue_process().
1.8.17