summaryrefslogtreecommitdiff
path: root/fftools/ffmpeg.c
Commit message (Expand)AuthorAgeFilesLines
* fftools/ffmpeg: rename transcode_init()Anton Khirnov2023-05-151-14/+4
* fftools/ffmpeg: stop accessing input format from decoding codeAnton Khirnov2023-05-151-3/+2
* 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-151-3/+2
* fftools/ffmpeg: move discarding unused programs to ffmpeg_demuxAnton Khirnov2023-05-151-16/+0
* fftools/ffmpeg: simplify tracking -readrate start timeAnton Khirnov2023-05-151-8/+0
* fftools/ffmpeg: drop unused decode_video() parameterAnton Khirnov2023-05-151-4/+2
* fftools/ffmpeg: move post-demux packet processing to ffmpeg_demuxAnton Khirnov2023-05-151-188/+0
* fftools/ffmpeg: attach InputStream.dts to demuxed packets when neededAnton Khirnov2023-05-151-2/+20
* fftools/ffmpeg: stop using decoder properties in ist_dts_update()Anton Khirnov2023-05-151-3/+3
* fftools/ffmpeg: reindent after previous commitAnton Khirnov2023-05-151-29/+29
* fftools/ffmpeg: consolidate InputStream.[next_]dts updatesAnton Khirnov2023-05-151-50/+55
* fftools/ffmpeg: stop using deprecated ticks_per_frameAnton Khirnov2023-05-151-6/+7
* fftools/ffmpeg: fix computing video frame duration from repeat_pictAnton Khirnov2023-05-151-4/+4
* fftools/ffmpeg: discard packets for unused streams in demuxing threadAnton Khirnov2023-05-081-4/+0
* fftools/ffmpeg: move unconfigured graph handling to ffmpeg_filterAnton Khirnov2023-05-081-24/+1
* fftools/ffmpeg_filter: take fallback parameters from decoder, not demuxerAnton Khirnov2023-05-081-18/+0
* fftools/ffmpeg: eliminate need_output()Anton Khirnov2023-05-081-28/+10
* fftools/ffmpeg: merge choose_output() and got_eagain()Anton Khirnov2023-05-081-22/+19
* fftools/ffmpeg: reduce -re to -readrate 1Anton Khirnov2023-05-071-1/+1
* fftools: use the new AVFrame keyframe flagJames Almer2023-05-041-1/+1
* fftools: use the new AVFrame interlace flagsJames Almer2023-05-041-1/+1
* fftools/ffmpeg: always use the same path for setting InputStream.[next_]dtsAnton Khirnov2023-05-021-29/+5
* fftools/ffmpeg: constify packets passed to decode*()Anton Khirnov2023-05-021-4/+4
* fftools/ffmpeg: drop InputStream.[next_]ptsAnton Khirnov2023-05-021-19/+1
* fftools/ffmpeg_filter: stop using InputStream.pts for filter EOF tsAnton Khirnov2023-05-021-1/+3
* fftools/ffmpeg: stop using InputStream.pts for generating video timestampsAnton Khirnov2023-05-021-5/+2
* fftools/ffmpeg: rework audio-decode timestamp handlingAnton Khirnov2023-05-021-17/+81
* fftools/ffmpeg: set AVFrame.time_base for decoded framesAnton Khirnov2023-05-021-10/+12
* fftools/ffmpeg: stop using packet pts for decoded audio frame ptsAnton Khirnov2023-05-021-3/+0
* fftools/ffmpeg_filter: use correct timebase for filter EOF timestampAnton Khirnov2023-05-021-4/+1
* fftools/ffmpeg: drop undocumented runtime debug-settingAnton Khirnov2023-05-021-35/+0
* fftools/ffmpeg: reduce access to OutputStream.enc_ctxAnton Khirnov2023-05-021-4/+3
* fftools/ffmpeg: move freeing a filtergraph into a separate functionAnton Khirnov2023-04-241-39/+3
* fftools/ffmpeg: move filtering functions to ffmpeg_filterAnton Khirnov2023-04-241-215/+1
* fftools/ffmpeg: replace stream timebase with packet one where appropriateAnton Khirnov2023-04-241-18/+18
* fftools/ffmpeg: stop setting InputStream.pts for streamcopyAnton Khirnov2023-04-241-1/+0
* fftools/ffmpeg: stop using InputStream.pts in ts_discontinuity_detect()Anton Khirnov2023-04-241-1/+1
* fftools/ffmpeg: stop printing PSNR information in status reportAnton Khirnov2023-04-241-30/+0
* fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopyAnton Khirnov2023-04-171-1/+1
* fftools/ffmpeg: move do_streamcopy() to ffmpeg_muxAnton Khirnov2023-04-171-80/+1
* fftools/ffmpeg: store stream media type in OutputStreamAnton Khirnov2023-04-171-2/+2
* fftools/ffmpeg: initialize no-filter streams earlierAnton Khirnov2023-04-171-34/+0
* fftools/ffmpeg: open decoders right after we know they are neededAnton Khirnov2023-04-171-5/+0
* fftools/ffmpeg: move opening decoders to a new fileAnton Khirnov2023-04-171-110/+1
* fftools/ffmpeg: drop unnecessary indirectionAnton Khirnov2023-04-171-15/+11
* fftools/ffmpeg: move a check to a more appropriate placeAnton Khirnov2023-04-171-20/+1
* fftools/ffmpeg: move a misplaced assignmentAnton Khirnov2023-04-171-3/+0
* fftools/ffmpeg: move init_output_stream_streamcopy() to ffmpeg_mux_initAnton Khirnov2023-04-171-136/+0
* ffmpeg: make timestamp discontinuity logging a warningNongji Chen2023-04-141-1/+1