aboutsummaryrefslogtreecommitdiffstats
path: root/fftools/ffmpeg_mux.c
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg_filter: only store complex filtergraphs in global arrayAnton Khirnov2024-04-091-0/+1
* fftools/ffmpeg_mux: drop OutputFile.formatAnton Khirnov2024-04-091-6/+9
* fftools/ffmpeg_filter: move most of -apad logic to the muxerAnton Khirnov2024-04-091-1/+0
* fftools/ffmpeg_filter: pass sws/swr opts through OutputFilterOptionsAnton Khirnov2024-04-091-3/+0
* fftools/ffmpeg_filter: pass vsync method through OutputFilterOptionsAnton Khirnov2024-04-091-1/+1
* fftools/ffmpeg_enc: set AV_PKT_FLAG_TRUSTED on encoded packetsAnton Khirnov2024-03-131-0/+1
* fftools/ffmpeg: remove unncessary casts for *_thread() return valuesAnton Khirnov2024-03-131-2/+2
* fftools/ffmpeg: remove options deprecated before 6.0Anton Khirnov2024-03-011-5/+0
* fftools/ffmpeg_mux: Fix use of uninitialized variableAndreas Rheinhardt2024-02-251-2/+2
* fftools/ffmpeg: declare loop indices inside loopsAnton Khirnov2024-02-241-2/+1
* fftools/ffmpeg_mux_init: Fix attachment_filename use-after-freeAndreas Rheinhardt2024-02-181-0/+2
* fftools/ffmpeg_mux: fix terminating muxer on streamcopy with -tAnton Khirnov2024-02-051-2/+2
* fftools/ffmpeg: use correct unit prefix symbol for binary scaled byte values王昊然2024-02-031-2/+2
* fftools/ffmpeg: use a mutex for enc_stats_write()Anton Khirnov2023-12-181-0/+4
* fftools/ffmpeg_mux: deduplicate uniniting EncStatsAnton Khirnov2023-12-181-11/+10
* fftools/ffmpeg_mux: factor timestamps processing out of write_packet()Anton Khirnov2023-12-181-20/+30
* fftools/ffmpeg: deprecate -fps_mode/vsync dropAnton Khirnov2023-12-181-0/+2
* fftools/ffmpeg_mux: stop logging to AVFormatContextAnton Khirnov2023-12-181-7/+6
* fftools/ffmpeg: drop OutputFile.sq_encodeAnton Khirnov2023-12-141-1/+0
* fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private dataAnton Khirnov2023-12-141-6/+6
* fftools/ffmpeg: replace OutputStream.file_index by a pointerAnton Khirnov2023-12-141-6/+5
* fftools/ffmpeg_mux: print latency information in -debug_ts muxing outputAnton Khirnov2023-12-141-10/+78
* fftools/ffmpeg: merge DemuxPktData into FrameDataAnton Khirnov2023-12-141-2/+2
* fftools/ffmpeg: convert to a threaded architectureAnton Khirnov2023-12-121-262/+62
* fftools/ffmpeg: add thread-aware transcode scheduling infrastructureAnton Khirnov2023-12-121-7/+10
* fftools/ffmpeg_mux: move bitstream filtering to the muxer threadAnton Khirnov2023-12-121-45/+67
* fftools/ffmpeg_mux: add muxing thread private dataAnton Khirnov2023-12-121-9/+35
* fftools/ffmpeg: move a few inline function into a new headerAnton Khirnov2023-11-141-0/+1
* fftools/ffmpeg_mux: replace monotonous with monotonicLeo Izen2023-09-011-1/+1
* fftools/ffmpeg_mux: rename of_close() to of_free()Anton Khirnov2023-08-301-1/+1
* fftools/ffmpeg_mux: stop rescaling timestamps in of_streamcopy()Anton Khirnov2023-08-301-21/+23
* fftools/ffmpeg_mux: use correct timebases for bitstream filteringAnton Khirnov2023-08-301-6/+6
* fftools/ffmpeg_mux: return errors from of_output_packet() instead of abortingAnton Khirnov2023-07-201-11/+9
* fftools/ffmpeg_mux: return errors from of_streamcopy() instead of abortingAnton Khirnov2023-07-151-8/+12
* fftools/ffmpeg_mux: forward EOF from the sync queueAnton Khirnov2023-07-131-2/+8
* fftools/ffmpeg_dec: move decoding to a separate threadAnton Khirnov2023-06-191-5/+0
* fftools/ffmpeg_mux: make OutputStream.pkt privateAnton Khirnov2023-06-051-2/+2
* fftools/ffmpeg_mux: simplify calling of_output_packet()Anton Khirnov2023-06-051-7/+7
* fftools/ffmpeg_mux: use a dedicated packet for BSF outputAnton Khirnov2023-06-051-2/+7
* fftools/ffmpeg: convert timestamps inside the muxerAnton Khirnov2023-06-051-0/+6
* fftools/ffmpeg_mux: set stream duration after the timebase is certainly knownAnton Khirnov2023-06-051-0/+5
* fftools/ffmpeg_mux: flush bsfs immediately on exceeding recoding timeAnton Khirnov2023-05-311-6/+5
* fftools/ffmpeg_filter: always pass graph description to fg_create()Anton Khirnov2023-05-311-1/+0
* fftools/ffmpeg: replace print_error() by more meaningful messagesAnton Khirnov2023-05-151-1/+3
* fftools/ffmpeg_filter: add filtergraph private dataAnton Khirnov2023-05-021-1/+0
* fftools/ffmpeg: reduce access to OutputStream.enc_ctxAnton Khirnov2023-05-021-1/+1
* fftools/ffmpeg: remove unused function argumentsAnton Khirnov2023-04-241-2/+2
* fftools/ffmpeg_mux: fix reporting muxer EOF as errorZhao Zhili2023-04-231-3/+9
* fftools/ffmpeg: propagate frame durations to packets when encodingAnton Khirnov2023-04-191-9/+0
* fftools/ffmpeg_mux: make copy_initial_nonkeyframes private to muxing codeAnton Khirnov2023-04-171-1/+1