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 100644 > --- a/libavco

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

2016-12-06 Thread Diego Biurrun
Deprecated in 11/2013. --- These are not the droids you are looking for. configure | 3 - libavcodec/4xm.c | 2 +- libavcodec/Makefile | 3 - libavcodec/allcodecs.c| 3 - libavcodec/asvdec.c | 2 +- libavcodec/avcodec.h

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

2016-12-06 Thread Diego Biurrun
Deprecated in 11/2013. --- What is mine is mine! I know where you live Vittorio! And where your family lives also!1! ;-p configure | 3 - libavcodec/Makefile | 3 - libavcodec/allcodecs.c| 3 - libavcodec/avcodec.h | 17 --- libavcodec/blockd

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

2016-12-06 Thread Diego Biurrun
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 100644 --- a/libavcodec/libkvazaar.c +++ b/libavcodec/libkvazaar.c @@ -21,12 +21,16 @@

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:22:42PM +0100, Diego Biurrun wrote: > On Tue, Dec 06, 2016 at 11:54:20AM +0100, Diego Biurrun wrote: > > On Tue, Dec 06, 2016 at 08:43:05AM +0100, Diego Biurrun wrote: > > > So before you push this, it has to survive Oracle. > > > > Also, have you compared warnings befor

Re: [libav-devel] [PATCH] configure: add -fPIE instead of -pie to C flags for ThreadSanitizer

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 08:36:32PM -0800, Wan-Teh Chang wrote: > On Tue, Dec 6, 2016 at 11:36 AM, Luca Barbato wrote: > > > > Sure, thank you again for spotting it, had been ages since I tried to > > use tsan. > > You are welcome. Could you please also commit my FFmpeg patch? > > http://ffmpeg.o

Re: [libav-devel] [PATCH 3/3] pthread_frame: do not run hwaccel decoding asynchronously unless it's safe

2016-12-06 Thread Diego Biurrun
On Sat, Dec 03, 2016 at 05:34:34PM +0100, Anton Khirnov wrote: > --- /dev/null > +++ b/libavcodec/hwaccel.h > @@ -0,0 +1,24 @@ > +#ifndef AVCODEC_HWACCEL_H > +#define AVCODEC_HWACCEL_H > + > +#define HWACCEL_CAP_ASYNC_SAFE (1 << 0) > + > +#endif /* AVCODEC_HWACCEL_H */ Do you plan to add more

Re: [libav-devel] [PATCH 3/3] pthread_frame: do not run hwaccel decoding asynchronously unless it's safe

2016-12-06 Thread Janne Grunau
On 2016-12-03 17:34:34 +0100, Anton Khirnov wrote: > Certain hardware decoding APIs are often not thread-safe, so having the user > access decoded hardware surfaces while the decoder is running in another > thread can cause failures (this is mainly known to happen with DXVA2). > > For such hwaccel

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 04:23:09PM -0500, Vittorio Giovara wrote: > On Tue, Dec 6, 2016 at 2:43 AM, Diego Biurrun wrote: > > On Tue, Dec 06, 2016 at 12:27:22AM -0500, Vittorio Giovara wrote: > >> --- a/libavdevice/version.h > >> +++ b/libavdevice/version.h > >> @@ -27,8 +27,8 @@ > >> > >> -#define

Re: [libav-devel] [PATCH 2/3] pthread_frame: ensure the threads don't run simultaneously with hwaccel

2016-12-06 Thread Janne Grunau
On 2016-12-03 17:34:33 +0100, Anton Khirnov wrote: > --- > libavcodec/h263dec.c | 2 +- > libavcodec/h264dec.c | 2 +- > libavcodec/pthread_frame.c | 27 +++ > 3 files changed, 29 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/h263dec.c b/libavcode

Re: [libav-devel] [PATCH 1/3] hevc: decouple calling get_format() from exporting the SPS parameters

2016-12-06 Thread Janne Grunau
On 2016-12-03 17:34:32 +0100, Anton Khirnov wrote: > This makes sure ff_get_format() does not get called unnecessarily from > update_thread_context(). > --- > libavcodec/hevcdec.c | 49 ++--- > 1 file changed, 30 insertions(+), 19 deletions(-) > > diff

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 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 change, break or disappear at any time. >> */ >> >> -#ifndef F

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 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/version.h >> +++ b/libavdevice/version.h >> @@ -27,8 +27

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 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 Giovara > --- > The specification got updated while th

Re: [libav-devel] [PATCH] configure: add -fPIE instead of -pie to C flags for ThreadSanitizer

2016-12-06 Thread Luca Barbato
On 06/12/2016 20:04, Wan-Teh Chang wrote: > On Fri, Dec 2, 2016 at 2:29 PM, Luca Barbato wrote: >> On 02/12/2016 20:27, Wan-Teh Chang wrote: >> >> Should not hurt. > > Hi Luca, > > Thank you for the review. Could you please commit my patch for me? > Sure, thank you again for spotting it, had b

Re: [libav-devel] [PATCH] configure: add -fPIE instead of -pie to C flags for ThreadSanitizer

2016-12-06 Thread Wan-Teh Chang
On Fri, Dec 2, 2016 at 2:29 PM, Luca Barbato wrote: > On 02/12/2016 20:27, Wan-Teh Chang wrote: > > Should not hurt. Hi Luca, Thank you for the review. Could you please commit my patch for me? Thanks, Wan-Teh Chang ___ libav-devel mailing list libav-d

[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 --- The specification got updated while this was in the works. So I updated the description of yaw, pitch, roll a

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 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 ops wrong patch sorry this is fine as is -- 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 c

Re: [libav-devel] [PATCH] configure: Pass CFLAGS_HEADERS through the right CFLAGS filter

2016-12-06 Thread Diego Biurrun
On Sun, Dec 04, 2016 at 11:19:02AM +0100, Diego Biurrun wrote: > The generic parameter names used for CFLAGS in configure must be filtered > for each compiler and replaced by the equivalent flag for that compiler. > --- > > Fixes the checkheaders target with suncc. > > configure | 8 ++-- >

Re: [libav-devel] [PATCH 01/13] build: Separate avisynth and avxsynth support

2016-12-06 Thread Diego Biurrun
On Tue, Nov 29, 2016 at 07:34:01PM +0100, Diego Biurrun wrote: > This simplifies the code. > --- > configure | 13 - > libavformat/Makefile | 2 +- > libavformat/avisynth.c | 19 +-- > 3 files changed, 18 insertions(+), 16 deletions(-) OKed by Luca on I

Re: [libav-devel] [PATCH 2/2] build: Move entries related to building TOOLS to a subdirectory Makefile

2016-12-06 Thread Luca Barbato
On 06/12/2016 11:59, Diego Biurrun wrote: > --- > Makefile | 8 +--- > tools/Makefile | 11 +++ > 2 files changed, 12 insertions(+), 7 deletions(-) > create mode 100644 tools/Makefile > Ok. ___ libav-devel mailing list libav-devel@

Re: [libav-devel] [PATCH 1/2] build: Warn that reconfiguration is necessary if version.h files changed

2016-12-06 Thread Luca Barbato
On 06/12/2016 11:59, Diego Biurrun wrote: > The library versions are stored in the config.mak file and are used > to derive shared library names. > --- > Makefile | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > Possibly ok. ___ libav-devel

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 11:54:20AM +0100, Diego Biurrun wrote: > On Tue, Dec 06, 2016 at 08:43:05AM +0100, Diego Biurrun wrote: > > So before you push this, it has to survive Oracle. > > Also, have you compared warnings before and after? > This might leave behind some unused variables and similar.

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:28:01AM -0500, Vittorio Giovara wrote: > Deprecated in 11/2013. > --- > libavutil/pixdesc.c | 10 -- > libavutil/pixfmt.h | 4 > libavutil/version.h | 3 --- > 3 files changed, 17 deletions(-) The insolence! The gall! My wrath shall smite your wretched s

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:54AM -0500, Vittorio Giovara wrote: > Deprecated in 08/2014. > --- > libavcodec/avcodec.h | 3 --- > libavcodec/options_table.h | 3 --- > libavcodec/version.h | 3 --- > 3 files changed, 9 deletions(-) Oh, the nostalgia.. Diego _

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:53AM -0500, Vittorio Giovara wrote: > Deprecated in 07/2014. > --- > libavcodec/avcodec.h | 18 -- > libavcodec/options_table.h | 12 > libavcodec/version.h | 3 --- > 3 files changed, 33 deletions(-) Oh, nostalgia.. Diego _

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:52AM -0500, Vittorio Giovara wrote: > Deprecated in 01/2014. > --- > libavcodec/avcodec.h | 3 --- > libavcodec/version.h | 3 --- > 2 files changed, 6 deletions(-) nostalgia! Diego ___ libav-devel mailing list libav-devel

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:51AM -0500, Vittorio Giovara wrote: > Deprecated in 01/2014. > --- > libavcodec/avcodec.h | 3 --- > libavcodec/options_table.h | 3 --- > libavcodec/version.h | 3 --- > 3 files changed, 9 deletions(-) nostalgia :) Diego

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:43AM -0500, Vittorio Giovara wrote: > Deprecated in 11/2013. > --- > configure | 2 - > libavcodec/Makefile | 3 - > libavcodec/allcodecs.c| 3 - > libavcodec/avcodec.h | 17 --- > libavcodec/blockdsp.c |

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:42AM -0500, Vittorio Giovara wrote: > Deprecated in 11/2013. > --- > libavcodec/avcodec.h | 3 --- > libavcodec/options_table.h | 3 --- > libavcodec/version.h | 3 --- > 3 files changed, 9 deletions(-) sy_mbols more nostalgia :) Diego _

[libav-devel] [PATCH 2/2] build: Move entries related to building TOOLS to a subdirectory Makefile

2016-12-06 Thread Diego Biurrun
--- Makefile | 8 +--- tools/Makefile | 11 +++ 2 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 tools/Makefile diff --git a/Makefile b/Makefile index 6b021a9..35dd527 100644 --- a/Makefile +++ b/Makefile @@ -90,8 +90,6 @@ OBJS-avconv-$(HAVE_VDPAU_X11) += a

[libav-devel] [PATCH 1/2] build: Warn that reconfiguration is necessary if version.h files changed

2016-12-06 Thread Diego Biurrun
The library versions are stored in the config.mak file and are used to derive shared library names. --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 55fff90..6b021a9 100644 --- a/Makefile +++ b/Makefile @@ -123,13 +123,14 @@ tools/cws2fws

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 12:27:32AM -0500, Vittorio Giovara wrote: > Deprecated in 01/2013. > --- > libavcodec/avcodec.h | 30 -- > libavcodec/utils.c | 29 - > libavcodec/version.h | 3 --- > 3 files changed, 62 deletions(-) Oh, one of mi

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

2016-12-06 Thread Diego Biurrun
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 change, break or disappear at any time. > */ > > -#ifndef FF_API_NOCONST_GET_NAME > -#define FF_API_NOCONST_GET_NAME

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

2016-12-06 Thread Diego Biurrun
On Tue, Dec 06, 2016 at 08:43:05AM +0100, Diego Biurrun wrote: > So before you push this, it has to survive Oracle. Also, have you compared warnings before and after? This might leave behind some unused variables and similar. Diego ___ libav-devel maili