[libav-devel] [PATCH] print_options: Disable deprecation warnings when generating documentation

2015-07-06 Thread Vittorio Giovara
Slightly reorder headers. --- doc/print_options.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/doc/print_options.c b/doc/print_options.c index aa75a00..a6ace0f 100644 --- a/doc/print_options.c +++ b/doc/print_options.c @@ -22,15 +22,20 @@ * generate texinfo m

Re: [libav-devel] [PATCHv4] avcodec: Add support for Closed Caption export in h264

2015-07-06 Thread Vittorio Giovara
On Mon, Jul 6, 2015 at 4:55 PM, Kieran Kunhya wrote: > --- > libavcodec/h264.c | 9 + > libavcodec/h264.h | 2 ++ > libavcodec/h264_sei.c | 39 +-- > 3 files changed, 48 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/h264.c b/libavc

Re: [libav-devel] [RFC] checkasm: assembly testing and benchmarking tool

2015-07-06 Thread Vittorio Giovara
On Mon, Jul 6, 2015 at 5:37 PM, Henrik Gramner wrote: > Attaching updated version with all local changes merged. > > I'll support it and make changes if necessary if there's any interest > in getting it committed this time. I got the patch working building in tree (also I quite liked the eyecandy

Re: [libav-devel] [RFC] checkasm: assembly testing and benchmarking tool

2015-07-06 Thread Luca Barbato
On 06/07/15 18:37, Henrik Gramner wrote: > Attaching updated version with all local changes merged. > > I'll support it and make changes if necessary if there's any interest > in getting it committed this time. I am interested, you updated it to match the only point that I found (sorry for not fo

[libav-devel] [PATCH] xcbgrab: Explicitly include xcb/shape.h

2015-07-06 Thread Luca Barbato
Found-By: Cheristheus --- libavdevice/xcbgrab.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavdevice/xcbgrab.c b/libavdevice/xcbgrab.c index 96cad8f..b539388 100644 --- a/libavdevice/xcbgrab.c +++ b/libavdevice/xcbgrab.c @@ -23,6 +23,7 @@ #include #include +#include #if CONFIG

Re: [libav-devel] [RFC] checkasm: assembly testing and benchmarking tool

2015-07-06 Thread Henrik Gramner
Attaching updated version with all local changes merged. I'll support it and make changes if necessary if there's any interest in getting it committed this time. /Henrik From 14e611818921403230c70177fa36e201a9d4d6f6 Mon Sep 17 00:00:00 2001 From: Henrik Gramner Date: Mon, 6 Jul 2015 18:23:10 +02

Re: [libav-devel] [PATCHv4] avcodec: Add support for Closed Caption export in h264

2015-07-06 Thread Luca Barbato
On 06/07/15 17:55, Kieran Kunhya wrote: --- a/libavcodec/h264.h +++ b/libavcodec/h264.h @@ -805,6 +805,8 @@ typedef struct H264Context { int missing_fields; +int a53_caption_size; +uint8_t *a53_caption; I have other 2-3 patches like this pending as well, can we get to discuss o

[libav-devel] [PATCHv4] avcodec: Add support for Closed Caption export in h264

2015-07-06 Thread Kieran Kunhya
--- libavcodec/h264.c | 9 + libavcodec/h264.h | 2 ++ libavcodec/h264_sei.c | 39 +-- 3 files changed, 48 insertions(+), 2 deletions(-) diff --git a/libavcodec/h264.c b/libavcodec/h264.c index baedcf4..f62ad6a 100644 --- a/libavcodec/h264.c +

[libav-devel] [ALREADY OKed/PATCH 1/4] hevc_ps: split the code for parsing the SPS and exporting it into the context

2015-07-06 Thread Anton Khirnov
This will be useful in the later commits, where we want to parse an SPS without having a whole decoding context. --- libavcodec/hevc.c| 2 +- libavcodec/hevc.h| 17 - libavcodec/hevc_ps.c | 185 ++- 3 files changed, 112 insertions(+),

[libav-devel] [PATCH 3/4] lavc: add Intel libmfx-based MPEG2 encoder

2015-07-06 Thread Anton Khirnov
--- fixed the comments from Tim --- configure | 1 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c| 1 + libavcodec/qsvenc.c | 10 ++-- libavcodec/qsvenc_mpeg2.c | 117 ++ 5 files changed, 126 insertions(+), 4 d

[libav-devel] [PATCH 4/4] lavc: add Intel libmfx-based HEVC encoder

2015-07-06 Thread Anton Khirnov
--- Now with more flexible plugin loading and the comments addressed. --- configure | 1 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c| 1 + libavcodec/hevc.h | 3 + libavcodec/hevc_ps_enc.c | 116 libavcodec/qsv.c | 5

[libav-devel] [ALREADY OKed/PATCH 2/4] hevc: split bitstream unescaping to a separate file

2015-07-06 Thread Anton Khirnov
It will be useful in the QSV HEVC encoder. --- libavcodec/Makefile | 2 +- libavcodec/hevc.c | 103 +- libavcodec/hevc.h | 6 +++ libavcodec/hevc_parse.c | 130 4 files changed, 138 insertions(

Re: [libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread anton
On 2015-07-06 16:31, Vittorio Giovara wrote: On Mon, Jul 6, 2015 at 1:39 PM, wrote: On 2015-07-06 13:22, Vittorio Giovara wrote: It's technically an ABI break, but we are going to bump major soon anyway. Signed-off-by: Vittorio Giovara --- doc/APIchanges | 3 +++ libavcodec

Re: [libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread Hendrik Leppkes
On Mon, Jul 6, 2015 at 4:31 PM, Vittorio Giovara wrote: > On Mon, Jul 6, 2015 at 1:39 PM, wrote: >> On 2015-07-06 13:22, Vittorio Giovara wrote: >>> >>> It's technically an ABI break, but we are going to bump major soon anyway. >>> >>> Signed-off-by: Vittorio Giovara >>> --- >>> doc/APIchanges

Re: [libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread Vittorio Giovara
On Mon, Jul 6, 2015 at 1:39 PM, wrote: > On 2015-07-06 13:22, Vittorio Giovara wrote: >> >> It's technically an ABI break, but we are going to bump major soon anyway. >> >> Signed-off-by: Vittorio Giovara >> --- >> doc/APIchanges | 3 +++ >> libavcodec/avcodec.h | 17

Re: [libav-devel] [PATCH 2/5] lavc: AV-prefix all codec flags

2015-07-06 Thread Vittorio Giovara
On Mon, Jul 6, 2015 at 3:23 PM, wrote: > On 2015-07-06 16:12, Vittorio Giovara wrote: >> >> On Mon, Jul 6, 2015 at 1:52 PM, wrote: >>> >>> On 2015-07-06 13:22, Vittorio Giovara wrote: Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittori

Re: [libav-devel] [PATCH 2/5] lavc: AV-prefix all codec flags

2015-07-06 Thread anton
On 2015-07-06 16:12, Vittorio Giovara wrote: On Mon, Jul 6, 2015 at 1:52 PM, wrote: On 2015-07-06 13:22, Vittorio Giovara wrote: Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara --- As discussed during the sprint. Suggestions for a better head

Re: [libav-devel] [PATCH 2/5] lavc: AV-prefix all codec flags

2015-07-06 Thread Vittorio Giovara
On Mon, Jul 6, 2015 at 1:52 PM, wrote: > On 2015-07-06 13:22, Vittorio Giovara wrote: >> >> Convert doxygen to multiline and express bitfields more simply. >> >> Signed-off-by: Vittorio Giovara >> --- >> As discussed during the sprint. Suggestions for a better header name >> welcome. > > > Why d

Re: [libav-devel] [PATCH 2/5] lavc: AV-prefix all codec flags

2015-07-06 Thread anton
On 2015-07-06 13:22, Vittorio Giovara wrote: Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara --- As discussed during the sprint. Suggestions for a better header name welcome. Why do you need a new header at all. The reason we have those weird

Re: [libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread anton
On 2015-07-06 13:22, Vittorio Giovara wrote: It's technically an ABI break, but we are going to bump major soon anyway. Signed-off-by: Vittorio Giovara --- doc/APIchanges | 3 +++ libavcodec/avcodec.h | 17 - libavcodec/libx264.c | 10 +- libav

Re: [libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread Luca Barbato
On 06/07/15 13:22, Vittorio Giovara wrote: > It's technically an ABI break, but we are going to bump major soon anyway. > > Signed-off-by: Vittorio Giovara > --- > doc/APIchanges | 3 +++ > libavcodec/avcodec.h | 17 - > libavcodec/libx264.c | 10 +---

[libav-devel] [PATCH 5/5] lavc: Update version and APIchange

2015-07-06 Thread Vittorio Giovara
--- doc/APIchanges | 5 + libavcodec/avcodec.h | 2 ++ libavcodec/version.h | 5 - 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/doc/APIchanges b/doc/APIchanges index fd8c40e..9af98ff 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -13,6 +13,11 @@ libavutil:

[libav-devel] [PATCH 4/5] lavc: Consistently prefix input buffer defines

2015-07-06 Thread Vittorio Giovara
--- avconv.c| 2 +- doc/examples/avcodec.c | 6 +++--- doc/examples/qsvdec.c | 2 +- libavcodec/4xm.c| 10 +- libavcodec/a64multienc.c| 2 +- libavcodec/aac_adtstoasc_bsf.c | 2 +- libavcodec/a

[libav-devel] [PATCH 1/5][rfc] lavc: AV-prefix motion estimation enum and use the new type in avctx

2015-07-06 Thread Vittorio Giovara
It's technically an ABI break, but we are going to bump major soon anyway. Signed-off-by: Vittorio Giovara --- doc/APIchanges | 3 +++ libavcodec/avcodec.h | 17 - libavcodec/libx264.c | 10 +- libavcodec/libxavs.c | 18 +- l

Re: [libav-devel] [PATCH 2/2] wmalosslessdec: reset frame->nb_samples on packet loss

2015-07-06 Thread Luca Barbato
On 05/07/15 20:42, Andreas Cadhalpun wrote: > Like that: > if (s->packet_loss) { > /* Reset number of saved bits so that the decoder does not start > * to decode incomplete frames in the s->len_prefix == 0 case. */ > s->num_saved_bits = 0; >

Re: [libav-devel] [RFC PATCH 3/4] lavc: add Intel libmfx-based MPEG2 encoder

2015-07-06 Thread anton
On 2015-07-04 18:12, Tim W. wrote: On Sat, Jul 4, 2015 at 10:07 AM, Luca Barbato wrote: On 04/07/15 03:17, Tim W. wrote: > On Tue, Jun 30, 2015 at 8:24 PM, Anton Khirnov wrote: > >> --- >> configure | 1 + >> libavcodec/Makefile | 1 + >> libavcodec/allcodecs.c