Re: [libav-devel] [PATCH 1/4] pixdesc: add av_pix_fmt_get_chroma_sub_sample

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:25:43AM +0100, Luca Barbato wrote: Deprecate avcodec_get_chroma_sub_sample. --- cmdutils.c | 4 +++- libavcodec/avcodec.h | 7 ++- libavcodec/ffv1enc.c | 4 ++-- libavcodec/libtheoraenc.c | 3 ++- libavcodec/mpegvideo.c |

Re: [libav-devel] [PATCH 4/4] pixdesc: add PIX_FMT_ALPHA flag

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:25:46AM +0100, Luca Barbato wrote: --- libavutil/pixdesc.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavutil/pixdesc.h b/libavutil/pixdesc.h index c30ae1f..b4c01e2 100644 --- a/libavutil/pixdesc.h +++ b/libavutil/pixdesc.h @@ -96,6 +96,9 @@

Re: [libav-devel] [PATCH 2/4] avcodec: remove ff_is_hwaccel_pix_fmt

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:25:44AM +0100, Luca Barbato wrote: It is used only in one place and is unlikely it would be needed elsewhere. --- libavcodec/imgconvert.c | 6 -- libavcodec/internal.h | 5 - libavcodec/utils.c | 8 +++- 3 files changed, 7 insertions(+), 12

Re: [libav-devel] [PATCH 02/42] apc: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:50AM -0500, Justin Ruggles wrote: --- libavformat/apc.c | 12 +--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/libavformat/apc.c b/libavformat/apc.c index 7ae2423..0b6c583 100644 --- a/libavformat/apc.c +++ b/libavformat/apc.c @@

Re: [libav-devel] [PATCH 03/42] bethsoftvid: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:51AM -0500, Justin Ruggles wrote: --- libavformat/bethsoftvid.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/bethsoftvid.c b/libavformat/bethsoftvid.c index ece230c..3a102c0 100644 --- a/libavformat/bethsoftvid.c +++

Re: [libav-devel] [PATCH 04/42] bfi: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:52AM -0500, Justin Ruggles wrote: --- libavformat/bfi.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/bfi.c b/libavformat/bfi.c index c520bea..e60bbf4 100644 --- a/libavformat/bfi.c +++ b/libavformat/bfi.c @@ -26,6

Re: [libav-devel] [PATCH 05/42] bink: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:53AM -0500, Justin Ruggles wrote: --- libavformat/bink.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/bink.c b/libavformat/bink.c index 7254caf..5d3de14 100644 --- a/libavformat/bink.c +++ b/libavformat/bink.c

Re: [libav-devel] [PATCH 06/42] bmv: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:54AM -0500, Justin Ruggles wrote: --- libavformat/bmv.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/bmv.c b/libavformat/bmv.c index fe5db3f..ce157e8 100644 --- a/libavformat/bmv.c +++ b/libavformat/bmv.c @@ -19,6

Re: [libav-devel] [PATCH 07/42] cdxl: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:55AM -0500, Justin Ruggles wrote: --- libavformat/cdxl.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/cdxl.c b/libavformat/cdxl.c index d61cbd9..a2cba52 100644 --- a/libavformat/cdxl.c +++ b/libavformat/cdxl.c

Re: [libav-devel] [PATCH 08/42] daud: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:56AM -0500, Justin Ruggles wrote: Update FATE reference due to WAVE channel mask now being set correctly. --- libavformat/daud.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/daud.c b/libavformat/daud.c index

Re: [libav-devel] [PATCH 09/42] dsicin: set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:37:57AM -0500, Justin Ruggles wrote: --- libavformat/dsicin.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/dsicin.c b/libavformat/dsicin.c index 8cba461..ecc8c0b 100644 --- a/libavformat/dsicin.c +++

Re: [libav-devel] [PATCH 25/42] oggparsespeex: validate channel count and set channel layout

2012-11-12 Thread Kostya Shishkov
On Mon, Nov 12, 2012 at 01:38:13AM -0500, Justin Ruggles wrote: --- libavformat/oggparsespeex.c |7 +++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/libavformat/oggparsespeex.c b/libavformat/oggparsespeex.c index 11b50d5..42480a3 100644 ---

Re: [libav-devel] [PATCH 4/4] pixdesc: add PIX_FMT_ALPHA flag

2012-11-12 Thread Diego Biurrun
On Mon, Nov 12, 2012 at 01:25:46AM +0100, Luca Barbato wrote: --- a/libavutil/pixdesc.h +++ b/libavutil/pixdesc.h @@ -96,6 +96,9 @@ typedef struct AVPixFmtDescriptor{ +#define PIX_FMT_ALPHA 128 /// The pixel formats has an alpha channel format_ Diego

Re: [libav-devel] [PATCH 1/4] pixdesc: add av_pix_fmt_get_chroma_sub_sample

2012-11-12 Thread Diego Biurrun
On Mon, Nov 12, 2012 at 01:25:43AM +0100, Luca Barbato wrote: --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -4285,7 +4285,12 @@ int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width, -void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int

Re: [libav-devel] [PATCH 01/42] amr: set channel_layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/amr.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/amr.c b/libavformat/amr.c index cc4842e..ba91d7c 100644 --- a/libavformat/amr.c +++ b/libavformat/amr.c @@ -25,6 +25,8 @@ Write and read amr

Re: [libav-devel] [PATCH 12/42] gsmdec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/gsmdec.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/gsmdec.c b/libavformat/gsmdec.c index f0cb279..f9ecbaf 100644 --- a/libavformat/gsmdec.c +++ b/libavformat/gsmdec.c @@ -19,6 +19,7 @@ *

Re: [libav-devel] [PATCH 31/42] rtpdec_amr: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/rtpdec_amr.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/rtpdec_amr.c b/libavformat/rtpdec_amr.c index cc43e31..1e60287 100644 --- a/libavformat/rtpdec_amr.c +++ b/libavformat/rtpdec_amr.c @@

Re: [libav-devel] [PATCH 11/42] flvdec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/flvdec.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/libavformat/flvdec.c b/libavformat/flvdec.c index 868cc6b..7d5ea56 100644 --- a/libavformat/flvdec.c +++ b/libavformat/flvdec.c @@ -25,6 +25,7 @@ */

Re: [libav-devel] [PATCH 15/42] iff: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/iff.c | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/libavformat/iff.c b/libavformat/iff.c index c2bc283..ab22e11 100644 --- a/libavformat/iff.c +++ b/libavformat/iff.c @@ -29,6 +29,7 @@ *

Re: [libav-devel] [PATCH 10/42] dv: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/dv.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/dv.c b/libavformat/dv.c index 5ce73f7..1730972 100644 --- a/libavformat/dv.c +++ b/libavformat/dv.c @@ -33,6 +33,7 @@ #include internal.h #include

Re: [libav-devel] [PATCH 13/42] gxfdec: set channel layout when applicable

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/gxf.c |4 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/libavformat/gxf.c b/libavformat/gxf.c index 2593c06..6feb3c3 100644 --- a/libavformat/gxf.c +++ b/libavformat/gxf.c @@ -19,6 +19,7 @@ * Foundation, Inc.,

Re: [libav-devel] [PATCH 14/42] idroqdec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/idroqdec.c | 10 +- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/libavformat/idroqdec.c b/libavformat/idroqdec.c index 521f586..eeaafec 100644 --- a/libavformat/idroqdec.c +++ b/libavformat/idroqdec.c @@ -27,6

Re: [libav-devel] [PATCH 16/42] ipmovie: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/ipmovie.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/ipmovie.c b/libavformat/ipmovie.c index b567fb2..60ae939 100644 --- a/libavformat/ipmovie.c +++ b/libavformat/ipmovie.c @@ -32,6 +32,7 @@ *

Re: [libav-devel] [PATCH 17/42] iss: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/iss.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/iss.c b/libavformat/iss.c index 14f64d2..3f7f4fe 100644 --- a/libavformat/iss.c +++ b/libavformat/iss.c @@ -26,6 +26,7 @@ * @see

Re: [libav-devel] [PATCH 18/42] jvdec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/jvdec.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/jvdec.c b/libavformat/jvdec.c index 47a6142..cf9df8c 100644 --- a/libavformat/jvdec.c +++ b/libavformat/jvdec.c @@ -25,6 +25,7 @@ * @author

Re: [libav-devel] [PATCH 19/42] mm: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/mm.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/mm.c b/libavformat/mm.c index 13f33a2..83539fa 100644 --- a/libavformat/mm.c +++ b/libavformat/mm.c @@ -31,6 +31,7 @@ *

Re: [libav-devel] [PATCH 20/42] mmf: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/mmf.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/mmf.c b/libavformat/mmf.c index 06d4a2b..20570f2 100644 --- a/libavformat/mmf.c +++ b/libavformat/mmf.c @@ -18,6 +18,8 @@ * License along with

Re: [libav-devel] [PATCH 21/42] mpc7: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/mpc.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/mpc.c b/libavformat/mpc.c index fbf8e92..5e771ae 100644 --- a/libavformat/mpc.c +++ b/libavformat/mpc.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51

Re: [libav-devel] [PATCH 22/42] mvi: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/mvi.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/mvi.c b/libavformat/mvi.c index c5aee5a..10ec8bb 100644 --- a/libavformat/mvi.c +++ b/libavformat/mvi.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51

Re: [libav-devel] [PATCH 23/42] mxg: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/mxg.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/mxg.c b/libavformat/mxg.c index 09653ee..8959134 100644 --- a/libavformat/mxg.c +++ b/libavformat/mxg.c @@ -19,6 +19,7 @@ * Foundation, Inc., 51

Re: [libav-devel] [PATCH 24/42] nuv: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/nuv.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/nuv.c b/libavformat/nuv.c index fce96b4..2cbf348 100644 --- a/libavformat/nuv.c +++ b/libavformat/nuv.c @@ -19,6 +19,7 @@ * Foundation, Inc.,

Re: [libav-devel] [PATCH 26/42] omadec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/omadec.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/omadec.c b/libavformat/omadec.c index 022942d..9b22999 100644 --- a/libavformat/omadec.c +++ b/libavformat/omadec.c @@ -40,6 +40,7 @@ *

Re: [libav-devel] [PATCH 27/42] psxstr: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/psxstr.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/psxstr.c b/libavformat/psxstr.c index 800d9cb..633d61d 100644 --- a/libavformat/psxstr.c +++ b/libavformat/psxstr.c @@ -29,6 +29,7 @@

Re: [libav-devel] [PATCH 28/42] qcp: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/qcp.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/qcp.c b/libavformat/qcp.c index bde5990..30d362f 100644 --- a/libavformat/qcp.c +++ b/libavformat/qcp.c @@ -27,6 +27,7 @@ *

Re: [libav-devel] [PATCH 29/42] rmdec: set channel layout for RA version 3

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/rmdec.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/rmdec.c b/libavformat/rmdec.c index 07d218e..aff21fb 100644 --- a/libavformat/rmdec.c +++ b/libavformat/rmdec.c @@ -20,6 +20,7 @@ */ #include

Re: [libav-devel] [PATCH 30/42] rsodec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/rsodec.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/rsodec.c b/libavformat/rsodec.c index f5bcebb..c3016ca 100644 --- a/libavformat/rsodec.c +++ b/libavformat/rsodec.c @@ -20,6 +20,7 @@ *

Re: [libav-devel] [PATCH 32/42] sierravmd: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/sierravmd.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/sierravmd.c b/libavformat/sierravmd.c index 6490fdd..359282c 100644 --- a/libavformat/sierravmd.c +++ b/libavformat/sierravmd.c @@

Re: [libav-devel] [PATCH 33/42] siff: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/siff.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/siff.c b/libavformat/siff.c index 02af80b..8ba7c60 100644 --- a/libavformat/siff.c +++ b/libavformat/siff.c @@ -19,6 +19,7 @@ * Foundation,

Re: [libav-devel] [PATCH 34/42] smacker: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/smacker.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/smacker.c b/libavformat/smacker.c index dcca1af..17c7c52 100644 --- a/libavformat/smacker.c +++ b/libavformat/smacker.c @@ -24,6 +24,7

Re: [libav-devel] [PATCH 35/42] sol: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/sol.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/sol.c b/libavformat/sol.c index da84600..92599b1 100644 --- a/libavformat/sol.c +++ b/libavformat/sol.c @@ -23,6 +23,7 @@ * Based on documents

Re: [libav-devel] [PATCH 36/42] swfdec: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/swfdec.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/swfdec.c b/libavformat/swfdec.c index ff44452..f105c14 100644 --- a/libavformat/swfdec.c +++ b/libavformat/swfdec.c @@ -20,6 +20,7 @@

Re: [libav-devel] [PATCH 37/42] tiertexseq: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/tiertexseq.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/tiertexseq.c b/libavformat/tiertexseq.c index 5582890..45300f9 100644 --- a/libavformat/tiertexseq.c +++ b/libavformat/tiertexseq.c @@

Re: [libav-devel] [PATCH 38/42] tmv: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/tmv.c |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/libavformat/tmv.c b/libavformat/tmv.c index 100e12f..103ac4a 100644 --- a/libavformat/tmv.c +++ b/libavformat/tmv.c @@ -26,6 +26,7 @@ * @see

Re: [libav-devel] [PATCH 39/42] wc3movie: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/wc3movie.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/wc3movie.c b/libavformat/wc3movie.c index 117e4ea..c894253 100644 --- a/libavformat/wc3movie.c +++ b/libavformat/wc3movie.c @@ -27,6 +27,7

Re: [libav-devel] [PATCH 40/42] westwood_aud: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/westwood_aud.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/westwood_aud.c b/libavformat/westwood_aud.c index 806aea6..2a06c29 100644 --- a/libavformat/westwood_aud.c +++

Re: [libav-devel] [PATCH 41/42] wtv: set channel layout for mpeg audio

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/wtv.c | 11 +-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/libavformat/wtv.c b/libavformat/wtv.c index 57d239e..7bb421b 100644 --- a/libavformat/wtv.c +++ b/libavformat/wtv.c @@ -25,6 +25,7 @@ * @author

Re: [libav-devel] [PATCH 42/42] yop: set channel layout

2012-11-12 Thread Martin Storsjö
On Mon, 12 Nov 2012, Justin Ruggles wrote: --- libavformat/yop.c |2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/libavformat/yop.c b/libavformat/yop.c index 51d088b..351938b 100644 --- a/libavformat/yop.c +++ b/libavformat/yop.c @@ -22,6 +22,7 @@ * Foundation, Inc., 51

Re: [libav-devel] [PATCH 1/2] lavc: initialize output AVFrame before decoding.

2012-11-12 Thread Gil Pedersen
On 23/10/2012, at 08.33, Anton Khirnov an...@khirnov.net wrote: Avoids memleaks with audio when extended_data is nontrivial and the user doesn't reset the frame. Shouldn't have any effect for video for now, but might be useful in the future. --- libavcodec/utils.c |4 1 file

[libav-devel] [PATCH] configure: properly support DEC/Compaq compiler

2012-11-12 Thread Mans Rullgard
Signed-off-by: Mans Rullgard m...@mansr.com --- Although obscure, we should either support this compiler properly or not pretend to support it at all. Since it does produce a working build and provides some useful warnings rarely found in other compilers, keeping it seems like a good choice. ---

Re: [libav-devel] [PATCH 1/2] lavc: initialize output AVFrame before decoding.

2012-11-12 Thread Anton Khirnov
On Mon, 12 Nov 2012 10:57:30 +, Gil Pedersen g...@cmi.aau.dk wrote: On 23/10/2012, at 08.33, Anton Khirnov an...@khirnov.net wrote: Avoids memleaks with audio when extended_data is nontrivial and the user doesn't reset the frame. Shouldn't have any effect for video for now, but might

Re: [libav-devel] [PATCH 1/2] lavc: initialize output AVFrame before decoding.

2012-11-12 Thread Gil Pedersen
On 12/11/2012, at 12.32, Anton Khirnov an...@khirnov.netmailto:an...@khirnov.net wrote: This patch breaks the API for avcodec_decode_audio4(). The frame parameter is specified as an out option, but it now requires the input data to be zero'ed, otherwise you risk free() being called on a random

Re: [libav-devel] [PATCH 1/2] lavc: initialize output AVFrame before decoding.

2012-11-12 Thread Anton Khirnov
On Mon, 12 Nov 2012 12:10:33 +, Gil Pedersen g...@cmi.aau.dk wrote: On 12/11/2012, at 12.32, Anton Khirnov an...@khirnov.netmailto:an...@khirnov.net wrote: This patch breaks the API for avcodec_decode_audio4(). The frame parameter is specified as an out option, but it now requires

Re: [libav-devel] [PATCH] configure: properly support DEC/Compaq compiler

2012-11-12 Thread Luca Barbato
On 11/12/12 12:07 PM, Mans Rullgard wrote: Signed-off-by: Mans Rullgard m...@mansr.com --- Although obscure, we should either support this compiler properly or not pretend to support it at all. Since it does produce a working build and provides some useful warnings rarely found in other

Re: [libav-devel] [PATCH 4/4] pixdesc: add PIX_FMT_ALPHA flag

2012-11-12 Thread Luca Barbato
On 11/12/12 9:02 AM, Kostya Shishkov wrote: On Mon, Nov 12, 2012 at 01:25:46AM +0100, Luca Barbato wrote: --- libavutil/pixdesc.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavutil/pixdesc.h b/libavutil/pixdesc.h index c30ae1f..b4c01e2 100644 --- a/libavutil/pixdesc.h +++

Re: [libav-devel] [PATCH] configure: properly support DEC/Compaq compiler

2012-11-12 Thread Diego Biurrun
On Mon, Nov 12, 2012 at 11:07:07AM +, Mans Rullgard wrote: --- a/configure +++ b/configure @@ -2108,6 +2108,24 @@ EOF +ccc_flags(){ +for flag; do +case $flag in +-O*|-fast) echo $flag ;; +-f*|-W*)

Re: [libav-devel] [PATCH] configure: Refactor CPPFLAGS settings for glibc

2012-11-12 Thread Diego Biurrun
On Sat, Oct 13, 2012 at 07:20:17PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: On Sat, Oct 13, 2012 at 06:27:57PM +0100, Måns Rullgård wrote: Diego Biurrun di...@biurrun.de writes: --- a/configure +++ b/configure @@ -2819,7 +2819,6 @@ case $target_os in

Re: [libav-devel] [libav-commits] crc: move doxy to the header

2012-11-12 Thread Diego Biurrun
On Fri, Nov 02, 2012 at 06:58:08PM +0100, Anton Khirnov wrote: crc: move doxy to the header --- a/libavutil/crc.c +++ b/libavutil/crc.c @@ -108,13 +87,6 @@ const AVCRC *av_crc_get_table(AVCRCId crc_id) -/** - * Calculate the CRC of a block. - * @param crc CRC of previous blocks if

[libav-devel] [PATCH] x86: lavr: fix stack allocation for 7 and 8 channel downmixing on x86-32

2012-11-12 Thread Justin Ruggles
From: Ronald S. Bultje rsbul...@gmail.com Fixes crashes on Win32 and stack overruns on x86-32 in general. --- I don't think it was correct to hard-code the stack offsets. Those stack src pointers are used in 8 different functions, each of which has a different number of matrix elements on the

Re: [libav-devel] [PATCH] x86: lavr: fix stack allocation for 7 and 8 channel downmixing on x86-32

2012-11-12 Thread Luca Barbato
On 11/12/2012 07:35 PM, Justin Ruggles wrote: Fixes crashes on Win32 and stack overruns on x86-32 in general. Who can test it? ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

[libav-devel] [PATCH] hlsenc: stand alone hls segmenter

2012-11-12 Thread Luca Barbato
Simplifies usage but has higher latency. --- Refactored a little more, I'd push this version. doc/muxers.texi | 21 +++ libavformat/Makefile | 1 + libavformat/allformats.c | 2 +- libavformat/hlsenc.c | 324 +++ 4 files changed,

Re: [libav-devel] [PATCH] hlsenc: stand alone hls segmenter

2012-11-12 Thread Luca Barbato
On 11/10/2012 03:56 PM, Martin Storsjö wrote: On Sat, 10 Nov 2012, Luca Barbato wrote: Simplifies usage but has higher latency. --- Yet another run of fixes, I hate this cold =_= doc/muxers.texi | 21 +++ libavformat/Makefile | 1 + libavformat/allformats.c | 2 +-

Re: [libav-devel] [PATCH 3/4] avcodec: split avpicture from imgconvert

2012-11-12 Thread Luca Barbato
On 11/12/2012 02:13 AM, Kieran Kunhya wrote: On Mon, Nov 12, 2012 at 1:09 AM, Kieran Kunhya kier...@ob-encoder.com wrote: On Mon, Nov 12, 2012 at 12:25 AM, Luca Barbato lu_z...@gentoo.org wrote: All the non deprecated functions are in avpicture.c now. --- libavcodec/Makefile | 1 +

Re: [libav-devel] [PATCH] x86: lavr: fix stack allocation for 7 and 8 channel downmixing on x86-32

2012-11-12 Thread Ronald S. Bultje
Hi, On Mon, Nov 12, 2012 at 12:41 PM, Luca Barbato lu_z...@gentoo.org wrote: On 11/12/2012 07:35 PM, Justin Ruggles wrote: Fixes crashes on Win32 and stack overruns on x86-32 in general. Who can test it? http://bugzilla.libav.org/show_bug.cgi?id=338 Reproducible on x86-32 Linux/Mac with