Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 07:48:58PM -0400, Derek Buitenhuis wrote: > On 25/08/2012 7:17 PM, Diego Biurrun wrote: > > wrong > > You could be a little more helpful. The change on the lines I quoted, the addition of huffman.o, was wrong. There is no need for that change. Diego __

Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Kostya Shishkov
On Sat, Aug 25, 2012 at 07:48:58PM -0400, Derek Buitenhuis wrote: > On 25/08/2012 7:17 PM, Diego Biurrun wrote: > > wrong > > You could be a little more helpful. Probably that stands for "since you have a dependency on it in configure, there's no need to add object file explicitly". _

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

2012-08-25 Thread Ronald S. Bultje
From: "Ronald S. Bultje" --- compat/snprintf.c | 62 + compat/snprintf.h | 46 +++ compat/strtod.c| 91 ++ compat/strtod.h| 37 ++ configure | 18

Re: [libav-devel] [PATCH 05/11] adpcmenc: fix 3 instances of variable shadowing

2012-08-25 Thread Luca Barbato
On 8/25/12 8:01 PM, Justin Ruggles wrote: --- libavcodec/adpcmenc.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) Looks fine. ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] Encoding h.264 with libavcodec leveraging Nvidia CUDA (looking for WIP)

2012-08-25 Thread Luca Barbato
On 8/25/12 7:04 PM, Andrey Utkin wrote: As far as i know currently libavcodec does not have a code to use CUDA capabilities for subj. But there was a guy who worked on it: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=15&t=360 His name must be Malcolm Bechard, he has already contributed some co

Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Derek Buitenhuis
On 25/08/2012 7:36 PM, Luca Barbato wrote: > 2007? Where is this code come from? 98ef8c324cbab46521fc08fc0483de91e156093e $ git blame libavcodec/huffyuv.c - Derek ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listin

Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Derek Buitenhuis
On 25/08/2012 7:17 PM, Diego Biurrun wrote: > wrong You could be a little more helpful. - Derek ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH 7/7] utvideoenc: Switch to dsputil's median prediction

2012-08-25 Thread Luca Barbato
On 8/26/12 12:34 AM, Jan Ekström wrote: From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideoenc.c | 28 +++- 1 files changed, 7 insertions(+), 21 deletions(-) Given that the patchset is a nice back-and-forth, could you please squas

Re: [libav-devel] [PATCH 1/7] utvideoenc: optimize and simplify mangle_rgb_planes

2012-08-25 Thread Luca Barbato
On 8/26/12 12:34 AM, Jan Ekström wrote: From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideoenc.c | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) Isn't it replaced in 4/7 back with a variant of the previous code? lu __

Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Luca Barbato
On 8/26/12 12:34 AM, Jan Ekström wrote: --- a/libavcodec/huffman.c +++ b/libavcodec/huffman.c @@ -1,5 +1,6 @@ /* * Copyright (c) 2006 Konstantin Shishkov + * Copyright (c) 2007 Loren Merritt 2007? Where is this code come from? ___ libav-devel m

Re: [libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Diego Biurrun
On Sun, Aug 26, 2012 at 01:34:36AM +0300, Jan Ekström wrote: > > --- a/libavcodec/Makefile > +++ b/libavcodec/Makefile > @@ -160,7 +160,7 @@ OBJS-$(CONFIG_ESCAPE124_DECODER) += escape124.o > OBJS-$(CONFIG_FFVHUFF_DECODER) += huffyuv.o > -OBJS-$(CONFIG_FFVHUFF_ENCODER) += huf

[libav-devel] [PATCH 7/7] utvideoenc: Switch to dsputil's median prediction

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideoenc.c | 28 +++- 1 files changed, 7 insertions(+), 21 deletions(-) diff --git a/libavcodec/utvideoenc.c b/libavcodec/utvideoenc.c index d2f32bf..ae87bac 100644 --- a/libavcodec/utvideoe

[libav-devel] [PATCH 6/7] utvideoenc: Align the mangled buffer.

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer This is essential for fast SIMD access. The same should be done with the prediction output. Signed-off-by: Michael Niedermayer --- libavcodec/utvideo.h|1 + libavcodec/utvideoenc.c | 18 ++ 2 files changed, 11 insertions(+), 8 deletions(-) d

[libav-devel] [PATCH 5/7] utvideoenc: Drop the step variable

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideoenc.c | 30 +++--- 1 files changed, 15 insertions(+), 15 deletions(-) diff --git a/libavcodec/utvideoenc.c b/libavcodec/utvideoenc.c index d40d773..7df9e21 100644 --- a/libavcodec/utvid

[libav-devel] [PATCH 4/7] utvideoenc: Avoid writing into the input picture

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideo.h|2 +- libavcodec/utvideoenc.c | 61 ++ 2 files changed, 41 insertions(+), 22 deletions(-) diff --git a/libavcodec/utvideo.h b/libavcodec/utvideo.h index e

[libav-devel] [PATCH 2/7] huffman/huffyuv: Move huffman length gen to common huffman.c/h

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer Loren had already created an optimized algorithm, and it is now also needed by Ut Video. This enables its usage generally. Signed-off-by: Michael Niedermayer --- configure|2 + libavcodec/Makefile |4 +- libavcodec/huffman.c | 58 +++

[libav-devel] [PATCH 1/7] utvideoenc: optimize and simplify mangle_rgb_planes

2012-08-25 Thread Jan Ekström
From: Michael Niedermayer Signed-off-by: Michael Niedermayer --- libavcodec/utvideoenc.c | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/libavcodec/utvideoenc.c b/libavcodec/utvideoenc.c index 4a82046..562113f 100644 --- a/libavcodec/utvideoenc.c +++ b/libavco

Re: [libav-devel] [PATCH] intrax8: move functions from dsputil to own context

2012-08-25 Thread Måns Rullgård
Diego Biurrun writes: > On Sat, Aug 25, 2012 at 04:27:53PM +0100, Mans Rullgard wrote: >> >> --- /dev/null >> +++ b/libavcodec/intrax8dsp.h >> @@ -0,0 +1,33 @@ >> + >> +#ifndef AVCODEC_INTRAX8DSP_H >> +#define AVCODEC_INTRAX8DSP_H >> + >> +typedef struct IntraX8DSPContext { >> +void (*v_loop

Re: [libav-devel] [PATCH] intrax8: move functions from dsputil to own context

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 04:27:53PM +0100, Mans Rullgard wrote: > > --- a/libavcodec/intrax8dsp.c > +++ b/libavcodec/intrax8dsp.c > @@ -412,20 +413,21 @@ static void x8_v_loop_filter(uint8_t *src, int stride, > int qscale){ > > -av_cold void ff_intrax8dsp_init(DSPContext* dsp, AVCodecContext *av

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 09:03:17PM +0100, Måns Rullgård wrote: > Diego Biurrun writes: > > On Sat, Aug 25, 2012 at 04:09:20PM +0100, Mans Rullgard wrote: > >> This function as deprecated two major versions ago (2009). > > > > I moderately agree with Anton that we should wrap this in version > > if

Re: [libav-devel] [PATCH v3] fate: Add a single symbol Ut Video decoder test

2012-08-25 Thread Derek Buitenhuis
On 24/08/2012 7:42 AM, Jan Ekström wrote: > --- > tests/fate/utvideo.mak|3 +++ > tests/ref/fate/utvideo_rgba_single_symbol |2 ++ > 2 files changed, 5 insertions(+), 0 deletions(-) > create mode 100644 tests/ref/fate/utvideo_rgba_single_symbol OK. - Derek __

Re: [libav-devel] Unused symbols

2012-08-25 Thread Måns Rullgård
Diego Elio Pettenò writes: > On 25/08/2012 13:10, Måns Rullgård wrote: >>> > Nice list, how did you generate it? >> nm and some perl. > > You do know that I wrote a tool for that in ruby-elf yes? :P But that's not Perl. -- Måns Rullgård m...@mansr.com __

Re: [libav-devel] Unused symbols

2012-08-25 Thread Diego Elio Pettenò
On 25/08/2012 13:10, Måns Rullgård wrote: >> > Nice list, how did you generate it? > nm and some perl. > You do know that I wrote a tool for that in ruby-elf yes? :P -- Diego Elio Pettenò — Flameeyes flamee...@flameeyes.eu — http://blog.flameeyes.eu/

Re: [libav-devel] [PATCH] cavs: convert cavsdata.h to a .c file

2012-08-25 Thread Måns Rullgård
Diego Biurrun writes: > On Sat, Aug 25, 2012 at 04:27:45PM +0100, Mans Rullgard wrote: >> >> --- a/libavcodec/cavs.c >> +++ b/libavcodec/cavs.c >> @@ -38,6 +37,27 @@ >> >> +static const uint8_t alpha_tab[64] = { >> +}; >> + >> +static const uint8_t beta_tab[64] = { >> +}; >> + >> +static const

Re: [libav-devel] Unused symbols

2012-08-25 Thread Måns Rullgård
Diego Biurrun writes: > On Fri, Aug 24, 2012 at 10:18:06PM +0100, Måns Rullgård wrote: >> Here's a list of external symbols not referenced outside their object >> files. Some are entirely unused, some could be made static. Some are >> API functions not used by us directly. > > Nice list, how di

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Måns Rullgård
Diego Biurrun writes: > On Sat, Aug 25, 2012 at 04:09:20PM +0100, Mans Rullgard wrote: >> This function as deprecated two major versions ago (2009). > > I moderately agree with Anton that we should wrap this in version > ifdefs instead, but I have no firm opinion. What difference does it make?

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Måns Rullgård
Anton Khirnov writes: > On Sat, 25 Aug 2012 17:29:52 +0100, Måns Rullgård wrote: >> Anton Khirnov writes: >> >> > On Sat, 25 Aug 2012 16:09:20 +0100, Mans Rullgard wrote: >> >> This function as deprecated two major versions ago (2009). >> >> >> >> Signed-off-by: Mans Rullgard >> >> --- >> >

Re: [libav-devel] bring back URLProtocol

2012-08-25 Thread Andrey Utkin
As a workaround, currently you could compile your protocol driver in ffmpeg tree. -- Andrey Utkin ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] bring back URLProtocol

2012-08-25 Thread aviad rozenhek
On Tue, Aug 21, 2012 at 11:12 PM, aviad rozenhek wrote: > On Tue, Aug 21, 2012 at 6:43 PM, Luca Barbato wrote: > >> On 8/21/12 5:34 PM, aviad rozenhek wrote: >> >>> Hi, >>> >>> in recent versions of libav, URLProtocol has moved to a new header url.h, >>> which is not installed by make install. >

Re: [libav-devel] [PATCH] cavs: convert cavsdata.h to a .c file

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 04:27:45PM +0100, Mans Rullgard wrote: > > --- a/libavcodec/cavs.c > +++ b/libavcodec/cavs.c > @@ -38,6 +37,27 @@ > > +static const uint8_t alpha_tab[64] = { > +}; > + > +static const uint8_t beta_tab[64] = { > +}; > + > +static const uint8_t tc_tab[64] = { > +}; > + > --

Re: [libav-devel] [PATCH 4/4] x86: fft: remove unused fft_dispatch* functions

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 04:09:22PM +0100, Mans Rullgard wrote: > These functions are not used since the yasm conversion. > > Signed-off-by: Mans Rullgard > --- > libavcodec/x86/fft_mmx.asm | 8 > 1 file changed, 8 deletions(-) Should be OK. Diego __

Re: [libav-devel] [PATCH 3/4] Revert "dsputil: make {add/put/put_signed}_pixels_clamped() non-static."

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 04:09:21PM +0100, Mans Rullgard wrote: > This reverts commit 484a337cd7cd8bb180c4a1bd3321881f1c874a92. > > These functions were used in f8bed30 "VC1: merge idct8x8, coeff > adjustments and put_pixels" which was reverted in 18b6a69. > > Signed-off-by: Mans Rullgard > --- >

Re: [libav-devel] Unused symbols

2012-08-25 Thread Diego Biurrun
On Fri, Aug 24, 2012 at 10:18:06PM +0100, Måns Rullgård wrote: > Here's a list of external symbols not referenced outside their object > files. Some are entirely unused, some could be made static. Some are > API functions not used by us directly. Nice list, how did you generate it? > libavcodec

[libav-devel] [PATCH 10/11] (e)ac3enc: use planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/ac3enc_fixed.c|2 +- libavcodec/ac3enc_float.c|2 +- libavcodec/ac3enc_template.c | 26 +- libavcodec/eac3enc.c |2 +- 4 files changed, 12 insertions(+), 20 deletions(-) diff --git a/libavcodec/ac3enc_fixed.c b/libavcodec/ac3enc

[libav-devel] [PATCH 09/11] aacenc: use planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/aacenc.c | 33 +++-- 1 files changed, 15 insertions(+), 18 deletions(-) diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c index 8d36b31..0cedd74 100644 --- a/libavcodec/aacenc.c +++ b/libavcodec/aacenc.c @@ -479,31 +479,28 @@ static void put_bitst

[libav-devel] [PATCH 11/11] wmaenc: use float planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/wma.c|1 + libavcodec/wma.h|2 ++ libavcodec/wmaenc.c | 32 3 files changed, 19 insertions(+), 16 deletions(-) diff --git a/libavcodec/wma.c b/libavcodec/wma.c index 43714e7..f9ba9c3 100644 --- a/libavcodec/wma.c +++ b/libavcodec/w

[libav-devel] [PATCH 08/11] mpegaudioenc: use planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/mpegaudioenc.c | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) diff --git a/libavcodec/mpegaudioenc.c b/libavcodec/mpegaudioenc.c index ab9e0fa..3ae90af 100644 --- a/libavcodec/mpegaudioenc.c +++ b/libavcodec/mpegaudioenc.c @@ -315,7 +315,7 @@ static void idct32

[libav-devel] [PATCH 07/11] adpcmenc: use planar sample format for adpcm_ima_wav and adpcm_ima_qt

2012-08-25 Thread Justin Ruggles
--- libavcodec/adpcmenc.c | 72 1 files changed, 42 insertions(+), 30 deletions(-) diff --git a/libavcodec/adpcmenc.c b/libavcodec/adpcmenc.c index bd3b20f..821ee33 100644 --- a/libavcodec/adpcmenc.c +++ b/libavcodec/adpcmenc.c @@ -271,12 +271,11

[libav-devel] [PATCH 05/11] adpcmenc: fix 3 instances of variable shadowing

2012-08-25 Thread Justin Ruggles
--- libavcodec/adpcmenc.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libavcodec/adpcmenc.c b/libavcodec/adpcmenc.c index 3d488f4..5be7a1d 100644 --- a/libavcodec/adpcmenc.c +++ b/libavcodec/adpcmenc.c @@ -546,7 +546,7 @@ static int adpcm_encode_frame(AVCodecContex

[libav-devel] [PATCH 06/11] adpcmenc: move 'ch' variable to higher scope

2012-08-25 Thread Justin Ruggles
It is used for multiple codecs. --- libavcodec/adpcmenc.c |5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libavcodec/adpcmenc.c b/libavcodec/adpcmenc.c index 5be7a1d..bd3b20f 100644 --- a/libavcodec/adpcmenc.c +++ b/libavcodec/adpcmenc.c @@ -478,7 +478,7 @@ static void

[libav-devel] [PATCH 03/11] libvorbis: use planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/libvorbis.c |8 +++- 1 files changed, 3 insertions(+), 5 deletions(-) diff --git a/libavcodec/libvorbis.c b/libavcodec/libvorbis.c index ef87cd7..a31d476 100644 --- a/libavcodec/libvorbis.c +++ b/libavcodec/libvorbis.c @@ -264,18 +264,16 @@ static int oggvorbis_encode_frame

[libav-devel] [PATCH 04/11] adpcm_ima_wav: simplify encoding

2012-08-25 Thread Justin Ruggles
--- libavcodec/adpcmenc.c | 87 +++-- 1 files changed, 34 insertions(+), 53 deletions(-) diff --git a/libavcodec/adpcmenc.c b/libavcodec/adpcmenc.c index 843b32f..3d488f4 100644 --- a/libavcodec/adpcmenc.c +++ b/libavcodec/adpcmenc.c @@ -499,70 +499,5

[libav-devel] [PATCH 02/11] libmp3lame: use planar sample formats

2012-08-25 Thread Justin Ruggles
--- libavcodec/libmp3lame.c | 105 +- 1 files changed, 39 insertions(+), 66 deletions(-) diff --git a/libavcodec/libmp3lame.c b/libavcodec/libmp3lame.c index d754f46..b09b61c 100644 --- a/libavcodec/libmp3lame.c +++ b/libavcodec/libmp3lame.c @@ -33,6 +

[libav-devel] [PATCH 01/11] vorbisenc: use float planar sample format

2012-08-25 Thread Justin Ruggles
--- libavcodec/vorbisenc.c | 20 +--- 1 files changed, 9 insertions(+), 11 deletions(-) diff --git a/libavcodec/vorbisenc.c b/libavcodec/vorbisenc.c index b0e0e68..42713f9 100644 --- a/libavcodec/vorbisenc.c +++ b/libavcodec/vorbisenc.c @@ -963,10 +963,10 @@ static int residue_e

[libav-devel] [PATCH 00/11] planar sample format for encoders

2012-08-25 Thread Justin Ruggles
This patch set changes some of the audio encoders to use planar sample format to avoid deinterleaving in the encoder. Justin Ruggles (11): vorbisenc: use float planar sample format libmp3lame: use planar sample formats libvorbis: use planar sample format adpcm_ima_wav: simplify encoding

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Diego Biurrun
On Sat, Aug 25, 2012 at 04:09:20PM +0100, Mans Rullgard wrote: > This function as deprecated two major versions ago (2009). _w_as I moderately agree with Anton that we should wrap this in version ifdefs instead, but I have no firm opinion. Diego ___ li

[libav-devel] Encoding h.264 with libavcodec leveraging Nvidia CUDA (looking for WIP)

2012-08-25 Thread Andrey Utkin
As far as i know currently libavcodec does not have a code to use CUDA capabilities for subj. But there was a guy who worked on it: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=15&t=360 His name must be Malcolm Bechard, he has already contributed some code to ffmpeg. I've mailed him to thesauce

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Anton Khirnov
On Sat, 25 Aug 2012 17:29:52 +0100, Måns Rullgård wrote: > Anton Khirnov writes: > > > On Sat, 25 Aug 2012 16:09:20 +0100, Mans Rullgard wrote: > >> This function as deprecated two major versions ago (2009). > >> > >> Signed-off-by: Mans Rullgard > >> --- > >> libavcodec/avcodec.h | 5 ---

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Måns Rullgård
Anton Khirnov writes: > On Sat, 25 Aug 2012 16:09:20 +0100, Mans Rullgard wrote: >> This function as deprecated two major versions ago (2009). >> >> Signed-off-by: Mans Rullgard >> --- >> libavcodec/avcodec.h | 5 - >> libavcodec/avpacket.c | 11 +-- >> 2 files changed, 1 insert

Re: [libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Anton Khirnov
On Sat, 25 Aug 2012 16:09:20 +0100, Mans Rullgard wrote: > This function as deprecated two major versions ago (2009). > > Signed-off-by: Mans Rullgard > --- > libavcodec/avcodec.h | 5 - > libavcodec/avpacket.c | 11 +-- > 2 files changed, 1 insertion(+), 15 deletions(-) > If t

Re: [libav-devel] [PATCH 1/4] avconv: remove unused variable opt_shortest

2012-08-25 Thread Anton Khirnov
On Sat, 25 Aug 2012 16:09:19 +0100, Mans Rullgard wrote: > This was replaced with a per-file value in 3c0df90. > Ok. -- Anton Khirnov ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] Optimization of decoders for MIPS.

2012-08-25 Thread Benjamin Larsson
On 08/25/2012 05:15 PM, Luca Barbato wrote: That said there isn't much we can do to help since mips hardware is sadly scarce lately. lu I have access to plenty of mips hardware. If anyone wants some send me a message. MvH Benjamin Larsson ___

Re: [libav-devel] Optimization of decoders for MIPS.

2012-08-25 Thread Kostya Shishkov
On Sat, Aug 25, 2012 at 05:15:16PM +0200, Luca Barbato wrote: > On 8/24/12 8:04 PM, Mashiat Sarker Shakkhar wrote: > >Diego, Mans, Luca and others objecting to the patchset, please be > >reasonable. > > We pointed issues in the patch and we are willing to help getting it > in, having inline assemb

[libav-devel] [PATCH] intrax8: move functions from dsputil to own context

2012-08-25 Thread Mans Rullgard
Signed-off-by: Mans Rullgard --- libavcodec/dsputil.c| 3 --- libavcodec/dsputil.h| 9 - libavcodec/intrax8.c| 15 +-- libavcodec/intrax8.h| 2 ++ libavcodec/intrax8dsp.c | 34 ++ libavcodec/intrax8dsp.h | 33 +

[libav-devel] [PATCH] cavs: convert cavsdata.h to a .c file

2012-08-25 Thread Mans Rullgard
Defining tables in header files is ugly and prone to duplication. Signed-off-by: Mans Rullgard --- libavcodec/Makefile | 2 +- libavcodec/cavs.c | 22 +- libavcodec/{cavsdata.h => cavsdata.c} | 21 - 3 files changed,

Re: [libav-devel] Optimization of decoders for MIPS.

2012-08-25 Thread Måns Rullgård
Luca Barbato writes: > On 8/24/12 8:04 PM, Mashiat Sarker Shakkhar wrote: >> Diego, Mans, Luca and others objecting to the patchset, please be >> reasonable. > > We pointed issues in the patch and we are willing to help getting it > in, having inline assembly is problematic for a number of reason

[libav-devel] [PATCH 3/4] Revert "dsputil: make {add/put/put_signed}_pixels_clamped() non-static."

2012-08-25 Thread Mans Rullgard
This reverts commit 484a337cd7cd8bb180c4a1bd3321881f1c874a92. These functions were used in f8bed30 "VC1: merge idct8x8, coeff adjustments and put_pixels" which was reverted in 18b6a69. Signed-off-by: Mans Rullgard --- libavcodec/dsputil.c | 28 ++-- libavcodec/dsputil.h

[libav-devel] [PATCH 4/4] x86: fft: remove unused fft_dispatch* functions

2012-08-25 Thread Mans Rullgard
These functions are not used since the yasm conversion. Signed-off-by: Mans Rullgard --- libavcodec/x86/fft_mmx.asm | 8 1 file changed, 8 deletions(-) diff --git a/libavcodec/x86/fft_mmx.asm b/libavcodec/x86/fft_mmx.asm index 60d6669..645253c 100644 --- a/libavcodec/x86/fft_mmx.asm ++

[libav-devel] [PATCH 2/4] libavcodec: remove av_destruct_packet_nofree()

2012-08-25 Thread Mans Rullgard
This function as deprecated two major versions ago (2009). Signed-off-by: Mans Rullgard --- libavcodec/avcodec.h | 5 - libavcodec/avpacket.c | 11 +-- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 9658b67..904cc17

[libav-devel] [PATCH 1/4] avconv: remove unused variable opt_shortest

2012-08-25 Thread Mans Rullgard
This was replaced with a per-file value in 3c0df90. Signed-off-by: Mans Rullgard --- avconv_opt.c | 1 - 1 file changed, 1 deletion(-) diff --git a/avconv_opt.c b/avconv_opt.c index 972453f..4e483de 100644 --- a/avconv_opt.c +++ b/avconv_opt.c @@ -69,7 +69,6 @@ int do_hex_dump = 0; int d

Re: [libav-devel] Optimization of decoders for MIPS.

2012-08-25 Thread Luca Barbato
On 8/24/12 8:04 PM, Mashiat Sarker Shakkhar wrote: Diego, Mans, Luca and others objecting to the patchset, please be reasonable. We pointed issues in the patch and we are willing to help getting it in, having inline assembly is problematic for a number of reasons and given the fact clang woul

Re: [libav-devel] [PATCH] rtp: Depacketization of JPEG

2012-08-25 Thread Samuel Pitoiset
On Sat, Aug 25, 2012 at 12:07 PM, Luca Barbato wrote: > On 8/25/12 11:57 AM, Samuel Pitoiset wrote: >> >> On Sat, Aug 25, 2012 at 11:18 AM, Luca Barbato wrote: >>> >>> On 8/25/12 1:51 AM, Samuel Pitoiset wrote: --- You can test it by using the following link: rtsp://elmer

Re: [libav-devel] [PATCH] rtp: Depacketization of JPEG

2012-08-25 Thread Luca Barbato
On 8/25/12 11:57 AM, Samuel Pitoiset wrote: On Sat, Aug 25, 2012 at 11:18 AM, Luca Barbato wrote: On 8/25/12 1:51 AM, Samuel Pitoiset wrote: --- You can test it by using the following link: rtsp://elmer.tapir.caltech.edu/Lecture6_tape1_web.mov However, the server seems a little weird because

Re: [libav-devel] [PATCH] rtp: Depacketization of JPEG

2012-08-25 Thread Samuel Pitoiset
On Sat, Aug 25, 2012 at 11:18 AM, Luca Barbato wrote: > On 8/25/12 1:51 AM, Samuel Pitoiset wrote: >> >> --- >> You can test it by using the following link: >> rtsp://elmer.tapir.caltech.edu/Lecture6_tape1_web.mov >> >> However, the server seems a little weird because sometimes >> it fails the con

Re: [libav-devel] Mpeg transcoder

2012-08-25 Thread Marten Richter
Thanks for answering to my questions. Last night the raspberry pi foundation opened a store for purchasing a mpeg2 license for a few bucks, which makes my already written transcoder kind of useless, see the patch on my first message. (I do not see other applications) Therefore I will not pursue my

Re: [libav-devel] [PATCH] rtp: Depacketization of JPEG

2012-08-25 Thread Luca Barbato
On 8/25/12 1:51 AM, Samuel Pitoiset wrote: --- You can test it by using the following link: rtsp://elmer.tapir.caltech.edu/Lecture6_tape1_web.mov However, the server seems a little weird because sometimes it fails the connection and lot of packets are missed... I tested that link with QuickTime