summaryrefslogtreecommitdiff
path: root/fftools
Commit message (Expand)AuthorAgeFilesLines
...
* fftools/ffmpeg_mux_init: postpone matching -disposition to streamsAnton Khirnov2022-11-233-14/+24
* fftools/ffmpeg: _-prefix variables in MATCH_PER_STREAM_OPT()Anton Khirnov2022-11-231-11/+11
* fftools/ffmpeg: declare loop variables inside loops in transcode_init()Anton Khirnov2022-11-231-13/+11
* fftools/ffmpeg: do not assume input streams existAnton Khirnov2022-11-231-1/+5
* fftools/ffmpeg: remove the input_streams globalAnton Khirnov2022-11-236-144/+161
* fftools/ffmpeg_mux_init: simplify inner loop in map_auto_{video,audio}Anton Khirnov2022-11-231-8/+13
* fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStreamAnton Khirnov2022-11-233-48/+38
* fftools/ffmpeg: stop inventing fake source informationAnton Khirnov2022-11-231-15/+0
* fftools/ffmpeg: drop an arbitrary conditionAnton Khirnov2022-11-231-1/+1
* fftools/ffmpeg: move freeing an input stream into a separate functionAnton Khirnov2022-11-231-17/+24
* fftools/ffmpeg_demux: set default hwaccel_output_format for mediacodecZhao Zhili2022-11-211-0/+4
* fftools/ffmpeg_mux_init: drop an always-false checkAnton Khirnov2022-11-174-14/+0
* fftools/ffmpeg_mux_init: use av_dict_iterate() where appropriateAnton Khirnov2022-11-171-3/+2
* fftools/ffmpeg_mux_init: do not call av{codec,format}_get_class() repeatedlyAnton Khirnov2022-11-171-2/+2
* fftools/ffmpeg_mux_init: move validating codec avoptions to a separate functionAnton Khirnov2022-11-173-44/+51
* fftools/ffmpeg: move OutputStream.max_frames to MuxStreamAnton Khirnov2022-11-174-16/+20
* fftools/ffmpeg: stop handling max_frames in do_video_out()Anton Khirnov2022-11-171-9/+3
* fftools/ffmpeg_mux_init: move more code from of_open() to create_streams()Anton Khirnov2022-11-171-49/+50
* fftools/ffmpeg: simplify ost_iter()Anton Khirnov2022-11-171-1/+1
* fftools/ffmpeg: make demuxing with one file always blockingAnton Khirnov2022-11-161-2/+3
* fftools/ffmpeg_[de]mux: constify all uses of OptionsContextAnton Khirnov2022-11-164-28/+28
* fftools/ffmpeg_mux_init: stop using OptionsContext as storage in copy_metadata()Anton Khirnov2022-11-162-11/+16
* fftools/ffmpeg_mux_init: drop a duplicated block in copy_metadata()Anton Khirnov2022-11-161-10/+0
* fftools/ffprobe: support 2D arrays in print_list_fmt()James Almer2022-11-151-11/+13
* fftools/ffprobe: Loop over correct number of streams when flushing decodersDerek Buitenhuis2022-11-071-1/+1
* ffmpeg: fix implementation of updated input start timeGyan Doshi2022-11-034-14/+30
* ffmpeg: shift start time correction to ffmpeg_optGyan Doshi2022-11-032-22/+27
* fftools/ffmpeg_demux: stop modifying OptionsContextAnton Khirnov2022-10-251-17/+22
* fftools/ffmpeg_mux_init: stop modifying OptionsContext.*_disableAnton Khirnov2022-10-251-7/+12
* fftools/ffmpeg_mux_init: move code creating streams into a new functionAnton Khirnov2022-10-251-33/+39
* fftools/ffmpeg_mux_init: stop modifying some OptionsContext fieldsAnton Khirnov2022-10-251-9/+12
* fftools/ffmpeg_mux_init: constify metadata specifier argumentsAnton Khirnov2022-10-251-2/+2
* fftools/ffmpeg_mux_init: avoid modifying OptionsContext.chapters_input_fileAnton Khirnov2022-10-251-7/+8
* fftools/ffmpeg: factor out copying metadata/chapters from of_open()Anton Khirnov2022-10-251-57/+66
* fftools/ffmpeg_demux: log when the demuxer thread terminatesAnton Khirnov2022-10-251-0/+8
* fftools/ffmpeg: move nb_streams_warn from InputFile to DemuxerAnton Khirnov2022-10-252-7/+9
* fftools/ffmpeg_demux: do not log to the demuxer contextAnton Khirnov2022-10-251-1/+1
* fftools/ffmpeg: move duration/time_base from InputFile to DemuxerAnton Khirnov2022-10-252-15/+18
* fftools/ffmpeg: move threading fields from InputFile to DemuxerAnton Khirnov2022-10-252-27/+27
* fftools/ffmpeg: drop free_input_threads()Anton Khirnov2022-10-253-16/+6
* fftools/ffmpeg: move closing the input file into a separate functionAnton Khirnov2022-10-253-4/+16
* fftools/ffmpeg: drop init_input_threads()Anton Khirnov2022-10-253-19/+9
* fftools/ffmpeg_demux: add demuxer private dataAnton Khirnov2022-10-252-11/+27
* fftools/ffmpeg_opt: move opening input files to ffmpeg_demux.cAnton Khirnov2022-10-253-643/+656
* fftools/ffmpeg: set thread namesAnton Khirnov2022-10-242-0/+18
* fftools/ffmpeg: rename read_file() to avoid conflict with libassAnton Khirnov2022-10-213-5/+5
* ffmpeg: Deprecate display rotation override with a metadata keyJan Ekström2022-10-193-0/+17
* ffmpeg: Add display_{rotation, hflip, vflip} optionsJan Ekström2022-10-192-0/+56
* fftools/ffmpeg_opt: Move stuff only used by ffmpeg_mux_init to itAndreas Rheinhardt2022-10-183-12/+6
* fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStreamAnton Khirnov2022-10-184-11/+11