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

2016-12-05 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 c35f3aa..6ad2382 100644 ---

[libav-devel] [PATCH 21/41] lavc: Drop deprecated alpha architecture sysmbols

2016-12-05 Thread Vittorio Giovara
Deprecated in 11/2013. --- libavcodec/avcodec.h | 3 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 3 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 81de75f..635fdd2 100644 --- a/libavcodec/avcodec.h +++

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

2016-12-05 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 16/41] lavc: Drop deprecated way of setting codec dimensions

2016-12-05 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 5f6e04b..5109914 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 38/41] lavc: Drop deprecated public codec name

2016-12-05 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 7375957..8bd2901 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1320,13 +1320,6 @@ typedef

[libav-devel] [PATCH 36/41] lavc: Drop deprecated gmc option

2016-12-05 Thread Vittorio Giovara
Deprecated in 04/2014. --- libavcodec/avcodec.h | 6 -- libavcodec/libxvid.c | 6 -- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 4 files changed, 18 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 4465ae7..1feed51 100644

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

2016-12-05 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 e75d300..c35f3aa 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 24/41] lavc: Drop deprecated qscale type symbols

2016-12-05 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 7 --- libavcodec/version.h | 3 --- 2 files changed, 10 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 3aae707..6bf1576 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1154,13 +1154,6 @@ typedef

[libav-devel] [PATCH 40/41] lavu: Drop deprecated xvmc pixel formats

2016-12-05 Thread Vittorio Giovara
Deprecated in 11/2013. --- libavutil/pixdesc.c | 10 -- libavutil/pixfmt.h | 4 libavutil/version.h | 3 --- 3 files changed, 17 deletions(-) diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c index 1e54462..5ce6c42 100644 --- a/libavutil/pixdesc.c +++ b/libavutil/pixdesc.c

[libav-devel] [PATCH 33/41] lavc: Drop deprecated xvidmmx symbols

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

[libav-devel] [PATCH 31/41] lavc: Drop deprecated sparc architecture symbols

2016-12-05 Thread Vittorio Giovara
Deprecated in 01/2014. --- libavcodec/avcodec.h | 3 --- libavcodec/version.h | 3 --- 2 files changed, 6 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 69e3eec..f94a73c 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -2639,9 +2639,6 @@ typedef struct

[libav-devel] [PATCH 20/41] lavc: Drop deprecated extended aspect ratio symbol

2016-12-05 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 16f2a7a..81de75f 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@

[libav-devel] [PATCH 35/41] lavc: Drop deprecated normalize aqp 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 073250a..4465ae7

[libav-devel] [PATCH 19/41] lavc: Drop deprecated workaround for old msmpeg4 detection

2016-12-05 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 3 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 3 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 026758f..16f2a7a 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 30/41] lavc: Drop deprecated sh4 architecture symbols

2016-12-05 Thread Vittorio Giovara
Deprecated in 01/2014. --- libavcodec/avcodec.h | 3 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 3 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 1b72434..69e3eec 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 26/41] lavc: Drop deprecated maximum number of b-frames symbol

2016-12-05 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 7 --- libavcodec/version.h | 3 --- 2 files changed, 10 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 36be2f8..733ed04 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -706,13 +706,6 @@ typedef

[libav-devel] [PATCH 23/41] lavc: Drop deprecated error rate option

2016-12-05 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 1bcaf81..3aae707

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

2016-12-05 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 17/41] lavc: Drop deprecated debug mv functionality

2016-12-05 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 5109914..cbc7c69 100644 ---

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

2016-12-05 Thread Vittorio Giovara
, but for the sake of review I prepared a separate patch for each API removed. Regards, Vittorio Vittorio Giovara (41): 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

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

2016-12-05 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 561323c..5f6e04b 100644 --- a/libavcodec/avcodec.h +++

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

2016-12-05 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 6ad2382..ab848a5 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -2780,17 +2780,6 @@

[libav-devel] [PATCH 13/41] lavc: Drop deprecated vdpau codec capability

2016-12-05 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 ab848a5..561323c 100644 ---

[libav-devel] [PATCH 18/41] lavc: Drop deprecated workaround for illegal ac_vlc

2016-12-05 Thread Vittorio Giovara
Deprecated in 10/2013. --- libavcodec/avcodec.h | 3 --- libavcodec/options_table.h | 3 --- libavcodec/version.h | 3 --- 3 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index cbc7c69..026758f 100644 --- a/libavcodec/avcodec.h +++

[libav-devel] [PATCH 28/41] lavc: Drop deprecated negative linesizes symbol

2016-12-05 Thread Vittorio Giovara
Deprecated in 11/2013. --- libavcodec/avcodec.h | 6 -- libavcodec/version.h | 3 --- 2 files changed, 9 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 4357422..191454c 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1021,12 +1021,6 @@ typedef

[libav-devel] [PATCH 25/41] lavc: Drop deprecated macroblock type symbols

2016-12-05 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 6bf1576..36be2f8 100644 --- a/libavcodec/avcodec.h

[libav-devel] [PATCH 27/41] lavc: Drop deprecated av_fast_malloc() compatibility

2016-12-05 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 733ed04..4357422 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -41,11 +41,6 @@ #include

[libav-devel] [PATCH 14/41] lavc: Drop deprecated vdpau buffer fields

2016-12-05 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 67f53a5..c446d6f 100644 --- a/libavcodec/vdpau.h +++ b/libavcodec/vdpau.h

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

2016-12-05 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 03/41] lavfi: Drop deprecated functions to open a filter or a filterchain

2016-12-05 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 01/41] Bump major versions of all libraries

2016-12-05 Thread Vittorio Giovara
This disable everything that was deprecated in the past 18 months, with a couple of minor (but sensible) exceptions. Postpone any API-incompatible changes until the next bump. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- libavcodec/version.h| 10 +- libav

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

2016-12-05 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 1ec69b9..07a0d18 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -110,17 +110,6

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

2016-12-05 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 06/41] lavfi: Drop deprecated non-const filter retrieval

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

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

2016-12-05 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 07/41] lavf: Drop deprecated bitexact functionality

2016-12-05 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 37c4541..1ec69b9 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -99,13 +99,6 @@ static int

[libav-devel] [PATCH] APIChanges: Mention where release 12 was cut

2016-12-05 Thread Vittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- doc/APIchanges | 4 1 file changed, 4 insertions(+) diff --git a/doc/APIchanges b/doc/APIchanges index 90c6500..dfd1532 100644 --- a/doc/APIchanges +++ b/doc/APIchanges @@ -49,6 +49,10 @@ API changes, most recent

Re: [libav-devel] [PATCH] omx: Fix OOM check

2016-12-05 Thread Vittorio Giovara
On Mon, Dec 5, 2016 at 3:29 PM, Martin Storsjö wrote: > On Mon, 5 Dec 2016, Timothy Gu wrote: > >> Also use av_mallocz_array(). >> >> Found by Coverity in FFmpeg. >> --- >> libavcodec/omx.c | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git

Re: [libav-devel] [PATCH] qsvdec: Fix memory leak

2016-12-05 Thread Vittorio Giovara
On Mon, Dec 5, 2016 at 2:31 PM, Timothy Gu wrote: > Are CIDs universal for both projects? I figured an FFmpeg CID is not useful > for Libav. They are universal, yes, especially in project coming from a shared code base. > But either way for FFmpeg this patch is CID

Re: [libav-devel] [PATCH] qsvdec: Fix memory leak

2016-12-05 Thread Vittorio Giovara
On Mon, Dec 5, 2016 at 1:21 PM, Timothy Gu wrote: > Found by Coverity in FFmpeg. Hey Timothy, thanks for your patches. While it's great to hear that it was "found by Coverity in FFmpeg", it would more useful to mention the CID number. As you may know, Coverity is able to

Re: [libav-devel] [PATCH 1/3] build: Create a component for MPEG audio header decoding

2016-12-03 Thread Vittorio Giovara
On Sat, Dec 3, 2016 at 9:16 AM, Diego Biurrun wrote: > Fixes standalone compilation of the libmp3lame encoder. > --- > configure | 5 - > libavcodec/Makefile | 10 -- > 2 files changed, 8 insertions(+), 7 deletions(-) I wonder if it should be split in

Re: [libav-devel] [PATCH 2/3] build: Add missing audio_frame_queue dependency for libwavpack encoder

2016-12-03 Thread Vittorio Giovara
On Sat, Dec 3, 2016 at 9:16 AM, Diego Biurrun wrote: > --- > configure | 1 + > 1 file changed, 1 insertion(+) should be ok -- Vittorio ___ libav-devel mailing list libav-devel@libav.org

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

2016-12-02 Thread Vittorio Giovara
On Sun, Nov 13, 2016 at 5:25 PM, Andreas Cadhalpun wrote: > Signed-off-by: Andreas Cadhalpun > --- > libavcodec/libschroedingerdec.c | 26 +- > 1 file changed, 17 insertions(+), 9 deletions(-) > > @@

Re: [libav-devel] [PATCH] configure: Be more helpful when requiring options set

2016-12-02 Thread Vittorio Giovara
On Fri, Dec 2, 2016 at 7:11 AM, Luca Barbato wrote: > Be explicit about which options should be set. > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configure b/configure > index 0905e06..ac66aaa 100755 > --- a/configure > +++

[libav-devel] [PATCH] lavu: Document the color properties enumeration values origin

2016-12-01 Thread Vittorio Giovara
--- libavutil/pixfmt.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavutil/pixfmt.h b/libavutil/pixfmt.h index 2a0c85e..41498cc 100644 --- a/libavutil/pixfmt.h +++ b/libavutil/pixfmt.h @@ -313,6 +313,7 @@ enum AVPixelFormat { /** * Chromaticity coordinates of the source

[libav-devel] [PATCH 1/2] avprobe: Allow specifying multiple stream entries to be shown

2016-12-01 Thread Vittorio Giovara
--- Needed so that we can run the test in the following patch only once. Vittorio avprobe.c | 18 -- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/avprobe.c b/avprobe.c index 8142ce2..f0c942a 100644 --- a/avprobe.c +++ b/avprobe.c @@ -1033,6 +1033,8 @@ static int

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

2016-12-01 Thread Vittorio Giovara
--- Updated to the new avprobe -show_stream_entry syntax. Vittorio tests/fate/mov.mak | 6 ++ tests/ref/fate/mov-spherical | 4 tests/ref/fate/mov-stereo3d | 1 + 3 files changed, 11 insertions(+) create mode 100644 tests/ref/fate/mov-spherical create mode 100644

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

2016-11-30 Thread Vittorio Giovara
On Thu, Dec 1, 2016 at 1:37 AM, Diego Biurrun <di...@biurrun.de> wrote: > On Wed, Nov 30, 2016 at 06:28:29PM -0500, Vittorio Giovara wrote: >> --- a/tests/fate/mov.mak >> +++ b/tests/fate/mov.mak >> @@ -10,6 +10,16 @@ fate-mov-rotation: CMD = probestream rotatio

[libav-devel] [PATCH] mov: Export spherical information

2016-11-30 Thread Vittorio Giovara
This implements Spherical Video V1 and V2, as described in the spatial-media collection by Google. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Dropped a set of unused variables. Vittorio Changelog | 1 + libavformat/isom.h | 6 ++ libavformat/mov.c

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

2016-11-30 Thread Vittorio Giovara
--- I added an entry and gave this a better commit title. Vittorio tests/fate/mov.mak | 10 ++ tests/ref/fate/mov-spherical | 4 tests/ref/fate/mov-stereo3d | 1 + 3 files changed, 15 insertions(+) create mode 100644 tests/ref/fate/mov-spherical create mode 100644

[libav-devel] [PATCH 5/5 v4] fate: Add a spherical probe test

2016-11-30 Thread Vittorio Giovara
--- Everybody loves testing! Vittorio tests/fate/mov.mak | 7 +++ tests/ref/fate/mov-spherical | 4 2 files changed, 11 insertions(+) create mode 100644 tests/ref/fate/mov-spherical diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 909e438..939b5a7 100644 ---

[libav-devel] [PATCH 1/5 v4] lavu: Add a video section to Doxygen documentation

2016-11-30 Thread Vittorio Giovara
Fill it with AVStereo3D and AVDisplayMatrix documentation. Apply the necessary changes to make verbatim code look good in doxygen. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- No changes, already approved. Vittorio libavutil/avutil.h | 6 ++ libavutil/display.h

[libav-devel] [PATCH 2/5 v4] lavu: Add AVSphericalMapping type and frame side data

2016-11-30 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> --- I removed the bounding rectangle section as on second read of the spec i

[libav-devel] [PATCH 3/5 v4] lavc: Add spherical packet side data API

2016-11-30 Thread Vittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Minor cosmetic changes. Vittorio avprobe.c| 21 + doc/APIchanges | 4 libavcodec/avcodec.h | 6 ++ libavcodec/utils.c | 1 + libavcodec/version.h | 4 ++-- libavformat/

[libav-devel] [PATCH 4/5 v4] mov: Export spherical information

2016-11-30 Thread Vittorio Giovara
This implements Spherical Video V1 and V2, as described in the spatial-media collection by Google. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- No changes. Vittorio Changelog | 1 + libavformat/isom.h | 6 ++ libavformat/mov.c

[libav-devel] [PATCH 1/2] lavc: Validate color properties without using out-of-ABI elements

2016-11-30 Thread Vittorio Giovara
The color properties enumerations may contain gaps, and lavc should not rely on lavu ABI in this way. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Following discussion on IRC. A better wording for either commit log is welcome. Cheers, Vittorio libavcodec/h264_ps

[libav-devel] [PATCH 2/2] options_table: Do not rely on enum size as option bound

2016-11-30 Thread Vittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- libavcodec/options_table.h | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavcodec/options_table.h b/libavcodec/options_table.h index 9fff50d..4deb223 100644 --- a/libavcodec/options_table.h

Re: [libav-devel] [PATCH 05/13] configure: Add missing pthreads dependency for avfoundation indev

2016-11-29 Thread Vittorio Giovara
On Tue, Nov 29, 2016 at 1:34 PM, Diego Biurrun wrote: > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configure b/configure > index 74d89e2..eb3dc7a 100755 > --- a/configure > +++ b/configure > @@ -2366,7 +2366,7 @@

Re: [libav-devel] [PATCH 11/13] Remove Plan 9 support

2016-11-29 Thread Vittorio Giovara
On Tue, Nov 29, 2016 at 1:34 PM, Diego Biurrun wrote: > Supporting the system was a nice joke for the 9 release, but it has > run its course. Nowadays Plan 9 receives no testing and has no > practical usefulness. > --- > Makefile | 4 +-- > compat/plan9/head

Re: [libav-devel] [PATCH 07/13] configure: Add -lm to libxavs linker flags

2016-11-29 Thread Vittorio Giovara
On Tue, Nov 29, 2016 at 1:34 PM, Diego Biurrun wrote: > --- > > Yes, libxavs has a broken pkg-config file, in case you wondered.. > > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/configure b/configure > index aab5a68..72ea4e0 100755 > ---

Re: [libav-devel] [PATCH 09/13] build: Drop support for old versions of libdc1394

2016-11-29 Thread Vittorio Giovara
On Tue, Nov 29, 2016 at 1:34 PM, Diego Biurrun wrote: > index c823388..0fa3786 100644 > --- a/libavdevice/libdc1394.c > +++ b/libavdevice/libdc1394.c > @@ -20,26 +20,7 @@ > * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 > USA > */ > > -#include

Re: [libav-devel] [PATCH 1/4] metasound: Drop unused tables

2016-11-29 Thread Vittorio Giovara
On Tue, Nov 29, 2016 at 7:24 AM, Diego Biurrun wrote: > --- > libavcodec/metasound_data.c | 183 > > 1 file changed, 183 deletions(-) set looks good to me -- Vittorio ___ libav-devel

Re: [libav-devel] [PATCH 8/9] lavc: add a bitstream filter for splitting VP9 superframes

2016-11-23 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 8:36 AM, Anton Khirnov wrote: > diff --git a/libavcodec/vp9_superframe_split_bsf.c > b/libavcodec/vp9_superframe_split_bsf.c > new file mode 100644 > index 000..b607d33 > --- /dev/null > +++ b/libavcodec/vp9_superframe_split_bsf.c > @@ -0,0 +1,143

Re: [libav-devel] [PATCH 1/2] w32pthreads: Fix function pointer casts

2016-11-23 Thread Vittorio Giovara
On Wed, Nov 23, 2016 at 6:38 AM, Diego Biurrun wrote: > This eliminates a handful of warnings at every inclusion of the header. > --- > > Tested with cl.exe. > > compat/w32pthreads.h | 24 > 1 file changed, 12 insertions(+), 12 deletions(-) > > diff

Re: [libav-devel] [PATCH 2/2] configure: Disable warning C4703 with MSVC

2016-11-23 Thread Vittorio Giovara
On Wed, Nov 23, 2016 at 6:38 AM, Diego Biurrun wrote: > This disables warnings about potentially uninitialized local pointer > variables. Disabling the warning is in line with what we do for gcc. nit: double space > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1

Re: [libav-devel] [PATCH] doc: Add libxavs section

2016-11-22 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 5:16 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > From: Diego Biurrun <di...@biurrun.de> > > --- > doc/general.texi | 8 > 1 file changed, 8 insertions(+) Never mind this email, sorry

[libav-devel] [PATCH] utils: Add av_stream_add_side_data()

2016-11-22 Thread Vittorio Giovara
From: James Almer <jamr...@gmail.com> Functionally similar to av_packet_add_side_data(). Allows the use of an already allocated buffer as stream side data. Signed-off-by: James Almer <jamr...@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Updated

[libav-devel] [PATCH] doc: Add libxavs section

2016-11-22 Thread Vittorio Giovara
From: Diego Biurrun --- doc/general.texi | 8 1 file changed, 8 insertions(+) diff --git a/doc/general.texi b/doc/general.texi index 7b1f11c..d232300 100644 --- a/doc/general.texi +++ b/doc/general.texi @@ -95,6 +95,14 @@ Go to @url{http://www.wavpack.com/} and

Re: [libav-devel] [PATCH] utils: Add av_stream_add_side_data()

2016-11-22 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 5:09 PM, James Almer <jamr...@gmail.com> wrote: > On 11/22/2016 5:32 PM, Vittorio Giovara wrote: >> On Tue, Nov 22, 2016 at 10:04 AM, James Almer <jamr...@gmail.com> wrote: >>> On 11/21/2016 8:49 PM, Vittorio Giovara wrote: >>>

[libav-devel] [PATCH] matroska: use av_stream_add_side_data() for stereo3d side data

2016-11-22 Thread Vittorio Giovara
From: James Almer <jamr...@gmail.com> Signed-off-by: James Almer <jamr...@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- libavformat/matroska.c | 22 -- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/libavf

Re: [libav-devel] [PATCH] utils: Add av_stream_add_side_data()

2016-11-22 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 10:04 AM, James Almer <jamr...@gmail.com> wrote: > On 11/21/2016 8:49 PM, Vittorio Giovara wrote: >> From: James Almer <jamr...@gmail.com> >> >> Functionally similar to av_packet_add_side_data(). Allows the use of an >> alrea

Re: [libav-devel] [PATCH 4/9] decode: be more explicit about storing the last packet properties

2016-11-22 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 8:36 AM, Anton Khirnov wrote: > The current code stores a pointer to the packet passed to the decoder, > which is then used during get_buffer() for timestamps and side data > passthrough. However, since this is a pointer to user data which we do > not

Re: [libav-devel] [PATCH 2/9] lavc: move encoding-related code from utils.c to a new file

2016-11-22 Thread Vittorio Giovara
On Tue, Nov 22, 2016 at 8:36 AM, Anton Khirnov wrote: > + > +int ff_alloc_packet(AVPacket *avpkt, int size) > +{ > +if (size > INT_MAX - AV_INPUT_BUFFER_PADDING_SIZE) > +return AVERROR(EINVAL); > + > +if (avpkt->data) { > +AVBufferRef *buf = avpkt->buf;

[libav-devel] [PATCH] mov: Use av_stream_add_side_data() for displaymatrix side data

2016-11-21 Thread Vittorio Giovara
From: James Almer <jamr...@gmail.com> Signed-off-by: James Almer <jamr...@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- libavformat/mov.c | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/libavformat/mov.c b

[libav-devel] [PATCH] utils: Add av_stream_add_side_data()

2016-11-21 Thread Vittorio Giovara
From: James Almer <jamr...@gmail.com> Functionally similar to av_packet_add_side_data(). Allows the use of an already allocated buffer as stream side data. Signed-off-by: James Almer <jamr...@gmail.com> Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Needed t

Re: [libav-devel] [PATCH 2/2] colorspace: Move cm macro where it belongs

2016-11-21 Thread Vittorio Giovara
On Mon, Nov 21, 2016 at 8:52 AM, Diego Biurrun wrote: > --- > libavcodec/dvbsubdec.c | 2 -- > libavcodec/dvdsubdec.c | 1 - > libavcodec/pgssubdec.c | 1 - > libavutil/colorspace.h | 2 ++ > 4 files changed, 2 insertions(+), 4 deletions(-) > > diff --git

Re: [libav-devel] [PATCH] avpacket: fix leak on realloc in av_packet_add_side_data()

2016-11-19 Thread Vittorio Giovara
On Sat, Nov 19, 2016 at 1:33 PM, James Almer wrote: > If realloc fails, the pointer is overwritten and the previously allocated > buffer > is leaked, which goes against the expected functionality of keeping the packet > unchanged in case of error. > > Signed-off-by: James

Re: [libav-devel] [PATCH 1/3] ape: Restructure DEBUG ifdefs to avoid unused function parameter warnings

2016-11-18 Thread Vittorio Giovara
On Fri, Nov 18, 2016 at 4:46 AM, Diego Biurrun wrote: > --- > libavformat/ape.c | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/libavformat/ape.c b/libavformat/ape.c > index 80e3372..d917815 100644 > --- a/libavformat/ape.c > +++

Re: [libav-devel] [PATCH] doc: Add libxavs section

2016-11-18 Thread Vittorio Giovara
On Fri, Nov 18, 2016 at 9:45 AM, Diego Biurrun wrote: > --- > doc/general.texi | 8 > 1 file changed, 8 insertions(+) ok -- Vittorio ___ libav-devel mailing list libav-devel@libav.org

Re: [libav-devel] [PATCH 1/2] dvbsub: Check for errors from system()

2016-11-17 Thread Vittorio Giovara
On Thu, Nov 17, 2016 at 2:49 PM, Diego Biurrun wrote: > libavcodec/dvbsubdec.c:145:5: warning: ignoring return value of ‘system’, > declared with attribute warn_unused_result [-Wunused-result] > libavcodec/dvbsubdec.c:148:5: warning: ignoring return value of ‘system’, >

Re: [libav-devel] [PATCH] rtpdec_mpeg4: const correctness for parse_fmtp_config()

2016-11-17 Thread Vittorio Giovara
On Thu, Nov 17, 2016 at 2:48 PM, Diego Biurrun wrote: > libavformat/rtpdec_mpeg4.c:282:38: warning: passing argument 2 of > ‘parse_fmtp_config’ discards ‘const’ qualifier from pointer target type > --- > libavformat/rtpdec_mpeg4.c | 2 +- > 1 file changed, 1 insertion(+), 1

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

2016-11-17 Thread Vittorio Giovara
On Tue, Nov 15, 2016 at 12:07 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > +/** > + * @addtogroup lavu_video_spherical > + * A spherical video file contains surfaces that need to be mapped onto a > + * sphere. Depending on how the frame was converted, a di

Re: [libav-devel] [PATCH 2/2] Drop some bogus Doxygen documentation.

2016-11-17 Thread Vittorio Giovara
On Thu, Nov 17, 2016 at 11:13 AM, Diego Biurrun wrote: > --- > libavcodec/vorbis_parser.h | 3 --- > libavutil/hwcontext.h | 2 -- > 2 files changed, 5 deletions(-) > > diff --git a/libavcodec/vorbis_parser.h b/libavcodec/vorbis_parser.h > index f97a523..88d4d59 100644 >

Re: [libav-devel] [PATCH 1/2] Fix some mismatches between function parameter and doxygen parameter names.

2016-11-17 Thread Vittorio Giovara
On Thu, Nov 17, 2016 at 11:13 AM, Diego Biurrun wrote: > --- > libavcodec/avcodec.h | 2 +- > libavresample/avresample.h | 4 ++-- > libavutil/hwcontext.h | 2 +- > libavutil/imgutils.h | 4 ++-- > libavutil/stereo3d.h | 2 +- > 5 files changed, 7

[libav-devel] [PATCH v3] mov: Export spherical information

2016-11-17 Thread Vittorio Giovara
This implements Spherical Video V1 and V2, as described in the spatial-media collection by Google. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Updated to follow the FullBox specification better (check for version+size) as reported by James. Vittorio Changelog

Re: [libav-devel] [PATCH] Ignore all generated example binaries

2016-11-17 Thread Vittorio Giovara
On Thu, Nov 17, 2016 at 2:15 AM, Diego Biurrun wrote: > --- > > Now ignores all new generated examples, not just one. > > doc/examples/.gitignore | 5 + > 1 file changed, 5 insertions(+) > > diff --git a/doc/examples/.gitignore b/doc/examples/.gitignore > index

Re: [libav-devel] [PATCH] [RFC] vorbis_parser: Drop incorrect const from {av_}vorbis_parse_init() parameters

2016-11-16 Thread Vittorio Giovara
On Wed, Nov 16, 2016 at 8:40 AM, Diego Biurrun wrote: > libavcodec/vorbis_parser.c:194:42: warning: passing argument 1 of > ‘avpriv_split_xiph_headers’ discards ‘const’ qualifier from pointer target > type > --- > > This is still missing the deprecation dance brouhaha. > >

[libav-devel] [PATCH 2/4 v2] lavu: Add AVSphericalMapping type and frame side data

2016-11-15 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> --- Changed yaw, pitch, roll to be fixed point instead of double. Vittorio

[libav-devel] [PATCH 3/4 v2] lavc: Add spherical packet side data API

2016-11-15 Thread Vittorio Giovara
Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Updated for yaw, pitch, roll type change. Vittorio avprobe.c| 28 doc/APIchanges | 4 libavcodec/avcodec.h | 6 ++ libavcodec/utils.c | 1 + libavcodec/version.

[libav-devel] [PATCH 1/4 v2] lavu: Add a video section to Doxygen documentation

2016-11-15 Thread Vittorio Giovara
Fill it with AVStereo3D and AVDisplayMatrix documentation. Apply the necessary changes to make verbatim code look good in doxygen. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Updated commit title. Vittorio libavutil/avutil.h | 6 ++ libavutil/display.h

[libav-devel] [PATCH 4/4 v2] mov: Export spherical information

2016-11-15 Thread Vittorio Giovara
This implements Spherical Video V1 and V2, as described in the spatial-media collection by Google. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Updated for the new yaw, pitch, roll type. Vittorio Changelog | 1 + libavformat/isom.h | 6 ++ libavformat

[libav-devel] [PATCH] mov: Fix identity matrix boolean logic

2016-11-15 Thread Vittorio Giovara
This prevented the code from correctly exporting the rotation matrix which caused a few samples to be displayed wrong. Introduced in ecd2ec69ce10e13f6ede353d2def7c. Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> --- Thanks to Martin for reporting and for providing samples. Vi

Re: [libav-devel] [libav-commits] mov: Evaluate the movie display matrix

2016-11-15 Thread Vittorio Giovara
On Tue, Nov 15, 2016 at 3:41 AM, Martin Storsjö <mar...@martin.st> wrote: > On Tue, 1 Nov 2016, Vittorio Giovara wrote: > >> Module: libav >> Branch: master >> Commit: ecd2ec69ce10e13f6ede353d2def7ce9f45c1a7d >> >> Author:Vittorio Giovara <vitto

Re: [libav-devel] [PATCH] fate: Add h264 and hevc extradata reload tests

2016-11-14 Thread Vittorio Giovara
On Tue, Nov 8, 2016 at 4:47 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > Signed-off-by: Vittorio Giovara <vittorio.giov...@gmail.com> > --- > tests/fate/h264.mak | 5 + > tests/fate/hevc.mak | 5 + > tests/ref/fat

Re: [libav-devel] [PATCH 1/4] lavu: Add a video section to general documentation

2016-11-14 Thread Vittorio Giovara
On Thu, Nov 10, 2016 at 3:16 PM, Vittorio Giovara <vittorio.giov...@gmail.com> wrote: > Fill it with AVStereo3D and AVDisplayMatrix documentation. > Apply the necessary changes to make verbatim code look good in doxygen. > > Signed-off-by: Vittorio Giovara <vitto

Re: [libav-devel] [PATCH 1/3] lavfi: Work around warning in avfilter_get_by_name

2016-11-13 Thread Vittorio Giovara
On Sun, Nov 13, 2016 at 1:27 PM, Diego Biurrun wrote: > libavfilter/avfilter.c:295:20: warning: return discards ‘const’ qualifier > from pointer target type [-Wdiscarded-qualifiers] > --- > libavfilter/avfilter.c | 4 > 1 file changed, 4 insertions(+) > > diff --git

Re: [libav-devel] [PATCH 2/2] Drop pointless void* casts

2016-11-12 Thread Vittorio Giovara
On Sat, Nov 12, 2016 at 3:49 AM, Diego Biurrun wrote: > --- > libavcodec/flac_parser.c | 2 +- > libavcodec/libopenh264enc.c | 4 ++-- > libavcodec/libschroedinger.c | 2 +- > libavcodec/vdpau.c | 2 +- > libavformat/avisynth.c | 3 +-- > 5 files changed, 6

Re: [libav-devel] [PATCH 3/3] configure: Drop version information from library name in require() calls

2016-11-11 Thread Vittorio Giovara
On Fri, Nov 11, 2016 at 8:45 AM, Diego Biurrun wrote: > The version is not checked for and multiple words in the name parameter > of require() calls can cause side effects down the call chain. > --- > configure | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > >

Re: [libav-devel] [PATCH 3/3] vf_drawtext: Drop wrong void* cast

2016-11-11 Thread Vittorio Giovara
On Fri, Nov 11, 2016 at 7:22 AM, Diego Biurrun wrote: > libavfilter/vf_drawtext.c:844:49: warning: ISO C forbids conversion of > function pointer to object pointer type [-Wpedantic] > --- > libavfilter/vf_drawtext.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > >

Re: [libav-devel] [RFC] avpacket: Mark src pointer as constant

2016-11-10 Thread Vittorio Giovara
( On Thu, Nov 10, 2016 at 3:34 PM, Luca Barbato <lu_z...@gentoo.org> wrote: > On 08/11/2016 21:04, Vittorio Giovara wrote: >> Seems right, is that the only instance in the header? > > Yes, anybody against in adding that as is? what about av_packet_

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