- 10 2月, 2014 17 次提交
-
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Remove some vague / incorrect statements and make the text more specific and less confusing.
-
由 Anton Khirnov 提交于
Remove some vague / incorrect statements and make the text more specific and less confusing.
-
由 Anton Khirnov 提交于
-
由 Guillaume Martres 提交于
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: NAnton Khirnov <anton@khirnov.net>
-
由 Anton Khirnov 提交于
Since b0c2c097, vorbis would be used if libvorbis is compiled in.
-
由 Anton Khirnov 提交于
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 提交于
-
由 Anton Khirnov 提交于
-
由 Luca Barbato 提交于
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 提交于
Bug-Id: 99 Bug-Id: videolan/9620 Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net> Signed-off-by: NJanne Grunau <janne-libav@jannau.net>
-
由 Janne Grunau 提交于
Fixes memleak in fate-mxf-demux.
-
由 Janne Grunau 提交于
-
由 Martin Storsjö 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Alexandra Khirnova 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Andrew Kelley 提交于
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: NVittorio Giovara <vittorio.giovara@gmail.com>
-
- 09 2月, 2014 4 次提交
-
-
由 Maxim Poliakovski 提交于
Signed-off-by: NKostya Shishkov <kostya.shishkov@gmail.com>
-
由 Derek Buitenhuis 提交于
Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com>
-
由 Tim Walker 提交于
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 提交于
When request_channel_layout is 0, all substreams should be decoded. Signed-off-by: NTim Walker <tdskywalker@gmail.com>
-
- 08 2月, 2014 10 次提交
-
-
由 Kostya Shishkov 提交于
Does not contain cursor rendering yet. Signed-off-by: NDerek Buitenhuis <derek.buitenhuis@gmail.com>
-
由 Tim Walker 提交于
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 提交于
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 提交于
-
由 Janne Grunau 提交于
-
由 Vittorio Giovara 提交于
Signed-off-by: NJanne Grunau <janne-libav@jannau.net>
-
由 Janne Grunau 提交于
Fixes compilation with MSVC. Also does not rely on on earlier config.h include but include it directly.
-
由 Christophe Gisquet 提交于
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: NJanne Grunau <janne-libav@jannau.net>
-
由 Christophe Gisquet 提交于
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: NJanne Grunau <janne-libav@jannau.net>
-
由 Christophe Gisquet 提交于
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: NJanne Grunau <janne-libav@jannau.net>
-
- 07 2月, 2014 3 次提交
-
-
由 Martin Storsjö 提交于
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: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
Don't rely on the fact that an unprefixed label currently exists. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net> Signed-off-by: NJanne Grunau <janne-libav@jannau.net>
-
- 06 2月, 2014 3 次提交
-
-
由 Martin Storsjö 提交于
Based on a patch by Ronald S. Bultje. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Janne Grunau 提交于
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 提交于
-
- 05 2月, 2014 3 次提交
-
-
由 Vittorio Giovara 提交于
Also adjust header #include order and some comments. Signed-off-by: NDiego Biurrun <diego@biurrun.de> Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Luca Barbato 提交于
@code command reports verbatim everything between it and @endcode. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Luca Barbato 提交于
Currently ff_interleave_packet_per_dts() waits until it gets a frame for each stream before outputting packets in interleaved order. Sparse streams (i.e. streams with much fewer packets than the other streams, like subtitles or audio with DTX) tend to add up latency and in specific cases end up allocating a large amount of memory. Emit the top packet from the packet_buffer if it has a time delta larger than a specified threshold. Original report of the issue and initial proposed solution by mus.svz@gmail.com. Bug-id: 31 Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-