On Thu, Jun 02, 2016 at 07:09:16PM +0100, Mark Thompson wrote:
> On 02/06/16 17:20, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libavcodec/vaapi_encode_h264.c | 2 +-
> > libavcodec/vaapi_encode_h265.c |
On Wed, Jun 01, 2016 at 11:25:07AM +0200, Matthieu Bouron wrote:
> On Tue, May 31, 2016 at 10:13:40AM +0200, Matthieu Bouron wrote:
> > On Sun, May 29, 2016 at 10:15:44AM +0200, Matthieu Bouron wrote:
> > > On Fri, May 27, 2016 at 10:13:20AM +0200, Matthieu Bouron wrote:
>
On Thu, Jun 02, 2016 at 07:13:39PM +0100, Mark Thompson wrote:
> ---
> ... something like this.
>
> libavcodec/vaapi_encode_h264.c | 6 ++
> libavcodec/vaapi_encode_h265.c | 6 ++
> 2 files changed, 12 insertions(+)
>
> diff --git a/libavcodec/vaapi_encode_h264.c
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/vaapi_encode_h264.c | 2 +-
libavcodec/vaapi_encode_h265.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavcodec/vaapi_encode_h264.c b/libavcodec/vaapi_encode_h264.c
index 0a99bb1..dc7774b
On Tue, May 31, 2016 at 10:13:40AM +0200, Matthieu Bouron wrote:
> On Sun, May 29, 2016 at 10:15:44AM +0200, Matthieu Bouron wrote:
> > On Fri, May 27, 2016 at 10:13:20AM +0200, Matthieu Bouron wrote:
> > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
On Tue, May 31, 2016 at 03:51:20PM +0200, Matthieu Bouron wrote:
> On Tue, May 31, 2016 at 03:35:49PM +0200, Hendrik Leppkes wrote:
> > On Tue, May 31, 2016 at 3:00 PM, Matthieu Bouron
> > <matthieu.bou...@gmail.com> wrote:
> > > From: Matthieu Bouron
On Tue, May 31, 2016 at 03:35:49PM +0200, Hendrik Leppkes wrote:
> On Tue, May 31, 2016 at 3:00 PM, Matthieu Bouron
> <matthieu.bou...@gmail.com> wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > Codec width/height restrictions seem har
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
Codec width/height restrictions seem hardcoded at the OMX level and
seem arbitrary. Bypassing those restrictions allows a device to decode
streams at higher resolutions.
For example it allows a Nexus 5 to decode h264 streams with a reso
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mediacodec_wrapper.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/mediacodec_wrapper.c b/libavcodec/mediacodec_wrapper.c
index 053c164..c847a11 100644
--- a/libavcodec/mediacodec_wrapper.c
+++ b/liba
On Sun, May 29, 2016 at 10:15:44AM +0200, Matthieu Bouron wrote:
> On Fri, May 27, 2016 at 10:13:20AM +0200, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libavcodec/mediacodecdec_h264.c | 61
> > +
On Fri, May 27, 2016 at 10:13:20AM +0200, Matthieu Bouron wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libavcodec/mediacodecdec_h264.c | 61
> +
> 1 file changed, 37 insertions(+), 24 deletions(-)
>
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mediacodecdec_h264.c | 61 +
1 file changed, 37 insertions(+), 24 deletions(-)
diff --git a/libavcodec/mediacodecdec_h264.c b/libavcodec/mediacodecdec_h264.c
index 2d1d525..7
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mediacodecdec_h264.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libavcodec/mediacodecdec_h264.c b/libavcodec/mediacodecdec_h264.c
index 7f764e9..3a31798 100644
--- a/liba
On Thu, May 19, 2016 at 11:46:22AM +0200, Matthieu Bouron wrote:
> On Tue, May 17, 2016 at 03:20:54PM +0200, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libavcodec/mediacodec_wrapper.c | 8
On Tue, May 17, 2016 at 04:44:57PM +0200, Matthieu Bouron wrote:
> On Tue, May 17, 2016 at 03:20:53PM +0200, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libavcodec/mediacodec_wrapper.c | 167
> >
On Tue, May 17, 2016 at 03:20:54PM +0200, Matthieu Bouron wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libavcodec/mediacodec_wrapper.c | 8
> 1 file changed, 8 insertions(+)
>
> diff --git a/libavcodec/mediacodec_wrapper.c b/liba
On Tue, May 17, 2016 at 03:20:53PM +0200, Matthieu Bouron wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libavcodec/mediacodec_wrapper.c | 167
> ++--
> 1 file changed, 57 insertions(+), 110 deletions(-)
>
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mediacodec_wrapper.c | 167 ++--
1 file changed, 57 insertions(+), 110 deletions(-)
diff --git a/libavcodec/mediacodec_wrapper.c b/libavcodec/mediacodec_wrapper.c
index 6b3f905..8
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mediacodec_wrapper.c | 8
1 file changed, 8 insertions(+)
diff --git a/libavcodec/mediacodec_wrapper.c b/libavcodec/mediacodec_wrapper.c
index 8ce3b32..5c047ea 100644
--- a/libavcodec/mediacodec_wrapper.c
On Thu, May 12, 2016 at 3:50 PM, Benoit Fouet <benoit.fo...@free.fr> wrote:
> Hi,
>
>
> On 12/05/2016 15:22, Matthieu Bouron wrote:
>
>> On Thu, May 12, 2016 at 10:01 AM, Benoit Fouet <benoit.fo...@free.fr>
>> wrote:
>>
>> Hi,
>>>
On Thu, May 12, 2016 at 10:01 AM, Benoit Fouet <benoit.fo...@free.fr> wrote:
> Hi,
>
> I mostly have nits remarks.
>
> On 11/05/2016 18:39, Matthieu Bouron wrote:
>
>> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>>
>>
> [...]
>
>
Le 11 mai 2016 6:39 PM, "Matthieu Bouron" <matthieu.bou...@gmail.com> a
écrit :
>
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
>
> Hello,
>
> Here are some benchmark on a rpi2 of the attached patch.
>
> ./ffmpeg -f lavfi -i
On Wed, May 11, 2016 at 9:04 PM, Reimar Döffinger <reimar.doeffin...@gmx.de>
wrote:
>
>
> On 11.05.2016, at 20:37, Michael Niedermayer <mich...@niedermayer.cc>
> wrote:
>
> > On Wed, May 11, 2016 at 06:39:20PM +0200, Matthieu Bouron wrote:
> >> From: Matt
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
Hello,
Here are some benchmark on a rpi2 of the attached patch.
./ffmpeg -f lavfi -i
sine=440,aformat=sample_fmts=fltp,asetnsamples=4096,abench=start,aresample=48000,abench=stop
-t 1000 -f null -
With patch:avg=0.001159
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavfilter/avfilter.c | 2 +-
libavfilter/avfilter.h | 4 ++--
libavfilter/framepool.c | 24
libavfilter/framepool.h | 32
libavfilter/video.c | 20 ++---
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavfilter/framepool.c | 106
libavfilter/framepool.h | 36 +++-
2 files changed, 141 insertions(+), 1 deletion(-)
diff --git a/libavfilter/framepool.c b/libav
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavfilter/audio.c | 51 +--
1 file changed, 37 insertions(+), 14 deletions(-)
diff --git a/libavfilter/audio.c b/libavfilter/audio.c
index 51fef03..dbc92d6 100644
--- a/libav
Hello,
The following patchset add an audio frame pool for each link of the
filtergraph. It extends the FFVideoFramePool API to support audio (and renames
it to FFFramePool).
The performance gain on a rpi2 is very little. malloc+free goes from 2.50% to
1.84% cpu time with the following command
On Thu, Apr 7, 2016 at 4:18 PM, wm4 <nfx...@googlemail.com> wrote:
> On Fri, 18 Mar 2016 17:50:39 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> >
> >
On Mon, Apr 11, 2016 at 4:18 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
>
>
> On Mon, Apr 11, 2016 at 9:58 AM, Benoit Fouet <benoit.fo...@free.fr>
> wrote:
>
>> Hi,
>>
>> (again, thanks to both of you for documenting all this assembly /NEON
On Mon, Apr 11, 2016 at 9:58 AM, Benoit Fouet <benoit.fo...@free.fr> wrote:
> Hi,
>
> (again, thanks to both of you for documenting all this assembly /NEON code)
>
> On 09/04/2016 10:22, Matthieu Bouron wrote:
>
>> From: Matthieu Bouron <matthieu.bou...@stu
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
Hello,
The following patch add yuv2planeX_8_neon function for the arm platform. It is
currently restricted to 8-bit per component sources until I fix fate issues
with 10-bit sources (the dnxhd-*-10bit tests fail but I haven't f
On Fri, Apr 8, 2016 at 10:27 PM, Michael Niedermayer <mich...@niedermayer.cc
> wrote:
> On Fri, Apr 08, 2016 at 12:24:13PM +0200, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libswscale/arm/Makefile
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/Makefile | 6 ++--
libswscale/arm/hscale.S | 70 +++
libswscale/arm/swscale.c | 37 +++
libswscale/swscale.c | 2 ++
libs
On Wed, Mar 23, 2016 at 6:16 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
>
>
> On Tue, Mar 22, 2016 at 10:04 AM, Matthieu Bouron <
> matthieu.bou...@gmail.com> wrote:
>
>>
>>
>> On Fri, Mar 18, 2016 at 5:50 PM, Matthieu Bouron <
On Fri, Apr 1, 2016 at 4:15 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
>
>
> On Mon, Mar 28, 2016 at 9:12 PM, Matthieu Bouron <
> matthieu.bou...@gmail.com> wrote:
>
>>
>>
>> On Sun, Mar 27, 2016 at 5:58 PM, Matthieu Bouron <
>> m
On Mon, Mar 28, 2016 at 9:12 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
>
>
> On Sun, Mar 27, 2016 at 5:58 PM, Matthieu Bouron <
> matthieu.bou...@gmail.com> wrote:
>
>>
>>
>> On Fri, Mar 25, 2016 at 11:45 PM, Matthieu Bouron <
>>
On Thu, Mar 31, 2016 at 11:17 AM, Benoit Fouet <benoit.fo...@free.fr> wrote:
> Hi,
>
> On 28/03/2016 21:19, Matthieu Bouron wrote:
>
>> ---
>> libswscale/arm/yuv2rgb_neon.S | 88
>> +--
>> 1 file changed, 34
On Thu, Mar 31, 2016 at 10:48 AM, Benoit Fouet <benoit.fo...@free.fr> wrote:
> Hi,
>
> (sorry for the first mail, fuzzy fingers...)
>
> On 28/03/2016 21:19, Matthieu Bouron wrote:
>
>> ---
>> libswscale/arm/yuv2rgb_neon.S | 137
>> ++--
On Wed, Mar 30, 2016 at 11:36:34PM +0200, Benoit Fouet wrote:
> Hi,
Hi Benoit,
>
> Le 26/03/2016 13:05, Matthieu Bouron a écrit :
> >On Sat, Mar 26, 2016 at 2:09 AM, Michael Niedermayer <mich...@niedermayer.cc
> >>>wrote:
> >>>On Fri, Mar 25, 2016
On Wed, Mar 30, 2016 at 11:34:59PM +0200, Benoit Fouet wrote:
> Hi,
>
> Le 25/03/2016 23:45, Matthieu Bouron a écrit :
> >From: Matthieu Bouron<matthieu.bou...@stupeflix.com>
> >
> >---
> > libswscale/arm/yuv2rgb_neon.S | 9 -
> >
---
libswscale/arm/yuv2rgb_neon.S | 137 ++
1 file changed, 60 insertions(+), 77 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index ef7b0a6..e1b68c1 100644
--- a/libswscale/arm/yuv2rgb_neon.S
+++
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index f40327b..aac0773 100644
--- a/libswscale/arm/yuv2rgb_
---
libswscale/arm/yuv2rgb_neon.S | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index e1b68c1..124d7d3 100644
--- a/libswscale/arm/yuv2rgb_neon.S
+++ b/libswscale/arm/yuv2rgb_neon.S
@@ -56,8 +56,8 @@
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 22864ec..4601a79 100644
--- a/libswscale/arm/yuv2rgb_neon.S
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 4601a79..ef7b0a6 100644
--- a/libswscale/arm/yuv2rgb_neon.S
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/swscale_unscaled.c | 72 --
libswscale/arm/yuv2rgb_neon.S | 156 --
2 files changed, 66 insertions(+), 162 deletions(-)
diff --git a/libswsca
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 1 -
1 file changed, 1 deletion(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index aac0773..22864ec 100644
--- a/libswscale/arm/yuv2rgb_neon.S
+++ b/libswsca
On Mon, Mar 28, 2016 at 07:51:24PM +0300, Kirill Gavrilov wrote:
> ---
> libavcodec/mediacodecdec.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c
> index 5c1368f..c21ceba 100644
> --- a/libavcodec/mediacodecdec.c
---
libswscale/arm/swscale_unscaled.c | 18 +-
libswscale/arm/yuv2rgb_neon.S | 40 +--
2 files changed, 31 insertions(+), 27 deletions(-)
diff --git a/libswscale/arm/swscale_unscaled.c
b/libswscale/arm/swscale_unscaled.c
index
---
libswscale/arm/yuv2rgb_neon.S | 88 +--
1 file changed, 34 insertions(+), 54 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 124d7d3..6b911c8 100644
--- a/libswscale/arm/yuv2rgb_neon.S
+++
On Sun, Mar 27, 2016 at 5:58 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
>
>
> On Fri, Mar 25, 2016 at 11:45 PM, Matthieu Bouron <
> matthieu.bou...@gmail.com> wrote:
>
>> The following patchset aims to make bitexact the yuv->rgba armv7 neon
On Sun, Mar 27, 2016 at 11:15 PM, Kirill Gavrilov
wrote:
> Hi,
>
Hi,
>
> on my device ("OMX.allwinner.video.decoder.avc") returned stride property
> is always 0.
> I have found that stride is overridden for "OMX.SEC.avc.dec" and prepared
> the similar patch.
> But
On Fri, Mar 25, 2016 at 11:45 PM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
> The following patchset aims to make bitexact the yuv->rgba armv7 neon code
> path
> with the aarch64 one. It also aims to make the two code bases as close as
> possible.
>
> [PATCH
On Fri, Mar 25, 2016 at 11:46 PM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libswscale/arm/swscale_unscaled.c | 16 +++
> libswscale/arm/yuv2rgb_neon.S | 89
> +---
On Fri, Mar 25, 2016 at 11:46 PM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libswscale/arm/yuv2rgb_neon.S | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>
Pat
On Fri, Mar 25, 2016 at 11:46 PM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libswscale/arm/yuv2rgb_neon.S | 154
> +++---
> 1 file changed, 69 insertion
On Fri, Mar 25, 2016 at 11:46 PM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> libswscale/arm/yuv2rgb_neon.S | 115
> ++
> 1 file changed,
On Sat, Mar 26, 2016 at 2:09 AM, Michael Niedermayer <mich...@niedermayer.cc
> wrote:
> On Fri, Mar 25, 2016 at 11:46:01PM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> &
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 89 ---
1 file changed, 24 insertions(+), 65 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index ef7b0a6..8abb986
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 22864ec..4601a79 100644
--- a/libswscale/arm/yuv2rgb_neon.S
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 1 -
1 file changed, 1 deletion(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index aac0773..22864ec 100644
--- a/libswscale/arm/yuv2rgb_neon.S
+++ b/libswsca
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 154 +++---
1 file changed, 69 insertions(+), 85 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index f77f534..03d15cb
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/swscale_unscaled.c | 16 +++
libswscale/arm/yuv2rgb_neon.S | 89 +--
2 files changed, 47 insertions(+), 58 deletions(-)
diff --git a/libswscale/arm/swscale_unscale
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 115 ++
1 file changed, 39 insertions(+), 76 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 8abb986..f77f534
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 03d15cb..fe5dd04 100644
--- a/libswscale/arm/yuv2rgb_
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 9 -
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index f40327b..aac0773 100644
--- a/libswscale/arm/yuv2rgb_
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libswscale/arm/yuv2rgb_neon.S | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S
index 4601a79..ef7b0a6 100644
--- a/libswscale/arm/yuv2rgb_neon.S
The following patchset aims to make bitexact the yuv->rgba armv7 neon code path
with the aarch64 one. It also aims to make the two code bases as close as
possible.
[PATCH 01/10] swscale/arm/yuv2rgb: remove 32bit code path
The current 32bit code path which is unused is removed.
[PATCH 06/10]
On Tue, Mar 22, 2016 at 10:04 AM, Matthieu Bouron <matthieu.bou...@gmail.com
> wrote:
>
>
> On Fri, Mar 18, 2016 at 5:50 PM, Matthieu Bouron <
> matthieu.bou...@gmail.com> wrote:
>
>> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>>
>
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
Hello,
The following patch add hwaccel support to the mediacodec (h264) decoder by
allowing
the user to render the output frames directly on a surface.
In order to do so the user needs to initialize the hwaccel through t
On Sun, Mar 13, 2016 at 08:48:21PM +0100, Matthieu Bouron wrote:
> On Fri, Mar 11, 2016 at 09:36:41PM +0100, Matthieu Bouron wrote:
[...]
>
> If nobody objects, I will push the patch (with #include removed)
> tomorrow.
>
Pushed.
_
On Fri, Mar 11, 2016 at 09:36:41PM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> Android N will prevent users from loading non-public APIs.
>
> Users should only rely on the av_jni_set_java_vm function to set the
> Java VM.
>
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
Android N will prevent users from loading non-public APIs.
Users should only rely on the av_jni_set_java_vm function to set the
Java VM.
---
libavcodec/ffjni.c | 88 ++
1 file chan
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
Hello,
The following patch disable parsing if the frame_size option is specified. The
main purpose here is to disable the use of parsers (which have a huge
performance cost on embedded platforms) for single images when
thei
On Tue, Mar 01, 2016 at 08:53:33PM +0100, Paul B Mahol wrote:
> On 3/1/16, Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > libavcodec/mjpegdec.c | 7 +++
> > 1 file c
On Thu, Mar 03, 2016 at 02:03:01PM +0100, Matthieu Bouron wrote:
[...]
>
> Patch updated with the following differences:
> * ff_set_dimensions return code is now used
> * add missing exception when trying to call the MediaCodec object
> constructor
> * remove lefto
On Thu, Mar 03, 2016 at 01:56:16PM +0100, Matthieu Bouron wrote:
[...]
>
> New patch attached with the following differences:
> * added myself as a maintainer of jni* and ffjni*
>
Pushed.
[...]
___
ffmpeg-devel mailing list
ffmpeg-deve
On Wed, Mar 02, 2016 at 03:34:09PM +0100, Matthieu Bouron wrote:
> On Tue, Mar 01, 2016 at 11:26:45PM +0100, Michael Niedermayer wrote:
> > On Tue, Mar 01, 2016 at 08:01:45PM +0100, Matthieu Bouron wrote:
> > > On Sat, Feb 27, 2016 at 04:28:43PM +0100, Michael Niedermayer wro
On Wed, Mar 02, 2016 at 03:24:06PM +0100, Matthieu Bouron wrote:
> On Tue, Mar 01, 2016 at 09:06:35PM +0100, wm4 wrote:
> > On Tue, 1 Mar 2016 20:57:12 +0100
> > Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
> >
> > > On Tue, Mar 01, 2016 at 08:
On Tue, Mar 01, 2016 at 11:26:45PM +0100, Michael Niedermayer wrote:
> On Tue, Mar 01, 2016 at 08:01:45PM +0100, Matthieu Bouron wrote:
> > On Sat, Feb 27, 2016 at 04:28:43PM +0100, Michael Niedermayer wrote:
> > > On Fri, Feb 26, 2016 at 04:54:47PM +0100, Matthieu Bouron wro
On Tue, Mar 01, 2016 at 09:06:35PM +0100, wm4 wrote:
> On Tue, 1 Mar 2016 20:57:12 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > On Tue, Mar 01, 2016 at 08:55:23PM +0100, Matthieu Bouron wrote:
> > > On Tue, Mar 01, 2016 at 08:38:04PM +0100, wm4
On Tue, Mar 01, 2016 at 08:55:23PM +0100, Matthieu Bouron wrote:
> On Tue, Mar 01, 2016 at 08:38:04PM +0100, wm4 wrote:
> > On Tue, 1 Mar 2016 20:33:14 +0100
> > Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
> >
> > > On Tue, Mar 01, 2016 at 08:
On Tue, Mar 01, 2016 at 08:38:04PM +0100, wm4 wrote:
> On Tue, 1 Mar 2016 20:33:14 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > On Tue, Mar 01, 2016 at 08:24:27PM +0100, Matthieu Bouron wrote:
> > > On Tue, Mar 01, 2016 at 08:13:48PM +0100, wm4
On Tue, Mar 01, 2016 at 08:24:27PM +0100, Matthieu Bouron wrote:
> On Tue, Mar 01, 2016 at 08:13:48PM +0100, wm4 wrote:
> > On Tue, 1 Mar 2016 20:10:50 +0100
> > Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
> >
> > > On Tue, Mar 01, 2016 at 07:56:30PM +01
On Tue, Mar 01, 2016 at 08:13:48PM +0100, wm4 wrote:
> On Tue, 1 Mar 2016 20:10:50 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > On Tue, Mar 01, 2016 at 07:56:30PM +0100, wm4 wrote:
> > > On Tue, 1 Mar 2016 19:52:08 +0100
> > > Matthieu B
On Tue, Mar 01, 2016 at 07:56:30PM +0100, wm4 wrote:
> On Tue, 1 Mar 2016 19:52:08 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > On Fri, Feb 26, 2016 at 05:36:40PM +0100, Matthieu Bouron wrote:
> > > On Fri, Feb 26, 2016 at 4:41 PM, Matthi
On Sat, Feb 27, 2016 at 04:28:43PM +0100, Michael Niedermayer wrote:
> On Fri, Feb 26, 2016 at 04:54:47PM +0100, Matthieu Bouron wrote:
> > On Tue, Feb 23, 2016 at 11:28:01AM +0100, wm4 wrote:
> > > On Tue, 23 Feb 2016 09:53:43 +0100
> > > Matthieu Bouron <ma
On Fri, Feb 26, 2016 at 05:36:40PM +0100, Matthieu Bouron wrote:
> On Fri, Feb 26, 2016 at 4:41 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
> wrote:
>
> > On Mon, Feb 22, 2016 at 12:20:35PM +0100, Matthieu Bouron wrote:
> > > From: Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
libavcodec/mjpegdec.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c
index f41f3a5..1e83e88 100644
--- a/libavcodec/mjpegdec.c
+++ b/libavcodec/mjpegdec.c
@@ -614,6 +
On Fri, Feb 26, 2016 at 4:41 PM, Matthieu Bouron <matthieu.bou...@gmail.com>
wrote:
> On Mon, Feb 22, 2016 at 12:20:35PM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
>
[...]
>
> Patch updated with the follow
On Fri, Feb 26, 2016 at 5:02 PM, Carl Eugen Hoyos <ceho...@ag.or.at> wrote:
> Matthieu Bouron gmail.com> writes:
>
> > Patch updated
>
> > + --enable-mediacodec enable Android MediaCodec support [no]
>
> > +enabled mediacodec&& { e
On Tue, Feb 23, 2016 at 11:28:01AM +0100, wm4 wrote:
> On Tue, 23 Feb 2016 09:53:43 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > On Mon, Feb 22, 2016 at 01:08:49PM +0100, Michael Niedermayer wrote:
> > > On Mon, Feb 22, 2016 at 12:20:36P
On Mon, Feb 22, 2016 at 12:20:35PM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
>
> ---
> configure | 5 +
> libavcodec/Makefile | 2 +
> libavcodec/ffjni.c | 480
> +++
On Thu, Feb 25, 2016 at 09:41:11PM +0100, Matthieu Bouron wrote:
> On Thu, Feb 25, 2016 at 04:09:34PM +, Josh de Kock wrote:
> > On 25/02/2016 15:53, Nicolas George wrote:
> > >Le septidi 7 ventôse, an CCXXIV, Josh de Kock a écrit :
> > >>Just thought it wouldn'
On Thu, Feb 25, 2016 at 04:09:34PM +, Josh de Kock wrote:
> On 25/02/2016 15:53, Nicolas George wrote:
> >Le septidi 7 ventôse, an CCXXIV, Josh de Kock a écrit :
> >>Just thought it wouldn't hurt to fix the real problem--that libdispatch
> >>isn't being checked for correctly, rather than a
On Wed, Feb 24, 2016 at 05:26:57PM +0100, Michael Niedermayer wrote:
> On Wed, Feb 24, 2016 at 11:40:12AM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > configure | 1 +
> > 1 file changed, 1 insert
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
Fixes build of lavd/jack on linux if dispatch happens to be available on
this platform. dispatch, as well as its dependencies kqueue and pwq are
generally not installed / distribued on linux systems. If it happens to
be the case, yo
From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
---
configure | 1 +
1 file changed, 1 insertion(+)
diff --git a/configure b/configure
index 3d1ee49..337a060 100755
--- a/configure
+++ b/configure
@@ -309,6 +309,7 @@ Toolchain options:
--nm=NM use nm t
On Mon, Feb 22, 2016 at 02:55:06PM +0100, wm4 wrote:
> On Mon, 22 Feb 2016 12:20:36 +0100
> Matthieu Bouron <matthieu.bou...@gmail.com> wrote:
>
> > From: Matthieu Bouron <matthieu.bou...@stupeflix.com>
> >
> > ---
> > ...
>
> Some rema
401 - 500 of 616 matches
Mail list logo