summaryrefslogtreecommitdiff
path: root/fftools/ffmpeg_mux.c
Commit message (Expand)AuthorAge
* fftools/ffmpeg: avoid storing full forced keyframe specAnton Khirnov2022-11-28
* fftools/ffmpeg: parse forced keyframes in of_open()Anton Khirnov2022-11-28
* fftools/ffmpeg: move force-keyframe-related vars to a separate structAnton Khirnov2022-11-28
* fftools/ffmpeg_mux_init: postpone matching -disposition to streamsAnton Khirnov2022-11-23
* fftools/ffmpeg: move OutputStream.max_frames to MuxStreamAnton Khirnov2022-11-17
* fftools/ffmpeg: set thread namesAnton Khirnov2022-10-24
* fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStreamAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: move bsf_ctx from OutputStream to MuxStreamAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: embed OutputStream in a MuxStreamAnton Khirnov2022-10-18
* fftools/ffmpeg: free output streams in of_close()Anton Khirnov2022-10-18
* fftools/ffmpeg: remove the output_streams globalAnton Khirnov2022-10-18
* fftools/ffmpeg: move init_output_bsfs() to ffmpeg_muxAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: move sq_mux from OutputFile to MuxerAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: inline mux_free() into of_close()Anton Khirnov2022-10-18
* fftools/ffmpeg_mux: inline of_muxer_init() into of_open()Anton Khirnov2022-10-18
* fftools/ffmpeg_mux: allocate sq_pkt in setup_sync_queues()Anton Khirnov2022-10-18
* fftools/ffmpeg_mux: embed OutputFile in a MuxerAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: move Muxer and MuxStream to a new headerAnton Khirnov2022-10-18
* fftools/ffmpeg: move some stream initialization code to ffmpeg_muxAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: drop the of_ prefix from of_submit_packet()Anton Khirnov2022-10-18
* fftools/ffmpeg_mux: rename submit_packet() to thread_submit_packet()Anton Khirnov2022-10-18
* fftools/ffmpeg: move output_packet() to ffmpeg_muxAnton Khirnov2022-10-18
* fftools/ffmpeg_mux: do not unref a NULL packetAnton Khirnov2022-10-18
* fftools/ffmpeg: drop the -async optionAnton Khirnov2022-10-04
* fftools/ffmpeg: use a separate counter for encoded packet data sizeAnton Khirnov2022-08-29
* fftools/ffmpeg_mux: avoid leaking pkt on errorsAnton Khirnov2022-08-13
* fftools/ffmpeg_mux: move some functions closer to their only callersAnton Khirnov2022-07-28
* fftools/ffmpeg: stop accessing the encoder context unnecessarilyAnton Khirnov2022-07-28
* fftools/ffmpeg: move each muxer to a separate threadAnton Khirnov2022-07-23
* fftools/ffmpeg_mux: do not call exit_program() in print_sdp()Anton Khirnov2022-07-23
* fftools/ffmpeg_mux: return errors from write_packet()Anton Khirnov2022-07-23
* fftools/ffmpeg_mux: return errors from submit_packet()Anton Khirnov2022-07-23
* fftools/ffmpeg_mux: return errors from of_submit_packet()Anton Khirnov2022-07-23
* fftools/ffmpeg: make the muxer AVFormatContext private to ffmpeg_mux.cAnton Khirnov2022-07-23
* fftools/ffmpeg: only set OutputStream.frame_number for video encodingAnton Khirnov2022-07-23
* fftools/ffmpeg: use the sync queues to handle -framesAnton Khirnov2022-07-23
* fftools/ffmpeg_mux: reindentAnton Khirnov2022-07-23
* fftools/ffmpeg: rework -shortest implementationAnton Khirnov2022-07-23
* fftools/ffmpeg: use pre-BSF DTS for choosing next outputAnton Khirnov2022-07-23
* fftools/ffmpeg: move output file opts into private contextAnton Khirnov2022-07-23
* fftools/ffmpeg_mux: split of_write_packet()Anton Khirnov2022-07-23
* fftools/ffmpeg_mux: split queuing packets into a separate functionAnton Khirnov2022-07-23
* fftools/ffmpeg: move the mux queue into muxer private dataAnton Khirnov2022-07-23
* fftools/ffmpeg: access output file chapters through a wrapperAnton Khirnov2022-07-23
* fftools/ffmpeg: move closing the file into of_write_trailer()Anton Khirnov2022-07-23
* fftools/ffmpeg: write the header for stream-less outputs when initializing th...Anton Khirnov2022-07-23
* fftools/ffmpeg: set want_sdp when initializing the muxerAnton Khirnov2022-07-23
* fftools/ffmpeg: refactor limiting output file size with -fsAnton Khirnov2022-07-23
* fftools/ffmpeg: add a helper function to access output file sizeAnton Khirnov2022-07-23
* fftools/ffmpeg_mux: add private muxer contextAnton Khirnov2022-07-23