- 10 Feb, 2014 12 commits
-
-
Anton Khirnov authored
-
Christophe Gisquet authored
Due to a wrong substitution doc/examples is not added as a prerequisite for the objects of the example programs. This results in compiler error due to the non-existing output directory. Bug-Id: 636 Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Anton Khirnov authored
-
Anton Khirnov authored
-
Anton Khirnov authored
Remove some vague / incorrect statements and make the text more specific and less confusing.
-
Anton Khirnov authored
Remove some vague / incorrect statements and make the text more specific and less confusing.
-
Anton Khirnov authored
-
Guillaume Martres authored
New streams: LTRPSPS_A_Qualcomm_1, SLPPLP_A_VIDYO_1, VPSID_A_VIDYO_1 Updated streams: EXT_A_ericsson_4, NUT_A_ericsson_5, RPS_C_ericsson_5, RPS_D_ericsson_6 Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
Anton Khirnov authored
Since b0c2c097, vorbis would be used if libvorbis is compiled in.
-
Anton Khirnov authored
Libavformat should not make any assumptions about values returned from other libraries. This assert is easily reachable by using a non-raw codec id.
-
Anton Khirnov authored
-
Anton Khirnov authored
-
- 09 Feb, 2014 10 commits
-
-
Luca Barbato authored
It was done only in check_mvset(), while mv_scale() is called also by dist_scale(). Sample-Id: 00001579-google Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
-
Kostya Shishkov authored
Bug-Id: 99 Bug-Id: videolan/9620 Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Ronald S. Bultje authored
Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Fixes memleak in fate-mxf-demux.
-
Janne Grunau authored
-
Martin Storsjö authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Alexandra Khirnova authored
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Andrew Kelley authored
Since 2007, the Xiph.org Foundation recommends that .ogg only be used for Ogg Vorbis audio files. Source: http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions However we only do it if we have libvorbis available because the built in vorbis encoder is not as good. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
-
Maxim Poliakovski authored
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
-
Derek Buitenhuis authored
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
- 08 Feb, 2014 9 commits
-
-
Tim Walker authored
When request_channel_layout is 0, all substreams should be decoded. Thanks to Michael Niedermayer for spotting. Also fix a mismatch between the parser and decoder when request_channel_layout is a subset of Stereo.
-
Michael Niedermayer authored
When request_channel_layout is 0, all substreams should be decoded. Signed-off-by: Tim Walker <tdskywalker@gmail.com>
-
Kostya Shishkov authored
Does not contain cursor rendering yet. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
-
Tim Walker authored
When mixing 3 front channels into 2, the center channel is mixed into left and right with the center mix level, not -3dB.
-
Tim Walker authored
Don't decode further substreams if request_channel_layout is a subset of the current substream's channel_layout. Before, we would only discard further substreams if request_channel_layout matched the substream's channel_layout extactly, thus decoding additional channels which the caller would probably end up downmixing.
-
Janne Grunau authored
-
Janne Grunau authored
-
Vittorio Giovara authored
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Fixes compilation with MSVC. Also does not rely on on earlier config.h include but include it directly.
-
- 07 Feb, 2014 5 commits
-
-
Christophe Gisquet authored
The x86 runs short on registers because numerous elements are not static. In addition, splitting them allows more optimized code, at least for x86. Arm asm changes by Janne Grunau. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Christophe Gisquet authored
For the callable function (as opposed to the inline one): C SSE SSE2 SSE4 Win32: 47 42 29 26 Win64: 30 33 25 23 The SSE version is neither compiled nor set for ARCH_X86_64, as the inlinable function takes over. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Christophe Gisquet authored
It is currently declared as a macro who is set to inlinable functions, among which a Neon and a default C implementations. Add a DSP parameter to each inline function, unused except by the default C implementation which calls a function from the DSP context. On an Arrandale CPU, gain for an inlined SSE2 function vs. a call: - Win32: 29 to 26 cycles - Win64: 25 to 23 cycles Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Martin Storsjö authored
This makes the generated assembly more internally consistent, avoiding declaring two labels for the same function (for cases where EXTERN_ASM is empty) and not declaring a separate unprefixed label in other cases. This also makes sure the .func and .type delcarations have the same prefix. They have previously not been used on the platforms that have prefixed symbols on arm (iOS), but gas-preprocessor has recently started using the .func declarations for adding .thumb_func declarations for such functions. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Don't rely on the fact that an unprefixed label currently exists. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 06 Feb, 2014 2 commits
-
-
Ronald S. Bultje authored
Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Janne Grunau <janne-libav@jannau.net>
-
Martin Storsjö authored
Based on a patch by Ronald S. Bultje. Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 05 Feb, 2014 2 commits
-
-
Janne Grunau authored
The original test without a forced idct is still useful since it tests the switching of the idct algorithm/permutation on x86 with MMX. MMXext or SSE2. Make sure the test runs only if MMX inline asm is available and force -cpuflags to all. Add the required bitexact flag for both tests.
-
Janne Grunau authored
-