Re: [libav-devel] [PATCH] riff: support ProRes in avi (APCH fourcc)

2015-02-10 Thread Alex Converse
On Tue, Feb 10, 2015 at 11:33 AM, Vittorio Giovara vittorio.giov...@gmail.com wrote: --- libavformat/riff.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/riff.c b/libavformat/riff.c index 776a25f..a093986 100644 --- a/libavformat/riff.c +++ b/libavformat/riff.c @@ -349,6

[libav-devel] [PATCH v2 4/6] aacdec: Tables for length 480 AAC ELD.

2015-01-27 Thread Alex Converse
From: Niel van der Westhuizen es...@pequalsnp.com --- libavcodec/aacdec.c | 2 +- libavcodec/aactab.c | 494 +++- libavcodec/aactab.h | 6 +- 3 files changed, 499 insertions(+), 3 deletions(-) diff --git a/libavcodec/aacdec.c

[libav-devel] [PATCH v2 6/6] fate: Add a test for AAC ELD480.

2015-01-27 Thread Alex Converse
The source is er_eld_2100np_48_ep0.mp4 from the official test set. --- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index b3f07cb..63ea06c 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -66,6 +66,10 @@ FATE_AAC +=

[libav-devel] [PATCH v2 5/6] aacdec: Support for ER AAC ELD 480.

2015-01-27 Thread Alex Converse
Based in part on work from Niel van der Westhuizen es...@pequalsnp.com. --- libavcodec/Makefile | 3 ++- libavcodec/aac.h| 2 ++ libavcodec/aacdec.c | 38 ++ libavcodec/mpeg4audio.h | 1 + 4 files changed, 31 insertions(+), 13 deletions(-)

[libav-devel] [PATCH v2 3/6] aacdec: Support for ER AAC in LATM

2015-01-27 Thread Alex Converse
From: Niel van der Westhuizen es...@pequalsnp.com --- libavcodec/aacdec.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 90de276..5408e20 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -3235,8

[libav-devel] [PATCH v2 1/6] aacdec: Refactor decode_ics_info.

2015-01-27 Thread Alex Converse
--- libavcodec/aacdec.c | 26 ++ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 9c0a46d..549e5e5 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -1137,7 +1137,9 @@ static void

[libav-devel] [PATCH v2 2/6] aacdec: Refactor aac_er_decode_frame.

2015-01-27 Thread Alex Converse
--- libavcodec/aacdec.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 549e5e5..90de276 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -2703,11 +2703,12 @@ static int aac_decode_er_frame(AVCodecContext

Re: [libav-devel] [PATCH 5/5] aacdec: Support for ER AAC ELD 480.

2015-01-26 Thread Alex Converse
On Mon, Jan 26, 2015 at 2:29 AM, Anton Khirnov an...@khirnov.net wrote: Quoting Alex Converse (2015-01-22 20:04:41) Based in part on work from espes es...@pequalsnp.com --- libavcodec/Makefile | 3 ++- libavcodec/aac.h| 2 ++ libavcodec/aacdec.c | 38

Re: [libav-devel] [PATCH 5/5] aacdec: Support for ER AAC ELD 480.

2015-01-24 Thread Alex Converse
On Jan 24, 2015 10:44 PM, Diego Biurrun di...@biurrun.de wrote: On Thu, Jan 22, 2015 at 11:04:41AM -0800, Alex Converse wrote: --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -91,7 +91,8 @@ OBJS-$(CONFIG_WMA_FREQS) += wma_freqs.o OBJS-$(CONFIG_AAC_DECODER

Re: [libav-devel] [PATCH 2/5] aacdec: Refactor aac_decode_frame_int.

2015-01-22 Thread Alex Converse
On Thu, Jan 22, 2015 at 12:19 PM, Luca Barbato lu_z...@gentoo.org wrote: On 22/01/15 20:04, Alex Converse wrote: +MPEG4AudioConfig *m4ac = ac-oc[1].m4ac; vs +const MPEG4AudioConfig *const m4ac = ac-oc[1].m4ac; Is there a particular reason? I was worried about inband PCE

Re: [libav-devel] Regarding Reserved AAC SBR Extensions

2015-01-22 Thread Alex Converse
On Thu, Jan 22, 2015 at 1:40 PM, Akshay Garg aks...@gmail.com wrote: Hey Alex, Thanks for the reply. I'm glad that there is no functional issue associated with the warning. It turns out that ffmpeg version of the libavcodec library silences this warning already (Thanks to Carl Eugen for

Re: [libav-devel] [PATCH 2/5] aacdec: Refactor aac_decode_frame_int.

2015-01-22 Thread Alex Converse
On Thu, Jan 22, 2015 at 11:04 AM, Alex Converse alex.conve...@gmail.com wrote: --- libavcodec/aacdec.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 549e5e5..bca785c 100644 --- a/libavcodec/aacdec.c +++ b

Re: [libav-devel] Regarding Reserved AAC SBR Extensions

2015-01-22 Thread Alex Converse
So I capped the stream. Extension ID here is zero which is reserved for future use. Decoders are supposed to skip extensions that they don't understand yet, which is what we do. We spam the log to try to get samples of new extensions being used in the wild. It looks like once upon a time DRM used

[libav-devel] [PATCH 4/5] aacdec: Tables for length 480 AAC ELD.

2015-01-22 Thread Alex Converse
From: espes es...@pequalsnp.com --- libavcodec/aactab.c | 494 +++- libavcodec/aactab.h | 6 +- 2 files changed, 498 insertions(+), 2 deletions(-) diff --git a/libavcodec/aactab.c b/libavcodec/aactab.c index ee9a735..9f1e8af 100644 ---

[libav-devel] [PATCH 1/5] aacdec: Refactor decode_ics_info.

2015-01-22 Thread Alex Converse
--- libavcodec/aacdec.c | 26 ++ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 9c0a46d..549e5e5 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -1137,7 +1137,9 @@ static void

[libav-devel] [PATCH 5/5] aacdec: Support for ER AAC ELD 480.

2015-01-22 Thread Alex Converse
Based in part on work from espes es...@pequalsnp.com --- libavcodec/Makefile | 3 ++- libavcodec/aac.h| 2 ++ libavcodec/aacdec.c | 38 ++ libavcodec/mpeg4audio.h | 1 + 4 files changed, 31 insertions(+), 13 deletions(-) diff --git

[libav-devel] [PATCH 2/5] aacdec: Refactor aac_decode_frame_int.

2015-01-22 Thread Alex Converse
--- libavcodec/aacdec.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 549e5e5..bca785c 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -2703,11 +2703,12 @@ static int aac_decode_er_frame(AVCodecContext

[libav-devel] [PATCH 3/5] aacdec: Support for ER AAC in LATM

2015-01-22 Thread Alex Converse
From: espes es...@pequalsnp.com --- libavcodec/aacdec.c | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index bca785c..eefaa37 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -3235,8 +3235,20 @@ static

Re: [libav-devel] [PATCH] fate: Add a downsampled SBR testvector

2013-12-26 Thread Alex Converse
On Dec 25, 2013 5:20 AM, Christophe Gisquet christophe.gisq...@gmail.com wrote: Hi, Le 23 déc. 2013 21:23, Alex Converse alex.conve...@gmail.com a écrit : --- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index

[libav-devel] [PATCH 2/4] fate: Add a test vector for AAC ELD with TNS.

2013-12-24 Thread Alex Converse
--- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index 523344b..20e7ad2 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -58,6 +58,10 @@ FATE_AAC += fate-aac-er_ad6000np_44_ep0 fate-aac-er_ad6000np_44_ep0: CMD = pcm

[libav-devel] [PATCH 1/4] aac: Fix TNS decoding for the 512 sample window family.

2013-12-24 Thread Alex Converse
--- libavcodec/aacdec.c | 3 ++- libavcodec/aactab.c | 4 libavcodec/aactab.h | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 426a652..4ed8f8f 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -1178,13 +1178,14

[libav-devel] [PATCH 3/4] aac: Fix low delay windowing.

2013-12-24 Thread Alex Converse
AAC LD uses a low overlap sine window instead of a KBD window. --- libavcodec/aacdec.c | 11 --- libavcodec/aactab.c | 1 - libavcodec/aactab.h | 1 - 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 4ed8f8f..70fbb53 100644

[libav-devel] [PATCH 4/4] fate: Update AAC ELD 5.1 ref for recent bugfixes.

2013-12-24 Thread Alex Converse
--- tests/fate/aac.mak | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index 20e7ad2..b3f07cb 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -56,7 +56,7 @@ fate-aac-ap05_48: REF = $(SAMPLES)/aac/ap05_48.s16 FATE_AAC +=

Re: [libav-devel] [PATCH] fate: Add a downsampled SBR testvector

2013-12-24 Thread Alex Converse
On Mon, Dec 23, 2013 at 8:14 PM, Luca Barbato lu_z...@gentoo.org wrote: On 23/12/13 21:23, Alex Converse wrote: --- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index c49106b..523344b 100644 --- a/tests/fate

[libav-devel] [PATCH] fate: Add a downsampled SBR testvector

2013-12-23 Thread Alex Converse
--- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index c49106b..523344b 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -42,6 +42,10 @@ FATE_AAC += fate-aac-al_sbr_hq_cm_48_5.1 fate-aac-al_sbr_hq_cm_48_5.1: CMD =

Re: [libav-devel] [PATCH] aacsbr: Add some const casts to silence warnings in ff_sbr_apply()

2013-11-24 Thread Alex Converse
On Fri, Nov 22, 2013 at 6:27 PM, Diego Biurrun di...@biurrun.de wrote: --- Once again not exactly a beauty, but it silences 9 warnings, making a previously very noisy file entirely quiet. libavcodec/aacsbr.c | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-)

Re: [libav-devel] [PATCH] aacps: Adjust some const qualifiers to suppress warnings

2013-11-21 Thread Alex Converse
On Sun, Nov 10, 2013 at 1:31 PM, Diego Biurrun di...@biurrun.de wrote: --- Now addresses most of Alex' comments and actually eliminates all warnings. libavcodec/aacps.c | 18 +++--- libavcodec/aacps_tablegen.c |2 +- libavcodec/aacps_tablegen.h |4 +++-

Re: [libav-devel] [PATCH] aacps: Adjust some const qualifiers to suppress warnings

2013-11-04 Thread Alex Converse
On Mon, Nov 4, 2013 at 10:14 AM, Diego Biurrun di...@biurrun.de wrote: --- While clearly not a thing of supreme beauty, this silences all warnings on a previously very noisy file, both with hardcoded and generated tables. The only warning my compiler generates with this file is: warning:

Re: [libav-devel] [PATCH 1/3] aacdec: Use avpriv_report_missing_feature() instead of custom logging.

2013-10-25 Thread Alex Converse
On Oct 23, 2013 4:56 PM, Diego Biurrun di...@biurrun.de wrote: On Tue, Oct 22, 2013 at 04:04:45AM -0700, Alex Converse wrote: --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -754,9 +754,9 @@ static int decode_ga_specific_config(AACContext *ac, AVCodecContext *avctx, case

[libav-devel] [PATCH] aacdec: Fix calls to avpriv_report_missing_feature().

2013-10-25 Thread Alex Converse
It does not take log level as an argument. --- libavcodec/aacdec.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 9cc8149..ae22e67 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -755,7 +755,7 @@

[libav-devel] [PATCH 3/3] fate: aac: Add test for AAC-ELD

2013-10-22 Thread Alex Converse
--- tests/fate/aac.mak | 4 1 file changed, 4 insertions(+) diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak index 4a939dc..375b7f9 100644 --- a/tests/fate/aac.mak +++ b/tests/fate/aac.mak @@ -54,6 +54,10 @@ FATE_AAC += fate-aac-er_ad6000np_44_ep0 fate-aac-er_ad6000np_44_ep0: CMD = pcm

[libav-devel] [PATCH 1/3] aacdec: Use avpriv_report_missing_feature() instead of custom logging.

2013-10-22 Thread Alex Converse
--- libavcodec/aacdec.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 824839a..435caab 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -754,9 +754,9 @@ static int

[libav-devel] [PATCH 2/3] aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).

2013-10-22 Thread Alex Converse
gmail com ) + * Copyright (c) 2008-2013 Alex Converse alex.conve...@gmail.com * * AAC LATM decoder * Copyright (c) 2008-2010 Paul Kendall p...@kcbbs.gen.nz @@ -778,6 +779,67 @@ static int decode_ga_specific_config(AACContext *ac, AVCodecContext *avctx, return 0; } +static int

[libav-devel] [PATCH] aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).

2013-10-17 Thread Alex Converse
This does not include support for LD SBR, epTool, data resialiance, nor the 960 transform family. --- Changelog| 1 + libavcodec/aac.h | 2 +- libavcodec/aacdec.c | 208 ++ libavcodec/aactab.c | 483 +++

Re: [libav-devel] [PATCH] aac: Add support for Enhanced AAC Low Delay (ER AAC ELD).

2013-10-17 Thread Alex Converse
On Thu, Oct 17, 2013 at 4:12 PM, Alex Converse alex.conve...@gmail.com wrote: This does not include support for LD SBR, epTool, data resialiance, nor the 960 transform family. --- [...] +static void imdct_and_windowing_eld(AACContext *ac, SingleChannelElement *sce) +{ +float

Re: [libav-devel] [PATCH 1/2] aacdec: Add support for Error Resiliance syntax.

2013-09-17 Thread Alex Converse
On Mon, Sep 16, 2013 at 10:43 PM, Hendrik Leppkes h.lepp...@gmail.com wrote: On Tue, Sep 17, 2013 at 1:02 AM, Alex Converse alex.conve...@gmail.comwrote: This does not add support for any error resiliance tools. --- Changelog | 1 + libavcodec/aacdec.c | 116

[libav-devel] [PATCH 1/2] aacdec: Add support for Error Resilience syntax.

2013-09-17 Thread Alex Converse
This does not add support for any error resilience tools. --- Changelog | 1 + libavcodec/aacdec.c | 112 +++- 2 files changed, 103 insertions(+), 10 deletions(-) diff --git a/Changelog b/Changelog index 7e210a7..c05f49e 100644 ---

[libav-devel] [PATCH 2/2] aacdec: Add support for LD (Low Delay) AAC

2013-09-17 Thread Alex Converse
version.h --- Changelog| 1 + libavcodec/aac.h | 1 + libavcodec/aacdec.c | 67 libavcodec/aactab.c | 36 libavcodec/aactab.h | 3 +++ libavcodec/version.h | 2 +- 6 files changed, 105

[libav-devel] [PATCH 1/2] aacdec: Add support for Error Resiliance syntax.

2013-09-16 Thread Alex Converse
This does not add support for any error resiliance tools. --- Changelog | 1 + libavcodec/aacdec.c | 116 +++- 2 files changed, 107 insertions(+), 10 deletions(-) diff --git a/Changelog b/Changelog index 7e210a7..5261c18 100644 ---

[libav-devel] [PATCH 2/2] aacdec: Add support for LD (Low Delay) AAC

2013-09-16 Thread Alex Converse
--- Changelog | 1 + libavcodec/aac.h| 1 + libavcodec/aacdec.c | 66 ++--- libavcodec/aactab.c | 36 + libavcodec/aactab.h | 3 +++ 5 files changed, 104 insertions(+), 3 deletions(-) diff --git

[libav-devel] [PATCH] lavfi: Add the alength audio length filter.

2012-12-18 Thread Alex Converse
--- Changelog|1 + doc/filters.texi | 34 libavfilter/Makefile |1 + libavfilter/af_alength.c | 210 ++ libavfilter/allfilters.c |1 + libavfilter/version.h|2 +- 6 files changed, 248

[libav-devel] [PATCH] aacdec: Fix an off-by-one overwrite when switching to LTP profile from MAIN.

2012-12-11 Thread Alex Converse
Found-by: pawlkt CC: libav-sta...@libav.org --- libavcodec/aacdec.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index f3e9be4..d10a482 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -2003,7 +2003,7 @@ static

Re: [libav-devel] [PATCH] aacdec: Fix an off-by-one overwrite when switching to LTP profile from MAIN.

2012-12-11 Thread Alex Converse
On Tue, Dec 11, 2012 at 6:42 PM, Luca Barbato lu_z...@gentoo.org wrote: On 12/12/12 2:30 AM, Alex Converse wrote: Found-by: pawlkt CC: libav-sta...@libav.org --- libavcodec/aacdec.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) Looks fine, do we have a sample

Re: [libav-devel] [PATCH] aacsbr: silence message for SBR extension padding.

2012-12-10 Thread Alex Converse
On Mon, Dec 10, 2012 at 5:48 AM, Jindřich Makovička makov...@gmail.com wrote: Hi, this is a backport of a patch from FFMPEG, which silences error messages for AAC streams padded with zeros. These messages are emitted for each AAC packet and can easily make hundreds of megabytes per day if

[libav-devel] [PATCH] lavfi: Add the alength audio length filter.

2012-12-10 Thread Alex Converse
--- Changelog|1 + doc/filters.texi | 33 +++ libavfilter/Makefile |1 + libavfilter/af_alength.c | 213 ++ libavfilter/allfilters.c |1 + 5 files changed, 249 insertions(+), 0 deletions(-) create mode

Re: [libav-devel] [PATCH 1/1] svq3: check and reject negative slice types

2012-11-28 Thread Alex Converse
On Wed, Nov 28, 2012 at 1:32 PM, Janne Grunau janne-li...@jannau.net wrote: Fixes mov_svq3_aac__t_starcraft2_teasecinv2_h264.mov.SIGSEGV.d8a.664. CC: libav-sta...@libav.org --- libavcodec/svq3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/svq3.c

Re: [libav-devel] [PATCH 1/1] mov: use unsigned for stts atom data

2012-11-23 Thread Alex Converse
On Fri, Nov 23, 2012 at 6:30 AM, Hendrik Leppkes h.lepp...@gmail.comwrote: On Fri, Nov 23, 2012 at 1:43 PM, Janne Grunau janne-li...@jannau.net wrote: Sample count and delta are in ISO 14496-12 clearly specified as unsigned int. Fixes an assert caused by negative avg_frame_rate deduced

Re: [libav-devel] [PATCH 1/4] aacdec: use float planar sample format for output

2012-11-19 Thread Alex Converse
This looks fine On Wed, Nov 7, 2012 at 12:59 PM, Justin Ruggles justin.rugg...@gmail.comwrote: On 10/29/2012 03:15 PM, Justin Ruggles wrote: --- libavcodec/aac.h|7 ++- libavcodec/aacdec.c | 102 ++ libavcodec/aacsbr.c |6

Re: [libav-devel] [PATCH 05/11] mov: make enum MovChannelLayoutTag definition standards compliant

2012-10-29 Thread Alex Converse
On Fri, Oct 26, 2012 at 5:50 PM, Mans Rullgard m...@mansr.com wrote: The C99 standard requires that the expression that defines the value of an enumeration constant shall be an integer constant expression that has a value representable as an int. Signed-off-by: Mans Rullgard m...@mansr.com

Re: [libav-devel] [PATCH 1/4] aacdec: use float planar sample format for output

2012-10-24 Thread Alex Converse
On Sun, Oct 14, 2012 at 2:40 PM, Justin Ruggles justin.rugg...@gmail.com wrote: --- libavcodec/aac.h|7 ++- libavcodec/aacdec.c | 104 +++ libavcodec/aacsbr.c |6 +-- 3 files changed, 69 insertions(+), 48 deletions(-) diff

Re: [libav-devel] [PATCH] mov: Do not apply dts shift from edit lists coming from data tracks.

2012-10-22 Thread Alex Converse
On Fri, Oct 12, 2012 at 4:07 AM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: Some files in the wild have time code tracks with very negative initial offsets. Do you have a sample? I can't share the samples I have. I tried to make one but I don't

[libav-devel] [PATCH] mov: Do not apply dts shift from edit lists coming from data tracks.

2012-10-11 Thread Alex Converse
Some files in the wild have time code tracks with very negative initial offsets. --- libavformat/mov.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index 63049f5..2a41dd5 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@

[libav-devel] [PATCH 1/2] tiffenc: Add support for little endian RGB48 and GRAY16

2012-09-19 Thread Alex Converse
--- libavcodec/tiffenc.c | 22 +++--- 1 files changed, 19 insertions(+), 3 deletions(-) diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c index 1bf7adc..96a6f0b 100644 --- a/libavcodec/tiffenc.c +++ b/libavcodec/tiffenc.c @@ -214,7 +214,7 @@ static int

[libav-devel] [PATCH 1/2] tiffenc: Simplify pixel format setup using AVPixFmtDescriptor.

2012-09-19 Thread Alex Converse
--- libavcodec/tiffenc.c | 40 +--- 1 files changed, 17 insertions(+), 23 deletions(-) diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c index 96a6f0b..4e64201 100644 --- a/libavcodec/tiffenc.c +++ b/libavcodec/tiffenc.c @@ -27,6 +27,7 @@ #include

[libav-devel] [PATCH 2/2] tiffenc: Check av_malloc() results.

2012-09-19 Thread Alex Converse
--- libavcodec/tiffenc.c | 16 +++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c index 4e64201..e6fd6cf 100644 --- a/libavcodec/tiffenc.c +++ b/libavcodec/tiffenc.c @@ -316,6 +316,10 @@ static int

[libav-devel] [PATCH] pixdesc: Fix YUV 4:1:0 subsampling.

2012-09-19 Thread Alex Converse
YUV 4:1:0 has 1 chroma sample for a 4x2 block so the vertical resolution is 1/2 not 1/4. --- libavutil/pixdesc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c index 122072e..f49f327 100644 --- a/libavutil/pixdesc.c +++

Re: [libav-devel] [PATCH] pixdesc: Fix YUV 4:1:0 subsampling.

2012-09-19 Thread Alex Converse
On Wed, Sep 19, 2012 at 1:15 PM, Luca Barbato lu_z...@gentoo.org wrote: On 09/19/2012 10:09 PM, Alex Converse wrote: YUV 4:1:0 has 1 chroma sample for a 4x2 block so the vertical resolution is 1/2 not 1/4. --- libavutil/pixdesc.c |2 +- 1 files changed, 1 insertions(+), 1 deletions

Re: [libav-devel] [PATCH 3/3] aacsbr: silence bogus clang and gcc warning

2012-09-18 Thread Alex Converse
On Mon, Sep 17, 2012 at 4:35 PM, Benjamin Larsson benja...@southpole.se wrote: gcc: libavcodec/aacsbr.c:399:8: warning: ‘max_qmf_subbands’ may be used uninitialized in this function [-Wuninitialized] libavcodec/aacsbr.c:326:24: note: ‘max_qmf_subbands’ was declared here clang:

Re: [libav-devel] [PATCH 3/3] aacsbr: silence bogus clang and gcc warning

2012-09-18 Thread Alex Converse
On Tue, Sep 18, 2012 at 10:08 AM, Benjamin Larsson benja...@southpole.se wrote: On 09/18/2012 07:05 PM, Alex Converse wrote: On Mon, Sep 17, 2012 at 4:35 PM, Benjamin Larssonbenja...@southpole.se wrote: gcc: libavcodec/aacsbr.c:399:8: warning: ‘max_qmf_subbands’ may be used uninitialized

[libav-devel] [PATCH 1/2] tiffenc: Add support for little endian RGB24 and GRAY16

2012-09-18 Thread Alex Converse
--- libavcodec/tiffenc.c | 20 ++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/libavcodec/tiffenc.c b/libavcodec/tiffenc.c index 1bf7adc..77b2236 100644 --- a/libavcodec/tiffenc.c +++ b/libavcodec/tiffenc.c @@ -214,7 +214,7 @@ static int

Re: [libav-devel] [PATCH 2/6] lavf: cosmetics, reformat av_write_trailer().

2012-09-10 Thread Alex Converse
On Mon, Sep 10, 2012 at 6:47 AM, Anton Khirnov an...@khirnov.net wrote: --- libavformat/utils.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) LGTM ___ libav-devel mailing list libav-devel@libav.org

Re: [libav-devel] [PATCH 5/6] mp3enc: support MPEG-2 and MPEG-2.5 in Xing header.

2012-09-10 Thread Alex Converse
On Mon, Sep 10, 2012 at 6:47 AM, Anton Khirnov an...@khirnov.net wrote: From: Clément Bœsch ubi...@gmail.com --- libavformat/mp3enc.c | 24 +--- 1 file changed, 17 insertions(+), 7 deletions(-) LGTM ___ libav-devel mailing

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

2012-09-10 Thread Alex Converse
On Mon, Sep 10, 2012 at 8:04 AM, Justin Ruggles justin.rugg...@gmail.com wrote: On 08/25/2012 02:01 PM, Justin Ruggles wrote: --- libavcodec/mpegaudioenc.c | 10 -- 1 files changed, 4 insertions(+), 6 deletions(-) diff --git a/libavcodec/mpegaudioenc.c b/libavcodec/mpegaudioenc.c

[libav-devel] [PATCH 2/3] mp3enc: avoid truncating id3v1 tags by one byte.

2012-09-07 Thread Alex Converse
Avoid writing the trailing NUL byte for id3v1 tags if length reaches max length. Based on an idea by: Michael Niedermayer michae...@gmx.at --- libavformat/mp3enc.c |6 -- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libavformat/mp3enc.c b/libavformat/mp3enc.c index

Re: [libav-devel] [PATCH 2/3] mp3enc: avoid truncating id3v1 tags by one byte.

2012-09-07 Thread Alex Converse
On Fri, Sep 7, 2012 at 2:45 PM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: Avoid writing the trailing NUL byte for id3v1 tags if length reaches max length. Based on an idea by: Michael Niedermayer michae...@gmx.at --- libavformat/mp3enc.c |6

Re: [libav-devel] [PATCH 2/3] mp3enc: avoid truncating id3v1 tags by one byte.

2012-09-07 Thread Alex Converse
On Fri, Sep 7, 2012 at 2:55 PM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: On Fri, Sep 7, 2012 at 2:45 PM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: Avoid writing the trailing NUL byte for id3v1 tags if length

Re: [libav-devel] [PATCH 2/3] mp3enc: avoid truncating id3v1 tags by one byte.

2012-09-07 Thread Alex Converse
On Fri, Sep 7, 2012 at 3:09 PM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: On Fri, Sep 7, 2012 at 2:55 PM, Måns Rullgård m...@mansr.com wrote: Alex Converse alex.conve...@gmail.com writes: On Fri, Sep 7, 2012 at 2:45 PM, Måns Rullgård m...@mansr.com

[libav-devel] [PATCH 1/3] Do not assume timestamps for mp2 format.

2012-09-06 Thread Alex Converse
From: Carl Eugen Hoyos ceho...@ag.or.at Signed-off-by: Alex Converse alex.conve...@gmail.com --- libavformat/mp3enc.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/libavformat/mp3enc.c b/libavformat/mp3enc.c index 9a54e01..fac39d9 100644 --- a/libavformat/mp3enc.c

[libav-devel] [PATCH 2/3] mp3enc: avoid truncating id3v1 tags by one byte

2012-09-06 Thread Alex Converse
From: Tobias Rapp t.r...@noa-audio.com Avoid writing the trailing null-byte for id3v1 tags if length reaches max length. Signed-off-by: Michael Niedermayer michae...@gmx.at Signed-off-by: Alex Converse alex.conve...@gmail.com --- libavformat/mp3enc.c | 11 ++- 1 files changed, 6

[libav-devel] [PATCH 3/3] mp3enc: Import Xing tag improvements from FFmpeg.

2012-09-06 Thread Alex Converse
Size, toc, and low sample rates are now supported. Imports work by: Peter Belkner pbelk...@snafu.de, Michael Niedermayer michae...@gmx.at, Clément Bœsch clement.boe...@smartjog.com, Reimar Döffinger reimar.doeffin...@gmx.de, and Tobias Rapp t.r...@noa-audio.com Signed-off-by: Alex Converse

Re: [libav-devel] [PATCH/RFC] movenc: Trim the audio codec delay using an edit list.

2012-09-01 Thread Alex Converse
On Fri, Aug 31, 2012 at 12:38 AM, Diego Biurrun di...@biurrun.de wrote: On Tue, Aug 28, 2012 at 11:47:46AM -0700, Thierry Foucu wrote: On Wed, May 30, 2012 at 2:42 PM, Alex Converse alex.conve...@gmail.comwrote: --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -1464,10

[libav-devel] [PATCH] lavfi: Add the alength audio length filter.

2012-08-22 Thread Alex Converse
--- Changelog|1 + doc/filters.texi | 33 + libavfilter/Makefile |1 + libavfilter/af_alength.c | 178 ++ libavfilter/allfilters.c |1 + 5 files changed, 214 insertions(+), 0 deletions(-) create mode

[libav-devel] [PATCH] lavfi: add asetnsamples audio filter

2012-08-21 Thread Alex Converse
From: Stefano Sabatini stefa...@gmail.com This filter changes the number of samples on single output operation. Based on a patch by Andrey Utkin andrey.krieger.ut...@gmail.com. Signed-off-by: Alex Converse alex.conve...@gmail.com --- doc/filters.texi | 30 ++ libavfilter

Re: [libav-devel] [PATCH] lavfi: add asetnsamples audio filter

2012-08-21 Thread Alex Converse
On Tue, Aug 21, 2012 at 6:01 PM, Alex Converse alex.conve...@gmail.com wrote: From: Stefano Sabatini stefa...@gmail.com This filter changes the number of samples on single output operation. Based on a patch by Andrey Utkin andrey.krieger.ut...@gmail.com. Signed-off-by: Alex Converse

[libav-devel] [PATCH] lavfi: add asetnsamples audio filter

2012-08-21 Thread Alex Converse
From: Stefano Sabatini stefa...@gmail.com This filter changes the number of samples on single output operation. Based on a patch by Andrey Utkin andrey.krieger.ut...@gmail.com. Signed-off-by: Alex Converse alex.conve...@gmail.com --- Changelog |1 + doc/filters.texi

[libav-devel] [PATCH] lavfi: Add the alength audio length filter.

2012-08-21 Thread Alex Converse
--- Changelog|1 + doc/filters.texi | 33 ++ libavfilter/Makefile |1 + libavfilter/af_alength.c | 161 ++ libavfilter/allfilters.c |1 + 5 files changed, 197 insertions(+), 0 deletions(-) create mode

Re: [libav-devel] [libav-commits] mpegvideo_enc: don't use deprecated avcodec_encode_video().

2012-08-18 Thread Alex Converse
On Fri, Aug 17, 2012 at 11:50 PM, Anton Khirnov g...@libav.org wrote: Module: libav Branch: master Commit: 7f9aaa499b8a5ce066cc17aac6ebbdf0111980b6 Author:Anton Khirnov an...@khirnov.net Committer: Anton Khirnov an...@khirnov.net Date: Wed Aug 15 09:35:18 2012 +0200

[libav-devel] [PATCH 1/2] aacdec: Don't fall back to the old output configuration when no old configuration is present.

2012-08-07 Thread Alex Converse
Fixes MP4 files where the first frame is broken. --- libavcodec/aacdec.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 958c9d2..1c59ec5 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -365,7 +365,7 @@ static

[libav-devel] [PATCH 2/2] aacdec: more verbose overread error message

2012-08-07 Thread Alex Converse
From: Michael Niedermayer michae...@gmx.at Signed-off-by: Michael Niedermayer michae...@gmx.at Signed-off-by: Alex Converse alex.conve...@gmail.com --- libavcodec/aacdec.c | 10 +- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c

Re: [libav-devel] VDD and FOMS 2012

2012-08-06 Thread Alex Converse
On Sat, Aug 4, 2012 at 10:58 AM, Diego Biurrun di...@biurrun.de wrote: So who else is going to attend the VideoLAN Dev Days? I know that Luca, Mans, Kostya and myself will be there. Register and come to Paris :) I'll be there. It's been far too long since I've seen you all.

Re: [libav-devel] [PATCH] libx264: don't set framerate, set vfr_input.

2012-08-06 Thread Alex Converse
On Sun, Aug 5, 2012 at 11:30 PM, Anton Khirnov an...@khirnov.net wrote: There's no way for the encoder to know whether the input is CFR, so assume VFR. --- libavcodec/libx264.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libavcodec/libx264.c

Re: [libav-devel] [PATCH 04/10] idcin: set channel_layout

2012-08-01 Thread Alex Converse
On Wed, Aug 1, 2012 at 2:36 PM, Justin Ruggles justin.rugg...@gmail.com wrote: --- libavformat/idcin.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libavformat/idcin.c b/libavformat/idcin.c index 113c66e..c8b8225 100644 --- a/libavformat/idcin.c +++

Re: [libav-devel] [PATCH] eval: add workaround for broken strtod() in MSVS.

2012-07-30 Thread Alex Converse
On Mon, Jul 30, 2012 at 10:07 AM, Ronald S. Bultje rsbul...@gmail.com wrote: Hi, On Wed, Jul 25, 2012 at 10:40 PM, Luca Barbato lu_z...@gentoo.org wrote: On 07/26/2012 05:37 AM, Ronald S. Bultje wrote: From: Ronald S. Bultje rsbul...@gmail.com --- libavutil/eval.c | 35

Re: [libav-devel] [PATCH] eval: fix printing of NaN in eval fate test.

2012-07-26 Thread Alex Converse
On Wed, Jul 25, 2012 at 8:42 PM, Ronald S. Bultje rsbul...@gmail.com wrote: From: Ronald S. Bultje rsbul...@gmail.com This fixes make fate-eval on MSVC builds. Without this, the test outputs -1.#NaN instead of nan on MSVS 2010. --- libavutil/eval.c |5 + 1 file changed, 5

Re: [libav-devel] [libav-commits] rtmp: Move the CONFIG_ condition into the if conditions

2012-07-24 Thread Alex Converse
On Tue, Jul 24, 2012 at 5:57 AM, Samuel Pitoiset g...@libav.org wrote: Module: libav Branch: master Commit: f7bfb126cde36e15048273a0e346fe2ebdc27f57 Author:Samuel Pitoiset samuel.pitoi...@gmail.com Committer: Martin Storsjö mar...@martin.st Date: Tue Jul 24 13:46:28 2012 +0200

Re: [libav-devel] [PATCH] libfdk-aacenc: add LATM/LOAS encapsulation support

2012-07-23 Thread Alex Converse
On Mon, Jul 23, 2012 at 9:20 AM, Kieran Kunhya kier...@ob-encoder.com wrote: --- libavcodec/libfdk-aacenc.c | 15 ++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/libavcodec/libfdk-aacenc.c b/libavcodec/libfdk-aacenc.c index f2c3fbd..4d7aa7b 100644 ---

Re: [libav-devel] [PATCH 35/39] alac: multi-channel decoding support

2012-07-19 Thread Alex Converse
On Thu, Jul 19, 2012 at 8:22 AM, Justin Ruggles justin.rugg...@gmail.com wrote: On 07/09/2012 05:24 PM, Justin Ruggles wrote: From: Andrew D'Addesio modchip...@gmail.com Signed-off-by: Justin Ruggles justin.rugg...@gmail.com --- libavcodec/alac.c | 61

Re: [libav-devel] [PATCH 34/39] alac: split element parsing into a separate function

2012-07-19 Thread Alex Converse
On Mon, Jul 9, 2012 at 2:24 PM, Justin Ruggles justin.rugg...@gmail.com wrote: This will make multi-channel implementation simpler. Based partially on a patch by Andrew D'Addesio modchip...@gmail.com. --- libavcodec/alac.c | 121 +++- 1 files

Re: [libav-devel] [PATCH] libopenjpeg: introduce lowres and lowqual private options

2012-07-19 Thread Alex Converse
On Thu, Jul 19, 2012 at 2:33 PM, Luca Barbato lu_z...@gentoo.org wrote: On 07/19/2012 10:36 PM, Johan Andersson wrote: On Thu, Jul 19, 2012 at 08:59:45PM +0200, Luca Barbato wrote: OpenJPEG can decode in lower resolution or decode only a number of enhancement layers. Didnt we remove lowres

Re: [libav-devel] [PATCH 04/39] avformat: move 'chan' tag parsing to mov_chan.c to share with the CAF demuxer

2012-07-16 Thread Alex Converse
On Sun, Jul 15, 2012 at 7:57 PM, Justin Ruggles justin.rugg...@gmail.com wrote: On 07/15/2012 10:56 PM, Justin Ruggles wrote: @@ -491,8 +491,8 @@ uint32_t ff_mov_get_channel_label(uint32_t label) } uint32_t ff_mov_get_channel_layout_tag(enum CodecID codec_id, -

Re: [libav-devel] [PATCH] libfdk-aac: Allow setting the encoder bandwidth/cutoff frequency

2012-07-12 Thread Alex Converse
On Thu, Jul 12, 2012 at 11:29 AM, Martin Storsjö mar...@martin.st wrote: --- libavcodec/libfdk-aacenc.c |9 + 1 file changed, 9 insertions(+) Looks good ___ libav-devel mailing list libav-devel@libav.org

Re: [libav-devel] [PATCH 1/2] libavcodec: Add more AAC profiles

2012-07-11 Thread Alex Converse
On Wed, Jul 11, 2012 at 9:45 AM, Kieran Kunhya kier...@ob-encoder.com wrote: On Wed, Jul 11, 2012 at 5:44 PM, Derek Buitenhuis derek.buitenh...@gmail.com wrote: On 11/07/2012 8:38 AM, Martin Storsjö wrote: TODO: Are the mpeg2 ones official or specific to the fraunhofer encoder? The MPEG-2

Re: [libav-devel] [PATCH 33/39] alac: use get_bits_long() in decode_scalar()

2012-07-10 Thread Alex Converse
On Tue, Jul 10, 2012 at 4:24 AM, Justin Ruggles justin.rugg...@gmail.com wrote: On 07/09/2012 07:14 PM, Alex Converse wrote: On Mon, Jul 9, 2012 at 2:24 PM, Justin Ruggles justin.rugg...@gmail.com wrote: allows for a larger sample size than MIN_CACHE_BITS --- libavcodec/alac.c |9

Re: [libav-devel] [PATCH 33/39] alac: support a read sample size of up to 32

2012-07-10 Thread Alex Converse
On Tue, Jul 10, 2012 at 6:20 AM, Justin Ruggles justin.rugg...@gmail.com wrote: Use get_bits_long() in decode_scalar(). Use unsigned int for decoded value. --- libavcodec/alac.c | 21 +++-- 1 files changed, 11 insertions(+), 10 deletions(-) Looks good

Re: [libav-devel] [PATCH 1/4] fft-test: don't use getopt().

2012-07-09 Thread Alex Converse
On Mon, Jul 9, 2012 at 7:55 AM, Luca Barbato lu_z...@gentoo.org wrote: On 07/09/2012 04:35 PM, Derek Buitenhuis wrote: On 09/07/2012 6:17 AM, Måns Rullgård wrote: I don't like this one bit. It makes the code considerably more complicated only to allow running two minor tests on an obscure

Re: [libav-devel] [PATCH 1/4] fft-test: don't use getopt().

2012-07-09 Thread Alex Converse
On Mon, Jul 9, 2012 at 1:44 PM, Måns Rullgård m...@mansr.com wrote: Derek Buitenhuis derek.buitenh...@gmail.com writes: On 09/07/2012 6:17 AM, Måns Rullgård wrote: I don't like this one bit. It makes the code considerably more complicated only to allow running two minor tests on an obscure

Re: [libav-devel] [PATCH 03/39] caf: use int64_t for num_packets

2012-07-09 Thread Alex Converse
On Mon, Jul 9, 2012 at 2:23 PM, Justin Ruggles justin.rugg...@gmail.com wrote: It is used to store a value read by avio_rb64(). --- libavformat/cafdec.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) OK ___ libav-devel mailing list

Re: [libav-devel] [PATCH 04/39] avformat: move 'chan' tag parsing to mov_chan.c to share with the CAF demuxer

2012-07-09 Thread Alex Converse
On Mon, Jul 9, 2012 at 2:23 PM, Justin Ruggles justin.rugg...@gmail.com wrote: --- libavformat/cafdec.c |6 ++ libavformat/mov.c | 39 +-- libavformat/mov_chan.c | 44 libavformat/mov_chan.h |

[libav-devel] [PATCH] dvbsubdec: Always log into a context.

2012-07-09 Thread Alex Converse
--- libavcodec/dvbsubdec.c | 29 - 1 files changed, 16 insertions(+), 13 deletions(-) diff --git a/libavcodec/dvbsubdec.c b/libavcodec/dvbsubdec.c index cc14622..f5fc7f2 100644 --- a/libavcodec/dvbsubdec.c +++ b/libavcodec/dvbsubdec.c @@ -318,7 +318,7 @@ static void

Re: [libav-devel] [PATCH 33/39] alac: use get_bits_long() in decode_scalar()

2012-07-09 Thread Alex Converse
On Mon, Jul 9, 2012 at 2:24 PM, Justin Ruggles justin.rugg...@gmail.com wrote: allows for a larger sample size than MIN_CACHE_BITS --- libavcodec/alac.c |9 ++--- 1 files changed, 2 insertions(+), 7 deletions(-) diff --git a/libavcodec/alac.c b/libavcodec/alac.c index

  1   2   3   4   5   6   7   8   9   >