Re: [libav-devel] [PATCH 04/14] dirac: Convert to the new bitstream reader

2017-01-26 Thread Vittorio Giovara
On Thu, Jan 26, 2017 at 11:10 AM, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/dirac.c | 89 > +++--- > 1 file changed, 45 insertions(+), 44 deletions(-) this seems ok -- Vittorio

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

2017-01-26 Thread Vittorio Giovara
On Thu, Jan 26, 2017 at 11:10 AM, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/svq3.c | 133 > +++--- > 1 file changed, 67 insertions(+), 66 deletions(-) > >

Re: [libav-devel] [PATCH 1/2] configure: Add proper weak dependency of avformat on network

2017-01-26 Thread Vittorio Giovara
On Wed, Jan 25, 2017 at 7:15 PM, Diego Biurrun wrote: > --- > configure | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/configure b/configure > index e69b1b1..5b93e14 100755 > --- a/configure > +++ b/configure > @@ -2499,6 +2499,7 @@ avcodec_select="null_bsf" >

Re: [libav-devel] [PATCH] build: Detect blocks C language extension and add it as VDA dependency

2017-01-25 Thread Vittorio Giovara
On Wed, Jan 25, 2017 at 7:01 PM, Diego Biurrun wrote: > Newer versions of OS X use the blocks extension in VDA-related headers. > --- > configure | 7 ++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/configure b/configure > index 1fc83f9..e59790c 100755

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

2017-01-24 Thread Vittorio Giovara
On Wed, Jan 11, 2017 at 6:10 PM, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/wma.c| 41 +++ > libavcodec/wma.h| 8 +- > libavcodec/wmadec.c | 64 +-- > libavcodec/wmalosslessdec.c |

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

2017-01-24 Thread Vittorio Giovara
On Wed, Jan 11, 2017 at 6:10 PM, Diego Biurrun wrote: > From: Alexandra Hájková > > --- > libavcodec/tak.c| 49 +++ > libavcodec/tak.h| 10 +-- > libavcodec/tak_parser.c | 15 ++--- > libavcodec/takdec.c | 158 >

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

2017-01-24 Thread Vittorio Giovara
On Wed, Jan 11, 2017 at 10:44 PM, Diego Biurrun wrote: > --- > > This one is too old and fringe to need benchmarking. > > libavcodec/truemotion2rt.c | 16 > 1 file changed, 8 insertions(+), 8 deletions(-) sure -- Vittorio

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

2017-01-24 Thread Vittorio Giovara
On Wed, Jan 11, 2017 at 10:44 PM, Diego Biurrun wrote: > --- > > 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

Re: [libav-devel] [PATCH] swscale-test: const correctness for pointer variable

2017-01-24 Thread Vittorio Giovara
On Tue, Jan 24, 2017 at 11:33 AM, Diego Biurrun wrote: > On Thu, Jan 19, 2017 at 12:02:43PM +0100, Diego Biurrun wrote: >> libswscale/swscale-test.c:369:20: warning: passing argument 2 of ‘sws_scale’ >> from incompatible pointer type [-Wincompatible-pointer-types] >>

Re: [libav-devel] [PATCH] download: Drop deprecated releases and Git repos

2017-01-12 Thread Vittorio Giovara
On Thu, Jan 12, 2017 at 2:44 PM, Diego Biurrun wrote: > --- > > Probably we should drop release 0.8 from the list as well. I had thought only 11 and 12 are officially supported. -- Vittorio ___ libav-devel mailing list

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 <vittorio.giov...@gmail.com> 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 librarie

Re: [libav-devel] [PATCH 4/4] build: Move cli tools to a separate subdirectory

2017-01-09 Thread Vittorio Giovara
On Mon, Jan 9, 2017 at 4:06 PM, Diego Biurrun <di...@biurrun.de> wrote: > On Mon, Jan 09, 2017 at 03:53:44PM +0100, Vittorio Giovara wrote: >> Finally, there are equally-annoying files present in the top level >> directory, such as COPYING.* LICENSE and several others, wh

Re: [libav-devel] [PATCH 4/4] build: Move cli tools to a separate subdirectory

2017-01-09 Thread Vittorio Giovara
On Mon, Jan 9, 2017 at 3:38 PM, Diego Biurrun <di...@biurrun.de> wrote: > On Mon, Jan 09, 2017 at 01:41:13PM +0100, Luca Barbato wrote: >> On 09/01/2017 12:11, Vittorio Giovara wrote: >> > >> > I don't mind the idea, but imo the main files (avconv.c avprobe.

Re: [libav-devel] [PATCH 2/8] lavc: add an option for exporting cropping information to the caller

2017-01-09 Thread Vittorio Giovara
On Mon, Jan 9, 2017 at 1:18 PM, Anton Khirnov <an...@khirnov.net> wrote: > Quoting Vittorio Giovara (2017-01-03 11:43:22) >> > @@ -450,6 +451,106 @@ int attribute_align_arg >> > avcodec_send_packet(AVCodecContext *avctx, const AVPacke >> > ret

Re: [libav-devel] [PATCH 4/4] build: Move cli tools to a separate subdirectory

2017-01-09 Thread Vittorio Giovara
On Mon, Jan 9, 2017 at 12:59 PM, Diego Biurrun <di...@biurrun.de> wrote: > On Mon, Jan 09, 2017 at 12:11:58PM +0100, Vittorio Giovara wrote: >> On Fri, Jan 6, 2017 at 2:45 PM, Diego Biurrun <di...@biurrun.de> wrote: >> > This unclutters the top-level directory and

Re: [libav-devel] [PATCH 4/4] build: Move cli tools to a separate subdirectory

2017-01-09 Thread Vittorio Giovara
On Fri, Jan 6, 2017 at 2:45 PM, Diego Biurrun wrote: > This unclutters the top-level directory and groups related files together. > --- > .gitignore | 3 -- > Makefile | 47 > >

Re: [libav-devel] [PATCH] avconv: Do not pass NULL to avio_tell

2017-01-03 Thread Vittorio Giovara
On Tue, Jan 3, 2017 at 1:41 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > On Tue, Jan 3, 2017 at 1:33 PM, Luca Barbato <lu_z...@gentoo.org> wrote: >> On 03/01/2017 11:51, Vittorio Giovara wrote: >>> Should it? What happens here when you do pass NULL? >

Re: [libav-devel] [PATCH] avconv: Do not pass NULL to avio_tell

2017-01-03 Thread Vittorio Giovara
On Tue, Jan 3, 2017 at 1:33 PM, Luca Barbato <lu_z...@gentoo.org> wrote: > On 03/01/2017 11:51, Vittorio Giovara wrote: >> Should it? What happens here when you do pass NULL? > > It spams a pointless message on verbose. mention it in the commit log please total_size

Re: [libav-devel] [PATCH] avconv: Do not pass NULL to avio_tell

2017-01-03 Thread Vittorio Giovara
On Thu, Dec 15, 2016 at 7:01 PM, Luca Barbato wrote: > The null demuxer does not have a backing AVIOContext. Should it? What happens here when you do pass NULL? > --- > avconv.c | 23 --- > 1 file changed, 12 insertions(+), 11 deletions(-) > > diff --git

Re: [libav-devel] [PATCH 3/8] hevcdec: export cropping information instead of handling it internally

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > --- > libavcodec/hevc_parser.c | 6 -- > libavcodec/hevc_ps.c | 33 - > libavcodec/hevc_ps.h | 2 -- > libavcodec/hevc_refs.c | 19 --- >

Re: [libav-devel] [PATCH 2/8] lavc: add an option for exporting cropping information to the caller

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > Also, add generic code for handling cropping, so the decoders can export > just the cropping size and not bother with the rest. > --- > doc/APIchanges | 4 ++ > libavcodec/avcodec.h | 22 + >

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

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > Extend the width/height doy to clarify that it should store coded > values. s/doy/documentation/ ? > --- > doc/APIchanges | 4 > libavutil/frame.c | 4 > libavutil/frame.h | 28

Re: [libav-devel] [PATCH 7/8] h264dec: export cropping information instead of handling it internally

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > --- > libavcodec/h264_ps.c| 9 - > libavcodec/h264_slice.c | 21 +++-- > libavcodec/h264dec.c| 26 +++--- > libavcodec/h264dec.h| 5 + > 4 files changed, 27

Re: [libav-devel] [PATCH 4/8] h264dec: drop a redundant check

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > Cropping parameters are already checked for validity during SPS parsing, > no need to check them again. > --- > libavcodec/h264_slice.c | 17 - > 1 file changed, 17 deletions(-) ok -- Vittorio

Re: [libav-devel] [PATCH 4/4] h264_cavlc: check the value of run_before

2017-01-03 Thread Vittorio Giovara
On Wed, Dec 28, 2016 at 1:15 PM, Anton Khirnov wrote: > Section 9.2.3.2 of the spec implies that run_before must not be larger > than zeros_left. > > Fixes invalid reads with corrupted files. > > CC: libav-sta...@libav.org > Bug-Id: 1000 > Found-By: Kamil Frankowicz > --- >

Re: [libav-devel] [PATCH 3/4] h2645_parse: use the bytestream2 API for packet splitting

2017-01-03 Thread Vittorio Giovara
On Wed, Dec 28, 2016 at 1:15 PM, Anton Khirnov wrote: > The code does some nontrivial jumping around in the buffer, so it is > safer to use a checked API rather than do everything manually. > > Fixes a bug in nalff parsing, where the length field is currently not > counted in

Re: [libav-devel] [PATCH 8/8] theora: export cropping information instead of handling it internally

2017-01-03 Thread Vittorio Giovara
On Tue, Dec 27, 2016 at 7:31 PM, Anton Khirnov wrote: > --- > libavcodec/vp3.c | 23 +-- > 1 file changed, 9 insertions(+), 14 deletions(-) > > diff --git a/libavcodec/vp3.c b/libavcodec/vp3.c > index 26374cc..cb8925b 100644 > --- a/libavcodec/vp3.c > +++

Re: [libav-devel] [PATCH 2/4] h264dec: initialize field_started to 0 on each decode call

2017-01-03 Thread Vittorio Giovara
On Wed, Dec 28, 2016 at 1:15 PM, Anton Khirnov wrote: > It might be incorrectly set to 1 if the previous call exited with an > error. > > CC: libav-sta...@libav.org > --- > libavcodec/h264dec.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libavcodec/h264dec.c

Re: [libav-devel] [PATCH] build: Move build-system-related helper files to a separate subdirectory

2016-12-22 Thread Vittorio Giovara
On Thu, Dec 22, 2016 at 1:07 PM, Diego Biurrun wrote: > This unclutters the top-level directory and groups related files together. > --- > > Now with "avbuild" as directory to store files in instead of "build". this avchoice is avfine with avme :) -- Vittorio

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 5:54 PM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Tue, Dec 20, 2016 at 5:48 PM, Vittorio Giovara >> >> No, as I said I can compromise in simply moving "undefined" state to >> value 2, so that if there is a remote case wh

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 5:14 PM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Tue, Dec 20, 2016 at 4:59 PM, Vittorio Giovara > <vittorio.giov...@gmail.com> wrote: >> On Tue, Dec 20, 2016 at 4:10 PM, wm4 <nfx...@googlemail.com> wrote: >>> On Tue, 20 Dec 2

Re: [libav-devel] [PATCH 1/3] build: Move build-system-related helper files to a separate subdirectory

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 3:34 PM, Diego Biurrun wrote: > This unclutters the top-level directory and groups related files together. > --- > > I'm tempted to also move config.h and config.asm. For the former, it would > make the #include name less generic, which would be a good

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 4:10 PM, wm4 <nfx...@googlemail.com> wrote: > On Tue, 20 Dec 2016 12:29:20 +0100 > Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > >> >>> Also h264/hevc are not the only video codecs on the planet. Implicit >> >>&g

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 3:09 PM, Anton Khirnov <an...@khirnov.net> wrote: > Quoting Vittorio Giovara (2016-12-20 12:29:20) >> mm would you be okay with moving unspecified to 2 so that at least the >> most common usecase can be mapped to a bool? > > I think the API shoul

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 12:22 PM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Tue, Dec 20, 2016 at 12:18 PM, Vittorio Giovara > <vittorio.giov...@gmail.com> wrote: >> On Tue, Dec 20, 2016 at 12:12 PM, Hendrik Leppkes <h.lepp...@gmail.com> >> wrote:

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 12:12 PM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Tue, Dec 20, 2016 at 12:07 PM, Vittorio Giovara > <vittorio.giov...@gmail.com> wrote: >> On Tue, Dec 20, 2016 at 10:40 AM, Hendrik Leppkes <h.lepp...@gmail.com> >> wrote:

Re: [libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
On Tue, Dec 20, 2016 at 10:40 AM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Tue, Dec 20, 2016 at 9:19 AM, Vittorio Giovara > <vittorio.giov...@gmail.com> wrote: >> This is the assumption that is made everywhere in the codebase >> and in several specifi

[libav-devel] [PATCH] [post-bump] pixfmt: Always assume unspecified range as limited

2016-12-20 Thread Vittorio Giovara
This is the assumption that is made everywhere in the codebase and in several specifications too. The added benefit is that any variable referencing range can now be simply considered a boolean. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- This is the first patch I had i

Re: [libav-devel] [PATCH] http: Check for negative chunk sizes

2016-12-19 Thread Vittorio Giovara
On Mon, Dec 19, 2016 at 9:56 PM, Martin Storsjö wrote: > A negative chunk size is illegal and would end up used as > length for memcpy, where it would lead to memory accesses > out of bounds. > > Found-by: Paul Cher > > CC: libav-sta...@libav.org > --- >

Re: [libav-devel] [PATCH 1/4] frame: add left/top cropping fields to AVFrame

2016-12-19 Thread Vittorio Giovara
On Mon, Dec 19, 2016 at 1:02 PM, Anton Khirnov <an...@khirnov.net> wrote: > Quoting Vittorio Giovara (2016-12-19 10:11:29) >> I have a couple of points about this, in random order: >> >> 1. I had thought agreement was more towards a side data type rather >> than f

Re: [libav-devel] [PATCH] ratecontrol: Drop xvid-rc-related struct members unused after a6901b9c6

2016-12-19 Thread Vittorio Giovara
On Mon, Dec 19, 2016 at 12:21 PM, Diego Biurrun wrote: > --- > > Thanks to Vittorio for noticing. > > libavcodec/ratecontrol.h | 4 > 1 file changed, 4 deletions(-) > > diff --git a/libavcodec/ratecontrol.h b/libavcodec/ratecontrol.h > index 2976806..7c289c6 100644 > ---

Re: [libav-devel] [PATCH 1/4] frame: add left/top cropping fields to AVFrame

2016-12-19 Thread Vittorio Giovara
On Sun, Dec 18, 2016 at 9:27 PM, Anton Khirnov wrote: > --- > doc/APIchanges | 4 > libavutil/frame.c | 2 ++ > libavutil/frame.h | 14 ++ > libavutil/version.h | 2 +- > 4 files changed, 21 insertions(+), 1 deletion(-) > > diff --git

[libav-devel] [PATCH 29/31] lavc: Drop deprecated avctx codec name

2016-12-17 Thread Vittorio Giovara
Deprecated in 04/2014. --- libavcodec/avcodec.h | 7 --- libavcodec/version.h | 3 --- 2 files changed, 10 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 3d4d0f4..e3be872 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1326,13 +1326,6 @@ typedef

[libav-devel] [PATCH 30/31] lavu: Drop deprecated VDPAU pixel formats

2016-12-17 Thread Vittorio Giovara
Deprecated in 07/2013. --- libavutil/pixdesc.c | 38 -- libavutil/pixfmt.h | 10 -- libavutil/version.h | 3 --- 3 files changed, 51 deletions(-) diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c index b4797bb..5ce6c42 100644 ---

[libav-devel] [PATCH 27/31] lavc: Drop deprecated unused public members

2016-12-17 Thread Vittorio Giovara
Deprecated in 07/2014. --- libavcodec/avcodec.h | 18 -- libavcodec/options_table.h | 12 libavcodec/version.h | 3 --- 3 files changed, 33 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index be53df7..1117dc1 100644 ---

[libav-devel] [PATCH 04/31] lavfi: Drop deprecated filter initialization

2016-12-17 Thread Vittorio Giovara
Deprecated in 03/2013. --- libavfilter/avfilter.c | 7 --- libavfilter/avfilter.h | 15 --- libavfilter/version.h | 3 --- 3 files changed, 25 deletions(-) diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index d6bddef..439eee4 100644 --- a/libavfilter/avfilter.c

[libav-devel] [PATCH 31/31] lavu: Drop deprecated option type

2016-12-17 Thread Vittorio Giovara
Deprecated in 02/2014. --- libavutil/opt.h | 3 --- libavutil/version.h | 3 --- 2 files changed, 6 deletions(-) diff --git a/libavutil/opt.h b/libavutil/opt.h index a65c4f4..b68a396 100644 --- a/libavutil/opt.h +++ b/libavutil/opt.h @@ -263,9 +263,6 @@ typedef struct AVOption { int

[libav-devel] [PATCH 09/31] lavf: Drop deprecated hint to set muxer timebase

2016-12-17 Thread Vittorio Giovara
Deprecated in 05/2014. --- libavformat/mux.c | 11 --- libavformat/version.h | 4 +--- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/libavformat/mux.c b/libavformat/mux.c index 982e33b..40091db 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -110,17 +110,6

[libav-devel] [PATCH 28/31] lavc: Drop deprecated codec flags

2016-12-17 Thread Vittorio Giovara
Deprecated in 04/2014. --- libavcodec/avcodec.h | 27 --- libavcodec/libxvid.c | 6 -- libavcodec/mpegvideo_enc.c | 14 -- libavcodec/options_table.h | 12 libavcodec/version.h | 12 5 files changed, 71

[libav-devel] [PATCH 03/31] lavfi: Drop deprecated functions to open a filter or a filterchain

2016-12-17 Thread Vittorio Giovara
Deprecated in 03/2013. --- libavfilter/avfilter.c | 8 libavfilter/avfilter.h | 30 -- libavfilter/avfiltergraph.c | 17 - libavfilter/version.h | 3 --- 4 files changed, 58 deletions(-) diff --git a/libavfilter/avfilter.c

[libav-devel] [PATCH 08/31] lavf: Drop deprecated AVFract type and related field

2016-12-17 Thread Vittorio Giovara
Deprecated in 05/2014. --- libavformat/avformat.h | 21 - libavformat/version.h | 3 --- 2 files changed, 24 deletions(-) diff --git a/libavformat/avformat.h b/libavformat/avformat.h index 547b88b..1bf66b1 100644 --- a/libavformat/avformat.h +++ b/libavformat/avformat.h @@

[libav-devel] [PATCH 19/31] lavc: Drop deprecated extended aspect ratio symbol

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 4 libavcodec/h263.h| 2 -- libavcodec/version.h | 3 --- 3 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index ce8c86e..39e80e7 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@

[libav-devel] [PATCH 25/31] lavc: Drop deprecated av_fast_malloc() compatibility

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 5 - libavcodec/version.h | 3 --- 2 files changed, 8 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 716cef9..85e11ff 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -41,11 +41,6 @@ #include

[libav-devel] [PATCH 24/31] lavc: Drop deprecated macroblock type symbols

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 26 -- libavcodec/mpegutils.h | 2 -- libavcodec/version.h | 3 --- 3 files changed, 31 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 9ec5f32..716cef9 100644 --- a/libavcodec/avcodec.h

[libav-devel] [PATCH 21/31] Remove deprecated XvMC support hacks

2016-12-17 Thread Vittorio Giovara
From: Diego Biurrun Deprecated in 11/2013. --- configure | 3 - libavcodec/4xm.c | 2 +- libavcodec/Makefile | 3 - libavcodec/allcodecs.c| 3 - libavcodec/asvdec.c | 2 +- libavcodec/avcodec.h |

[libav-devel] [PATCH 22/31] lavc: Drop deprecated error rate option

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 9 - libavcodec/mpegvideo_enc.c | 7 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 4 files changed, 22 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index ff6a1df..1011ce6

[libav-devel] [PATCH 14/31] lavc: Drop deprecated VDPAU buffer fields

2016-12-17 Thread Vittorio Giovara
Deprecated in 07/2013. --- libavcodec/vdpau.h | 44 libavcodec/version.h | 3 --- 2 files changed, 47 deletions(-) diff --git a/libavcodec/vdpau.h b/libavcodec/vdpau.h index 2f4fa86..a5d31cb 100644 --- a/libavcodec/vdpau.h +++ b/libavcodec/vdpau.h

[libav-devel] [PATCH 26/31] lavc: Drop deprecated emu edge functionality

2016-12-17 Thread Vittorio Giovara
Deprecated in 01/2014. --- libavcodec/avcodec.h | 22 -- libavcodec/options_table.h | 3 --- libavcodec/utils.c | 7 --- libavcodec/version.h | 3 --- 4 files changed, 35 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index

[libav-devel] [PATCH 20/31] lavc: Drop deprecated architectures symbols

2016-12-17 Thread Vittorio Giovara
Alpha deprecated in 11/2013. Sh4 and sparc deprecated in 01/2014. --- libavcodec/avcodec.h | 9 - libavcodec/options_table.h | 6 -- libavcodec/version.h | 9 - 3 files changed, 24 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index

[libav-devel] [PATCH 07/31] lavf: Drop deprecated bitexact functionality

2016-12-17 Thread Vittorio Giovara
Deprecated in 05/2014. --- libavformat/mux.c | 7 --- libavformat/version.h | 3 --- 2 files changed, 10 deletions(-) diff --git a/libavformat/mux.c b/libavformat/mux.c index 2561a6d..982e33b 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -99,13 +99,6 @@ static int

[libav-devel] [PATCH 16/31] lavc: Drop deprecated way of setting codec dimensions

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 8 libavcodec/utils.c | 7 --- libavcodec/version.h | 3 --- 3 files changed, 18 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 297c6e2..c107eea 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 01/31] Bump major versions of all libraries

2016-12-17 Thread Vittorio Giovara
. Postpone any API-incompatible changes until the next two bumps. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- libavcodec/version.h| 54 - libavdevice/version.h | 4 ++-- libavfilter/version.h | 4 ++-- libavformat/ver

[libav-devel] [PATCH 18/31] lavc: Drop deprecated workaround bugs options

2016-12-17 Thread Vittorio Giovara
Illegal ac_vlc and old msmpeg4 detection deprecated in 10/2013. --- libavcodec/avcodec.h | 6 -- libavcodec/options_table.h | 6 -- libavcodec/version.h | 6 -- 3 files changed, 18 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index

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

2016-12-17 Thread Vittorio Giovara
Vittorio Giovara (30): Bump major versions of all libraries lavfi: Drop deprecated way of passing options for a few filters lavfi: Drop deprecated functions to open a filter or a filterchain lavfi: Drop deprecated filter initialization lavfi: Drop deprecated filter registration lavfi: Drop

[libav-devel] [PATCH 17/31] lavc: Drop deprecated debug mv functionality

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 21 - libavcodec/options_table.h | 13 - libavcodec/version.h | 3 --- 3 files changed, 37 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index c107eea..8935312 100644 ---

[libav-devel] [PATCH 02/31] lavfi: Drop deprecated way of passing options for a few filters

2016-12-17 Thread Vittorio Giovara
Deprecated in 02/2013. --- libavfilter/af_channelmap.c | 7 - libavfilter/af_join.c | 8 - libavfilter/avfilter.c | 76 - libavfilter/buffersrc.c | 8 - libavfilter/version.h | 3 -- libavfilter/vf_aspect.c | 46

[libav-devel] [PATCH 15/31] lavc: Drop deprecated voxware codec entry

2016-12-17 Thread Vittorio Giovara
Deprecated in 08/2013. --- libavcodec/avcodec.h| 3 --- libavcodec/codec_desc.c | 9 - libavcodec/version.h| 3 --- 3 files changed, 15 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index def8716..297c6e2 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 11/31] lavc: Drop deprecated missing sample log function

2016-12-17 Thread Vittorio Giovara
Deprecated in 01/2013. --- libavcodec/avcodec.h | 30 -- libavcodec/utils.c | 29 - libavcodec/version.h | 3 --- 3 files changed, 62 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 4c4649f..51d5385 100644 ---

[libav-devel] [PATCH 12/31] lavc: Drop deprecated lowres option

2016-12-17 Thread Vittorio Giovara
Deprecated in 04/2013. --- libavcodec/avcodec.h | 14 -- libavcodec/version.h | 3 --- 2 files changed, 17 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 51d5385..f340f4c 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -2786,17 +2786,6 @@

[libav-devel] [PATCH 23/31] lavc: Drop deprecated public symbols

2016-12-17 Thread Vittorio Giovara
qscale types and maximum number of bframes deprecated in 10/2013. Negative linesizes deprecated in 11/2013. xvidmmx deprecated in 08/2014. --- libavcodec/avcodec.h | 23 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 12 3 files

[libav-devel] [PATCH 13/31] lavc: Drop deprecated VDPAU codec capability

2016-12-17 Thread Vittorio Giovara
Deprecated in 07/2013. --- libavcodec/avcodec.h | 6 -- libavcodec/vdpau.h | 34 -- libavcodec/version.h | 3 --- 3 files changed, 43 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index f340f4c..def8716 100644 ---

[libav-devel] [PATCH 05/31] lavfi: Drop deprecated filter registration

2016-12-17 Thread Vittorio Giovara
Deprecated in 04/2013. --- libavfilter/avfilter.c | 11 --- libavfilter/avfilter.h | 18 -- libavfilter/version.h | 3 --- 3 files changed, 32 deletions(-) diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index 439eee4..3ae7a59 100644 ---

[libav-devel] [PATCH 06/31] lavfi: Drop deprecated non-const filter retrieval

2016-12-17 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavfilter/avfilter.c | 5 + libavfilter/avfilter.h | 5 + libavfilter/version.h | 4 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index 3ae7a59..83c1a7c 100644 ---

[libav-devel] [PATCH 10/31] lavc: Drop deprecated chroma subsample function

2016-12-17 Thread Vittorio Giovara
Deprecated in 11/2012. --- libavcodec/avcodec.h| 6 -- libavcodec/imgconvert.c | 9 - libavcodec/version.h| 3 --- 3 files changed, 18 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 0997141..4c4649f 100644 --- a/libavcodec/avcodec.h +++

Re: [libav-devel] [PATCH] dump: be more verbose when printing spherical metadata information

2016-12-16 Thread Vittorio Giovara
On Thu, Dec 15, 2016 at 5:56 PM, James Almer wrote: > Signed-off-by: James Almer > --- > This prints > > spherical: equirectangular, yaw=0.00, pitch=0.00, roll=0.00 > > Instead of > > spherical: equirectangular (0.00/0.00/0.00) Hey

Re: [libav-devel] [PATCH] configure: use -O1 with MSVC by default

2016-12-13 Thread Vittorio Giovara
On Tue, Dec 13, 2016 at 10:23 AM, Steve Lhomme wrote: > On Tue, Dec 13, 2016 at 3:33 PM, Hendrik Leppkes wrote: >> On Tue, Dec 13, 2016 at 2:24 PM, Steve Lhomme wrote: >>> From: Steve Lhomme >>> >>> Otherwise some ARM

Re: [libav-devel] [RFC] [PATCH 2/2] ppc: Merge types_altivec.h into util_altivec.h

2016-12-13 Thread Vittorio Giovara
On Tue, Dec 13, 2016 at 8:02 AM, Diego Biurrun wrote: > There is no point in keeping the two separate. > --- > > Maybe there should be a better name than util_altivec.h. altivecutils.h? -- Vittorio ___ libav-devel mailing list

Re: [libav-devel] [PATCH 01/41] Bump major versions of all libraries

2016-12-12 Thread Vittorio Giovara
On Wed, Dec 7, 2016 at 4:07 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > On Tue, Dec 6, 2016 at 5:15 PM, Diego Biurrun <di...@biurrun.de> wrote: >> There was this idea of a single version number for all libraries. >> Maybe it's time to revi

Re: [libav-devel] [PATCH 1/2] dxva2: Adjust multiple inclusion guard names to follow convention

2016-12-08 Thread Vittorio Giovara
On Thu, Dec 8, 2016 at 3:05 PM, Diego Biurrun wrote: > --- > libavcodec/dxva2.h | 6 +++--- > libavcodec/dxva2_internal.h | 6 +++--- > 2 files changed, 6 insertions(+), 6 deletions(-) ok -- Vittorio ___ libav-devel

Re: [libav-devel] [PATCH 2/2] libschroedingerdec: fix leaking of framewithpts

2016-12-08 Thread Vittorio Giovara
On Fri, Dec 2, 2016 at 4:52 PM, Andreas Cadhalpun <andreas.cadhal...@googlemail.com> wrote: > On 02.12.2016 18:07, Vittorio Giovara wrote: >> On Sun, Nov 13, 2016 at 5:25 PM, Andreas Cadhalpun >> <andreas.cadhal...@googlemail.com> wrote: >>> Signed-off-b

Re: [libav-devel] [PATCH] avio: Keep track of the amount of data written

2016-12-08 Thread Vittorio Giovara
On Mon, Dec 5, 2016 at 8:56 PM, Luca Barbato wrote: > Make avio_size() work with any write AVIOContext. > --- > libavformat/avio.h| 1 + > libavformat/aviobuf.c | 13 ++--- > 2 files changed, 11 insertions(+), 3 deletions(-) Sure -- Vittorio

Re: [libav-devel] [PATCH] vdpau: Do not #include vdpau_x11.h from the main vdpau header

2016-12-08 Thread Vittorio Giovara
On Thu, Dec 8, 2016 at 2:13 PM, Diego Biurrun wrote: > That header should only be included in the special bits that use X11 code. > --- > libavcodec/vdpau.h | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/libavcodec/vdpau.h b/libavcodec/vdpau.h > index 967c728..acd63cc

Re: [libav-devel] [PATCH] Add missing #includes for standalone spherical-information-related headers

2016-12-08 Thread Vittorio Giovara
On Thu, Dec 8, 2016 at 2:11 PM, Diego Biurrun wrote: > --- > > Adds headers to isom.h as well... > > libavformat/isom.h| 3 +++ > libavutil/spherical.h | 3 +++ > 2 files changed, 6 insertions(+) > > diff --git a/libavformat/isom.h b/libavformat/isom.h > index

[libav-devel] [PATCH] spherical: Add missing headers

2016-12-08 Thread Vittorio Giovara
--- libavutil/spherical.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavutil/spherical.h b/libavutil/spherical.h index 8ecaefd..b20614b 100644 --- a/libavutil/spherical.h +++ b/libavutil/spherical.h @@ -26,6 +26,9 @@ #ifndef AVUTIL_SPHERICAL_H #define AVUTIL_SPHERICAL_H

Re: [libav-devel] [PATCH] Remove deprecated XvMC support hacks

2016-12-07 Thread Vittorio Giovara
On Wed, Dec 7, 2016 at 2:18 AM, Diego Biurrun wrote: > Deprecated in 11/2013. > --- > > These are not the droids you are looking for. > > configure | 3 - > libavcodec/4xm.c | 2 +- > libavcodec/Makefile | 3 - >

Re: [libav-devel] [PATCH 01/41] Bump major versions of all libraries

2016-12-07 Thread Vittorio Giovara
On Tue, Dec 6, 2016 at 5:15 PM, Diego Biurrun <di...@biurrun.de> wrote: > On Tue, Dec 06, 2016 at 04:23:09PM -0500, Vittorio Giovara wrote: >> On Tue, Dec 6, 2016 at 2:43 AM, Diego Biurrun <di...@biurrun.de> wrote: >> > On Tue, Dec 06, 2016 at 12:27:22AM

Re: [libav-devel] [PATCH 2/2] build: Drop stray golomb dependencies

2016-12-07 Thread Vittorio Giovara
On Wed, Dec 7, 2016 at 12:18 PM, Diego Biurrun wrote: > --- > configure | 11 --- > 1 file changed, 4 insertions(+), 7 deletions(-) set should be ok -- Vittorio ___ libav-devel mailing list libav-devel@libav.org

Re: [libav-devel] [PATCH] libkvazaar: Add missing header #includes

2016-12-06 Thread Vittorio Giovara
On Wed, Dec 7, 2016 at 1:52 AM, Diego Biurrun wrote: > This fixes compilation after the next version bump. > --- > libavcodec/libkvazaar.c | 4 > 1 file changed, 4 insertions(+) > > diff --git a/libavcodec/libkvazaar.c b/libavcodec/libkvazaar.c > index 19122e0..efc98f1

Re: [libav-devel] [PATCH 06/41] lavfi: Drop deprecated non-const filter retrieval

2016-12-06 Thread Vittorio Giovara
On Tue, Dec 6, 2016 at 5:56 AM, Diego Biurrun <di...@biurrun.de> wrote: > On Tue, Dec 06, 2016 at 12:27:27AM -0500, Vittorio Giovara wrote: >> --- a/libavfilter/version.h >> +++ b/libavfilter/version.h >> @@ -49,8 +49,5 @@ >> * the public API and may chang

Re: [libav-devel] [PATCH 01/41] Bump major versions of all libraries

2016-12-06 Thread Vittorio Giovara
On Tue, Dec 6, 2016 at 2:43 AM, Diego Biurrun <di...@biurrun.de> wrote: > On Tue, Dec 06, 2016 at 12:27:22AM -0500, Vittorio Giovara wrote: >> This disable everything that was deprecated in the past 18 months, > > disable_S fixed locally >> --- a/libavdevice/ver

Re: [libav-devel] [PATCH] lavu: Add AVSphericalMapping type and frame side data

2016-12-06 Thread Vittorio Giovara
On Tue, Dec 6, 2016 at 10:44 AM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > While no decoder currently exports spherical information, this type > represents a frame property that has to be passed through from container > to frames. > > Signed-off-by: Vittorio G

[libav-devel] [PATCH] lavu: Add AVSphericalMapping type and frame side data

2016-12-06 Thread Vittorio Giovara
While no decoder currently exports spherical information, this type represents a frame property that has to be passed through from container to frames. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- The specification got updated while this was in the works. So I u

Re: [libav-devel] [PATCH] fate: Add spherical and stereo3d mov tests

2016-12-06 Thread Vittorio Giovara
On Tue, Dec 6, 2016 at 10:43 AM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > --- > The specification got updated while this was in the works. So I updated > the description of yaw, pitch, roll and added a paragraph about the > coordinate system. > Vittorio

[libav-devel] [PATCH] fate: Add spherical and stereo3d mov tests

2016-12-06 Thread Vittorio Giovara
--- The specification got updated while this was in the works. So I updated the description of yaw, pitch, roll and added a paragraph about the coordinate system. Vittorio tests/fate/mov.mak | 6 ++ tests/ref/fate/mov-spherical | 4 tests/ref/fate/mov-stereo3d | 1 + 3 files

[libav-devel] [PATCH 34/41] lavc: Drop deprecated preserve input option

2016-12-05 Thread Vittorio Giovara
Deprecated in 04/2014. --- libavcodec/avcodec.h | 7 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 3 files changed, 13 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 0f83044..073250a 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 22/41] lavc: Drop deprecated xvmc hacks

2016-12-05 Thread Vittorio Giovara
Deprecated in 11/2013. --- configure | 2 - libavcodec/Makefile | 3 - libavcodec/allcodecs.c| 3 - libavcodec/avcodec.h | 17 --- libavcodec/blockdsp.c | 4 - libavcodec/blockdsp.h | 5 - libavcodec/codec_desc.c |

[libav-devel] [PATCH 32/41] lavc: Drop deprecated unused public members

2016-12-05 Thread Vittorio Giovara
Deprecated in 07/2014. --- libavcodec/avcodec.h | 18 -- libavcodec/options_table.h | 12 libavcodec/version.h | 3 --- 3 files changed, 33 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index f94a73c..c6235ad 100644 ---

[libav-devel] [PATCH 39/41] lavu: Drop deprecated vdpau pixel formats

2016-12-05 Thread Vittorio Giovara
Deprecated in 07/2013. --- libavutil/pixdesc.c | 38 -- libavutil/pixfmt.h | 10 -- libavutil/version.h | 3 --- 3 files changed, 51 deletions(-) diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c index 2f1adf5..1e54462 100644 ---

[libav-devel] [PATCH 37/41] lavc: Drop deprecated mv0 option

2016-12-05 Thread Vittorio Giovara
Deprecated in 04/2014. --- libavcodec/avcodec.h | 7 --- libavcodec/mpegvideo_enc.c | 7 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 4 files changed, 20 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 1feed51..7375957

[libav-devel] [PATCH 29/41] lavc: Drop deprecated emu edge functionality

2016-12-05 Thread Vittorio Giovara
Deprecated in 01/2014. --- libavcodec/avcodec.h | 22 -- libavcodec/options_table.h | 3 --- libavcodec/utils.c | 7 --- libavcodec/version.h | 3 --- 4 files changed, 35 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index

<    1   2   3   4   5   6   7   8   9   10   >