| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
|
| |
Without this FTP just hangs on eof...
Signed-off-by: Marton Balint <[email protected]>
|
|
|
|
|
|
|
| |
use remote network sources
Signed-off-by: Anton Platov <[email protected]>
Signed-off-by: Marton Balint <[email protected]>
|
|
|
|
|
|
| |
Fixes ticket #7505.
Signed-off-by: Marton Balint <[email protected]>
|
| |
|
|
|
|
|
| |
If the identification string ever changed, we might not match anything
in the sscanf(). At least have predictable behaviour.
|
|
|
|
| |
This was added in the 2018 version of the standard.
|
| |
|
|
|
|
|
|
| |
dependent commits
Signed-off-by: Michael Niedermayer <[email protected]>
|
| |
|
|
|
|
|
|
| |
The driver bugs that caused decoded HEVC content to have an incorrect
memory layout have been fully fixed in the 410.xx driver release so
we can start exposing support.
|
|
|
|
|
|
| |
Derived from profile_low_bit and profile_high_bit.
Signed-off-by: James Almer <[email protected]>
|
|
|
|
| |
Signed-off-by: James Almer <[email protected]>
|
| |
|
|
|
|
|
|
|
|
| |
This fixes the grammar of two HLS option descriptions and makes them less
ambiguous.
Signed-off-by: Werner Robitza <[email protected]>
Signed-off-by: Lou Logan <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
| |
a thread count of 0 is treated the same as 1, use av_cpu_count() to get
the correct thread count when auto threads is requested.
this matches the fix in libvpxenc:
27df34bf1f avcodec/libvpxenc: fix setting amount of threads used for encoding
Reviewed-by: James Almer <[email protected]>
Signed-off-by: James Zern <[email protected]>
|
|
|
|
|
|
|
| |
Add error handle if av_image_fill_pointers fail.
Signed-off-by: Jun Zhao <[email protected]>
Reviewed-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
-1 will be map to error number "EPERM", and will be map to the error
message like "Error while decoding stream #0:0: Operation not permitted",
it's a strange error message when debug update_frame_pool fail,
now only return the error code from av_image_fill_pointers in case
of av_image_fill_pointers failure.
Signed-off-by: Jun Zhao <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
sub-range mode.
In fmp4 & sub-range mode, the output's duration always smaller than expected,
because the size of the last #EXT-X-BYTERANGE is too small.
Signed-off-by: Charles Liu <[email protected]>
Signed-off-by: Steven Liu <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
The size of init.mp4 is zero in fmp4 mode,
when the input duraton smaller than the expected segment time.
fix ticket: 7166
Signed-off-by: Charles Liu <[email protected]>
Signed-off-by: Steven Liu <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Charles Liu <[email protected]>
Signed-off-by: Steven Liu <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Charles Liu <[email protected]>
Signed-off-by: Steven Liu <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
expected.
In fmp4 mode, the duration of the second m4s segment is
unusually smaller than the expected segment time.
Signed-off-by: Charles Liu <[email protected]>
Signed-off-by: Steven Liu <[email protected]>
|
|
|
|
|
|
|
|
|
| |
Fixes: Timeout
Fixes: 9330/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VP9_fuzzer-5707345857347584
Fixes: 9775/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VP9_fuzzer-5643845344690176
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Fixes #7522.
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
This improves decoding speed of keyframes
Fixes: Timeout (102->27sec)
Fixes: 9642/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VP3_fuzzer-6676767875006464
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
unpack_superblock()
Fixes: Timeout (139sec -> 102sec)
Fixes: 9642/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VP3_fuzzer-6676767875006464
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
| |
Previously there was no description at all.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Adds an option to specify the number of tile rows and columns, then uses
a uniform tiling if possible and otherwise a fixed tiling with equal-sized
tiles to fill the frame.
Also adds -tile-columns and -tile-rows options to make tilings with
power-of-two numbers of tiles, matching the behaviour of the libvpx/VP9
encoder.
|
|
|
|
| |
Added the same one as one mentioned in documentation.
|
| |
|
|
|
|
|
|
|
| |
now libxavs2 can't support 10bits mode, so remove the
yuv420p10le from fromat list.
Signed-off-by: Jun Zhao <[email protected]>
|
|
|
|
|
|
|
| |
now libdavs2 can't support 10bits mode, so remove the
yuv420p10le from fromat list.
Signed-off-by: Jun Zhao <[email protected]>
|
|
|
|
| |
Signed-off-by: hwren <[email protected]>
|
|
|
|
| |
Signed-off-by: hwren <[email protected]>
|
|
|
|
| |
Signed-off-by: hwren <[email protected]>
|
|
|
|
|
|
| |
This is needed for processing 32bit floats
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
|
|
|
|
| |
This is needed because of 32bit float formats (which are difficult to
store in 16bits)
This also fixes undefined behavior found by fate
Signed-off-by: Michael Niedermayer <[email protected]>
|
|
|
|
|
| |
Signed-off-by: Hendrik Leppkes <[email protected]>
Signed-off-by: James Almer <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
found_ref is not a single value in the bitstream. Fixes parsing files with
frame size changes.
Based on code from cbs_vp9.
Reviewed-by: Mark Thompson <[email protected]>
Signed-off-by: James Almer <[email protected]>
|
|
|
|
| |
And set it for MJPEG.
|
| |
|
| |
|