76 Commits (4501b1dfd7b812fdd459634a3e2b974525107592)

Author SHA1 Message Date
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 6a8145a4b1 fftools/ffmpeg_mux_init: move more code from of_open() to create_streams() 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
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 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
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 7ef7a22251 fftools/ffmpeg: remove the output_streams global 2 years ago
Anton Khirnov 0baed07f74 fftools/ffmpeg_mux_init: pass Muxer to new_output_stream() 2 years ago
Anton Khirnov ee0a900e58 fftools/ffmpeg_mux: move sq_mux from OutputFile to Muxer 2 years ago
Anton Khirnov 36ce335d46 fftools/ffmpeg_mux: inline of_muxer_init() into of_open() 2 years ago
Anton Khirnov a55ca682e2 fftools/ffmpeg_mux: allocate sq_pkt in setup_sync_queues() 2 years ago
Anton Khirnov 65d106933a fftools/ffmpeg_mux: embed OutputFile in a Muxer 2 years ago
Anton Khirnov 18d6c07267 fftools/ffmpeg_opt: move opening output files into a new file 2 years ago