1084 Commits (75d0af388f0bce87e101d16b1daee3081791f690)

Author SHA1 Message Date
Anton Khirnov 005f4e1caf fftools/ffmpeg: do not assume input streams exist 2 years ago
Anton Khirnov fd8bf8d3b5 fftools/ffmpeg: remove the input_streams global 2 years ago
Anton Khirnov 86e2ffedfe fftools/ffmpeg_mux_init: simplify inner loop in map_auto_{video,audio} 2 years ago
Anton Khirnov 4c40581614 fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStream 2 years ago
Anton Khirnov bda06c60fe fftools/ffmpeg: stop inventing fake source information 2 years ago
Anton Khirnov 50ecba7e84 fftools/ffmpeg: drop an arbitrary condition 2 years ago
Anton Khirnov 9654df1336 fftools/ffmpeg: move freeing an input stream into a separate function 2 years ago
Zhao Zhili c0c0a5f106 fftools/ffmpeg_demux: set default hwaccel_output_format for mediacodec 2 years ago
Anton Khirnov b58264217b fftools/ffmpeg_mux_init: drop an always-false check 2 years ago
Anton Khirnov 13947aff3f fftools/ffmpeg_mux_init: use av_dict_iterate() where appropriate 2 years ago
Anton Khirnov 19e192eae6 fftools/ffmpeg_mux_init: do not call av{codec,format}_get_class() repeatedly 2 years ago
Anton Khirnov 52380a055b fftools/ffmpeg_mux_init: move validating codec avoptions to a separate function 2 years ago
Anton Khirnov 0fb7d111e8 fftools/ffmpeg: move OutputStream.max_frames to MuxStream 2 years ago
Anton Khirnov 25620b69e0 fftools/ffmpeg: stop handling max_frames in do_video_out() 2 years ago
Anton Khirnov 6a8145a4b1 fftools/ffmpeg_mux_init: move more code from of_open() to create_streams() 2 years ago
Anton Khirnov 1b076556c6 fftools/ffmpeg: simplify ost_iter() 2 years ago
Anton Khirnov 822da7a317 fftools/ffmpeg: make demuxing with one file always blocking 2 years ago
Anton Khirnov c15eb2773a fftools/ffmpeg_[de]mux: constify all uses of OptionsContext 2 years ago
Anton Khirnov 4119480681 fftools/ffmpeg_mux_init: stop using OptionsContext as storage in copy_metadata() 2 years ago
Anton Khirnov 3c7dd5ed37 fftools/ffmpeg_mux_init: drop a duplicated block in copy_metadata() 2 years ago
James Almer b119b3da1e fftools/ffprobe: support 2D arrays in print_list_fmt() 2 years ago
Derek Buitenhuis d1366c4167 fftools/ffprobe: Loop over correct number of streams when flushing decoders 2 years ago
Gyan Doshi 5ccd4d3060 ffmpeg: fix implementation of updated input start time 2 years ago
Gyan Doshi 93faba449c ffmpeg: shift start time correction to ffmpeg_opt 2 years ago
Anton Khirnov 7aa5ea237f fftools/ffmpeg_demux: stop modifying OptionsContext 2 years ago
Anton Khirnov 0d821edb40 fftools/ffmpeg_mux_init: stop modifying OptionsContext.*_disable 2 years ago
Anton Khirnov 69da53ade9 fftools/ffmpeg_mux_init: move code creating streams into a new function 2 years ago
Anton Khirnov 006df0b6fe fftools/ffmpeg_mux_init: stop modifying some OptionsContext fields 2 years ago
Anton Khirnov ccab823559 fftools/ffmpeg_mux_init: constify metadata specifier arguments 2 years ago
Anton Khirnov aa0ce91f57 fftools/ffmpeg_mux_init: avoid modifying OptionsContext.chapters_input_file 2 years ago
Anton Khirnov 5ccc151bf2 fftools/ffmpeg: factor out copying metadata/chapters from of_open() 2 years ago
Anton Khirnov 21ef1f2cec fftools/ffmpeg_demux: log when the demuxer thread terminates 2 years ago
Anton Khirnov 5c1a096d02 fftools/ffmpeg: move nb_streams_warn from InputFile to Demuxer 2 years ago
Anton Khirnov d8f7ce38da fftools/ffmpeg_demux: do not log to the demuxer context 2 years ago
Anton Khirnov 541104f3a3 fftools/ffmpeg: move duration/time_base from InputFile to Demuxer 2 years ago
Anton Khirnov 5bc1f177d3 fftools/ffmpeg: move threading fields from InputFile to Demuxer 2 years ago
Anton Khirnov c20977c4e0 fftools/ffmpeg: drop free_input_threads() 2 years ago
Anton Khirnov 295848bacb fftools/ffmpeg: move closing the input file into a separate function 2 years ago
Anton Khirnov 09cd147dcc fftools/ffmpeg: drop init_input_threads() 2 years ago
Anton Khirnov 6975320506 fftools/ffmpeg_demux: add demuxer private data 2 years ago
Anton Khirnov 78efefa9a5 fftools/ffmpeg_opt: move opening input files to ffmpeg_demux.c 2 years ago
Anton Khirnov 874a6f2090 fftools/ffmpeg: set thread names 2 years ago
Anton Khirnov 4cfffdd551 fftools/ffmpeg: rename read_file() to avoid conflict with libass 2 years ago
Jan Ekström b9058765d7 ffmpeg: Deprecate display rotation override with a metadata key 2 years ago
Jan Ekström c889248647 ffmpeg: Add display_{rotation, hflip, vflip} options 2 years ago
Andreas Rheinhardt ff2c37d449 fftools/ffmpeg_opt: Move stuff only used by ffmpeg_mux_init to it 2 years ago
Anton Khirnov c5d7b6f49b fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStream 2 years ago
Anton Khirnov f0cd68eea0 fftools/ffmpeg_mux: move bsf_ctx from OutputStream to MuxStream 2 years ago
Anton Khirnov 2266e04834 fftools/ffmpeg_mux: embed OutputStream in a MuxStream 2 years ago
Anton Khirnov 709b47f8a4 fftools/ffmpeg: free output streams in of_close() 2 years ago