[libav-devel] [PATCH 2/2] mpegaudioenc: list supported channel layouts.

2012-08-05 Thread Anton Khirnov
--- libavcodec/mpegaudioenc.c |5 + 1 file changed, 5 insertions(+) diff --git a/libavcodec/mpegaudioenc.c b/libavcodec/mpegaudioenc.c index 6e79a61..a0ae5a7 100644 --- a/libavcodec/mpegaudioenc.c +++ b/libavcodec/mpegaudioenc.c @@ -24,6 +24,8 @@ * The simplest mpeg audio layer 2

[libav-devel] [PATCH 1/2] mpegaudiodec: don't print an error on 1 frame in a packet.

2012-08-05 Thread Anton Khirnov
It's a perfectly normal situation, nothing to spam about. --- libavcodec/mpegaudiodec.c |1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/mpegaudiodec.c b/libavcodec/mpegaudiodec.c index 6c1e8af..f388d8b 100644 --- a/libavcodec/mpegaudiodec.c +++ b/libavcodec/mpegaudiodec.c @@

Re: [libav-devel] [PATCH] lavu: add snprintf(), vsnprint() and strtod() replacements on MSVC.

2012-08-05 Thread Diego Biurrun
On Fri, Aug 03, 2012 at 09:38:29PM +0100, Måns Rullgård wrote: Ronald S. Bultje rsbul...@gmail.com writes: Other than that, this feels like it belongs in compat/ rather than libavutil. Not really sure how best to build it though. I was actually thinking of that for the header, yes. I

Re: [libav-devel] [PATCH 07/45] x86: mmx2 --- mmxext in asm constructs

2012-08-05 Thread Diego Biurrun
On Sat, Aug 04, 2012 at 06:19:38PM -0700, Ronald S. Bultje wrote: On Sat, Aug 4, 2012 at 2:28 PM, Loren Merritt lor...@u.washington.edu wrote: On Sat, 4 Aug 2012, Diego Biurrun wrote: On Sat, Aug 04, 2012 at 03:11:50PM -0400, Justin Ruggles wrote: On 07/31/2012 06:17 PM, Diego Biurrun

Re: [libav-devel] [PATCH] lavu: add snprintf(), vsnprint() and strtod() replacements on MSVC.

2012-08-05 Thread Måns Rullgård
Diego Biurrun di...@biurrun.de writes: On Fri, Aug 03, 2012 at 09:38:29PM +0100, Måns Rullgård wrote: Ronald S. Bultje rsbul...@gmail.com writes: Other than that, this feels like it belongs in compat/ rather than libavutil. Not really sure how best to build it though. I was actually

Re: [libav-devel] [PATCH] lavu: add snprintf(), vsnprint() and strtod() replacements for MS runtime.

2012-08-05 Thread Måns Rullgård
Ronald S. Bultje rsbul...@gmail.com writes: From: Ronald S. Bultje rsbul...@gmail.com The idea is to compile in os_support.c when compiling Libav against the MS runtime (e.g. with the MSVC compiler) and thereby provide replacements for some functions hat are not standards-compliant. We can

Re: [libav-devel] [PATCH] lavu: add snprintf(), vsnprint() and strtod() replacements for MS runtime.

2012-08-05 Thread Måns Rullgård
Ronald S. Bultje rsbul...@gmail.com writes: +#ifndef AVUTIL_OS_SUPPORT_H +#define AVUTIL_OS_SUPPORT_H + +/** + * @file + * OSSupport + */ + +#include stdarg.h +#include stdio.h + +/* + * snprintf() on MSVC returns -1 (instead of required buffer length) + * if the input buffer isn't

[libav-devel] [PATCH] fate: simplify variable setting filter.mak

2012-08-05 Thread Mans Rullgard
This removes some needless indirection and duplication. Signed-off-by: Mans Rullgard m...@mansr.com --- tests/fate/filter.mak | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/tests/fate/filter.mak b/tests/fate/filter.mak index 35b6558..e42f837 100644 ---

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Måns Rullgård
Mans Rullgard m...@mansr.com writes: This allows simplifying a few expressions. Signed-off-by: Mans Rullgard m...@mansr.com --- Ping. Does this solve the msvc problem with those expressions? -- Måns Rullgård m...@mansr.com ___ libav-devel

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Diego Biurrun
On Sun, Jul 29, 2012 at 11:01:34PM +0200, Luca Barbato wrote: On 07/29/2012 08:32 PM, Måns Rullgård wrote: Ronald S. Bultje rsbul...@gmail.com writes: On Jul 29, 2012 9:01 AM, Luca Barbato lu_z...@gentoo.org wrote: On 07/29/2012 04:00 PM, Mans Rullgard wrote: This allows simplifying a few

Re: [libav-devel] [PATCH] fate: simplify variable setting filter.mak

2012-08-05 Thread Diego Biurrun
On Sun, Aug 05, 2012 at 12:06:23PM +0100, Mans Rullgard wrote: This removes some needless indirection and duplication. Signed-off-by: Mans Rullgard m...@mansr.com --- tests/fate/filter.mak | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) OK Diego

Re: [libav-devel] [PATCH 19/45] x86: h264_idct: Rename x264_add8x4_idct_sse2 -- h264_add8x4_idct_sse2

2012-08-05 Thread Diego Biurrun
On Wed, Aug 01, 2012 at 12:17:43AM +0200, Diego Biurrun wrote: --- libavcodec/x86/h264_idct.asm |8 1 files changed, 4 insertions(+), 4 deletions(-) OKed by Benjamin on IRC. Diego ___ libav-devel mailing list libav-devel@libav.org

Re: [libav-devel] [PATCH 2/3] avconv: split options parsing stuff into a separate file.

2012-08-05 Thread Diego Biurrun
On Sat, Aug 04, 2012 at 11:49:15AM +0200, Anton Khirnov wrote: --- Makefile |2 + avconv.c | 2227 ++ avconv.h | 360 ++ avconv_opt.c | 1916 ++ 4 files

Re: [libav-devel] [PATCH 07/45] x86: mmx2 --- mmxext in asm constructs

2012-08-05 Thread Ronald S. Bultje
Hi, On Sun, Aug 5, 2012 at 2:44 AM, Diego Biurrun di...@biurrun.de wrote: On Sat, Aug 04, 2012 at 06:19:38PM -0700, Ronald S. Bultje wrote: On Sat, Aug 4, 2012 at 2:28 PM, Loren Merritt lor...@u.washington.edu wrote: On Sat, 4 Aug 2012, Diego Biurrun wrote: On Sat, Aug 04, 2012 at

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Ronald S. Bultje
Hi, On Sun, Aug 5, 2012 at 5:07 AM, Måns Rullgård m...@mansr.com wrote: Mans Rullgard m...@mansr.com writes: This allows simplifying a few expressions. Signed-off-by: Mans Rullgard m...@mansr.com --- Ping. Does this solve the msvc problem with those expressions? I'm currently working

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Måns Rullgård
Ronald S. Bultje rsbul...@gmail.com writes: Hi, On Sun, Aug 5, 2012 at 5:07 AM, Måns Rullgård m...@mansr.com wrote: Mans Rullgard m...@mansr.com writes: This allows simplifying a few expressions. Signed-off-by: Mans Rullgard m...@mansr.com --- Ping. Does this solve the msvc problem

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Ronald S. Bultje
Hi, On Sun, Aug 5, 2012 at 8:05 AM, Måns Rullgård m...@mansr.com wrote: Ronald S. Bultje rsbul...@gmail.com writes: On Sun, Aug 5, 2012 at 5:07 AM, Måns Rullgård m...@mansr.com wrote: Mans Rullgard m...@mansr.com writes: This allows simplifying a few expressions. Signed-off-by: Mans

Re: [libav-devel] [PATCH] rational: add av_inv_q() returning the inverse of an AVRational

2012-08-05 Thread Diego Biurrun
On Sun, Aug 05, 2012 at 08:19:25AM -0700, Ronald S. Bultje wrote: On Sun, Aug 5, 2012 at 8:05 AM, Måns Rullgård m...@mansr.com wrote: Ronald S. Bultje rsbul...@gmail.com writes: On Sun, Aug 5, 2012 at 5:07 AM, Måns Rullgård m...@mansr.com wrote: Mans Rullgard m...@mansr.com writes: This

Re: [libav-devel] [PATCH] dpx: Make start offset unsigned

2012-08-05 Thread Martin Storsjö
On Sat, 4 Aug 2012, Derek Buitenhuis wrote: Some corrupted files would end up with a negative offset, and segfault. Fixes bug #177. Signed-off-by: Derek Buitenhuis derek.buitenh...@gmail.com --- libavcodec/dpx.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[libav-devel] [PATCH] imc: remove empty if() block

2012-08-05 Thread Mans Rullgard
Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 6df3e58..297efbb 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -230,9 +230,6 @@ static av_cold int

Re: [libav-devel] [PATCH] imc: remove empty if() block

2012-08-05 Thread Martin Storsjö
On Sun, 5 Aug 2012, Mans Rullgard wrote: Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 6df3e58..297efbb 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -230,9 +230,6 @@

Re: [libav-devel] [PATCH] imc: remove empty if() block

2012-08-05 Thread Kostya Shishkov
On Sun, Aug 05, 2012 at 06:34:26PM +0100, Mans Rullgard wrote: Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 6df3e58..297efbb 100644 --- a/libavcodec/imc.c +++

Re: [libav-devel] [PATCH 3/3] doc: Clarify licensing issues arising from external libraries

2012-08-05 Thread Diego Biurrun
On Thu, Jul 26, 2012 at 11:56:05PM +0200, Luca Barbato wrote: On 07/26/2012 11:40 PM, Diego Biurrun wrote: On Thu, Jul 26, 2012 at 02:28:29PM +0200, Luca Barbato wrote: On 07/22/2012 12:17 AM, Diego Biurrun wrote: --- LICENSE | 37 - 1 files

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Diego Biurrun
On Tue, May 22, 2012 at 09:09:39PM +0200, Diego Biurrun wrote: On Sun, May 20, 2012 at 06:18:10PM +0200, Diego Biurrun wrote: On Sat, May 19, 2012 at 04:54:18PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: On Sat, May 19, 2012 at 04:21:01PM +0100, Måns Rullgård

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Måns Rullgård
Diego Biurrun di...@biurrun.de writes: On Tue, May 22, 2012 at 09:09:39PM +0200, Diego Biurrun wrote: On Sun, May 20, 2012 at 06:18:10PM +0200, Diego Biurrun wrote: On Sat, May 19, 2012 at 04:54:18PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: On Sat, May 19,

[libav-devel] [PATCH] x86/cpu: Include system headers before local headers

2012-08-05 Thread Martin Storsjö
An inline function in MSVC system headers included by these headers use free(). The local headers (after 239fdf1b) include internal.h that redirect free to please_use_av_free_instead_of_free. --- libavutil/x86/cpu.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff

Re: [libav-devel] [PATCH] x86/cpu: Include system headers before local headers

2012-08-05 Thread Måns Rullgård
Martin Storsjö mar...@martin.st writes: An inline function in MSVC system headers included by these headers use free(). Which function? The local headers (after 239fdf1b) include internal.h that redirect free to please_use_av_free_instead_of_free. That is because avutil.h foolishly

Re: [libav-devel] [PATCH] lavf: Declare an AVRational struct without a struct literal

2012-08-05 Thread Martin Storsjö
On Sun, 5 Aug 2012, Måns Rullgård wrote: Martin Storsjö mar...@martin.st writes: At this place, the normal way of initializing a struct works fine, there's no need for a struct literal. --- libavformat/utils.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [libav-devel] [PATCH] x86/cpu: Include system headers before local headers

2012-08-05 Thread Martin Storsjö
On Sun, 5 Aug 2012, Måns Rullgård wrote: Martin Storsjö mar...@martin.st writes: An inline function in MSVC system headers included by these headers use free(). Which function? It's in _freea in the MSVC malloc.h (which is included implicitly). It's not used by us, but we enable the

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Diego Biurrun
On Sun, Aug 05, 2012 at 09:35:27PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: On Tue, May 22, 2012 at 09:09:39PM +0200, Diego Biurrun wrote: On Sun, May 20, 2012 at 06:18:10PM +0200, Diego Biurrun wrote: On Sat, May 19, 2012 at 04:54:18PM +0100, Måns Rullgård wrote:

[libav-devel] [PATCH] imc: use log2(x) instead of log(x) / log(2)

2012-08-05 Thread Mans Rullgard
Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 297efbb..92e9c8c 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -416,7 +416,7 @@ static int

Re: [libav-devel] [PATCH] imc: use log2(x) instead of log(x) / log(2)

2012-08-05 Thread Benjamin Larsson
OK ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH] imc: use log2(x) instead of log(x) / log(2)

2012-08-05 Thread Clément Bœsch
On Sun, Aug 05, 2012 at 10:22:14PM +0100, Mans Rullgard wrote: Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 297efbb..92e9c8c 100644 --- a/libavcodec/imc.c +++

[libav-devel] [PATCH] Use log2(x) instead of log(x) / log(2)

2012-08-05 Thread Mans Rullgard
Signed-off-by: Mans Rullgard m...@mansr.com --- avconv.c | 2 +- avprobe.c| 2 +- libavcodec/imc.c | 4 ++-- libavcodec/snowenc.c | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/avconv.c b/avconv.c index b20dbec..8429a72 100644 --- a/avconv.c +++

[libav-devel] [PATCH 1/2] imc: fix size of a memset()

2012-08-05 Thread Mans Rullgard
IMCContext was changed from an array to a pointer in 66b84e4, but this memset() was not updated. Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 899572a..726ca67 100644

[libav-devel] [PATCH 2/2] imc: remove unused field IMCContext.one_div_log2

2012-08-05 Thread Mans Rullgard
Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/imc.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 726ca67..0d41d5f 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -92,7 +92,6 @@ typedef struct { float sqrt_tab[30];

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Måns Rullgård
Diego Biurrun di...@biurrun.de writes: No, there is another issue that i cannot quite put my finger on, which causes errors of the type: error: (call_internal:3) `%ifdef' expects macro identifiers Does this happen with all files or just some? -- Måns Rullgård m...@mansr.com

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Diego Biurrun
On Sun, Aug 05, 2012 at 10:45:19PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: No, there is another issue that i cannot quite put my finger on, which causes errors of the type: error: (call_internal:3) `%ifdef' expects macro identifiers Does this happen with

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Ronald S. Bultje
Hi, On Sun, Aug 5, 2012 at 2:20 PM, Diego Biurrun di...@biurrun.de wrote: On Sun, Aug 05, 2012 at 09:35:27PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: On Tue, May 22, 2012 at 09:09:39PM +0200, Diego Biurrun wrote: On Sun, May 20, 2012 at 06:18:10PM +0200, Diego

Re: [libav-devel] [PATCH] configure: x86: Check if Assembler can cope with CPU macro.

2012-08-05 Thread Måns Rullgård
Diego Biurrun di...@biurrun.de writes: No, there is another issue that i cannot quite put my finger on, which causes errors of the type: error: (call_internal:3) `%ifdef' expects macro identifiers I'm not seeing any such messages. I'm getting a bunch of other errors and warnings, mostly

Re: [libav-devel] [PATCH 1/2] imc: fix size of a memset()

2012-08-05 Thread Benjamin Larsson
OK ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH 2/2] imc: remove unused field IMCContext.one_div_log2

2012-08-05 Thread Benjamin Larsson
OK ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

[libav-devel] [PATCH 0/5] Restore nasm support

2012-08-05 Thread Mans Rullgard
These patches restore support for building x86 asm with nasm. Mans Rullgard (5): x86: add colons after labels x86: use 32-bit source registers with movd instruction build: add trailing / to yasm/nasm -I flags x86: fix rNmp macros with nasm x86: use nop cpu directives only if supported

[libav-devel] [PATCH 2/5] x86: use 32-bit source registers with movd instruction

2012-08-05 Thread Mans Rullgard
yasm tolerates mismatch between movd/movq and source register size, adjusting the instruction according to the register. nasm is more strict. Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/x86/h264_deblock_10bit.asm | 12 ++-- libavcodec/x86/rv34dsp.asm| 2 +-

[libav-devel] [PATCH 3/5] build: add trailing / to yasm/nasm -I flags

2012-08-05 Thread Mans Rullgard
nasm requires a trailing / on paths specified with -I. It does no harm with yasm. Signed-off-by: Mans Rullgard m...@mansr.com --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 644aff4..20e6a38 100644 --- a/Makefile +++ b/Makefile @@ -27,7

[libav-devel] [PATCH 4/5] x86: fix rNmp macros with nasm

2012-08-05 Thread Mans Rullgard
For some reason, nasm requires this. No harm done to yasm. Signed-off-by: Mans Rullgard m...@mansr.com --- libavutil/x86/x86inc.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavutil/x86/x86inc.asm b/libavutil/x86/x86inc.asm index 03e6c07..86c406f 100644 ---

[libav-devel] [PATCH 5/5] x86: use nop cpu directives only if supported

2012-08-05 Thread Mans Rullgard
nasm does not support 'CPU foonop' directives. This adds a configure test for the directive and uses it only if supported. Signed-off-by: Mans Rullgard m...@mansr.com --- configure| 2 ++ libavutil/x86/x86inc.asm | 12 +--- 2 files changed, 11 insertions(+), 3

[libav-devel] [PATCH 1/5] x86: add colons after labels

2012-08-05 Thread Mans Rullgard
nasm prints a warning if the colon is missing. Signed-off-by: Mans Rullgard m...@mansr.com --- libavcodec/x86/deinterlace.asm | 2 +- libavcodec/x86/dsputil_yasm.asm| 6 ++-- libavcodec/x86/dsputilenc_yasm.asm | 4 +-- libavcodec/x86/fft_mmx.asm | 2 +-

Re: [libav-devel] [PATCH 0/5] Restore nasm support

2012-08-05 Thread Benjamin Larsson
All OK ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

[libav-devel] [PATCH v2] x86: use 32-bit source registers with movd instruction

2012-08-05 Thread Mans Rullgard
yasm tolerates mismatch between movd/movq and source register size, adjusting the instruction according to the register. nasm is more strict. Signed-off-by: Mans Rullgard m...@mansr.com --- Missed a couple that somehow worked with nasm 2.10 but fail with 2.08. ---

[libav-devel] [PATCH 1/2] [HACK] x86: fix build with nasm 2.08

2012-08-05 Thread Mans Rullgard
It appears that something goes wrong in old nasm versions when the %+ operator is used in the last argument of a macro invocation and this argument is tested with %ifdef within the macro. Adding a dummy argument somehow fixes this. --- libavutil/x86/x86inc.asm | 9 ++--- 1 file changed, 6

[libav-devel] [PATCH 2/2] x86: build avx functions only if HAVE_AVX is set

2012-08-05 Thread Mans Rullgard
This is required with oldish nasm versions still shipped with some systems. Without this patch, the code still builds but due to a bug[1] crashes at runtime even if avx is not used. [1] http://repo.or.cz/w/nasm.git/commitdiff/3cb0e8c052a672424eaf59a021f0dbfb6ef205b8 Signed-off-by: Mans

[libav-devel] [PATCH 00/15] lavr: x86: 2 and 6 channel (de)interleaving (ver 3)

2012-08-05 Thread Justin Ruggles
New round of patches for libavresample x86 asm conversions. Justin Ruggles (15): lavr: x86: optimized 2-channel s16p to s16 conversion lavr: x86: optimized 6-channel s16p to s16 conversion lavr: x86: optimized 2-channel s16p to flt conversion lavr: x86: optimized 6-channel s16p to flt

[libav-devel] [PATCH 01/15] lavr: x86: optimized 2-channel s16p to s16 conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c | 13 +++ 2 files changed, 50 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 02/15] lavr: x86: optimized 6-channel s16p to s16 conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 123 libavresample/x86/audio_convert_init.c | 14 2 files changed, 137 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 03/15] lavr: x86: optimized 2-channel s16p to flt conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 49 libavresample/x86/audio_convert_init.c |9 ++ 2 files changed, 58 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 04/15] lavr: x86: optimized 6-channel s16p to flt conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 106 libavresample/x86/audio_convert_init.c | 15 + 2 files changed, 121 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 05/15] lavr: x86: optimized 2-channel fltp to s16 conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 43 libavresample/x86/audio_convert_init.c |9 ++ 2 files changed, 52 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 06/15] lavr: x86: optimized 6-channel fltp to s16 conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 114 libavresample/x86/audio_convert_init.c | 15 2 files changed, 129 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c |7 ++ 2 files changed, 44 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 08/15] lavr: x86: optimized 2-channel s16 to s16p conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 50 libavresample/x86/audio_convert_init.c | 15 + libavresample/x86/util.asm |6 3 files changed, 71 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm

[libav-devel] [PATCH 09/15] lavr: x86: optimized 6-channel s16 to s16p conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 61 libavresample/x86/audio_convert_init.c | 13 +++ 2 files changed, 74 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 10/15] lavr: x86: optimized 2-channel s16 to fltp conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 39 libavresample/x86/audio_convert_init.c | 13 ++ 2 files changed, 52 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 11/15] lavr: x86: optimized 6-channel s16 to fltp conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 83 libavresample/x86/audio_convert_init.c | 17 +++ libavutil/x86/x86util.asm | 12 + 3 files changed, 112 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm

[libav-devel] [PATCH 12/15] lavr: x86: optimized 2-channel flt to s16p conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 46 libavresample/x86/audio_convert_init.c |9 ++ 2 files changed, 55 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 13/15] lavr: x86: optimized 6-channel flt to s16p conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 74 libavresample/x86/audio_convert_init.c | 13 ++ 2 files changed, 87 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index