Martin Storsjö
|
ff5a3575fe
fftools: Check HAVE_GETSTDHANDLE before using GetStdHandle
|
1 year ago |
Anton Khirnov
|
9196be2fb1
fftools/ffmpeg_enc: move fps conversion code to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
61777c62d7
fftools/ffmpeg: stop accessing OutputStream.last_dropped in print_report()
|
1 year ago |
Anton Khirnov
|
e35d36eb72
ffools/ffmpeg_filter: stop trying to handle an unreachable state
|
1 year ago |
Anton Khirnov
|
ced62a0c01
fftools/ffmpeg: do not fail on AVERROR(EAGAIN) from choose_output()
|
1 year ago |
Anton Khirnov
|
3c397a1d46
fftools/ffmpeg: move sending filtergraph commands to a separate function
|
1 year ago |
Anton Khirnov
|
bff48e8d69
fftools/ffmpeg_mux: rename of_close() to of_free()
|
1 year ago |
Anton Khirnov
|
b39b6b7456
fftools/ffmpeg: simplify handling input -t for streamcopy
|
1 year ago |
Anton Khirnov
|
8f2e7e9dcf
fftools/ffmpeg: stop explicitly closing output streams on input EOF
|
1 year ago |
Anton Khirnov
|
ccc6849932
fftools/ffmpeg: stop calling exit_program()
|
1 year ago |
Anton Khirnov
|
2f155b18a1
fftools/ffmpeg: return an error from assert_avoptions() instead of aborting
|
1 year ago |
Anton Khirnov
|
eda1fac27a
fftools/cmdutils: return AVERROR_EXIT for OPT_EXIT options instead of aborting()
|
1 year ago |
Anton Khirnov
|
8173623e39
fftools/ffmpeg: consolidate exiting from main() on error
|
1 year ago |
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
|
1 year ago |
Anton Khirnov
|
79c1dde5c3
fftools/ffmpeg: split decoding loop out of process_input_packet()
|
1 year ago |
Anton Khirnov
|
b5beff3f15
fftools/ffmpeg: move a block to a more appropriate place
|
1 year ago |
Anton Khirnov
|
4cec5ffc45
fftools/ffmpeg: rework handling -max_error_rate
|
1 year ago |
Anton Khirnov
|
d064c9ded5
fftools/ffmpeg: deobfuscate check_decode_result() call
|
1 year ago |
Anton Khirnov
|
4fbc699ac3
fftools/ffmpeg: replace an unreachable return with av_assert0(0)
|
1 year ago |
Anton Khirnov
|
4a59dde0c7
fftools/ffmpeg: eliminate InputStream.got_output
|
1 year ago |
Anton Khirnov
|
5fa00b38e6
fftools/ffmpeg: drop an obsolete hack
|
1 year ago |
Anton Khirnov
|
82c75ddfad
fftools/ffmpeg: move ifilter_has_all_input_formats() to ffmpeg_filter
|
1 year ago |
Anton Khirnov
|
30a3fee24f
fftools/ffmpeg: rework applying input -r
|
1 year ago |
Anton Khirnov
|
7b41785eb6
fftools/ffmpeg: replace stream timebase with decoded frame one
|
1 year ago |
Anton Khirnov
|
1372e81aaa
fftools/ffmpeg: drop a useless local variable
|
1 year ago |
Anton Khirnov
|
94a9647195
fftools/ffmpeg: shorten a variable name
|
1 year ago |
Anton Khirnov
|
7be945a011
fftools/ffmpeg: rename transcode_init()
|
1 year ago |