Anton Khirnov
|
b6e7d64394
fftools/ffmpeg: stop using packet pts for decoded audio frame pts
|
1 year ago |
Anton Khirnov
|
5b3aeab1bd
fftools/ffmpeg_filter: use correct timebase for filter EOF timestamp
|
1 year ago |
Anton Khirnov
|
38c937e8c4
fftools/ffmpeg: drop undocumented runtime debug-setting
|
1 year ago |
Anton Khirnov
|
f4a60b8ddc
fftools/ffmpeg: reduce access to OutputStream.enc_ctx
|
1 year ago |
Anton Khirnov
|
cc7a8ddf56
fftools/ffmpeg: move freeing a filtergraph into a separate function
|
1 year ago |
Anton Khirnov
|
eb9ce9de3b
fftools/ffmpeg: move filtering functions to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
03a465be57
fftools/ffmpeg: replace stream timebase with packet one where appropriate
|
1 year ago |
Anton Khirnov
|
65b1350ad4
fftools/ffmpeg: stop setting InputStream.pts for streamcopy
|
1 year ago |
Anton Khirnov
|
d8bc37f1f4
fftools/ffmpeg: stop using InputStream.pts in ts_discontinuity_detect()
|
1 year ago |
Anton Khirnov
|
87b4453ec6
fftools/ffmpeg: stop printing PSNR information in status report
|
1 year ago |
Anton Khirnov
|
3f11582ca3
fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy
|
1 year ago |
Anton Khirnov
|
2178ff2162
fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux
|
1 year ago |
Anton Khirnov
|
a064aed4c3
fftools/ffmpeg: store stream media type in OutputStream
|
1 year ago |
Anton Khirnov
|
de38e17583
fftools/ffmpeg: initialize no-filter streams earlier
|
1 year ago |
Anton Khirnov
|
2058402e00
fftools/ffmpeg: open decoders right after we know they are needed
|
1 year ago |
Anton Khirnov
|
9ce1a041d8
fftools/ffmpeg: move opening decoders to a new file
|
1 year ago |
Anton Khirnov
|
0c44db4646
fftools/ffmpeg: drop unnecessary indirection
|
1 year ago |
Anton Khirnov
|
4358d4d8e7
fftools/ffmpeg: move a check to a more appropriate place
|
1 year ago |
Anton Khirnov
|
4fc513b5e3
fftools/ffmpeg: move a misplaced assignment
|
1 year ago |
Anton Khirnov
|
12f3f41bbf
fftools/ffmpeg: move init_output_stream_streamcopy() to ffmpeg_mux_init
|
1 year ago |
Nongji Chen
|
eb96cfbf57
ffmpeg: make timestamp discontinuity logging a warning
|
7 years ago |
Anton Khirnov
|
cea71b2139
fftools/ffmpeg: stop using fake dts for generating timestamps
|
1 year ago |
Anton Khirnov
|
5d407cb2d7
fftools/ffmpeg: change video decoding timestamp generation
|
1 year ago |
Anton Khirnov
|
380db56928
fftools/ffmpeg: use InputStream.pts as last resort for decoded frame pts
|
1 year ago |
Anton Khirnov
|
95fa4edbd6
fftools/ffmpeg: improve decoder -ts_debug line
|
1 year ago |
Anton Khirnov
|
d56652fdc8
fftools/ffmpeg: stop using InputStream.pts for streamcopy
|
1 year ago |
Anton Khirnov
|
106eb58ceb
fftools/ffmpeg: move checking for input -t out of do_streamcopy()
|
1 year ago |
Anton Khirnov
|
0feff04956
fftools/ffmpeg: only set InputStream.next_pts for decoding
|
1 year ago |
Anton Khirnov
|
d867f9ab8c
fftools/ffmpeg: use AVPacket.time_base to simplify do_streamcopy()
|
1 year ago |
Anton Khirnov
|
fdf29dcebb
fftools/ffmpeg: inline check_output_constraints() into its only caller
|
1 year ago |
Anton Khirnov
|
ceb0275e45
fftools/ffmpeg: stop calling check_output_constraints() for streamcopy
|
1 year ago |
Anton Khirnov
|
a85e7e5dea
fftools/ffmpeg: track a list of non-lavfi outputs in InputStream
|
1 year ago |
Anton Khirnov
|
2f24290c8e
fftools/ffmpeg: disable and deprecate -qphist
|
1 year ago |
Anton Khirnov
|
5d97ba5d9c
fftools/ffmpeg: move printing verbose demuxing stats to ffmpeg_demux
|
1 year ago |
Anton Khirnov
|
37b118096a
fftools/ffmpeg: rewrite printing the final output sizes
|
1 year ago |
Anton Khirnov
|
3b6b0d1afb
fftools/ffmpeg: move printing verbose muxing stats to ffmpeg_mux
|
1 year ago |
Anton Khirnov
|
79e136f14b
fftools/ffmpeg: factorize checking whether any output was written
|
1 year ago |
Anton Khirnov
|
5cf81bed88
fftools/ffmpeg: eliminate the main_return_code global
|
1 year ago |
Anton Khirnov
|
d99846d2f2
fftools/ffmpeg: move the hw_device_free_all() call to ffmpeg_cleanup()
|
1 year ago |
Anton Khirnov
|
f2c8dff906
fftools/ffmpeg: drop a useless goto
|
1 year ago |
Anton Khirnov
|
fd91ac11ed
fftools/ffmpeg: move OutputStream.last_filter_pts to OutputFilter
|
1 year ago |
Anton Khirnov
|
2225134e7d
fftools/ffmpeg: clean up #includes
|
1 year ago |
Anton Khirnov
|
a2a09932f2
fftools/ffmpeg: stop including os_support.h
|
1 year ago |
Anton Khirnov
|
44accfef41
fftools/ffmpeg: move audio/video encoding code to ffmpeg_enc.c
|
1 year ago |
Anton Khirnov
|
9de5dc74fd
fftools/ffmpeg: move subtitle encoding to ffmpeg_enc.c
|
1 year ago |
Anton Khirnov
|
b79448fa38
fftools/ffmpeg: replace ff_dlog() with av_log()
|
1 year ago |
Anton Khirnov
|
a996478e8c
fftools/ffmpeg: simplify output stream initialization call graph
|
1 year ago |
Anton Khirnov
|
d96f2fbf76
fftools/ffmpeg: move initializing encoders to a new file
|
1 year ago |
Anton Khirnov
|
1dabd48519
fftools/ffmpeg: reindent after previous commit
|
1 year ago |
Anton Khirnov
|
39291f19e2
fftools/ffmpeg: move encoder initialization to init_output_stream_encode
|
1 year ago |