181 Commits (150c992490d723124f05c77425aa8689dbcbbebc)

Author SHA1 Message Date
Anton Khirnov 2178ff2162 fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux 2 years ago
Anton Khirnov a34f483291 fftools/ffmpeg: add muxer-input codec parameters to OutputStream 2 years ago
Anton Khirnov a064aed4c3 fftools/ffmpeg: store stream media type in OutputStream 2 years ago
Anton Khirnov 9ce1a041d8 fftools/ffmpeg: move opening decoders to a new file 2 years ago
Anton Khirnov ff92ecad2f fftools/ffmpeg: stop setting InputStream fields from muxing/filtering code 2 years ago
Anton Khirnov ae071c9e39 fftools/ffmpeg: add a function adding a destination filter for InputStream 2 years ago
Anton Khirnov 5d407cb2d7 fftools/ffmpeg: change video decoding timestamp generation 2 years ago
Anton Khirnov 0feff04956 fftools/ffmpeg: only set InputStream.next_pts for decoding 2 years ago
Anton Khirnov a85e7e5dea fftools/ffmpeg: track a list of non-lavfi outputs in InputStream 2 years ago
Anton Khirnov 2f24290c8e fftools/ffmpeg: disable and deprecate -qphist 2 years ago
Anton Khirnov 0288951174 fftools/ffmpeg_mux: make data_size_mux private to ffmpeg_mux 2 years ago
Anton Khirnov 5cf81bed88 fftools/ffmpeg: eliminate the main_return_code global 2 years ago
Anton Khirnov fd91ac11ed fftools/ffmpeg: move OutputStream.last_filter_pts to OutputFilter 2 years ago
Anton Khirnov 83da6d3f54 fftools/ffmpeg: move OutputStream.last_nb0_frames to Encoder 2 years ago
Anton Khirnov 87ae84e4af fftools/ffmpeg: move OutputStream.sq_frame to Encoder 2 years ago
Anton Khirnov 710da200fc fftools/ffmpeg: move OutputStream.next_pts to Encoder 2 years ago
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