Re: [libav-devel] [PATCH 11/11] rtp: Convert to the new bitstream reader

2017-01-11 Thread Luca Barbato
On 11/01/2017 18:10, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavformat/rtpdec_h261.c | 19 ++- > libavformat/rtpdec_h263_rfc2190.c | 19 ++- > libavformat/rtpdec_latm.c | 24 +--- >

Re: [libav-devel] [PATCH 10/11] mov: Convert to the new bitstream reader

2017-01-11 Thread Luca Barbato
On 11/01/2017 18:10, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavformat/mov.c| 10 ++ > libavformat/movenc.c | 41 + > 2 files changed, 27 insertions(+), 24 deletions(-) This one should be safe as

Re: [libav-devel] [PATCH 11/12] interplayvideo: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
On Sun, Nov 27, 2016 at 05:32:42PM +0100, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/interplayvideo.c | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) OK Diego ___ libav-devel mailing

Re: [libav-devel] [PATCH 10/12] adx: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
On Sun, Nov 27, 2016 at 05:32:41PM +0100, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/adxdec.c | 9 + > 1 file changed, 5 insertions(+), 4 deletions(-) OK Diego ___ libav-devel mailing list

Re: [libav-devel] new bitstream reader 4th batch

2017-01-11 Thread Diego Biurrun
On Wed, Jan 11, 2017 at 10:13:37PM +0100, Anton Khirnov wrote: > Quoting Diego Biurrun (2017-01-11 18:09:57) > > The next set of bitstream reader patches, for (more or less) fringe > > stuff that does not require extensive benchmarking. > > So there's non-extensive benchmarking? Or what you

[libav-devel] [PATCH 09/11] wma: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/wma.c| 41 +++ libavcodec/wma.h| 8 +- libavcodec/wmadec.c | 64 +-- libavcodec/wmalosslessdec.c | 188 +++ libavcodec/wmaprodec.c | 207

[libav-devel] [PATCH 11/11] rtp: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavformat/rtpdec_h261.c | 19 ++- libavformat/rtpdec_h263_rfc2190.c | 19 ++- libavformat/rtpdec_latm.c | 24 +--- libavformat/rtpdec_mpeg4.c| 16 +---

[libav-devel] [PATCH 10/11] mov: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavformat/mov.c| 10 ++ libavformat/movenc.c | 41 + 2 files changed, 27 insertions(+), 24 deletions(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index 8b38fa4..37afe79 100644 ---

[libav-devel] [PATCH 05/11] mpc: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/mpc7.c | 73 +-- libavcodec/mpc8.c | 83 +++--- libavformat/mpc8.c | 26 - 3 files changed, 94 insertions(+), 88

[libav-devel] [PATCH 06/11] tak: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/tak.c| 49 +++ libavcodec/tak.h| 10 +-- libavcodec/tak_parser.c | 15 ++--- libavcodec/takdec.c | 158 libavformat/takdec.c| 13 ++-- 5 files

[libav-devel] [PATCH 02/11] als: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/alsdec.c | 232 ++-- libavcodec/bgmc.c | 16 ++-- libavcodec/bgmc.h | 8 +- 3 files changed, 130 insertions(+), 126 deletions(-) diff --git a/libavcodec/alsdec.c

[libav-devel] [PATCH 01/11] alac: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/alac.c | 65 --- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/libavcodec/alac.c b/libavcodec/alac.c index aef68e7..0f1c59e 100644 --- a/libavcodec/alac.c +++

[libav-devel] [PATCH 07/11] wavpack: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/wavpack.c | 92 ++-- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c index b8adb3d..66430b9 100644 --- a/libavcodec/wavpack.c

[libav-devel] [PATCH 08/11] dv: Convert to the new bitreader

2017-01-11 Thread Diego Biurrun
From: Luca Barbato --- libavcodec/dvdec.c | 122 ++--- 1 file changed, 69 insertions(+), 53 deletions(-) diff --git a/libavcodec/dvdec.c b/libavcodec/dvdec.c index dc37a5e..616e187 100644 --- a/libavcodec/dvdec.c +++

[libav-devel] [PATCH 04/11] dxtory: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/dxtory.c | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/libavcodec/dxtory.c b/libavcodec/dxtory.c index b0fae2f..05de4ac 100644 --- a/libavcodec/dxtory.c

[libav-devel] [PATCH 03/11] apedec: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
From: Alexandra Hájková --- libavcodec/apedec.c | 47 --- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/libavcodec/apedec.c b/libavcodec/apedec.c index 69ded9a..da45e85 100644 --- a/libavcodec/apedec.c +++

Re: [libav-devel] [PATCH 09/12] dvbsubdec: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
On Sun, Nov 27, 2016 at 05:32:40PM +0100, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/dvbsubdec.c | 68 > +- > 1 file changed, 34 insertions(+), 34 deletions(-) OKed by Luca on IRC. Diego

Re: [libav-devel] [PATCH 00/31] Post release version bump v2

2017-01-11 Thread Vittorio Giovara
On Sat, Dec 17, 2016 at 9:31 AM, Vittorio Giovara wrote: > In this version of the set I squashed a couple of patches that were > too similar to keep separated. Then I added Diego's version for xvmc > removal. Finally I unified the version libraries we're bumping to as

[libav-devel] new bitstream reader 4th batch

2017-01-11 Thread Diego Biurrun
The next set of bitstream reader patches, for (more or less) fringe stuff that does not require extensive benchmarking. ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

[libav-devel] [PATCH] dv: Don't return EIO upon EOF

2017-01-11 Thread John Stebbins
--- libavformat/dv.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libavformat/dv.c b/libavformat/dv.c index d4e5180..7e52e42 100644 --- a/libavformat/dv.c +++ b/libavformat/dv.c @@ -478,7 +478,7 @@ static int dv_read_header(AVFormatContext *s) static int

Re: [libav-devel] [PATCH 2/4] Replace cmdutils_common_opts.h by a macro

2017-01-11 Thread Diego Biurrun
On Fri, Jan 06, 2017 at 02:45:49PM +0100, Diego Biurrun wrote: > --- > Makefile | 3 +-- > avconv_opt.c | 2 +- > avplay.c | 2 +- > avprobe.c | 2 +- > cmdutils.h | 20 > cmdutils_common_opts.h | 18

Re: [libav-devel] [PATCH 1/4] build: Remove stray duplicate conditional variable declaration

2017-01-11 Thread Diego Biurrun
On Fri, Jan 06, 2017 at 02:45:48PM +0100, Diego Biurrun wrote: > --- > Makefile | 2 -- > 1 file changed, 2 deletions(-) ping Diego ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

[libav-devel] [PATCH] hevc: Mark as having threadsafe init

2017-01-11 Thread Derek Buitenhuis
Signed-off-by: Derek Buitenhuis --- libavcodec/hevcdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c index 700b5f09a0..48045fb11b 100644 --- a/libavcodec/hevcdec.c +++ b/libavcodec/hevcdec.c @@ -3091,5 +3091,6 @@

Re: [libav-devel] [PATCH] vaapi_encode: Add MPEG-2 support

2017-01-11 Thread Diego Biurrun
On Tue, Jan 10, 2017 at 08:53:24PM +, Mark Thompson wrote: > --- > I've had this hanging around for a while, but only recently received a > request for this support so here it is cleaned up to submit. > > The one interesting feature is that it requires multiple-slice support > (slices are

Re: [libav-devel] [PATCH 1/6] frame: add a cropping rectangle to AVFrame

2017-01-11 Thread wm4
On Wed, 11 Jan 2017 10:18:04 +0100 Anton Khirnov wrote: > Quoting wm4 (2017-01-10 10:29:53) > > On Tue, 10 Jan 2017 09:01:09 +0100 > > Anton Khirnov wrote: > > > > > /** > > > - * width and height of the video frame > > > + * @name Video

Re: [libav-devel] [PATCH 1/2] lavc: replace AVCodecInternal.allocate_progress with an internal cap

2017-01-11 Thread Diego Biurrun
On Wed, Jan 11, 2017 at 10:16:55AM +0100, Anton Khirnov wrote: > Quoting wm4 (2017-01-11 08:08:49) > > On Tue, 10 Jan 2017 15:42:33 +0100 > > Anton Khirnov wrote: > > > --- a/doc/multithreading.txt > > > +++ b/doc/multithreading.txt > > > @@ -58,9 +58,10 @@ Add

Re: [libav-devel] [PATCH 5/5] Mark some arrays that never change as const.

2017-01-11 Thread Diego Biurrun
On Wed, Jan 11, 2017 at 10:20:48AM +0100, Anton Khirnov wrote: > Quoting Diego Biurrun (2017-01-10 12:58:04) > > On Tue, Jan 10, 2017 at 11:12:09AM +0100, Anton Khirnov wrote: > > > --- > > > configure | 2 +- > > > libavcodec/aaccoder.c | 4 ++-- > > >

Re: [libav-devel] [PATCH 1/2] lavc: replace AVCodecInternal.allocate_progress with an internal cap

2017-01-11 Thread Anton Khirnov
Quoting Diego Biurrun (2017-01-11 10:43:56) > On Wed, Jan 11, 2017 at 10:16:55AM +0100, Anton Khirnov wrote: > > Quoting wm4 (2017-01-11 08:08:49) > > > On Tue, 10 Jan 2017 15:42:33 +0100 > > > Anton Khirnov wrote: > > > > --- a/doc/multithreading.txt > > > > +++

Re: [libav-devel] [PATCH 1/2] lavc: replace AVCodecInternal.allocate_progress with an internal cap

2017-01-11 Thread Anton Khirnov
Quoting wm4 (2017-01-11 08:08:49) > On Tue, 10 Jan 2017 15:42:33 +0100 > Anton Khirnov wrote: > > > This is a constant codec property, so a capability flag is more appropriate. > > --- > > doc/multithreading.txt | 5 +++-- > > libavcodec/h264dec.c | 4 +--- > >

Re: [libav-devel] [PATCH 1/6] frame: add a cropping rectangle to AVFrame

2017-01-11 Thread Anton Khirnov
Quoting wm4 (2017-01-10 10:29:53) > On Tue, 10 Jan 2017 09:01:09 +0100 > Anton Khirnov wrote: > > > /** > > - * width and height of the video frame > > + * @name Video dimensions > > + * Video frames only. The coded dimensions (in pixels) of the video > >

Re: [libav-devel] [PATCH 5/5] Mark some arrays that never change as const.

2017-01-11 Thread Anton Khirnov
Quoting Diego Biurrun (2017-01-10 12:58:04) > On Tue, Jan 10, 2017 at 11:12:09AM +0100, Anton Khirnov wrote: > > --- > > configure | 2 +- > > libavcodec/aaccoder.c | 4 ++-- > > libavcodec/aacenc.c | 4 ++-- > > libavcodec/aacenc.h | 4

Re: [libav-devel] [PATCH 1/5] zmbvenc: get rid of a global table

2017-01-11 Thread Anton Khirnov
Quoting Vittorio Giovara (2017-01-10 13:18:46) > On Tue, Jan 10, 2017 at 11:12 AM, Anton Khirnov wrote: > > --- > > libavcodec/zmbvenc.c | 16 +--- > > 1 file changed, 9 insertions(+), 7 deletions(-) > > This makes the codec FF_CODEC_CAP_INIT_THREADSAFE doesn't

Re: [libav-devel] [PATCH 1/2] lavc: replace AVCodecInternal.allocate_progress with an internal cap

2017-01-11 Thread Diego Biurrun
On Wed, Jan 11, 2017 at 10:48:29AM +0100, Anton Khirnov wrote: > Quoting Diego Biurrun (2017-01-11 10:43:56) > > On Wed, Jan 11, 2017 at 10:16:55AM +0100, Anton Khirnov wrote: > > > Quoting wm4 (2017-01-11 08:08:49) > > > > On Tue, 10 Jan 2017 15:42:33 +0100 > > > > Anton Khirnov

Re: [libav-devel] [PATCH 2/4] Replace cmdutils_common_opts.h by a macro

2017-01-11 Thread Luca Barbato
On 06/01/2017 14:45, Diego Biurrun wrote: > --- > Makefile | 3 +-- > avconv_opt.c | 2 +- > avplay.c | 2 +- > avprobe.c | 2 +- > cmdutils.h | 20 > cmdutils_common_opts.h | 18 -- > 6 files

Re: [libav-devel] new bitstream reader 4th batch

2017-01-11 Thread Anton Khirnov
Quoting Diego Biurrun (2017-01-11 18:09:57) > The next set of bitstream reader patches, for (more or less) fringe > stuff that does not require extensive benchmarking. So there's non-extensive benchmarking? Or what you actually mean no benchmarking at all? I would be very much against the latter

[libav-devel] [PATCH 1/2] magicyuv: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
--- Another fringe codec that should need no benchmarks. libavcodec/magicyuv.c | 33 + 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/libavcodec/magicyuv.c b/libavcodec/magicyuv.c index 310ead4..8dec6bb 100644 --- a/libavcodec/magicyuv.c +++

[libav-devel] [PATCH 2/2] truemotion2rt: Convert to the new bitstream reader

2017-01-11 Thread Diego Biurrun
--- This one is too old and fringe to need benchmarking. libavcodec/truemotion2rt.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavcodec/truemotion2rt.c b/libavcodec/truemotion2rt.c index ed7fb68..e6dbad8 100644 --- a/libavcodec/truemotion2rt.c +++