| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
FATE tests updated accordingly, no visual difference.
CC: libav-stable@libav.org
Bug-Id: CID 1087087
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1245702 / CID 1245703
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 700464
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1238828 / CID 1238832
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 732258
|
|
|
|
|
|
|
| |
Fixes assertion failures and valgrind warnings in trellis encoder.
CC: libav-stable@libav.org
Bug-Id: CID 732256 / CID 732257
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1244188
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 739870
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1197061
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1087094
|
|
|
|
| |
CC: libav-stable@libav.org
|
|
|
|
|
| |
Add SPS_EXT, SEI, and subset SPS to codes that are skipped during split.
These codes can come before the PPS and results in incomplete extradata.
|
|
|
|
| |
Bug-Id: CID 1087088
|
|
|
|
|
|
|
| |
Fixes the comparison against constant value 0x7fffffff.
CC: libav-stable@libav.org
Bug-Id: CID 1198260
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1238839
|
|
|
|
|
|
|
|
|
| |
Use av_mallocz_array instead of iterating and check the returned memory.
Check returned memory and cleanly exit in case of error during the loop.
Avoid a null pointer dereference for invalid data.
CC: libav-stable@libav.org
Bug-Id: CID 29575
|
|
|
|
|
|
|
| |
Fix a memory leak too.
CC: libav-stable@libav.org
Bug-Id: CID 732230
|
|
|
|
|
|
|
| |
Prevents shifts with undefined behavior, as no syntax element has a valid
value greater than 1 << 31.
Bug-Id: CID 1206635
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1244202
|
|
|
|
|
|
|
| |
data_size is always >= 0 in this case.
CC: libav-stable@libav.org
Bug-Id: CID 1238788
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 991852
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1047235
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1238789
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1238786
|
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1047236
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
|
|
|
|
|
|
|
|
| |
vorbis_parser.o is built unconditionally since 5e80fb7ff, and the
unconditionally built parts of it depend on xiph.o.
This fixes builds with --disable-everything.
Signed-off-by: Martin Storsjö <martin@martin.st>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The latest fdk-aac code drop (from android 5.0) changed the channel
layout enums (changing the value of existing enum constants), and
renamed the option for downmixing.
The failsafe comparison between ctype and FF_ARRAY_ELEMS(channel_counts)
can trigger warnings (-Wtautological-constant-out-of-range-compare)
when building with the old FDK AAC releases, where it can't be
out of range with the enum values used there.
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st>
|
| |
|
|
|
|
|
|
|
| |
Add a comment to explain the code.
CC: libav-stable@libav.org
Bug-Id: CID 1194388
|
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1135767
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 717453 / CID 717454 / CID 717915
|
|
|
|
|
|
|
| |
Makes coverity less confused and the code more readable.
CC: libav-stable@libav.org
Bug-Id: CID 751744
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 608053
|
|
|
|
|
|
|
| |
Remove stray semicolon and share codepaths.
CC: libav-stable@libav.org
Bug-Id: CID 991857
|
| |
|
| |
|
|
|
|
|
|
| |
The only parameters needed by the demuxers are the sample rate and sample
count, which can be trivially extracted manually, without resorting to
an avpriv function.
|
| |
|
|
|
|
|
|
| |
It is required by (at least) the ogg demuxer.
Mark the current semi-public apriv API for removal.
|
|
|
|
| |
This is done in preparation for making it public.
|
|
|
|
|
|
| |
Currently, the API takes an external AVCodecContext, which is used only
for extradata and logging. This change will allow to it to work without
an AVCodecContext in the following commits.
|
|
|
|
|
|
|
|
|
|
|
| |
The application will destroy the underlying hardware handles when
get_format() gets called again. Also this ensures the
deinitialization takes place if the get_format callback returns an
error.
Regression from 1c80c9d7ef809180042257200c7b5f6b81d0b0e2.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
|
|
|
|
| |
Bug-Id: CID 732291
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 732250
|
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 1238802 / CID 1238793 / CID 1238785
CID 1238808 / CID 1238809
|
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 717906 / CID 717907 / CID 717916 /
CID 717917 / CID 717919 / CID 732259
|
|
|
|
|
| |
CC: libav-stable@libav.org
Bug-Id: CID 732293 / CID 732294
|
|
|
|
|
|
| |
mb_type is initialized to 0 and never updated before the check.
Bug-Id: CID 1238782
|
|
|
|
| |
Bug-Id: CID 1238816
|
|
|
|
|
|
|
| |
This is the same as the previous change, but for applications using the
old API (such as VLC 2.2).
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|