Re: [libav-devel] [PATCH 1/1] arm: rewrite .func directive as .thumb_func for thumb

2014-01-21 Thread Martin Storsjö
On Wed, 22 Jan 2014, Janne Grunau wrote: Makes sure all local function symbols are declared as .thumb_func even if they are not directly called. fft4|65536_neon in libavcodec/arm/fft_neon.S are only accessed through saved offset in a table for example. Fixes fate-mdct-4 tests in libav on iOS. --

Re: [libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Anton Khirnov
On Wed, 22 Jan 2014 00:42:10 +0100, Luca Barbato wrote: > On 21/01/14 19:28, Anton Khirnov wrote: > > Libavdevice is not really a standalone library, it depends (by > > definition) on libavformat internal symbols. As there are no real reason > > for it to be a separate library, the best solution

Re: [libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Luca Barbato
On 21/01/14 19:28, Anton Khirnov wrote: > Libavdevice is not really a standalone library, it depends (by > definition) on libavformat internal symbols. As there are no real reason > for it to be a separate library, the best solution for the associated ABI > problems is to merge it with libavformat.

[libav-devel] [PATCH 1/1] arm: rewrite .func directive as .thumb_func for thumb

2014-01-21 Thread Janne Grunau
Makes sure all local function symbols are declared as .thumb_func even if they are not directly called. fft4|65536_neon in libavcodec/arm/fft_neon.S are only accessed through saved offset in a table for example. Fixes fate-mdct-4 tests in libav on iOS. --- gas-preprocessor.pl | 17 +++-

Re: [libav-devel] [PATCH] configure: Set host CFLAGS/CPPFLAGS after compiler detection

2014-01-21 Thread Diego Biurrun
On Tue, Jan 21, 2014 at 09:34:01PM +0200, Martin Storsjö wrote: > On Tue, 21 Jan 2014, Diego Biurrun wrote: > > >This prevents the default flags from getting clobbered by flags > >passed to configure on the command line. > >--- > > > >This fixes linking doc/print_options on the suncc/linux FATE st

Re: [libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Derek Buitenhuis
On 1/21/2014 9:10 PM, Kieran Kunhya wrote: > Oh god please no please no. ph'nglui mglw'nafh libavdevice hell wgah'nagl fhtagn ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Hendrik Leppkes
On Tue, Jan 21, 2014 at 10:10 PM, Kieran Kunhya wrote: > Oh god please no please no. +1 ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Kieran Kunhya
Oh god please no please no. ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel

Re: [libav-devel] [PATCH] configure: Set host CFLAGS/CPPFLAGS after compiler detection

2014-01-21 Thread Martin Storsjö
On Tue, 21 Jan 2014, Diego Biurrun wrote: This prevents the default flags from getting clobbered by flags passed to configure on the command line. --- This fixes linking doc/print_options on the suncc/linux FATE stations. I don't really follow how this patch fixes the issue on those FATE ins

[libav-devel] [PATCH] configure: Set host CFLAGS/CPPFLAGS after compiler detection

2014-01-21 Thread Diego Biurrun
This prevents the default flags from getting clobbered by flags passed to configure on the command line. --- This fixes linking doc/print_options on the suncc/linux FATE stations. Now -O3 overrides any other optimization flag passed via --host-cflags to configure, as -O3 will get added to HOSTCFL

[libav-devel] [PATCH 2/2] dxtory: compressed RGB555/RGB565 decoding support

2014-01-21 Thread Kostya Shishkov
--- libavcodec/dxtory.c | 113 +++ 1 file changed, 113 insertions(+) diff --git a/libavcodec/dxtory.c b/libavcodec/dxtory.c index 11cd7b6..5cb7fae 100644 --- a/libavcodec/dxtory.c +++ b/libavcodec/dxtory.c @@ -170,6 +170,8 @@ static int dxtory_deco

[libav-devel] [PATCH 1/2] dxtory: add more compressed and uncompressed modes

2014-01-21 Thread Kostya Shishkov
--- compressed RGB555/565 a bit more variative, so it's in a separate patch --- libavcodec/dxtory.c | 429 +-- 1 file changed, 418 insertions(+), 11 deletions(-) diff --git a/libavcodec/dxtory.c b/libavcodec/dxtory.c index f41c26f..11cd7b6 100644 -

[libav-devel] [RFC] Merge libavdevice into libavformat.

2014-01-21 Thread Anton Khirnov
Libavdevice is not really a standalone library, it depends (by definition) on libavformat internal symbols. As there are no real reason for it to be a separate library, the best solution for the associated ABI problems is to merge it with libavformat. --- Changelog

Re: [libav-devel] [PATCH 1/2] dxva2: Add missing #includes

2014-01-21 Thread Hendrik Leppkes
On Tue, Jan 21, 2014 at 2:43 PM, Diego Biurrun wrote: > --- > libavcodec/dxva2.c | 8 > 1 file changed, 8 insertions(+) > > diff --git a/libavcodec/dxva2.c b/libavcodec/dxva2.c > index f8b8eba..15e5698 100644 > --- a/libavcodec/dxva2.c > +++ b/libavcodec/dxva2.c > @@ -20,6 +20,14 @@ >

Re: [libav-devel] [PATCH 2/2] dxva2: Use correct printf format strings

2014-01-21 Thread Luca Barbato
On 21/01/14 14:43, Diego Biurrun wrote: > --- > libavcodec/dxva2.c | 12 ++-- > 1 file changed, 6 insertions(+), 6 deletions(-) > Both patches fine. ___ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/li

[libav-devel] [PATCH 2/2] dxva2: Use correct printf format strings

2014-01-21 Thread Diego Biurrun
--- libavcodec/dxva2.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavcodec/dxva2.c b/libavcodec/dxva2.c index 15e5698..6d4550c 100644 --- a/libavcodec/dxva2.c +++ b/libavcodec/dxva2.c @@ -63,7 +63,7 @@ int ff_dxva2_commit_buffer(AVCodecContext *avctx, h

[libav-devel] [PATCH 1/2] dxva2: Add missing #includes

2014-01-21 Thread Diego Biurrun
--- libavcodec/dxva2.c | 8 1 file changed, 8 insertions(+) diff --git a/libavcodec/dxva2.c b/libavcodec/dxva2.c index f8b8eba..15e5698 100644 --- a/libavcodec/dxva2.c +++ b/libavcodec/dxva2.c @@ -20,6 +20,14 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301

[libav-devel] [PATCH] dxva2: Unbreak

2014-01-21 Thread Luca Barbato
5b2b23f2d69e05c5fcd1c933e383fe60e185574d is missing some includes, contextually use the long modifier to print errors. --- libavcodec/dxva2.c | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/libavcodec/dxva2.c b/libavcodec/dxva2.c index f8b8eba..3bcfddd 100644 --- a

Re: [libav-devel] [PATCH 1/1] arm: declare functions called from data table as .thumb_func

2014-01-21 Thread Martin Storsjö
On Tue, 21 Jan 2014, Janne Grunau wrote: On 2014-01-21 09:35:19 +0200, Martin Storsjö wrote: On Mon, 20 Jan 2014, Janne Grunau wrote: Handles fft4_neon and fft65536_neon from libavcodec/arm/fft_neon.S correctly which are only called through pc-relative offsets. Fixes i?mdct-4 fate tests on iO

Re: [libav-devel] [PATCH 1/1] arm: declare functions called from data table as .thumb_func

2014-01-21 Thread Janne Grunau
On 2014-01-21 09:35:19 +0200, Martin Storsjö wrote: > On Mon, 20 Jan 2014, Janne Grunau wrote: > > > Handles fft4_neon and fft65536_neon from libavcodec/arm/fft_neon.S > > correctly which are only called through pc-relative offsets. Fixes > > i?mdct-4 fate tests on iOS with thumb. > > > > Signed-o

Re: [libav-devel] [PATCH 1/2] dxtory: correctly handle YUV slices with average odd height

2014-01-21 Thread Luca Barbato
On 18/01/14 14:37, Kostya Shishkov wrote: > --- > libavcodec/dxtory.c | 18 -- > 1 file changed, 12 insertions(+), 6 deletions(-) > > diff --git a/libavcodec/dxtory.c b/libavcodec/dxtory.c > index 6018ebb..a66ffec 100644 > --- a/libavcodec/dxtory.c > +++ b/libavcodec/dxtory.c >

Re: [libav-devel] [PATCH 2/2] dxtory: change error code for unexpected slice configuration

2014-01-21 Thread Luca Barbato
On 18/01/14 14:38, Kostya Shishkov wrote: > --- > libavcodec/dxtory.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/dxtory.c b/libavcodec/dxtory.c > index a66ffec..8490722 100644 > --- a/libavcodec/dxtory.c > +++ b/libavcodec/dxtory.c > @@ -135,7 +135,7 @@