Mark Thompson
|
7f4b8d2f5e
ffmpeg: set extra_hw_frames to account for frames held in queues
|
8 месяцев назад |
Anton Khirnov
|
a9193f7b7d
fftools/ffmpeg: add loopback decoding
|
8 месяцев назад |
Anton Khirnov
|
2ee9362419
fftools/ffmpeg: remove unncessary casts for *_thread() return values
|
8 месяцев назад |
Anton Khirnov
|
f5d03b972c
fftools/ffmpeg: simplify propagating fallback parameters from decoders to filters
|
8 месяцев назад |
Anton Khirnov
|
c4de5778bc
fftools/ffmpeg_dec: factor opening the decoder out of dec_open()
|
8 месяцев назад |
Anton Khirnov
|
48c39a9c71
fftools/ffmpeg_dec: move scheduler registration from dec_open() to dec_alloc()
|
8 месяцев назад |
Anton Khirnov
|
a2fc86378a
fftools/ffmpeg: declare loop indices inside loops
|
8 месяцев назад |
Anton Khirnov
|
a3f69cdec7
fftools/ffmpeg: cosmetics, vertically align structs
|
8 месяцев назад |
Anton Khirnov
|
6b6815b1c8
fftools/ffmpeg: move subtitle helpers to ffmpeg_dec, their only user
|
8 месяцев назад |
Anton Khirnov
|
0d00e2e2f7
fftools/ffmpeg_dec: eliminate all remaining InputStream uses
|
9 месяцев назад |
Anton Khirnov
|
fe3be6f78f
fftools/ffmpeg_dec: stop passing InputStream to dec_open()
|
9 месяцев назад |
Anton Khirnov
|
a0ca99ccb7
fftools/ffmpeg_dec: remove unnecessary InputStream arguments
|
9 месяцев назад |
Anton Khirnov
|
1b2c539a0f
fftools/ffmpeg_dec: pass AVCodecParameters through DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
b3d1916ba0
fftools/ffmpeg_dec: pass AVCodec through DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
d5f9ef766b
fftools/ffmpeg_dec: eliminate InputStream use in hw_device_setup_for_decode()
|
9 месяцев назад |
Anton Khirnov
|
097f9ddbe9
fftools/ffmpeg_dec: pass decoder name through DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
9ba4bc87e6
fftools/ffmpeg_dec: pass top_field_first through DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
9702817662
fftools/ffmpeg_dec: pass input timebase through DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
b27de18e4f
fftools/ffmpeg_dec: move setting compute_edt to demuxer
|
9 месяцев назад |
Anton Khirnov
|
052c83e356
fftools/ffmpeg_dec: pass forced/estimated framerate though DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
e0a6cb07b2
fftools/ffmpeg_dec: move flags to DecoderOpts
|
9 месяцев назад |
Anton Khirnov
|
4bdffec814
fftools/ffmpeg_dec: pass hwaccel options to the decoder in a separate struct
|
9 месяцев назад |
Anton Khirnov
|
a3a9c4ae66
fftools/ffmpeg: move hwaccel_retrieve_data() from ffmpeg_hw to ffmpeg_dec
|
9 месяцев назад |
Anton Khirnov
|
ebb8a58c8f
fftools/ffmpeg_dec: replace InputFile.format_nots with a decoder flag
|
9 месяцев назад |
Anton Khirnov
|
a938f47916
fftools/ffmpeg: refactor disabling decoder threading for attached pictures
|
9 месяцев назад |
Anton Khirnov
|
474ca6c71e
fftools/ffmpeg_dec: stop accesing InputStream.fix_sub_duration
|
9 месяцев назад |
Anton Khirnov
|
924a6f3cc7
fftools/ffmpeg_dec: override video SAR with AVCodecParameters value
|
9 месяцев назад |
Anton Khirnov
|
b2a0a2e6f5
fftools/ffmpeg: move decoder existence check to a more appropriate place
|
10 месяцев назад |
Anton Khirnov
|
217b8757db
fftools/ffmpeg_dec: drop a useless log message
|
10 месяцев назад |
Anton Khirnov
|
27de2aacd1
fftools/ffmpeg_dec: drop useless and racy code
|
10 месяцев назад |
Anton Khirnov
|
9be3f80527
fftools/ffmpeg_dec: move decoding counters from InputStream to Decoder
|
10 месяцев назад |
Anton Khirnov
|
5b0e4f945e
fftools/ffmpeg_dec: pass decoder options as an argument to dec_open()
|
10 месяцев назад |
Anton Khirnov
|
7ecd45587f
fftools/ffmpeg_dec: add an AVClass to Decoder
|
10 месяцев назад |
Anton Khirnov
|
f2a2094c47
fftools/ffmpeg: make decoding AVCodecContext private to the decoder
|
10 месяцев назад |
Anton Khirnov
|
b43d4a0692
fftools/ffmpeg_dec: export subtitle_header in Decoder
|
10 месяцев назад |
Anton Khirnov
|
3b84140a1b
fftools/ffmpeg_dec: split Decoder into a private and public part
|
10 месяцев назад |
Anton Khirnov
|
0fcea80b2a
fftools/ffmpeg: replace InputStream.file_index by a pointer
|
10 месяцев назад |
Anton Khirnov
|
9d7000b1be
fftools/ffmpeg: attach wallclock timing information to packets and frames
|
11 месяцев назад |
Anton Khirnov
|
d119ae2fd8
fftools/ffmpeg: convert to a threaded architecture
|
1 год назад |
Anton Khirnov
|
9b8cc36ce0
fftools/ffmpeg: add thread-aware transcode scheduling infrastructure
|
1 год назад |
Anton Khirnov
|
d35c05cb9e
fftools/ffmpeg_filter: move filtering to a separate thread
|
1 год назад |
Anton Khirnov
|
889a022cce
fftools/ffmpeg: rework keeping track of file duration for -stream_loop
|
1 год назад |
Anton Khirnov
|
7c97a0c63f
fftools/ffmpeg: move a few inline function into a new header
|
1 год назад |
Anton Khirnov
|
303f10d4dd
fftools/ffmpeg_dec: disregard demuxer timestamps for NOTIMESTAMPS formats
|
1 год назад |
Anton Khirnov
|
5d58a35f98
fftools/ffmpeg: deprecate the -top option
|
1 год назад |
Anton Khirnov
|
2f155b18a1
fftools/ffmpeg: return an error from assert_avoptions() instead of aborting
|
1 год назад |
Anton Khirnov
|
6298dd683b
fftools/ffmpeg_dec: drop redundant handling of AVERROR_EXPERIMENTAL
|
1 год назад |
Anton Khirnov
|
518b49a735
fftools/ffmpeg_dec: return error codes from dec_packet() instead of aborting
|
1 год назад |
Anton Khirnov
|
4d06742b93
fftools/ffmpeg: add more structure to FrameData
|
1 год назад |
Anton Khirnov
|
c328bff4da
fftools/ffmpeg_enc: return errors from enc_subtitle() instead of aborting
|
1 год назад |