- 08 2月, 2014 16 次提交
-
-
由 Lukasz Marek 提交于
Signed-off-by: NLukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Lukasz Marek 提交于
Signed-off-by: NLukasz Marek <lukasz.m.luki@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: dcadsp: split lfe_dir cases Conflicts: libavcodec/arm/dcadsp_init_arm.c See: 45854df9Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 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. Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '5b59a9fc': x86: dcadsp: implement int8x8_fmul_int32 Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '2bd44cb7': dcadsp: add int8x8_fmul_int32 to dsp context See: 481a46a4Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 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: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'e3fec3f0': arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit '5bcbb516': arm: Add X() around all references to extern symbols Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes use of uninitialized memory Fixes: 93728afd9aa074ba14a09bfd93a632fd-asan_static-oob_124a17d_1445_cov_1021181966_DBLK_D_VIXS_1.bit Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This ensures the previous one is matching the curent and not just any Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 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>
-
由 Lukasz Marek 提交于
Signed-off-by: NLukasz Marek <lukasz.m.luki@gmail.com>
-
由 Lukasz Marek 提交于
Signed-off-by: NLukasz Marek <lukasz.m.luki@gmail.com>
-
- 07 2月, 2014 13 次提交
-
-
由 Michael Niedermayer 提交于
Fixes corruption of context Fixes: 8835659dde6a4f7dcdf341de6a45c6c8-signal_sigsegv_1dce67b_4564_cov_2504444599_classical_22_16_1_14000_v3c_0_extend_0_29.wma Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 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>
-
由 Clément Bœsch 提交于
-
由 Michael Niedermayer 提交于
avcodec/hevc: hls_decode_entry: check that the previous slice segment is available before decoding the next Fixes use of uninitialized memory Fixes out of array read Fixes assertion failure Fixes part of cb307d24befbd109c6f054008d6777b5/asan_static-oob_124a175_1445_cov_2355279992_DBLK_D_VIXS_1.bit Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
This allows us to detect which areas have failed to decode Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Fixes inconsistencies Fixes use of uninitilaized memory Fixes part of cb307d24befbd109c6f054008d6777b5/asan_static-oob_124a175_1445_cov_2355279992_DBLK_D_VIXS_1.bit Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: vp8: fix bilinear C code to work if src_stride != dst_stride. See: 34b429d5Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 James Almer 提交于
Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net> Signed-off-by: NJanne Grunau <janne-libav@jannau.net>
-
由 Peter Krefting 提交于
The DCBZL instruction is not available for the e500v1 and e500v2 architectures, but may still be recognized by the toolchain, so we need to remove the test for it explicitly for these architectures. References: PowerPC™ e500 Core Family Reference Manual (Freescale) Found-by: NStåle Kristoffersen <staalebk@ifi.uio.no> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
- 06 2月, 2014 11 次提交
-
-
由 Timothy Gu 提交于
Inspired by GCC r86635. This is more consistent with other man pages. For example in `man git`, all the "git-help(1)" kind of cross refs are bold. Signed-off-by: NTimothy Gu <timothygu99@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: vp8: Use 2 registers for dst_stride and src_stride in neon bilin filter Conflicts: libavcodec/arm/vp8dsp_neon.S Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Martin Storsjö 提交于
Based on a patch by Ronald S. Bultje. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Loren Merritt 提交于
benchmarked on sandybridge x86_64: 1358232 decicycles in flac_lpc_32_c 1244575 decicycles in flac_lpc_32_sse4, James Almer's patch 650045 decicycles in flac_lpc_32_sse4, this patch I haven't tested the edgecases such as odd block lengths odd block length tested-by: James Almer <jamrial@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Timothy Gu 提交于
Enable compilation on machines with an old libfdk-aac. Signed-off-by: NTimothy Gu <timothygu99@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* qatar/master: fate: force the simple idct for xvid custom matrix test Conflicts: tests/fate/xvid.mak tests/ref/fate/xvid-custom-matrix See: ef034cbfMerged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Michael Niedermayer 提交于
* commit 'a1e1f352': lavu: add missing log.h include in timer.h Merged-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ben Boeckel 提交于
If a special comment packet shows up in the middle of the stream, we should extract it out into the vorbis stream metadata dictionary. Also, if there is metadata in the packet on the way in, it might linger since we only add data to the dictionary causing stale metadata to be inserted into the stream. Instead, clear it to remove any doubt about what is new and old. Signed-off-by: NBen Boeckel <mathstuf@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ben Boeckel 提交于
Currently, if there are multiple 'performer' tags, the last one is the only one which appears. Instead, join them with a semicolon. Signed-off-by: NBen Boeckel <mathstuf@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
由 Ben Boeckel 提交于
Signed-off-by: NBen Boeckel <mathstuf@gmail.com> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-
Setting seek_preroll value in AVCodecContext for Opus streams embedded in ogg container. Signed-off-by: NVignesh Venkatasubramanian <vigneshv@google.com> Reviewed-by: NNicolas George <george@nsup.org> Signed-off-by: NMichael Niedermayer <michaelni@gmx.at>
-