Hi,
On Mon, Nov 12, 2012 at 12:41 PM, Luca Barbato 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 asan.
Ronald
On 11/12/2012 02:13 AM, Kieran Kunhya wrote:
> On Mon, Nov 12, 2012 at 1:09 AM, Kieran Kunhya wrote:
>> On Mon, Nov 12, 2012 at 12:25 AM, Luca Barbato wrote:
>>> All the non deprecated functions are in avpicture.c now.
>>> ---
>>> libavcodec/Makefile | 1 +
>>> libavcodec/avpicture.c | 12
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.
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,
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
From: Ronald S. Bultje
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 stack.
libavresample
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 blo
On Sat, Oct 13, 2012 at 07:20:17PM +0100, Måns Rullgård wrote:
> Diego Biurrun writes:
> > On Sat, Oct 13, 2012 at 06:27:57PM +0100, Måns Rullgård wrote:
> >> Diego Biurrun writes:
> >> > --- a/configure
> >> > +++ b/configure
> >> > @@ -2819,7 +2819,6 @@ case $target_os in
> >> > add_cp
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*)
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
+++ b/liba
On 11/12/12 12:07 PM, Mans Rullgard wrote:
Signed-off-by: Mans Rullgard
---
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
On Mon, 12 Nov 2012 12:10:33 +, Gil Pedersen wrote:
> On 12/11/2012, at 12.32, Anton Khirnov
> mailto: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
> ze
On 12/11/2012, at 12.32, Anton Khirnov
mailto: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 location.
Wha
On Mon, 12 Nov 2012 10:57:30 +, Gil Pedersen wrote:
> On 23/10/2012, at 08.33, Anton Khirnov 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
> > fut
Signed-off-by: Mans Rullgard
---
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.
---
configure | 40
On 23/10/2012, at 08.33, Anton Khirnov 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 changed, 4 insert
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
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 Pete
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
+++ b/libavformat/westwood_au
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 @@
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 http://ww
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
@@ -24,
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 @@
*
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 f
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
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, Inc.
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
@@ -2
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 @@
* Founda
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
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 @@
* http://tools.ietf
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 @@
*
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 @@
* CODEC
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., 51
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
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
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
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 L
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 @@
* http://wiki.multimedia.cx
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 Pet
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 http://wi
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 @@
*
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
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., 5
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"
#includ
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 @@
* http://wiki.m
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 @@
*/
#i
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
@@ -19,
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 @@
* Founda
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 data
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, i
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
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
> --- a/libavformat/ogg
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
> +++ b/libavformat/
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 dda8
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/c
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
> @@ -
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/b
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
> @@ -
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
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/ap
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(+),
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
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
63 matches
Mail list logo