OutputStream.picref is guaranteed to be non-NULL if
get_filtered_video_frame() succeeds.
---
avconv.c |8 +++-
1 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/avconv.c b/avconv.c
index 044a301..4027edb 100644
--- a/avconv.c
+++ b/avconv.c
@@ -2028,9 +2028,8 @@ static int tra
---
avconv.c | 10 +++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/avconv.c b/avconv.c
index 76f73db..044a301 100644
--- a/avconv.c
+++ b/avconv.c
@@ -2015,8 +2015,8 @@ static int transcode_video(InputStream *ist, AVPacket
*pkt, int *got_output, int
output_video_filter is always guaranteed to be set and is in fact
dereferenced right above the check.
---
avconv.c |3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/avconv.c b/avconv.c
index aebb510..76f73db 100644
--- a/avconv.c
+++ b/avconv.c
@@ -2024,8 +2024,7 @@ static
---
libavformat/utils.c | 25 -
1 files changed, 0 insertions(+), 25 deletions(-)
diff --git a/libavformat/utils.c b/libavformat/utils.c
index f170e81..7ac244a 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2474,31 +2474,6 @@ int avformat_find_stream_info
---
libavformat/utils.c |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavformat/utils.c b/libavformat/utils.c
index 6cc3561..f170e81 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2420,11 +2420,11 @@ int avformat_find_stream_info(AVFormatContext
Timebase is already checked in avpriv_set_pts_info().
---
libavformat/utils.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavformat/utils.c b/libavformat/utils.c
index f5cb5d4..6cc3561 100644
--- a/libavformat/utils.c
+++ b/libavformat/utils.c
@@ -2355,7 +2355,7 @@
Signed-off-by: Paul B Mahol
---
tests/lavf-regression.sh |4
tests/ref/lavf/pam |3 +++
2 files changed, 7 insertions(+), 0 deletions(-)
create mode 100644 tests/ref/lavf/pam
diff --git a/tests/lavf-regression.sh b/tests/lavf-regression.sh
index 49d2dfc..c779bbd 100755
--- a
Signed-off-by: Paul B Mahol
---
libavformat/jvdec.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/libavformat/jvdec.c b/libavformat/jvdec.c
index c42e302..567f462 100644
--- a/libavformat/jvdec.c
+++ b/libavformat/jvdec.c
@@ -79,6 +79,7 @@ static int read_header(AVForm
Signed-off-by: Paul B Mahol
---
libavcodec/jvdec.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavcodec/jvdec.c b/libavcodec/jvdec.c
index 5d4fdea..ea4b60f 100644
--- a/libavcodec/jvdec.c
+++ b/libavcodec/jvdec.c
@@ -150,7 +150,7 @@ static int decode_frame(AVCodec
On 13/03/12 17:51, Ronald S. Bultje wrote:
> return -1;
seems ok, maybe you might change this while you are at it.
lu
--
Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero
___
libav-devel mailing list
libav-devel@libav.org
https://
On 13/03/12 17:18, Ronald S. Bultje wrote:
> /* XXX: not complete test ! */
what?
beside that the patch seems sane.
--
Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero
___
libav-devel mailing list
libav-devel@libav.org
https://lists.liba
From: "Ronald S. Bultje"
Fixes crashes on corrupt data.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
---
libavcodec/mjpegdec.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c
index a6
From: "Ronald S. Bultje"
Progressive data is allocated later in decode_sof(), not allocating
that data leads to NULL dereferences.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
---
libavcodec/mjpegdec.c |5 ++---
1 file changed, 2 insertions(+), 3 deletio
From: "Ronald S. Bultje"
Progressive images can have only 16 references, error out if there are
more, since the data is almost certainly corrupt, and the invalid value
will lead to random crashes or invalid writes later on.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@
On 13/03/12 15:21, Ronald S. Bultje wrote:
> From: "Ronald S. Bultje"
>
> Interlaced images can have 32 references (16 per field), so limiting the
> array size to 16 leads to invalid writes.
>
Ok
lu
--
Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero
___
From: "Ronald S. Bultje"
Interlaced images can have 32 references (16 per field), so limiting the
array size to 16 leads to invalid writes.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
---
libavcodec/mpegvideo.h |2 +-
1 file changed, 1 insertion(+), 1 d
On Tue, Mar 13, 2012 at 12:28:42PM -0700, Ronald S. Bultje wrote:
> From: "Ronald S. Bultje"
>
> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
> CC: libav-sta...@libav.org
> ---
> libavcodec/adpcm.c | 25 -
> 1 file changed, 20 insertions(+), 5 deletions(-)
LG
Simplifies code a little.
Signed-off-by: Paul B Mahol
---
libavcodec/bmv.c | 75 +++---
1 files changed, 32 insertions(+), 43 deletions(-)
diff --git a/libavcodec/bmv.c b/libavcodec/bmv.c
index 49346a4..bee143d 100644
--- a/libavcodec/bmv.c
+++
From: "Ronald S. Bultje"
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
---
libavcodec/adpcm.c | 25 -
1 file changed, 20 insertions(+), 5 deletions(-)
diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c
index 302f2ff..54c3e6d 100644
On 13/03/12 12:16, Ronald S. Bultje wrote:
> From: Michael Niedermayer
>
> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
> CC: libav-sta...@libav.org
> Signed-off-by: Ronald S. Bultje
> ---
> libavcodec/snowdec.c |5 +
> 1 file changed, 5 insertions(+)
>
> diff --git a/libavco
From: Michael Niedermayer
Fixes NULL ptr dereference
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
Signed-off-by: Ronald S. Bultje
---
libavcodec/snowdec.c | 30 +-
1 file changed, 21 insertions(+), 9 deletions(-)
diff --git a/
From: Michael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
Signed-off-by: Ronald S. Bultje
---
libavcodec/snowdec.c |5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/snowdec.c b/libavcodec/snowdec.c
index 1dccc63..58a80b3 100
Protects from overreads.
Signed-off-by: Paul B Mahol
---
libavcodec/anm.c | 60 ++---
1 files changed, 29 insertions(+), 31 deletions(-)
diff --git a/libavcodec/anm.c b/libavcodec/anm.c
index 46002f8..c2d22cb 100644
--- a/libavcodec/anm.c
+++ b/
---
libavformat/mpegenc.c |6 ++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/libavformat/mpegenc.c b/libavformat/mpegenc.c
index 852b3f1..1e2fcb1 100644
--- a/libavformat/mpegenc.c
+++ b/libavformat/mpegenc.c
@@ -830,6 +830,12 @@ static int flush_packet(AVFormatContext *
On 13/03/12 09:50, Ronald S. Bultje wrote:
> Hi,
>
> On Tue, Mar 13, 2012 at 9:47 AM, Luca Barbato wrote:
>> On 13/03/12 09:46, Ronald S. Bultje wrote:
>>> From: Michael Niedermayer
>>>
>>
>> Still I'd rather have this code factored in an inline function...
>>
>> Beside that I guess it is ok.
>
Hi,
On Tue, Mar 13, 2012 at 9:47 AM, Luca Barbato wrote:
> On 13/03/12 09:46, Ronald S. Bultje wrote:
>> From: Michael Niedermayer
>>
>
> Still I'd rather have this code factored in an inline function...
>
> Beside that I guess it is ok.
I feel that for 4 lines, a new function is overkill.
Ron
On 13/03/12 09:46, Ronald S. Bultje wrote:
> Hi,
>
> On Mon, Mar 12, 2012 at 10:20 PM, Luca Barbato wrote:
>> On 3/12/12 6:28 PM, Ronald S. Bultje wrote:
>>>
>>> From: Michael Niedermayer
>>>
>>> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
>>> CC: libav-sta...@libav.org
>>> Signed-off-
On 13/03/12 09:46, Ronald S. Bultje wrote:
> From: Michael Niedermayer
>
Still I'd rather have this code factored in an inline function...
Beside that I guess it is ok.
lu
--
Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero
___
libav-deve
Hi,
On Mon, Mar 12, 2012 at 10:20 PM, Luca Barbato wrote:
> On 3/12/12 6:28 PM, Ronald S. Bultje wrote:
>>
>> From: Michael Niedermayer
>>
>> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
>> CC: libav-sta...@libav.org
>> Signed-off-by: Ronald S. Bultje
>
> Could you please make it a macr
From: Michael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-sta...@libav.org
Signed-off-by: Ronald S. Bultje
---
libavcodec/h264_direct.c | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/libavcodec/h264_direct.c b/libavcodec/h264_dir
/www.gnu.org/order/ftp.html
Please do not contact me directly regarding questions or comments about
this release. Instead, use the resources available from
http://gcc.gnu.org.
As always, a vast number of people contributed to this GCC release -- far
too many to thank individually!
_
On Tue, Mar 13, 2012 at 01:22:05PM +, Mans Rullgard wrote:
> --- /dev/null
> +++ b/libavcodec/aacpsdsp.c
> @@ -0,0 +1,210 @@
> +
> +void ff_psdsp_init(PSDSPContext *s)
av_cold?
> +{
> +s->add_squares = ps_add_squares_c;
> +s->mul_pair_single = ps_mul_pair_single_c;
> +s->hybrid_an
Diego Biurrun writes:
> On Tue, Mar 13, 2012 at 01:22:06PM +, Mans Rullgard wrote:
>> Signed-off-by: Mans Rullgard
>> ---
>> libavcodec/aacps.c | 19 +++
>> libavcodec/aacps.h | 20 ++--
>> libavcodec/aacps_tablegen.c | 20 ++--
On Tue, Mar 13, 2012 at 01:22:06PM +, Mans Rullgard wrote:
> Signed-off-by: Mans Rullgard
> ---
> libavcodec/aacps.c | 19 +++
> libavcodec/aacps.h | 20 ++--
> libavcodec/aacps_tablegen.c | 20 ++--
> libavcodec/aacps_ta
On Tue, Mar 13, 2012 at 01:22:07PM +, Mans Rullgard wrote:
> --- /dev/null
> +++ b/libavcodec/arm/aacpsdsp_init_arm.c
> @@ -0,0 +1,53 @@
> +
> +av_cold void ff_psdsp_init_arm(PSDSPContext *s)
> +{
> +if (HAVE_NEON) {
> +s->add_squares = ff_ps_add_squares_neon;
> +s->mul_pair
On Tue, Mar 13, 2012 at 12:58:59PM +0100, Anton Khirnov wrote:
> It's an acronym.
> ---
> src/template_head2 |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
OK
Diego
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.o
Signed-off-by: Paul B Mahol
---
libavcodec/bytestream.h | 32
1 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/libavcodec/bytestream.h b/libavcodec/bytestream.h
index 4d686e5..6814620 100644
--- a/libavcodec/bytestream.h
+++ b/libavcodec/bytestre
Hi,
2012/3/13 Måns Rullgård :
> "Ronald S. Bultje" writes:
>
>> From: Michael Niedermayer
>>
>> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
>> CC: libav-sta...@libav.org
>> Signed-off-by: Ronald S. Bultje
>> ---
>> libavcodec/h264_direct.c | 10 +-
>> 1 file changed, 9 ins
On 3/13/12, Anton Khirnov wrote:
> Add libcdio and fbdev, remove v4l1.
> ---
> doc/general.texi |3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
LGTM
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/lis
Signed-off-by: Mans Rullgard
---
libavcodec/aacpsdsp.c |3 +
libavcodec/aacpsdsp.h |1 +
libavcodec/arm/Makefile|6 +-
libavcodec/arm/aacpsdsp_init_arm.c | 53 +++
libavcodec/arm/aacpsdsp_neon.S | 272 +++
Signed-off-by: Mans Rullgard
---
libavcodec/Makefile |2 +-
libavcodec/aacps.c| 225 ++---
libavcodec/aacps.h|2 +
libavcodec/aacpsdsp.c | 210 +
libavcodec/aacpsdsp.h | 52 +++
5
Signed-off-by: Mans Rullgard
---
libavcodec/aacps.c | 19 +++
libavcodec/aacps.h | 20 ++--
libavcodec/aacps_tablegen.c | 20 ++--
libavcodec/aacps_tablegen.h | 15 ---
libavcodec/aacpsdsp.c |2 +-
lib
Looks ok if tested.
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-devel
It's an acronym.
---
src/template_head2 |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/template_head2 b/src/template_head2
index 0bf1564..513a049 100644
--- a/src/template_head2
+++ b/src/template_head2
@@ -18,7 +18,7 @@
Download
Documentation
Bug Reports
-http://
On Tue, Mar 13, 2012 at 12:45:53PM +0100, Anton Khirnov wrote:
> ---
> doc/general.texi |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/doc/general.texi b/doc/general.texi
> index 9f31081..14db802 100644
> --- a/doc/general.texi
> +++ b/doc/general.texi
> @@ -529,7
Add libcdio and fbdev, remove v4l1.
---
doc/general.texi |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/doc/general.texi b/doc/general.texi
index 14db802..d3b3177 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -819,11 +819,12 @@ performance on systems without h
---
doc/general.texi |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/doc/general.texi b/doc/general.texi
index 9f31081..14db802 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -529,7 +529,7 @@ following image formats are supported:
@item MPEG-1/2 video (VDPAU acc
On Tue, Mar 13, 2012 at 12:36:45PM +0100, Anton Khirnov wrote:
> ---
> src/index |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
OK
Diego
___
libav-devel mailing list
libav-devel@libav.org
https://lists.libav.org/mailman/listinfo/libav-de
---
src/index |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/index b/src/index
index 8a0f610..f8e804d 100644
--- a/src/index
+++ b/src/index
@@ -4,7 +4,7 @@
Libav is a complete, cross-platform solution to record, convert and
stream audio and video. It includes li
On Tue, Mar 13, 2012 at 10:52:38AM +, Måns Rullgård wrote:
> "Ronald S. Bultje" writes:
>
> > From: Michael Niedermayer
> >
> > Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
> > CC: libav-sta...@libav.org
> > Signed-off-by: Ronald S. Bultje
> > ---
> > libavcodec/h264_direct.c |
"Ronald S. Bultje" writes:
> From: Michael Niedermayer
>
> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
> CC: libav-sta...@libav.org
> Signed-off-by: Ronald S. Bultje
> ---
> libavcodec/h264_direct.c | 10 +-
> 1 file changed, 9 insertions(+), 1 deletion(-)
What is "interl
Justin Ruggles writes:
> This will allow for comparing decoded output to the original source when the
> decoded size is not exactly the same as the original size.
> ---
> tests/Makefile|2 +-
> tests/fate-run.sh |4 +++-
> 2 files changed, 4 insertions(+), 2 deletions(-)
OK
--
Mån
Justin Ruggles writes:
> On 03/12/2012 10:18 AM, Måns Rullgård wrote:
>
>> Justin Ruggles writes:
>>
>>> This will allow comparison to original pre-encoded content instead of
>>> comparing to expected decoded output.
>>> ---
>>> tests/Makefile|2 +-
>>> tests/fate-run.sh | 16 +++
Justin Ruggles writes:
> This allows for testing floating-point audio encoders across different
> platforms where exact comparisons are unreliable due to float rounding
> differences.
> ---
> tests/fate-run.sh | 10 ++
> 1 files changed, 10 insertions(+), 0 deletions(-)
>
> diff --git
On Thu, Mar 8, 2012 at 3:39 PM, Ronald S. Bultje wrote:
> Hi,
>
> On Wed, Mar 7, 2012 at 10:54 PM, Reinhard Tartler wrote:
>> On Thu, Mar 8, 2012 at 1:29 AM, Ronald S. Bultje wrote:
>>> From: "Ronald S. Bultje"
>>>
>>> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
>>> CC: libav-sta...@
55 matches
Mail list logo