Re: [FFmpeg-devel] [PATCH 2/2] lavc: add h264 mediacodec decoder

2016-02-23 Thread Matthieu Bouron
On Mon, Feb 22, 2016 at 01:08:49PM +0100, Michael Niedermayer wrote: > On Mon, Feb 22, 2016 at 12:20:36PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > [...] > > +codec = (*env)->NewObject(env, jfields.mediacodec_list_

[FFmpeg-devel] [PATCH 2/2] lavc: add h264 mediacodec decoder

2016-02-22 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- configure |5 + libavcodec/Makefile |3 + libavcodec/allcodecs.c |1 + libavcodec/mediacodec_wrapper.c | 1521 +++ libavcodec/mediacodec_wra

[FFmpeg-devel] [PATCH 1/2] lavc: add JNI support

2016-02-22 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- configure | 5 + libavcodec/Makefile | 2 + libavcodec/ffjni.c | 480 libavcodec/ffjni.h | 147 4 files changed, 634 insertions(+) create mode

[FFmpeg-devel] MediaCodec support patchset v2

2016-02-22 Thread Matthieu Bouron
Differences from the latest patches: * Android application context support has been removed * Android content uris support has been removed * The jni util functions has been moved from lavu to lavc, and they are now prefixed by ff_ instead of avpriv_ and no more public interfaces are

Re: [FFmpeg-devel] [PATCH 5/5] lavc: add h264 mediacodec decoder

2016-02-19 Thread Matthieu Bouron
On Wed, Feb 17, 2016 at 06:39:46PM +0100, Matthieu Bouron wrote: > On Mon, Feb 15, 2016 at 10:17:25PM +0100, Matthieu Bouron wrote: > > On Mon, Feb 15, 2016 at 08:42:48PM +0100, Michael Niedermayer wrote: > > > On Mon, Feb 15, 2016 at 06:52:30PM +0100, Matthieu Bouron wrote: >

Re: [FFmpeg-devel] [PATCH 5/5] lavc: add h264 mediacodec decoder

2016-02-17 Thread Matthieu Bouron
On Mon, Feb 15, 2016 at 10:17:25PM +0100, Matthieu Bouron wrote: > On Mon, Feb 15, 2016 at 08:42:48PM +0100, Michael Niedermayer wrote: > > On Mon, Feb 15, 2016 at 06:52:30PM +0100, Matthieu Bouron wrote: > > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > >

Re: [FFmpeg-devel] [PATCH 1/5] lavu: add JNI support

2016-02-16 Thread Matthieu Bouron
On Mon, Feb 15, 2016 at 6:56 PM, Hendrik Leppkes <h.lepp...@gmail.com> wrote: > On Mon, Feb 15, 2016 at 6:52 PM, Matthieu Bouron > <matthieu.bou...@gmail.com> wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > configur

Re: [FFmpeg-devel] MediaCodec support

2016-02-16 Thread Matthieu Bouron
On Tue, Feb 16, 2016 at 2:47 PM, Matthieu Bouron <matthieu.bou...@gmail.com> wrote: > > > On Tue, Feb 16, 2016 at 12:36 PM, wm4 <nfx...@googlemail.com> wrote: > >> On Tue, 16 Feb 2016 12:09:58 +0100 >> Matthieu Bouron <matthieu.bou...@gmail.com> wrote

Re: [FFmpeg-devel] MediaCodec support

2016-02-16 Thread Matthieu Bouron
On Tue, Feb 16, 2016 at 12:36 PM, wm4 <nfx...@googlemail.com> wrote: > On Tue, 16 Feb 2016 12:09:58 +0100 > Matthieu Bouron <matthieu.bou...@gmail.com> wrote: > > > On Tue, Feb 16, 2016 at 10:41 AM, wm4 <nfx...@googlemail.com> wrote: > > > > > O

Re: [FFmpeg-devel] MediaCodec support

2016-02-16 Thread Matthieu Bouron
On Tue, Feb 16, 2016 at 10:41 AM, wm4 <nfx...@googlemail.com> wrote: > On Mon, 15 Feb 2016 18:52:25 +0100 > Matthieu Bouron <matthieu.bou...@gmail.com> wrote: > > > Hello, > > > > The following patchset adds basic MediaCodec support to libavcodec, ie: >

Re: [FFmpeg-devel] [PATCH 5/5] lavc: add h264 mediacodec decoder

2016-02-15 Thread Matthieu Bouron
On Mon, Feb 15, 2016 at 08:42:48PM +0100, Michael Niedermayer wrote: > On Mon, Feb 15, 2016 at 06:52:30PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > configure |5 + > >

[FFmpeg-devel] MediaCodec support

2016-02-15 Thread Matthieu Bouron
Hello, The following patchset adds basic MediaCodec support to libavcodec, ie: only h264 is supported and the HWAccel part (Surface output) is missing. JNI comes as a dependency. The JNI support is based on the same patchset I've sent some time ago with some improvements. I originally developed

[FFmpeg-devel] [PATCH 5/5] lavc: add h264 mediacodec decoder

2016-02-15 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- configure |5 + libavcodec/Makefile |3 + libavcodec/allcodecs.c |1 + libavcodec/mediacodec_wrapper.c | 1522 +++ libavcodec/mediacodec_wra

[FFmpeg-devel] [PATCH 4/5] lavf: add Android content resolver protocol support

2016-02-15 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Handles uri starting with content://. --- configure| 3 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/file.c | 160 +++ 4 files c

[FFmpeg-devel] [PATCH 2/5] lavu/jni: add helpers to manage Android application context

2016-02-15 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavutil/jni.c | 109 +++ libavutil/jni.h | 29 + libavutil/jni_internal.c | 36 ++-- libavutil/jni_internal.h | 11 + 4 files change

Re: [FFmpeg-devel] [PATCH] lavc/mjpegdec: use ptrdiff_t instead of ssize_t

2016-01-28 Thread Matthieu Bouron
On Wed, Jan 27, 2016 at 11:31:04PM +0100, Michael Niedermayer wrote: > On Wed, Jan 27, 2016 at 10:01:39PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > Fixes build on msvc. > > --- > > libavcodec/mjp

[FFmpeg-devel] [PATCH] lavc/mjpegdec: use ptrdiff_t instead of ssize_t

2016-01-27 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Fixes build on msvc. --- libavcodec/mjpegdec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 0aedc9d..04f56b6 100644 --- a/libavcodec/mjpegdec.c +++ b/liba

Re: [FFmpeg-devel] [PATCH] lavc/mjpegdec: speed up scan data copy

2016-01-26 Thread Matthieu Bouron
On Tue, Jan 26, 2016 at 6:04 PM, Michael Niedermayer <mich...@niedermayer.cc > wrote: > On Tue, Jan 26, 2016 at 05:15:37PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > > > From random 3264x244

Re: [FFmpeg-devel] [PATCH] avcodec: Remove libstagefright

2016-01-06 Thread Matthieu Bouron
On Wed, Jan 6, 2016 at 3:45 PM, Derek Buitenhuis wrote: > On 1/5/2016 9:58 AM, Carl Eugen Hoyos wrote: > > So perhaps libstagefright should be removed once your > > patch hits the git repo? > > I would like to push this today if people are OK with it. > > Personally

[FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv422p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2016-01-04 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libswscale/arm/swscale_unscaled.c | 26 ++- libswscale/arm/yuv2rgb_neon.S | 93 --- 2 files changed, 101 insertions(+), 18 deletions(-) diff --git a/libswscale/arm/swscale_unscale

[FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: fix typo

2016-01-04 Thread Matthieu Bouron
--- libswscale/arm/yuv2rgb_neon.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S index dd00246..d497dd4 100644 --- a/libswscale/arm/yuv2rgb_neon.S +++ b/libswscale/arm/yuv2rgb_neon.S @@ -299,7 +299,7 @@ function

Re: [FFmpeg-devel] [PATCH] avcodec: Remove libstagefright

2016-01-04 Thread Matthieu Bouron
On Sun, Jan 03, 2016 at 01:37:18PM -0500, Derek Buitenhuis wrote: > It serves absolutely no purpose other than to confuse potentional > Android developers about how to use hardware acceleration properly > on the the platform. Both stagefright itself, and MediaCodec, have > avcodec backends

Re: [FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: fix typo

2016-01-04 Thread Matthieu Bouron
On Mon, Jan 04, 2016 at 03:12:13PM +0100, Michael Niedermayer wrote: > On Mon, Jan 04, 2016 at 02:33:46PM +0100, Matthieu Bouron wrote: > > --- > > libswscale/arm/yuv2rgb_neon.S | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) >

Re: [FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-19 Thread Matthieu Bouron
On Sat, Dec 19, 2015 at 06:08:10PM +0100, Michael Niedermayer wrote: > On Sat, Dec 19, 2015 at 01:28:06PM +0100, Matthieu Bouron wrote: > > On Sat, Dec 19, 2015 at 11:50:21AM +0100, Michael Niedermayer wrote: > > > On Sat, Dec 19, 2015 at 10:56:26AM +0100, Matthieu Bouron wro

Re: [FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: disable neon if accurate_rnd is enabled

2015-12-19 Thread Matthieu Bouron
On Fri, Dec 18, 2015 at 03:59:45PM +0100, Matthieu Bouron wrote: > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > This disables the 32bit precision neon code path in favor of the > default C one and avoids breaking fate if accurate_rnd is enabled. >

Re: [FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-19 Thread Matthieu Bouron
On Sat, Dec 19, 2015 at 03:24:17AM +0100, Michael Niedermayer wrote: > On Fri, Dec 18, 2015 at 04:33:37PM +0100, Matthieu Bouron wrote: > > On Fri, Dec 18, 2015 at 3:59 PM, Matthieu Bouron <matthieu.bou...@gmail.com> > > wrote: > > > > > From: Matthieu B

Re: [FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: simplify process_16px_* macro call

2015-12-19 Thread Matthieu Bouron
On Tue, Dec 15, 2015 at 10:40:13PM +0100, Michael Niedermayer wrote: > On Tue, Dec 15, 2015 at 05:46:08PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > libswscale/arm/yuv2rgb_neon.S | 8 +--- >

Re: [FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-18 Thread Matthieu Bouron
On Thu, Dec 17, 2015 at 07:47:08PM +0100, Michael Niedermayer wrote: > On Thu, Dec 17, 2015 at 04:54:31PM +0100, Matthieu Bouron wrote: > > On Tue, Dec 15, 2015 at 06:22:43PM +0100, Michael Niedermayer wrote: > > > On Tue, Dec 15, 2015 at 05:46:09PM +0100, Matthieu Bouron w

Re: [FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-18 Thread Matthieu Bouron
On Fri, Dec 18, 2015 at 3:59 PM, Matthieu Bouron <matthieu.bou...@gmail.com> wrote: > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > --- > libswscale/arm/swscale_unscaled.c | 52 +++--- > libswscale/

[FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: disable neon if accurate_rnd is enabled

2015-12-18 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> This disables the 32bit precision neon code path in favor of the default C one and avoids breaking fate if accurate_rnd is enabled. --- libswscale/arm/swscale_unscaled.c | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff

[FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-18 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libswscale/arm/swscale_unscaled.c | 52 +++--- libswscale/arm/yuv2rgb_neon.S | 77 --- 2 files changed, 118 insertions(+), 11 deletions(-) diff --git a/libswsca

Re: [FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-17 Thread Matthieu Bouron
On Tue, Dec 15, 2015 at 06:22:43PM +0100, Michael Niedermayer wrote: > On Tue, Dec 15, 2015 at 05:46:09PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > > > Hi, > > > > This commit is l

[FFmpeg-devel] [PATCH 2/2] swscale/arm/yuv2rgb: add ff_yuv420p_to_{argb, rgba, abgr, bgra}_neon_{16, 32}

2015-12-15 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- Hi, This commit is likely to break fate on arm since the current C code path seems to use less precision. How should I proceed to fix it ? Matthieu --- libswscale/arm/swscale_unscaled.c | 53 --- libs

[FFmpeg-devel] [PATCH 1/2] swscale/arm/yuv2rgb: simplify process_16px_* macro call

2015-12-15 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libswscale/arm/yuv2rgb_neon.S | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libswscale/arm/yuv2rgb_neon.S b/libswscale/arm/yuv2rgb_neon.S index 01d8536..9f9dd2a 100644 --- a/libswscale/arm/yuv2rgb_neon.S

Re: [FFmpeg-devel] [PATCH] lavc/utils: use AVPixFmtDescriptor to probe palette formats

2015-12-15 Thread Matthieu Bouron
On Mon, Dec 14, 2015 at 6:18 PM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 14, 2015 at 05:49:48PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > Also use the input frame format instead of t

Re: [FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each link of the filtergraph

2015-12-15 Thread Matthieu Bouron
On Tue, Dec 15, 2015 at 10:00 AM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 14, 2015 at 02:26:38PM +0100, Matthieu Bouron wrote: > > On Fri, Dec 11, 2015 at 1:32 PM, Matthieu Bouron < > matthieu.bou...@gmail.com> > > wrote: > > >

Re: [FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each link of the filtergraph

2015-12-14 Thread Matthieu Bouron
On Fri, Dec 11, 2015 at 1:45 PM, Moritz Barsnick wrote: > > Subject: [FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each > > link of the filtergraph > > Since Ganesh just recently mentioned the confusion: Wouldn't this be > lavfi instead of lavf? > Updated in new

Re: [FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each link of the filtergraph

2015-12-14 Thread Matthieu Bouron
On Fri, Dec 11, 2015 at 1:32 PM, Matthieu Bouron <matthieu.bou...@gmail.com> wrote: > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > --- > libavfilter/avfilter.c | 1 + > libavfilter/avfilter.h | 5 + > libavfilter/video.c| 38 +

Re: [FFmpeg-devel] [PATCH 1/2] lavu: add AVVideoFramePool

2015-12-14 Thread Matthieu Bouron
On Sun, Dec 13, 2015 at 12:51 AM, Michael Niedermayer <michae...@gmx.at> wrote: > On Fri, Dec 11, 2015 at 07:35:08PM +0100, Matthieu Bouron wrote: > > On Fri, Dec 11, 2015 at 7:07 PM, Michael Niedermayer <michae...@gmx.at> > > wrote: > > > > > On Fri,

Re: [FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each link of the filtergraph

2015-12-14 Thread Matthieu Bouron
On Fri, Dec 11, 2015 at 2:04 PM, Clément Bœsch <u...@pkh.me> wrote: > On Fri, Dec 11, 2015 at 01:32:47PM +0100, Matthieu Bouron wrote: > [...] > > diff --git a/libavfilter/video.c b/libavfilter/video.c > > index 0274fc1..5b0b7f9 100644 > > --- a/libavfilter/video.c

[FFmpeg-devel] [PATCH] lavc/utils: use AVPixFmtDescriptor to probe palette formats

2015-12-14 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Also use the input frame format instead of the AVCodecContext one according to the documentation of AVCodecContext.get_buffer2(). --- The current code rely on the fact that avpriv_set_systematic_pal2 will error out if the

[FFmpeg-devel] [PATCH 1/2] lavu: add AVVideoFramePool

2015-12-11 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavutil/frame.c | 153 + libavutil/frame.h | 56 + libavutil/frame_internal.h | 37 +++ 3 files changed, 246 insertions(+) create mode

[FFmpeg-devel] [PATCH 2/2] lavf: use a video frame pool for each link of the filtergraph

2015-12-11 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavfilter/avfilter.c | 1 + libavfilter/avfilter.h | 5 + libavfilter/video.c| 38 +++--- 3 files changed, 33 insertions(+), 11 deletions(-) diff --git a/libavfilter/avfilter.c b/libav

[FFmpeg-devel] Add a frame/buffer pool to AVFilter

2015-12-11 Thread Matthieu Bouron
--- Hello, The following two commits aim to add a video frame pool to AVFilter. This feature was originally introduced by commit 39f66edbeae5ccabefe38b2fcb25d6c242d868c0 but was removed later on when the AVFilter API was changed to use AVFrame. The AVVideoFramePool implementation is similar to

Re: [FFmpeg-devel] [PATCH 1/2] lavu: add AVVideoFramePool

2015-12-11 Thread Matthieu Bouron
On Fri, Dec 11, 2015 at 7:07 PM, Michael Niedermayer <michae...@gmx.at> wrote: > On Fri, Dec 11, 2015 at 01:32:46PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- >

Re: [FFmpeg-devel] [PATCH 3/3] fate/api-jpeg-codec-param: rename to api-mjpeg-codec-param

2015-12-08 Thread Matthieu Bouron
On Tue, Dec 08, 2015 at 07:00:43PM +0100, Michael Niedermayer wrote: > On Tue, Dec 08, 2015 at 08:10:11AM +0100, Matthieu Bouron wrote: > > On Mon, Dec 7, 2015 at 11:41 PM, Michael Niedermayer <michae...@gmx.at> > > wrote: > > > > > On Mon, Dec 07, 2015 at 10:

Re: [FFmpeg-devel] [PATCH 3/3] fate/api-jpeg-codec-param: rename to api-mjpeg-codec-param

2015-12-07 Thread Matthieu Bouron
On Mon, Dec 7, 2015 at 11:41 PM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 07, 2015 at 10:42:39AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > tests/fate/api.mak | 6 +++---

Re: [FFmpeg-devel] [PATCH] swscale/arm: add ff_nv{12, 21}_to_{argb, rgba, abgr, bgra}_neon_16

2015-12-07 Thread Matthieu Bouron
On Tue, Dec 8, 2015 at 12:53 AM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 07, 2015 at 01:56:25PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > libswscale/arm/swscale_unscaled.c |

Re: [FFmpeg-devel] [PATCH 2/3] fate/api-{jpeg, png}-codec-param: add missing codec dependencies

2015-12-07 Thread Matthieu Bouron
On Mon, Dec 7, 2015 at 11:55 PM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 07, 2015 at 10:42:38AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > tests/fate/api.mak | 4 ++--

Re: [FFmpeg-devel] [PATCH 1/3] fate/api-codec-param: fix codec context leak

2015-12-07 Thread Matthieu Bouron
On Mon, Dec 7, 2015 at 11:54 PM, Michael Niedermayer <michae...@gmx.at> wrote: > On Mon, Dec 07, 2015 at 10:42:37AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > tests/api/api-codec-param-t

[FFmpeg-devel] [PATCH 2/3] fate/api-{jpeg, png}-codec-param: add missing codec dependencies

2015-12-07 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- tests/fate/api.mak | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/fate/api.mak b/tests/fate/api.mak index 325f64a..0aa00a7 100644 --- a/tests/fate/api.mak +++ b/tests/fate/api.mak @@ -20,11 +20,11 @

[FFmpeg-devel] [PATCH 1/3] fate/api-codec-param: fix codec context leak

2015-12-07 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- tests/api/api-codec-param-test.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/tests/api/api-codec-param-test.c b/tests/api/api-codec-param-test.c index 9989825..fa51964 100644 --- a/tests/api/api-codec-param-test.c

[FFmpeg-devel] [PATCH 3/3] fate/api-jpeg-codec-param: rename to api-mjpeg-codec-param

2015-12-07 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- tests/fate/api.mak | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/fate/api.mak b/tests/fate/api.mak index 0aa00a7..0761de7 100644 --- a/tests/fate/api.mak +++ b/tests/fate/api.mak @@ -24,9

[FFmpeg-devel] [PATCH] swscale/arm: add ff_nv{12, 21}_to_{argb, rgba, abgr, bgra}_neon_16

2015-12-07 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libswscale/arm/swscale_unscaled.c | 59 -- libswscale/arm/yuv2rgb_neon.S | 167 ++ 2 files changed, 167 insertions(+), 59 deletions(-) diff --git a/libswscale/arm/swscale_unscale

Re: [FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-26 Thread Matthieu Bouron
On Thu, Nov 26, 2015 at 08:08:25PM +0100, Michael Niedermayer wrote: > On Thu, Nov 26, 2015 at 05:16:32PM +0100, Matthieu Bouron wrote: > > On Thu, Nov 19, 2015 at 12:10:20PM +0100, Matthieu Bouron wrote: > > > On Mon, Nov 16, 2015 at 11:16:42AM -0500, Ronald S. Bultje

Re: [FFmpeg-devel] [PATCH] fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests

2015-11-26 Thread Matthieu Bouron
On Thu, Nov 26, 2015 at 01:12:44AM +0100, Michael Niedermayer wrote: > On Wed, Nov 25, 2015 at 09:14:48PM +0100, Matthieu Bouron wrote: > > On Wed, Nov 25, 2015 at 06:36:03PM +0100, Michael Niedermayer wrote: > > > On Wed, Nov 25, 2015 at 03:40:15PM +0100, Matthieu Bouron w

Re: [FFmpeg-devel] [PATCH] fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests

2015-11-26 Thread Matthieu Bouron
On Thu, Nov 26, 2015 at 04:07:00PM +0100, Michael Niedermayer wrote: > On Thu, Nov 26, 2015 at 11:57:46AM +0100, Matthieu Bouron wrote: > > On Thu, Nov 26, 2015 at 01:12:44AM +0100, Michael Niedermayer wrote: > > > On Wed, Nov 25, 2015 at 09:14:48PM +0100, Matthieu Bouron wro

Re: [FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-26 Thread Matthieu Bouron
On Thu, Nov 19, 2015 at 12:10:20PM +0100, Matthieu Bouron wrote: > On Mon, Nov 16, 2015 at 11:16:42AM -0500, Ronald S. Bultje wrote: > > Hi, > > > > On Mon, Nov 16, 2015 at 11:06 AM, Matthieu Bouron <matthieu.bou...@gmail.com > > > wrote: > > > &g

Re: [FFmpeg-devel] [PATCH] fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests

2015-11-25 Thread Matthieu Bouron
On Wed, Nov 25, 2015 at 06:36:03PM +0100, Michael Niedermayer wrote: > On Wed, Nov 25, 2015 at 03:40:15PM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > tests/api/Makefile | 1 + >

[FFmpeg-devel] [PATCH] fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests

2015-11-25 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- tests/api/Makefile | 1 + tests/api/api-codec-param-test.c| 223 tests/fate/api.mak | 8 ++ tests/ref/fate/api-jpeg-codec-param | 12 ++ tests/ref/fa

Re: [FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-19 Thread Matthieu Bouron
On Mon, Nov 16, 2015 at 11:16:42AM -0500, Ronald S. Bultje wrote: > Hi, > > On Mon, Nov 16, 2015 at 11:06 AM, Matthieu Bouron <matthieu.bou...@gmail.com > > wrote: > > > On Sun, Nov 15, 2015 at 08:12:57AM -0500, Ronald S. Bultje wrote: > > > Hi, > > &g

Re: [FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-16 Thread Matthieu Bouron
On Sun, Nov 15, 2015 at 08:12:57AM -0500, Ronald S. Bultje wrote: > Hi, Hi, > > On Sun, Nov 15, 2015 at 4:49 AM, Matthieu Bouron <matthieu.bou...@gmail.com> > wrote: > > > On Mon, Nov 02, 2015 at 07:56:50AM -0500, Ronald S. Bultje wrote: > > > Hi, > &

Re: [FFmpeg-devel] [PATCH 1/4] lavc/internal: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM

2015-11-15 Thread Matthieu Bouron
On Sun, Nov 08, 2015 at 08:21:14PM +0100, Michael Niedermayer wrote: > On Sun, Nov 08, 2015 at 06:17:49PM +0100, Matthieu Bouron wrote: > > On Tue, Nov 3, 2015 at 9:02 PM, Michael Niedermayer <mich...@niedermayer.cc> > > wrote: > > > > > On Mon, Nov 02, 2015

Re: [FFmpeg-devel] [PATCH 4/4] lavc/pngdec: set FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM capability

2015-11-15 Thread Matthieu Bouron
On Tue, Nov 03, 2015 at 09:28:09PM +0100, Michael Niedermayer wrote: > On Mon, Nov 02, 2015 at 11:45:08AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > libavcodec/pngdec.c | 1 + > > 1 file ch

Re: [FFmpeg-devel] [PATCH 3/4] lavc/mjpegdec: set FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM capability

2015-11-15 Thread Matthieu Bouron
On Tue, Nov 03, 2015 at 09:27:29PM +0100, Michael Niedermayer wrote: > On Mon, Nov 02, 2015 at 11:45:07AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > --- > > libavcodec/mjpegdec.c | 3 ++- > > 1 fi

Re: [FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-15 Thread Matthieu Bouron
On Mon, Nov 02, 2015 at 07:56:50AM -0500, Ronald S. Bultje wrote: > Hi, > > On Mon, Nov 2, 2015 at 5:45 AM, Matthieu Bouron <matthieu.bou...@gmail.com> > wrote: > > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > Avoid decoding a fram

Re: [FFmpeg-devel] [PATCH 1/4] lavc/internal: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM

2015-11-08 Thread Matthieu Bouron
On Tue, Nov 3, 2015 at 9:02 PM, Michael Niedermayer <mich...@niedermayer.cc> wrote: > On Mon, Nov 02, 2015 at 11:45:05AM +0100, Matthieu Bouron wrote: > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > > > Codec supporting FF_CODEC_SKIP_FRAME

[FFmpeg-devel] [PATCH 1/4] lavc/internal: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM

2015-11-02 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Codec supporting FF_CODEC_SKIP_FRAME_FILL must still extract and fill their parameters into AVCodecContext while honoring the skip_frame flag. --- libavcodec/internal.h | 5 + 1 file changed, 5 insertions(+) diff --git a/liba

[FFmpeg-devel] [PATCH 4/4] lavc/pngdec: set FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM capability

2015-11-02 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavcodec/pngdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c index 0bdd04e..7bb3c7d 100644 --- a/libavcodec/pngdec.c +++ b/libavcodec/pngdec.c @@ -1519,5 +1519,6 @@ A

[FFmpeg-devel] [PATCH 3/4] lavc/mjpegdec: set FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM capability

2015-11-02 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavcodec/mjpegdec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index e17b213..801eb29 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -

[FFmpeg-devel] [PATCH 2/4] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-02 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Avoid decoding a frame to get the codec parameters while the codec supports FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM. This is particulary useful to avoid decoding twice images (once in avformat_find_stream_info and once when the actual

Re: [FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-29 Thread Matthieu Bouron
On Wed, Oct 28, 2015 at 5:36 PM, Michael Niedermayer <mich...@niedermayer.cc > wrote: > On Wed, Oct 28, 2015 at 03:10:00PM +0100, Matthieu Bouron wrote: > > On Wed, Oct 28, 2015 at 12:58:53PM +0100, Michael Niedermayer wrote: > > > On Wed, Oct 28, 2015 at 02:57:14AM +0

Re: [FFmpeg-devel] [PATCH 1/3] lavc/pngdec: honor skip_frame option

2015-10-29 Thread Matthieu Bouron
On Wed, Oct 28, 2015 at 5:35 PM, Michael Niedermayer <mich...@niedermayer.cc > wrote: > On Wed, Oct 28, 2015 at 03:09:02PM +0100, Matthieu Bouron wrote: > > On Wed, Oct 28, 2015 at 12:59:54PM +0100, Michael Niedermayer wrote: > > > On Mon, Oct 19, 2015 at 10:28:18AM +020

Re: [FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-28 Thread Matthieu Bouron
On Wed, Oct 28, 2015 at 02:57:14AM +0100, Michael Niedermayer wrote: > On Tue, Oct 27, 2015 at 11:15:29PM +0100, Matthieu Bouron wrote: > > On Sun, Oct 18, 2015 at 11:06:50AM +0200, Matthieu Bouron wrote: > > [...] > > > > > > Patch updated, the markers are now p

Re: [FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-28 Thread Matthieu Bouron
On Wed, Oct 28, 2015 at 12:58:53PM +0100, Michael Niedermayer wrote: > On Wed, Oct 28, 2015 at 02:57:14AM +0100, Michael Niedermayer wrote: > > On Tue, Oct 27, 2015 at 11:15:29PM +0100, Matthieu Bouron wrote: > > > On Sun, Oct 18, 2015 at 11:06:50AM +0200, Mat

Re: [FFmpeg-devel] [PATCH 1/3] lavc/pngdec: honor skip_frame option

2015-10-28 Thread Matthieu Bouron
On Wed, Oct 28, 2015 at 12:59:54PM +0100, Michael Niedermayer wrote: > On Mon, Oct 19, 2015 at 10:28:18AM +0200, Matthieu Bouron wrote: > > On Sat, Oct 17, 2015 at 10:34:22PM +0200, Matthieu Bouron wrote: > > > From: Matthieu Bouron <matthieu

Re: [FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-27 Thread Matthieu Bouron
On Sun, Oct 18, 2015 at 11:06:50AM +0200, Matthieu Bouron wrote: [...] > > Patch updated, the markers are now properly skipped (which also fixes a > crash). Patch updated. It fixes an issue with mjpeg streams (and in particular with the fate sample ffmpeg-issue-897.avi) due to the E

Re: [FFmpeg-devel] [PATCH 1/3] lavc/pngdec: honor skip_frame option

2015-10-19 Thread Matthieu Bouron
On Sat, Oct 17, 2015 at 10:34:22PM +0200, Matthieu Bouron wrote: > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > --- > libavcodec/pngdec.c | 34 ++ > 1 file changed, 34 insertions(+) > > diff --git a/libavcodec/pngdec.c b/

Re: [FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-18 Thread Matthieu Bouron
On Sat, Oct 17, 2015 at 10:34:23PM +0200, Matthieu Bouron wrote: > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > --- > libavcodec/mjpegdec.c | 20 > 1 file changed, 20 insertions(+) > > diff --git a/libavcodec/mjpegdec.c b/libavcodec

[FFmpeg-devel] WIP/RFC: Try to avoid decoding a frame to get the codec parameters

2015-10-17 Thread Matthieu Bouron
Hello, As of now, avformat_find_info_stream decodes a frame in order to get the codec parameters (width, height, pix_fmt (mandatory) and more depending on the codec) which leads to having images decoded twice. The following patchset addresses this issue: * by using the AVCodecContext

[FFmpeg-devel] [PATCH 3/3] WIP: lavf/utils: try to avoid decoding a frame to get the codec parameters

2015-10-17 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Avoid decoding twice images such as jpeg and png, once in the avformat_find_stream_info and once when the actual decode is made. The decoder must honor the skip_frame option in order to skip decoding. For now the AVDISCARD_ALL flag i

[FFmpeg-devel] [PATCH 1/3] lavc/pngdec: honor skip_frame option

2015-10-17 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavcodec/pngdec.c | 34 ++ 1 file changed, 34 insertions(+) diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c index 4cfdc58..5b2befe 100644 --- a/libavcodec/pngdec.c +++ b/libavcodec/pn

[FFmpeg-devel] [PATCH 2/3] lavc/mjpegdec: honor skip_frame option

2015-10-17 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavcodec/mjpegdec.c | 20 1 file changed, 20 insertions(+) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 1a86b7b..8a90e94 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-10-16 Thread Matthieu Bouron
On 09/21/2015 08:05 AM, Matthieu Bouron wrote: On 08/25/2015 10:45 AM, Matthieu Bouron wrote: From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Tries to avoid losing frames when frames are not consumed quickly enough. Locking/Condition waiting is now performed with a NSConditi

Re: [FFmpeg-devel] [PATCH 3/5] lavu/jni: add helpers to manage android application contexts

2015-10-12 Thread Matthieu Bouron
On Sun, Oct 11, 2015 at 09:13:39AM -0400, Ronald S. Bultje wrote: > Hi, > > On Fri, Oct 9, 2015 at 12:26 PM, Matthieu Bouron <matthieu.bou...@gmail.com> > wrote: > > > From: Matthieu Bouron <matthieu.bou...@stupeflix.com> > > >

[FFmpeg-devel] [PATCH 2/5] lavu/jni: add more JNI helper

2015-10-09 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavutil/jni_internal.c | 290 +++ libavutil/jni_internal.h | 101 + 2 files changed, 391 insertions(+) diff --git a/libavutil/jni_internal.c b/libavutil/jni_internal.c

[FFmpeg-devel] [PATCH 3/5] lavu/jni: add helpers to manage android application contexts

2015-10-09 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavutil/jni.c | 104 +++ libavutil/jni.h | 28 + libavutil/jni_internal.c | 30 ++ libavutil/jni_internal.h | 11 + 4 files change

[FFmpeg-devel] [PATCH 1/5] lavu: add JNI support

2015-10-09 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- configure| 4 +++ libavutil/Makefile | 4 +++ libavutil/jni.c | 37 ++ libavutil/jni.h | 42 + libavutil/jni_internal.

[FFmpeg-devel] [PATCH 5/5] lavf: add Android content resolver protocol support

2015-10-09 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Handles uri starting with content://. --- configure| 5 ++ libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/file.c | 155 +++ libavutil

[FFmpeg-devel] [PATCH 4/5] lavu/jni: let avpriv_init_jfields load application classes

2015-10-09 Thread Matthieu Bouron
From: Matthieu Bouron <matthieu.bou...@stupeflix.com> --- libavutil/jni_internal.c | 25 + libavutil/jni_internal.h | 1 + 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/libavutil/jni_internal.c b/libavutil/jni_internal.c index 58eb570..78d13a4

Re: [FFmpeg-devel] Add JNI and Android content resolver support

2015-10-09 Thread Matthieu Bouron
On Fri, Oct 9, 2015 at 6:55 PM, Jean-Baptiste Kempf <j...@videolan.org> wrote: > On 09 Oct, Matthieu Bouron wrote : > > The following patchset add support for the Java Native Interface in > > FFmpeg through different helpers to: > > > > * manage the JNI environm

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: uses a queue to buffer audio and video samples

2015-09-21 Thread Matthieu Bouron
On 08/25/2015 10:45 AM, Matthieu Bouron wrote: From: Matthieu Bouron <matthieu.bou...@stupeflix.com> Tries to avoid losing frames when frames are not consumed quickly enough. Locking/Condition waiting is now performed with a NSConditionLock instead of a pthread mutex/condition. The

Re: [FFmpeg-devel] [PATCH 5/6] ffmpeg: auto-insert setfield, tinterlace filters for MXF files with separate fields layout

2015-07-22 Thread Matthieu Bouron
On Wed, Jul 22, 2015 at 8:02 PM, wm4 nfx...@googlemail.com wrote: On Wed, 22 Jul 2015 15:29:46 +0200 Matthieu Bouron matthieu.bou...@gmail.com wrote: From: Matthieu Bouron matthieu.bou...@stupeflix.com Fixes ticket #1102. --- ffmpeg_filter.c | 25 + 1 file

[FFmpeg-devel] Add support for j2ki/mxf

2015-07-22 Thread Matthieu Bouron
Hello there, The following patchset add support for j2ki/mxf files (which store frames using the separate fields / segmented frame layouts, ie: fields are stored in seperate frames) through the insertion of filters at the ffmpeg/ffplay level. It differs from my original attempt which introduced

[FFmpeg-devel] [PATCH 1/6] lavf/mxfdec: support segmented frame layout as separate fields layout

2015-07-22 Thread Matthieu Bouron
According to S377M, segmented frame layout is identical to separate field layout except that the two fields are taken from a single scan of the incoming image, ie: they are coincident in time. Thus the resulting frame is progressive. --- libavformat/mxfdec.c | 6 ++ 1 file changed, 2

[FFmpeg-devel] [PATCH 3/6] lavf/mxfdec: fix stream time base for j2k codec with interlaced layout

2015-07-22 Thread Matthieu Bouron
Since two packets are required to decoded a frame, we need to divide by a factor of 2 the stream time base so output ptses are correct. --- libavformat/mxfdec.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c index c966a0a..90abea5 100644 ---

[FFmpeg-devel] [PATCH 2/6] lavf/mxfdec: set mxf_frame_layout and mxf_field_dominance metadata for interlaced j2k streams

2015-07-22 Thread Matthieu Bouron
Also advice user how to reconstruct full frames using setfield,tinterlace filters. --- libavformat/mxfdec.c | 26 +- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c index 0495a2e..c966a0a 100644 ---

[FFmpeg-devel] [PATCH 6/6] ffplay: auto-insert setfield, tinterlace filters for MXF files with separate fields layout

2015-07-22 Thread Matthieu Bouron
From: Matthieu Bouron matthieu.bou...@stupeflix.com --- ffplay.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/ffplay.c b/ffplay.c index 58034c6..5038553 100644 --- a/ffplay.c +++ b/ffplay.c @@ -31,6 +31,7 @@ #include stdint.h #include libavutil/avstring.h

[FFmpeg-devel] [PATCH 5/6] ffmpeg: auto-insert setfield, tinterlace filters for MXF files with separate fields layout

2015-07-22 Thread Matthieu Bouron
From: Matthieu Bouron matthieu.bou...@stupeflix.com Fixes ticket #1102. --- ffmpeg_filter.c | 25 + 1 file changed, 25 insertions(+) diff --git a/ffmpeg_filter.c b/ffmpeg_filter.c index 950e4d0..774ec1c 100644 --- a/ffmpeg_filter.c +++ b/ffmpeg_filter.c @@ -706,6 +706,8

[FFmpeg-devel] [PATCH 4/6] lavf/mxfdec: interpret interlaced j2k sample rate as field rate for some applications

2015-07-22 Thread Matthieu Bouron
Sample rate should be interpreted as field rate for the files generated by SAMMA and Canopus systems. --- libavformat/mxfdec.c | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c index 90abea5..e9e4ab9 100644

<    1   2   3   4   5   6   7   >