---
libavresample/x86/audio_convert.asm| 68
libavresample/x86/audio_convert_init.c |9
2 files changed, 77 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 4899d91..de95151
---
libavresample/x86/audio_convert.asm| 74
libavresample/x86/audio_convert_init.c |9
2 files changed, 83 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index c371aa3..4ce490c
---
libavresample/x86/audio_convert.asm| 34
libavresample/x86/audio_convert_init.c |9
2 files changed, 43 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 4ce490c..4899
---
libavresample/x86/audio_convert.asm| 41
libavresample/x86/audio_convert_init.c | 13 ++
2 files changed, 54 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 4690419..11
---
libavresample/x86/audio_convert.asm| 85
libavresample/x86/audio_convert_init.c | 13 +
libavutil/x86/x86util.asm | 12 +
3 files changed, 110 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/liba
---
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 130788c..c371aa
---
libavresample/x86/audio_convert.asm| 38
libavresample/x86/audio_convert_init.c | 11 +
2 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 9ba7251..705
---
libavresample/x86/audio_convert.asm| 36
libavresample/x86/audio_convert_init.c |9
libavutil/x86/x86util.asm |6 +
3 files changed, 51 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/li
---
libavresample/x86/audio_convert.asm| 60
libavresample/x86/audio_convert_init.c |9 +
2 files changed, 69 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 70519e1..4690419
---
libavresample/x86/audio_convert.asm| 37
libavresample/x86/audio_convert_init.c |9 +++
2 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index ba6cb60..b2415
---
libavresample/x86/audio_convert.asm| 118
libavresample/x86/audio_convert_init.c | 15
2 files changed, 133 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index b241542..0a34bc3
---
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 fdcea3a..52528f
From: "Ronald S. Bultje"
---
libswscale/swscale.c |4 ++--
libswscale/utils.c | 10 +-
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/libswscale/swscale.c b/libswscale/swscale.c
index 7ae5af3..0f8ef2b 100644
--- a/libswscale/swscale.c
+++ b/libswscale/swscale.c
@@
---
libavresample/x86/audio_convert.asm| 83
libavresample/x86/audio_convert_init.c |9
2 files changed, 92 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 52528fa..ba6cb60
---
libavresample/x86/audio_convert.asm| 62
libavresample/x86/audio_convert_init.c |9 +
2 files changed, 71 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 0ca562a..fdcea3a
---
libavresample/x86/audio_convert.asm| 36
libavresample/x86/audio_convert_init.c | 13 +++
2 files changed, 49 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index 7b3cc22..0
Updated patches based mostly on Jason's and Loren's comments.
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 co
From: "Ronald S. Bultje"
This is consistent with names of other files that contain x86 SIMD
optimizations (MMX and up).
---
libswscale/rgb2rgb.c |2 +-
libswscale/x86/Makefile |2 +-
libswscale/x86/rgb2rgb.c | 144 --
libswscale/x
From: "Ronald S. Bultje"
---
libswscale/x86/rgb2rgb.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/libswscale/x86/rgb2rgb.c b/libswscale/x86/rgb2rgb.c
index 282618c..353b0aa 100644
--- a/libswscale/x86/rgb2rgb.c
+++ b/libswscale/x86/rgb2rgb.c
@@ -33,6 +33,8 @@
#include "libswsca
From: "Ronald S. Bultje"
---
libswscale/x86/swscale_mmx.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/libswscale/x86/swscale_mmx.c b/libswscale/x86/swscale_mmx.c
index 37d786a..b57b7a4 100644
--- a/libswscale/x86/swscale_mmx.c
+++ b/libswscale/x86/swscale_mmx.c
@@ -27,6 +27,8 @@
From: "Ronald S. Bultje"
---
libswscale/x86/yuv2rgb_mmx.c |6 ++
1 file changed, 6 insertions(+)
diff --git a/libswscale/x86/yuv2rgb_mmx.c b/libswscale/x86/yuv2rgb_mmx.c
index 0eaea77..f534e0e 100644
--- a/libswscale/x86/yuv2rgb_mmx.c
+++ b/libswscale/x86/yuv2rgb_mmx.c
@@ -36,6 +36,8 @@
Hi,
On Sun, Jul 8, 2012 at 1:34 PM, Luca Barbato wrote:
> On 07/06/2012 07:55 PM, Ronald S. Bultje wrote:
>> From: "Ronald S. Bultje"
>>
>> MSVC has incomplete variadic macro argument handling, meaning it does
>> support it to some extend, but it will basically handle all variadic
>> arguments a
On 07/15/2012 04:20 AM, Ronald S. Bultje wrote:
> Hi,
>
> On Sun, Jul 8, 2012 at 3:43 PM, Benjamin Larsson
> wrote:
>> On 07/07/2012 06:06 PM, Ronald S. Bultje wrote:
>>>
>>> From: "Ronald S. Bultje"
>>>
>>> This fixes the compiler error "cannot convert from 'BlockNode' to
>>> 'int16_t'".
>>
>>
On 07/14/2012 11:19 PM, Martin Storsjö wrote:
> This was unnoticed on linux, since stdlib.h apparently includes
> files declaring the pthread_mutex_t and pthread_cond_t types.
> ---
> libavcodec/vp8.c |6 --
> libavcodec/vp8.h |5 +
> 2 files changed, 5 insertions(+), 6 deletions(-
On 07/15/2012 12:06 AM, Martin Storsjö wrote:
> From: "Ronald S. Bultje"
>
> The actual result of the check isn't used anywhere (since we
> use this function unconditionally within #ifdef _WIN32), but it
> makes sure we explicitly link to shell32 (which is linked in
> implictly on mingw).
> ---
>
Hi,
On Sun, Jul 8, 2012 at 3:43 PM, Benjamin Larsson wrote:
> On 07/07/2012 06:06 PM, Ronald S. Bultje wrote:
>>
>> From: "Ronald S. Bultje"
>>
>> This fixes the compiler error "cannot convert from 'BlockNode' to
>> 'int16_t'".
>
>
> Ok, but maybe add a comment on why the code has to stay that w
Hi,
On Sat, Jul 14, 2012 at 2:19 PM, Martin Storsjö wrote:
> This was unnoticed on linux, since stdlib.h apparently includes
> files declaring the pthread_mutex_t and pthread_cond_t types.
> ---
> libavcodec/vp8.c |6 --
> libavcodec/vp8.h |5 +
> 2 files changed, 5 insertions(+)
Hi,
On Sat, Jul 14, 2012 at 6:37 PM, Mashiat Sarker Shakkhar
wrote:
> This fixes SA10143.vc1 from test-suite. Also partially fixes MC-VC1.ts
> from videolan streams archive.
> ---
> libavcodec/vc1dec.c |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/libavcodec/vc1d
This fixes SA10143.vc1 from test-suite. Also partially fixes MC-VC1.ts
from videolan streams archive.
---
libavcodec/vc1dec.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavcodec/vc1dec.c b/libavcodec/vc1dec.c
index 0f56e22..51124cf 100644
--- a/libavcodec/vc1dec.c
On Sun, Jul 15, 2012 at 02:07:12AM +0300, Martin Storsjö wrote:
> --- a/configure
> +++ b/configure
> @@ -2864,7 +2864,8 @@ check_func nanosleep || { check_func nanosleep -lrt &&
> add_extralibs -lrt; }
> check_func fork
> -check_func getaddrinfo $network_extralibs
> +check_func getaddrinfo $n
On Sun, 15 Jul 2012, Martin Storsjö wrote:
On Sun, 15 Jul 2012, Diego Biurrun wrote:
On Sun, Jul 15, 2012 at 01:58:13AM +0300, Martin Storsjö wrote:
This function is only available in the headers if unconditionally
targeting a version >= XP. It is not strictly necessary, since we
try loading
On Sun, 15 Jul 2012, Diego Biurrun wrote:
On Sun, Jul 15, 2012 at 01:58:13AM +0300, Martin Storsjö wrote:
This function is only available in the headers if unconditionally
targeting a version >= XP. It is not strictly necessary, since we
try loading these functions dynamically at runtime on wi
On Sun, Jul 15, 2012 at 12:16:12AM +0200, Diego Biurrun wrote:
> ---
> configure |2 --
> 1 files changed, 0 insertions(+), 2 deletions(-)
Disregard this, I brainfarted.
Diego
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.o
On Sun, Jul 15, 2012 at 01:58:13AM +0300, Martin Storsjö wrote:
>
> This function is only available in the headers if unconditionally
> targeting a version >= XP. It is not strictly necessary, since we
> try loading these functions dynamically at runtime on windows in
> the fallback, but this make
From: "Ronald S. Bultje"
This function is only available in the headers if unconditionally
targeting a version >= XP. It is not strictly necessary, since we
try loading these functions dynamically at runtime on windows in
the fallback, but this makes things a bit faster and more
straightforward.
From: "Ronald S. Bultje"
This function is only available in the headers if unconditionally
targeting a version >= XP. It is not strictly necessary, since we
try loading these functions dynamically at runtime on windows in
the fallback, but this makes things a bit faster and more
straightforward.
---
Makefile |6 +++---
common.mak |4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index 52b6647..35324eb 100644
--- a/Makefile
+++ b/Makefile
@@ -45,7 +45,7 @@ COMPILE_S = $(call COMPILE,AS)
$(COMPILE_S)
%.ho: %.h
- $(CC) $(CP
---
configure |2 --
1 files changed, 0 insertions(+), 2 deletions(-)
diff --git a/configure b/configure
index 2484d8e..c3137bd 100755
--- a/configure
+++ b/configure
@@ -1700,7 +1700,6 @@ LIB_INSTALL_EXTRA_CMD='$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"'
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)'
From: "Ronald S. Bultje"
The actual result of the check isn't used anywhere (since we
use this function unconditionally within #ifdef _WIN32), but it
makes sure we explicitly link to shell32 (which is linked in
implictly on mingw).
---
configure |2 ++
1 file changed, 2 insertions(+)
diff -
This fixes building with threads disabled.
---
libavcodec/vp8.c |7 +++
libavcodec/vp8.h |2 ++
2 files changed, 9 insertions(+)
diff --git a/libavcodec/vp8.c b/libavcodec/vp8.c
index e39fc0b..d0e2a0c 100644
--- a/libavcodec/vp8.c
+++ b/libavcodec/vp8.c
@@ -143,8 +143,10 @@ static int
This was unnoticed on linux, since stdlib.h apparently includes
files declaring the pthread_mutex_t and pthread_cond_t types.
---
libavcodec/vp8.c |6 --
libavcodec/vp8.h |5 +
2 files changed, 5 insertions(+), 6 deletions(-)
diff --git a/libavcodec/vp8.c b/libavcodec/vp8.c
index
Allow substitution of channel pairs in the input for nearby channel pairs in
the output in order to get a closer match. Also weigh LFE channel mismatch
differently to favor matching the same layout without LFE over one less
channel with LFE.
---
Update patch avoids channel substitution when the sub
On Wed, Jul 11, 2012 at 11:54:30AM +0200, Luca Barbato wrote:
> ---
> libavformat/mxfdec.c | 15 ++-
> 1 files changed, 6 insertions(+), 9 deletions(-)
OK
Diego
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/ma
On Wed, Jul 11, 2012 at 11:54:29AM +0200, Luca Barbato wrote:
> ---
> doc/APIchanges | 16
> 1 files changed, 8 insertions(+), 8 deletions(-)
OK
> --- a/doc/APIchanges
> +++ b/doc/APIchanges
> @@ -13,35 +13,35 @@ libavutil: 2011-04-18
>
> API changes, most recent first:
On Wed, Jul 11, 2012 at 11:54:28AM +0200, Luca Barbato wrote:
>
> --- a/libavutil/mem.h
> +++ b/libavutil/mem.h
> @@ -79,6 +79,22 @@
>
> /**
> + * Helper function to allocate a block of size * nmemb bytes with
> + * using av_malloc()
s/using//, end in a period
> + * @param nmemb Number of ele
On 06/26/2012 04:55 PM, Justin Ruggles wrote:
> Removes a false dependency on existing contents of the 2nd dst register,
> giving better performance for OOE.
> ---
> libavresample/x86/util.asm |3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
> diff --git a/libavresample/x86/util.a
On 07/14/2012 09:41 AM, Kostya Shishkov wrote:
> Decoder is _not_ bitexact but hopefully is good enough.
> Sent gzipped since the patch is rather large.
>
>
> diff --git a/libavcodec/g723_1_data.h b/libavcodec/g723_1_data.h
> new file mode 100644
> index 000..3b180ef
> --- /dev/null
> +++ b/l
On 07/14/2012 09:41 AM, Kostya Shishkov wrote:
> Decoder is _not_ bitexact but hopefully is good enough.
> Sent gzipped since the patch is rather large.
> +static int g723_1_init(AVFormatContext *s)
> +{
> +AVStream *st;
> +
> +st = avformat_new_stream(s, NULL);
> +if (!st)
> +
On Sat, 14 Jul 2012 16:49:39 +0200, Kostya Shishkov
wrote:
> On Sat, Jul 14, 2012 at 03:51:19PM +0200, Diego Biurrun wrote:
> > On Sat, Jul 14, 2012 at 03:39:41PM +0200, Mohamed Naufal Basheer wrote:
> > > This is intended for reuse by the G.723.1 decoder
> > > ---
> > > libavcodec/celp_filters
On Sat, Jul 14, 2012 at 03:51:19PM +0200, Diego Biurrun wrote:
> On Sat, Jul 14, 2012 at 03:39:41PM +0200, Mohamed Naufal Basheer wrote:
> > This is intended for reuse by the G.723.1 decoder
> > ---
> > libavcodec/celp_filters.c |4 ++--
> > libavcodec/celp_filters.h |3 ++-
> > libavcodec
On Sat, Jul 14, 2012 at 03:39:41PM +0200, Mohamed Naufal Basheer wrote:
> This is intended for reuse by the G.723.1 decoder
> ---
> libavcodec/celp_filters.c |4 ++--
> libavcodec/celp_filters.h |3 ++-
> libavcodec/ra144.c|2 +-
> 3 files changed, 5 insertions(+), 4 deletions(
Decoder is _not_ bitexact but hopefully is good enough.
Sent gzipped since the patch is rather large.
0002-G.723.1-demuxer-and-decoder.patch.gz
Description: Binary data
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/l
This is intended for reuse by the G.723.1 decoder
---
libavcodec/celp_filters.c |4 ++--
libavcodec/celp_filters.h |3 ++-
libavcodec/ra144.c|2 +-
3 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/libavcodec/celp_filters.c b/libavcodec/celp_filters.c
index 849cda4
On Sat, Jul 14, 2012 at 01:32:48PM +0200, Janne Grunau wrote:
> ---
> libavutil/eval.c|8
> tests/ref/fate/eval | 24
> 2 files changed, 32 insertions(+), 0 deletions(-)
LGTM
Diego
___
libav-devel mailing lis
---
libavutil/eval.c|8
tests/ref/fate/eval | 24
2 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/libavutil/eval.c b/libavutil/eval.c
index 77af2a3..ff3191d 100644
--- a/libavutil/eval.c
+++ b/libavutil/eval.c
@@ -596,6 +596,14 @@ int mai
On Sat, Jul 14, 2012 at 12:35:26PM +0200, Janne Grunau wrote:
> From: Max Lazarov
>
> ---
> libavutil/eval.c|4 ++--
> tests/ref/fate/eval |6 +++---
> 2 files changed, 5 insertions(+), 5 deletions(-)
OK
Diego
___
libav-devel mailing list
On Fri, Jul 13, 2012 at 10:59:44PM +0100, Måns Rullgård wrote:
> Diego Biurrun writes:
> > On Tue, Jul 10, 2012 at 08:22:01PM +0300, Martin Storsjö wrote:
> >> On Tue, 10 Jul 2012, Diego Biurrun wrote:
> >> >--- a/libavcodec/dct-test.c
> >> >+++ b/libavcodec/dct-test.c
> >> >@@ -78,9 +78,11 @@ sta
From: Max Lazarov
---
libavutil/eval.c|4 ++--
tests/ref/fate/eval |6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavutil/eval.c b/libavutil/eval.c
index f2d619f..77af2a3 100644
--- a/libavutil/eval.c
+++ b/libavutil/eval.c
@@ -279,8 +279,8 @@ static int
On Fri, Jul 13, 2012 at 11:00:55PM +0100, Måns Rullgård wrote:
> Diego Biurrun writes:
> > --- a/libavcodec/Makefile
> > +++ b/libavcodec/Makefile
> > @@ -745,13 +745,13 @@ SKIPHEADERS-$(HAVE_W32THREADS) +=
> > w32pthreads.h
> >
> > TESTPROGS = cabac
59 matches
Mail list logo