- 04 Dec, 2017 24 commits
-
-
Mark Thompson authored
This is not strictly required here because the rkmpp decoder does not call ff_get_format(), but it may be helpful metadata for users.
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
sfan5 authored
Continues where commit 52c75d48 left off. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Steven Liu authored
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Rostislav Pehlivanov authored
Can't overwrite old ones. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Rostislav Pehlivanov authored
This should save quite a bit of space if either has been disabled for size reasons. Could just check if the encoding flag is set during runtime on every single location, however the overhead of branch misses would somewhat decrease performance. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Rostislav Pehlivanov authored
No point in having the same code twice to do exactly the same thing. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
Rostislav Pehlivanov authored
Also change note to say that we compare against the officially decoded samples rather than our own, this was changed long ago. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Rostislav Pehlivanov authored
Due to a somewhat high volume of complains, phase inversion has been made optional with RFC8251. This allows for better bass frequency response when partially downmixing to play on systems with an LFE speaker. Signed-off-by:
Rostislav Pehlivanov <atomnuker@gmail.com>
-
Andrew D'Addesio authored
This decoder-side change, introduced in RFC 8251 (section 9), slightly improves the decoded quality of 16kbps speech in Hybrid Mode. Differences can be seen/heard in testvector05.bit, testvector06.bit, and testvector12.bit in the RFC 6716/8251 testvectors found here: https://people.xiph.org/~greg/opus_testvectors/Signed-off-by:
Andrew D'Addesio <modchipv12@gmail.com>
-
Andrew D'Addesio authored
As per Sec.8 of RFC8251: Cap on Band Energy NaN due to large log-energy value. Affects celt_denormalize(). Signed-off-by:
Andrew D'Addesio <modchipv12@gmail.com>
-
Andrew D'Addesio authored
As per Sec.6 of RFC8251: Integer Wrap-Around in Inverse Gain Computation 32-bit integer overflow in Levinson recursion. Affects silk_is_lpc_stable(). Signed-off-by:
Andrew D'Addesio <modchipv12@gmail.com>
-
Andrew D'Addesio authored
Add av_sat_sub32 and av_sat_dsub32 as the subtraction analogues to av_sat_add32/av_sat_dadd32. Also clarify the formulas for dadd32/dsub32. Signed-off-by:
Andrew D'Addesio <modchipv12@gmail.com>
-
James Almer authored
Fixes building with yasm Tested-by: stevenliu Signed-off-by:
James Almer <jamrial@gmail.com>
-
Steven Liu authored
fix cid: 1424883 Suggested-by:
Moritz Barsnick <barsnick@gmx.net> Signed-off-by:
Steven Liu <lq@chinaffmpeg.org>
-
Steven Liu authored
fix CID: 1424884 Signed-off-by:
Steven Liu <lq@chinaffmpeg.org>
-
Steven Liu authored
Signed-off-by:
Steven Liu <lq@chinaffmpeg.org>
-
Robert Nagy authored
Reviewed-by:
Steven Liu <lq@onvideo.cn>
-
Carl Eugen Hoyos authored
-
- 03 Dec, 2017 8 commits
-
-
Marton Balint authored
The current edit unit cannot be reliably determined for the last packet of a video stream, because we can't query the start offset of the next edit unit from the index. This caused missing timestamps for the last video packet. Therefore from now on, we allow setting the PTS even if we are not sure of the current edit unit if mxf_set_current_edit_unit returned a specific failure, and the assumed current edit unit is the last. Fixes last packet timestamp of: ffprobe -fflags nofillin -show_packets tests/data/lavf/lavf.mxf -select_streams v Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Martin Vignali authored
-
Martin Vignali authored
-
Martin Vignali authored
-
Martin Vignali authored
-
Martin Vignali authored
-
Jim DeLaHunt authored
Previously, the Developer Documentation <ffmpeg.org/developer.html> contained a single chapter, "1. Developer Guide," with all content under that single chapter. Thus the document structure was one level deeper and more complicated than it needed to be. It differed from similar documents such as /faq.html, which have multiple chapters. Eliminate the single chapter, and promote each section underneath to chapter, and each subsection to section. Thus content and relative structure remains the same, but the overall structure is simpler. Anchors within the page remain the same. Signed-off-by:
Jim DeLaHunt <from.ffmpeg-dev@jdlh.com> Signed-off-by:
Timothy Gu <timothygu99@gmail.com>
-
Michael Niedermayer authored
Fixes: lorex.mp4 Fixes: ticket6762 Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 02 Dec, 2017 7 commits
-
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
John Stebbins authored
The sdtp is required by the AppleTV 4K in order to play 2160p60 video. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Dale Curtis authored
Fixes ticket #6804. All of the ogg header and packet parsers may return standard AVERROR codes; these return values should not be treated as success. Additionally changes oggparsevorbis, to not give up too early with certain types of poorly muxed files. Signed-off-by:
Dale Curtis <dalecurtis@chromium.org> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Thomas Köppe authored
The macro was added in 43171a2a, but I forgot to add it to the DJGPP architecture in that change. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Martin Vignali authored
-
Martin Vignali authored
avutil/x86util : add macro for loading a 128 bits constants in an xmm or in each part of an ymm in order to simplify avx2 asm func
-
Paul B Mahol authored
Signed-off-by:
Paul B Mahol <onemda@gmail.com>
-
- 01 Dec, 2017 1 commit
-
-
Michael Niedermayer authored
Reduces memory needed. Fixes: OOM Fixes: 4427/clusterfuzz-testcase-minimized-5106919271301120 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-