436 Commits (a52ee1aa47b5a4a489ec0c34f7bc752a95dbae04)

Author SHA1 Message Date
Anton Khirnov 518b49a735 fftools/ffmpeg_dec: return error codes from dec_packet() instead of aborting 1 year ago
Anton Khirnov e0f4259689 fftools/ffmpeg_mux: return errors from of_output_packet() instead of aborting 1 year ago
Anton Khirnov 43bcf631d0 fftools/ffmpeg_enc: return errors from enc_flush() instead of aborting 1 year ago
Anton Khirnov 3a89e6d352 fftools/ffmpeg_filter: restrict reap_filters() to a single filtergraph 1 year ago
Anton Khirnov 4d06742b93 fftools/ffmpeg: add more structure to FrameData 1 year ago
Anton Khirnov 2e742a2c3c fftools/ffmpeg_mux: return errors from of_streamcopy() instead of aborting 1 year ago
Anton Khirnov 464a5e8e76 fftools/ffmpeg: handle error codes from process_input_packet() 1 year ago
Anton Khirnov 5fe3914c39 fftools/ffmpeg: return an error instead of aborting 1 year ago
Anton Khirnov 6a9d3f46c7 fftools/ffmpeg: drop an obsolete debug log 1 year ago
Marton Balint 7357012bb5 fftools/ffmpeg: fix negative timestamps at the beginning of the encoding 1 year ago
Anton Khirnov a45b9d35b9 fftools/ffmpeg: move fix_sub_duration_heartbeat() to ffmpeg_dec 1 year ago
Anton Khirnov 01897c1788 fftools/ffmpeg_dec: move decoding to a separate thread 1 year ago
Anton Khirnov df81fb46ee fftools/ffmpeg_dec: simplify process_subtitle() 1 year ago
Anton Khirnov f94957e8f4 fftools/ffmpeg_mux: simplify calling of_output_packet() 1 year ago
Anton Khirnov 9630341073 fftools/ffmpeg: factor out attaching FrameData to a frame 1 year ago
Anton Khirnov ba1141d8a9 fftools/ffmpeg_enc: move nb_frames{dup,drop} globals into OutputStream 1 year ago
Anton Khirnov f8abab673c fftools/ffmpeg: move sub2video handling to ffmpeg_filter 1 year ago
Anton Khirnov 20cacfe493 fftools/ffmpeg: rework setting sub2video parameters 1 year ago
Anton Khirnov ea5c39cef6 fftools/ffmpeg: tweak sub2video_heartbeat() arguments 1 year ago
Anton Khirnov 5d530e3a72 fftools/ffmpeg_dec: move sub2video submission to ffmpeg_filter 1 year ago
Anton Khirnov 3d35b73b2a fftools/ffmpeg: constify AVSubtitle parameters as appropriate 1 year ago
Anton Khirnov 6abb4a28ef fftools/ffmpeg: add InputStream.index 1 year ago
Anton Khirnov d9bcbf9200 fftools/ffmpeg: drop outdated comments 1 year ago
Anton Khirnov dbf1c6f5f1 fftools/ffmpeg: move decoding code to ffmpeg_dec 2 years ago
Anton Khirnov 79c1dde5c3 fftools/ffmpeg: split decoding loop out of process_input_packet() 2 years ago
Anton Khirnov b5beff3f15 fftools/ffmpeg: move a block to a more appropriate place 2 years ago
Anton Khirnov 4cec5ffc45 fftools/ffmpeg: rework handling -max_error_rate 2 years ago
Anton Khirnov d064c9ded5 fftools/ffmpeg: deobfuscate check_decode_result() call 2 years ago
Anton Khirnov 4fbc699ac3 fftools/ffmpeg: replace an unreachable return with av_assert0(0) 2 years ago
Anton Khirnov 4a59dde0c7 fftools/ffmpeg: eliminate InputStream.got_output 2 years ago
Anton Khirnov 5fa00b38e6 fftools/ffmpeg: drop an obsolete hack 2 years ago
Anton Khirnov 82c75ddfad fftools/ffmpeg: move ifilter_has_all_input_formats() to ffmpeg_filter 2 years ago
Anton Khirnov 30a3fee24f fftools/ffmpeg: rework applying input -r 2 years ago
Anton Khirnov 7b41785eb6 fftools/ffmpeg: replace stream timebase with decoded frame one 2 years ago
Anton Khirnov 1372e81aaa fftools/ffmpeg: drop a useless local variable 2 years ago
Anton Khirnov 94a9647195 fftools/ffmpeg: shorten a variable name 2 years ago
Anton Khirnov 7be945a011 fftools/ffmpeg: rename transcode_init() 2 years ago
Anton Khirnov ab223a4d8c fftools/ffmpeg: stop accessing input format from decoding code 2 years ago
Anton Khirnov 2ab9f247f7 fftools/ffmpeg: log corrupt-frame errors to the appropriate context 2 years ago
Anton Khirnov a1002bc39c fftools/ffmpeg: replace print_error() by more meaningful messages 2 years ago
Anton Khirnov 9429624a76 fftools/ffmpeg: move discarding unused programs to ffmpeg_demux 2 years ago
Anton Khirnov f9657b7443 fftools/ffmpeg: simplify tracking -readrate start time 2 years ago
Anton Khirnov 6fcfe4307c fftools/ffmpeg: drop unused decode_video() parameter 2 years ago
Anton Khirnov 2b99c6bfd5 fftools/ffmpeg: move post-demux packet processing to ffmpeg_demux 2 years ago
Anton Khirnov 09c686788e fftools/ffmpeg: attach InputStream.dts to demuxed packets when needed 2 years ago
Anton Khirnov 989e87b03c fftools/ffmpeg: stop using decoder properties in ist_dts_update() 2 years ago
Anton Khirnov 0d25b404d4 fftools/ffmpeg: reindent after previous commit 2 years ago
Anton Khirnov 702ff2d281 fftools/ffmpeg: consolidate InputStream.[next_]dts updates 2 years ago
Anton Khirnov a238ba9c3c fftools/ffmpeg: stop using deprecated ticks_per_frame 2 years ago
Anton Khirnov 78e84c054a fftools/ffmpeg: fix computing video frame duration from repeat_pict 2 years ago