431 Commits (75d0af388f0bce87e101d16b1daee3081791f690)

Author SHA1 Message Date
Anton Khirnov 0e00d23510 fftools/ffmpeg: reduce -re to -readrate 1 2 years ago
James Almer c7a8681860 fftools: use the new AVFrame keyframe flag 2 years ago
James Almer 3675dd0e0c fftools: use the new AVFrame interlace flags 2 years ago
Anton Khirnov 129c7bf53f fftools/ffmpeg: always use the same path for setting InputStream.[next_]dts 2 years ago
Anton Khirnov 3190bed148 fftools/ffmpeg: constify packets passed to decode*() 2 years ago
Anton Khirnov 302aecd06a fftools/ffmpeg: drop InputStream.[next_]pts 2 years ago
Anton Khirnov ae95cd85dc fftools/ffmpeg_filter: stop using InputStream.pts for filter EOF ts 2 years ago
Anton Khirnov ef69f6a9d2 fftools/ffmpeg: stop using InputStream.pts for generating video timestamps 2 years ago
Anton Khirnov d85c6aba0c fftools/ffmpeg: rework audio-decode timestamp handling 2 years ago
Anton Khirnov 6bbea932ca fftools/ffmpeg: set AVFrame.time_base for decoded frames 2 years ago
Anton Khirnov b6e7d64394 fftools/ffmpeg: stop using packet pts for decoded audio frame pts 2 years ago
Anton Khirnov 5b3aeab1bd fftools/ffmpeg_filter: use correct timebase for filter EOF timestamp 2 years ago
Anton Khirnov 38c937e8c4 fftools/ffmpeg: drop undocumented runtime debug-setting 2 years ago
Anton Khirnov f4a60b8ddc fftools/ffmpeg: reduce access to OutputStream.enc_ctx 2 years ago
Anton Khirnov cc7a8ddf56 fftools/ffmpeg: move freeing a filtergraph into a separate function 2 years ago
Anton Khirnov eb9ce9de3b fftools/ffmpeg: move filtering functions to ffmpeg_filter 2 years ago
Anton Khirnov 03a465be57 fftools/ffmpeg: replace stream timebase with packet one where appropriate 2 years ago
Anton Khirnov 65b1350ad4 fftools/ffmpeg: stop setting InputStream.pts for streamcopy 2 years ago
Anton Khirnov d8bc37f1f4 fftools/ffmpeg: stop using InputStream.pts in ts_discontinuity_detect() 2 years ago
Anton Khirnov 87b4453ec6 fftools/ffmpeg: stop printing PSNR information in status report 2 years ago
Anton Khirnov 3f11582ca3 fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy 2 years ago
Anton Khirnov 2178ff2162 fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux 2 years ago
Anton Khirnov a064aed4c3 fftools/ffmpeg: store stream media type in OutputStream 2 years ago
Anton Khirnov de38e17583 fftools/ffmpeg: initialize no-filter streams earlier 2 years ago
Anton Khirnov 2058402e00 fftools/ffmpeg: open decoders right after we know they are needed 2 years ago
Anton Khirnov 9ce1a041d8 fftools/ffmpeg: move opening decoders to a new file 2 years ago
Anton Khirnov 0c44db4646 fftools/ffmpeg: drop unnecessary indirection 2 years ago
Anton Khirnov 4358d4d8e7 fftools/ffmpeg: move a check to a more appropriate place 2 years ago
Anton Khirnov 4fc513b5e3 fftools/ffmpeg: move a misplaced assignment 2 years ago
Anton Khirnov 12f3f41bbf fftools/ffmpeg: move init_output_stream_streamcopy() to ffmpeg_mux_init 2 years ago
Nongji Chen eb96cfbf57 ffmpeg: make timestamp discontinuity logging a warning 2 years ago
Anton Khirnov cea71b2139 fftools/ffmpeg: stop using fake dts for generating timestamps 2 years ago
Anton Khirnov 5d407cb2d7 fftools/ffmpeg: change video decoding timestamp generation 2 years ago
Anton Khirnov 380db56928 fftools/ffmpeg: use InputStream.pts as last resort for decoded frame pts 2 years ago
Anton Khirnov 95fa4edbd6 fftools/ffmpeg: improve decoder -ts_debug line 2 years ago
Anton Khirnov d56652fdc8 fftools/ffmpeg: stop using InputStream.pts for streamcopy 2 years ago
Anton Khirnov 106eb58ceb fftools/ffmpeg: move checking for input -t out of do_streamcopy() 2 years ago
Anton Khirnov 0feff04956 fftools/ffmpeg: only set InputStream.next_pts for decoding 2 years ago
Anton Khirnov d867f9ab8c fftools/ffmpeg: use AVPacket.time_base to simplify do_streamcopy() 2 years ago
Anton Khirnov fdf29dcebb fftools/ffmpeg: inline check_output_constraints() into its only caller 2 years ago
Anton Khirnov ceb0275e45 fftools/ffmpeg: stop calling check_output_constraints() for streamcopy 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 5d97ba5d9c fftools/ffmpeg: move printing verbose demuxing stats to ffmpeg_demux 2 years ago
Anton Khirnov 37b118096a fftools/ffmpeg: rewrite printing the final output sizes 2 years ago
Anton Khirnov 3b6b0d1afb fftools/ffmpeg: move printing verbose muxing stats to ffmpeg_mux 2 years ago
Anton Khirnov 79e136f14b fftools/ffmpeg: factorize checking whether any output was written 2 years ago
Anton Khirnov 5cf81bed88 fftools/ffmpeg: eliminate the main_return_code global 2 years ago
Anton Khirnov d99846d2f2 fftools/ffmpeg: move the hw_device_free_all() call to ffmpeg_cleanup() 2 years ago
Anton Khirnov f2c8dff906 fftools/ffmpeg: drop a useless goto 2 years ago