315 Commits (074abeb57e210d7a13ac89026af2a3f0636c2907)

Author SHA1 Message Date
Anton Khirnov 45202556cb fftools/ffmpeg: move OutputStream.vsync_frame_number to Encoder 2 years ago
Anton Khirnov f30b620e98 fftools/ffmpeg: add encoder private data 2 years ago
Anton Khirnov 44accfef41 fftools/ffmpeg: move audio/video encoding code to ffmpeg_enc.c 2 years ago
Anton Khirnov 9de5dc74fd fftools/ffmpeg: move subtitle encoding to ffmpeg_enc.c 2 years ago
Anton Khirnov d96f2fbf76 fftools/ffmpeg: move initializing encoders to a new file 2 years ago
Anton Khirnov 8e23a62eff fftools/ffmpeg: drop InputStream.processing_needed 2 years ago
Anton Khirnov 3f63685c35 fftools/ffmpeg: supply hw_device_ctx to filters before initializing them 2 years ago
Anton Khirnov 156ca86569 fftools/ffmpeg: move ts_scale to DemuxStream 2 years ago
Anton Khirnov 66c1e956aa fftools/ffmpeg_demux: add an AVClass to DemuxStream/InputStream 2 years ago
Anton Khirnov d9079f6700 fftools/ffmpeg_demux: move InputStream.guess_layout_max to stack 2 years ago
Anton Khirnov 8a7554a574 fftools/ffmpeg_demux: add InputStream private data 2 years ago
Anton Khirnov cd4cd95d5e fftools/ffmpeg_demux: add an AVClass to Demuxer/InputFile 2 years ago
Anton Khirnov 42a0dd6e7e fftools/ffmpeg: add an option for writing pre-muxing stats 2 years ago
Jan Ekström 9a820ec8b1 ffmpeg: add video heartbeat capability to fix_sub_duration 2 years ago
Anton Khirnov 806ecace91 fftools/ffmpeg: support input frame params in encoding stats 2 years ago
Anton Khirnov 9b5036fabd fftools/ffmpeg: add an AVClass to MuxStream/OutputStream 2 years ago
Anton Khirnov d2c983c213 fftools/ffmpeg: add an AVClass to Muxer/OutputFile 2 years ago
Anton Khirnov 425b2c4a56 fftools/ffmpeg: add options for writing encoding stats 2 years ago
Anton Khirnov 2fa2e146cc fftools/ffmpeg: avoid storing full forced keyframe spec 2 years ago
Anton Khirnov 334e52e094 fftools/ffmpeg: parse forced keyframes in of_open() 2 years ago
Anton Khirnov efe4423627 fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_Q 2 years ago
Anton Khirnov b1143330c8 fftools/ffmpeg: move force-keyframe-related vars to a separate struct 2 years ago
Anton Khirnov 95af0bcc34 fftools/ffmpeg_mux_init: postpone matching -disposition to streams 2 years ago
Anton Khirnov 3da5c60aa9 fftools/ffmpeg: _-prefix variables in MATCH_PER_STREAM_OPT() 2 years ago
Anton Khirnov fd8bf8d3b5 fftools/ffmpeg: remove the input_streams global 2 years ago
Anton Khirnov 4c40581614 fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStream 2 years ago
Anton Khirnov b58264217b fftools/ffmpeg_mux_init: drop an always-false check 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 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
Gyan Doshi 5ccd4d3060 ffmpeg: fix implementation of updated input start time 2 years ago
Anton Khirnov 5c1a096d02 fftools/ffmpeg: move nb_streams_warn from InputFile to Demuxer 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 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 7ef7a22251 fftools/ffmpeg: remove the output_streams global 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 65d106933a fftools/ffmpeg_mux: embed OutputFile in a Muxer 2 years ago