aboutsummaryrefslogtreecommitdiffstats
path: root/fftools
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg_dec: add decoder private dataAnton Khirnov2023-05-283-7/+51
* fftools/ffmpeg_demux: skip unused/attachment streams in final statsAnton Khirnov2023-05-281-0/+3
* fftools/ffmpeg_demux: initialize nb_streams_warnAnton Khirnov2023-05-281-0/+1
* fftools/ffmpeg_demux: only print demuxing stats if demuxing actually startedAnton Khirnov2023-05-281-1/+5
* fftools/ffmpeg: drop outdated commentsAnton Khirnov2023-05-282-2/+0
* fftools/ffmpeg: fail earlier on text/bitmap subtitles mismatchAnton Khirnov2023-05-282-18/+17
* fftools/ffmpeg_enc: use AVFrame.hw_frames_ctx for encoder hw setupAnton Khirnov2023-05-281-12/+8
* fftools/ffmpeg_hw: move hw_device_setup_for_encode() to ffmpeg_encAnton Khirnov2023-05-283-56/+55
* fftools/ffmpeg_hw: move hw_device_setup_for_decode() to ffmpeg_decAnton Khirnov2023-05-283-150/+153
* fftools/ffmpeg_dec: abort if avcodec_send_packet() returns EAGAINJames Almer2023-05-261-0/+5
* fftools/ffmpeg_dec: rename decode_video() to video_frame_process()Anton Khirnov2023-05-221-2/+2
* fftools/ffmpeg_dec: inline decode_audio() into dec_packet()Anton Khirnov2023-05-221-18/+11
* fftools/ffmpeg_dec: deduplicate code in decode_audio/video()Anton Khirnov2023-05-221-17/+11
* fftools/ffmpeg_dec: merge check_decode_result() into its callersAnton Khirnov2023-05-221-23/+9
* fftools/ffmpeg: reindent after previous commitAnton Khirnov2023-05-221-11/+11
* fftools/ffmpeg_dec: restructure audio/video decoding loopAnton Khirnov2023-05-221-126/+65
* fftools/ffmpeg_dec: deobfuscate subtitle decodingAnton Khirnov2023-05-221-16/+18
* fftools/ffmpeg: move decoding code to ffmpeg_decAnton Khirnov2023-05-223-534/+550
* fftools/ffmpeg: split decoding loop out of process_input_packet()Anton Khirnov2023-05-221-17/+20
* fftools/ffmpeg: move a block to a more appropriate placeAnton Khirnov2023-05-221-10/+10
* fftools/ffmpeg: rework handling -max_error_rateAnton Khirnov2023-05-223-14/+25
* fftools/ffmpeg: deobfuscate check_decode_result() callAnton Khirnov2023-05-221-2/+2
* fftools/ffmpeg: replace an unreachable return with av_assert0(0)Anton Khirnov2023-05-221-2/+1
* fftools/ffmpeg: eliminate InputStream.got_outputAnton Khirnov2023-05-223-6/+1
* fftools/ffmpeg: drop an obsolete hackAnton Khirnov2023-05-221-11/+0
* fftools/cmdutils: constify the argument of get_rotation()Anton Khirnov2023-05-222-2/+2
* fftools/ffmpeg_filter: embed displaymatrix into private contextAnton Khirnov2023-05-221-7/+8
* fftools/ffmpeg_filter: keep track of the real filter input typeAnton Khirnov2023-05-221-7/+14
* fftools/ffmpeg_filter: move InputFilter.type to private dataAnton Khirnov2023-05-222-6/+7
* fftools/ffmpeg_filter: move InputFilter.ist to private dataAnton Khirnov2023-05-222-16/+19
* fftools/ffmpeg_filter: drop a redundant error messageAnton Khirnov2023-05-221-6/+0
* fftools/ffmpeg_filter: make input filter configured parameters privateAnton Khirnov2023-05-222-48/+50
* fftools/ffmpeg: move ifilter_has_all_input_formats() to ffmpeg_filterAnton Khirnov2023-05-222-12/+12
* fftools/ffmpeg_filter: try configuring graphs from input EOFAnton Khirnov2023-05-221-0/+8
* fftools/ffmpeg_filter: only use fallback parameters when necessaryAnton Khirnov2023-05-221-11/+13
* fftools/ffmpeg_demux: disallow using disabled input streamsAnton Khirnov2023-05-222-5/+6
* fftools/ffmpeg: return error codes from ist_*_add()Anton Khirnov2023-05-224-14/+41
* fftools/ffmpeg_filter: split finding an unused stream into a functionAnton Khirnov2023-05-223-7/+16
* fftools/ffmpeg: rework applying input -rAnton Khirnov2023-05-222-7/+7
* fftools/ffmpeg_filter: make sure pkt_duration matches durationAnton Khirnov2023-05-221-0/+5
* fftools/ffmpeg_filter: convert input frame timestampsAnton Khirnov2023-05-221-5/+24
* fftools/ffmpeg: replace stream timebase with decoded frame oneAnton Khirnov2023-05-221-6/+6
* fftools/ffmpeg: drop a useless local variableAnton Khirnov2023-05-221-13/+5
* fftools/ffmpeg: shorten a variable nameAnton Khirnov2023-05-221-26/+26
* fftools/ffmpeg: rename transcode_init()Anton Khirnov2023-05-151-14/+4
* fftools/ffmpeg_demux: stop logging to demuxer contextAnton Khirnov2023-05-151-2/+2
* fftools/ffmpeg_demux: move InputFile.ts_offset_discont,last_ts to private dataAnton Khirnov2023-05-152-17/+19
* fftools/ffmpeg: stop accessing input format from decoding codeAnton Khirnov2023-05-153-3/+7
* fftools/ffmpeg: log corrupt-frame errors to the appropriate contextAnton Khirnov2023-05-151-2/+2
* fftools/ffmpeg: replace print_error() by more meaningful messagesAnton Khirnov2023-05-153-5/+7