Re: [FFmpeg-devel] [PATCH v9 0/3] Re-commit for davs2 api change.

2018-07-19 Thread Steven Liu
hwren 于2018年7月19日周四 上午10:38写道: > > Ping, any comments for following patches? will push after one week if there have no objections. > > > > > > > > At 2018-07-16 15:24:54, "hwren" wrote: > >hwren (3): > > lavc: add avs2 parser > > lavf: add avs2 fourcc > > lavc,doc,configure: add avs2 video

Re: [FFmpeg-devel] [PATCH]lavc/hevcdec: Silence warnings for DolbyVision

2018-07-19 Thread James Almer
On 7/19/2018 9:18 PM, Carl Eugen Hoyos wrote: > Hi! > > Attached patch silences several warnings shown for each frame in > DolbyVision streams, this time checking the whole separator as > suggested by Hendrik. > > Please comment, Carl Eugen > > >

[FFmpeg-devel] [PATCH] avcodec/decode: copy the output parameters from the last bsf in the chain back to the AVCodecContext

2018-07-19 Thread James Almer
Certain AVCodecParameters, like the contents of the extradata, may be changed by the init() function of any of the bitstream filters in the chain. Signed-off-by: James Almer --- Things worked fine without this until now by pure chance. vp9_superframe_split doesn't use extradata, and those

[FFmpeg-devel] [PATCH]lavc/hevcdec: Silence warnings for DolbyVision

2018-07-19 Thread Carl Eugen Hoyos
Hi! Attached patch silences several warnings shown for each frame in DolbyVision streams, this time checking the whole separator as suggested by Hendrik. Please comment, Carl Eugen From 9276b75de767dbccabb39d8dcaf5d373a1daa0ef Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Fri, 20 Jul

Re: [FFmpeg-devel] Reimbursement request

2018-07-19 Thread Michael Niedermayer
On Sun, Jul 01, 2018 at 11:27:05PM +0200, Thomas Volkert wrote: > > On 23.03.2018 22:12, Thilo Borgmann wrote: > > Am 18.03.18 um 20:57 schrieb Thilo Borgmann: > >> Hi, > >> > >>> As already discussed, FFmpeg was present on Chemnitzer Linux Tage, in > >>> addition, Thilo and I went to Brussels

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread James Almer
On 7/19/2018 6:16 PM, Carl Eugen Hoyos wrote: > 2018-07-19 21:47 GMT+02:00, James Almer : >> On 7/19/2018 4:31 PM, Nicolas George wrote: >>> James Almer (2018-07-19): This is more in line with the similar error above. Aborting gracefully by printing a message and returning an error value

Re: [FFmpeg-devel] [RFC] Make the user help mailing lists subscription only

2018-07-19 Thread Michael Niedermayer
On Thu, Jul 19, 2018 at 10:12:49PM +0200, Thilo Borgmann wrote: > Hi, > > > Am 19.07.2018 um 21:41 schrieb Lou Logan : > > > >> On Wed, Jul 18, 2018, at 3:32 AM, Gyan Doshi wrote: > >> > >> What's the volume of messages from non-subscribers relative to subscribers? > > > > I'm not sure. I

Re: [FFmpeg-devel] [PATCH] libswresample: Use channel count if channel layout is undefined

2018-07-19 Thread Michael Niedermayer
On Thu, Jul 19, 2018 at 01:53:09PM +0200, Tobias Rapp wrote: > On 18.07.2018 19:31, Marcin Gorzel wrote: > >Rematrixing supports up to 64 channels. However, there is only a limited > >number of channel layouts defined. Since the in/out channel count is > >obtained from the channel layout, for

Re: [FFmpeg-devel] [PATCH v2] lavf/mxfenc: support creating s436m data tracks

2018-07-19 Thread Michael Niedermayer
On Wed, Jul 04, 2018 at 03:06:54PM -0700, Baptiste Coudurier wrote: > --- > libavformat/mxf.c| 1 + > libavformat/mxfdec.c | 2 ++ > libavformat/mxfenc.c | 41 + > libavformat/utils.c | 6 +- > 4 files changed, 45 insertions(+), 5 deletions(-)

Re: [FFmpeg-devel] [PATCH]tools/qt-faststart: Allow free atoms after moov atom

2018-07-19 Thread Carl Eugen Hoyos
2018-07-12 1:28 GMT+02:00, Carl Eugen Hoyos : > Attached patch allows to fast-start mov files with free atoms after > the moov atom. > Tested with the sample from ticket #7277. Ping. As this is not trivial to test, I would prefer not to "improve" the patch until another sample appears. Carl

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 21:47 GMT+02:00, James Almer : > On 7/19/2018 4:31 PM, Nicolas George wrote: >> James Almer (2018-07-19): >>> This is more in line with the similar error above. Aborting gracefully >>> by printing a message and returning an error value instead of a hard >>> abort() with no explanation

Re: [FFmpeg-devel] [PATCH]lavfi/af_aiir, af_afir: Remove a variable that is always -1

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 21:36 GMT+02:00, Paul B Mahol : > On 7/19/18, Carl Eugen Hoyos wrote: >> Two very similar conditions in af_aiir.c and af_afir.c can >> never be true afaict. >> >> Please review, Carl Eugen >> > > Should be ok if properly tested. Tested and applied. Thank you, Carl Eugen

Re: [FFmpeg-devel] [RFC] Make the user help mailing lists subscription only

2018-07-19 Thread Thilo Borgmann
Hi, > Am 19.07.2018 um 21:41 schrieb Lou Logan : > >> On Wed, Jul 18, 2018, at 3:32 AM, Gyan Doshi wrote: >> >> What's the volume of messages from non-subscribers relative to subscribers? > > I'm not sure. I never did keep a running tally. I may be able to figure it > out via the logs if I

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread James Almer
On 7/19/2018 4:31 PM, Nicolas George wrote: > James Almer (2018-07-19): >> This is more in line with the similar error above. Aborting gracefully >> by printing a message and returning an error value instead of a hard >> abort() with no explanation as to why "ret == AVERROR(ENOMEM)" was expected.

Re: [FFmpeg-devel] [PATCH]lavfi/af_aiir, af_afir: Remove a variable that is always -1

2018-07-19 Thread Paul B Mahol
On 7/19/18, Carl Eugen Hoyos wrote: > Hi! > > Two very similar conditions in af_aiir.c and af_afir.c can never be true > afaict. > > Please review, Carl Eugen > Should be ok if properly tested. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] [RFC] Make the user help mailing lists subscription only

2018-07-19 Thread Lou Logan
On Wed, Jul 18, 2018, at 3:32 AM, Gyan Doshi wrote: > > What's the volume of messages from non-subscribers relative to subscribers? I'm not sure. I never did keep a running tally. I may be able to figure it out via the logs if I were motivated enough. However, I can provide some limited info

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Nicolas George
James Almer (2018-07-19): > This is more in line with the similar error above. Aborting gracefully > by printing a message and returning an error value instead of a hard > abort() with no explanation as to why "ret == AVERROR(ENOMEM)" was expected. Explaining to whom? If it is a consistency bug

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 21:00 GMT+02:00, Aman Gupta : > On Thu, Jul 19, 2018 at 11:44 AM Carl Eugen Hoyos > wrote: > >> 2018-07-19 3:37 GMT+02:00, James Almer : >> > On 7/18/2018 3:57 PM, Aman Gupta wrote: >> >> >> +ret = av_opt_set_from_string(s->bsfs[s->nb_bsfs - >> >> 1]->priv_data,

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread James Almer
On 7/19/2018 3:44 PM, Carl Eugen Hoyos wrote: > 2018-07-19 3:37 GMT+02:00, James Almer : >> On 7/18/2018 3:57 PM, Aman Gupta wrote: > >>> +ret = av_opt_set_from_string(s->bsfs[s->nb_bsfs - >>> 1]->priv_data, bsf_options_str, shorthand, "=", ":"); >>> +if (ret < 0) { >>> +

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Aman Gupta
On Thu, Jul 19, 2018 at 11:44 AM Carl Eugen Hoyos wrote: > 2018-07-19 3:37 GMT+02:00, James Almer : > > On 7/18/2018 3:57 PM, Aman Gupta wrote: > > >> +ret = av_opt_set_from_string(s->bsfs[s->nb_bsfs - > >> 1]->priv_data, bsf_options_str, shorthand, "=", ":"); > >> +if

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 3:37 GMT+02:00, James Almer : > On 7/18/2018 3:57 PM, Aman Gupta wrote: >> +ret = av_opt_set_from_string(s->bsfs[s->nb_bsfs - >> 1]->priv_data, bsf_options_str, shorthand, "=", ":"); >> +if (ret < 0) { >> +av_log(avctx, AV_LOG_ERROR, "Invalid

Re: [FFmpeg-devel] [PATCH] libavcodec/escape130: fixes and improvements

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 8:39 GMT+02:00, Michael Chaban : > Recently I completely decompiled original Eidos Escape codecs, > and I wanted to fix and improve Escape130 code of ffmpeg. > Here are three sequential commits and very short (few frames) > RPL-video file sample. The first commit breaks fate, you have

Re: [FFmpeg-devel] aes-ni detection is wrong

2018-07-19 Thread Carl Eugen Hoyos
2018-07-19 19:17 GMT+02:00, Alexander Schmid : Patch applied. Thank you, Carl Eugen ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] aes-ni detection is wrong

2018-07-19 Thread Alexander Schmid
0001-fix-aesni-detection.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] avcodec/mediacodec_sw_buffer: Fix segmentation fault with decoding on android oreo (corrected)

2018-07-19 Thread Peter Bennett
This is a correction of the earlier submission of this patch. avcodec_receive_frame consistently causes a seg fault when decoding 1080i mpeg2 on android version oreo. When copying the frame, the second plane in the buffer follows on immediately after 1080 lines of the first plane, but the code

Re: [FFmpeg-devel] [PATCH] mistake in Patch: Fix segmentation fault with decoding on android oreo

2018-07-19 Thread Peter Bennett
There is an error in this patch. I will submit a corrected version. Please disregard this one. Peter On 07/19/2018 11:57 AM, Peter Bennett wrote: avcodec_receive_frame consistently causes a seg fault when decoding 1080i mpeg2 on android version oreo. When copying the frame, the second plane

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/videotoolboxenc: fix undefined behavior with rc_max_rate=0

2018-07-19 Thread Aman Gupta
On Fri, Jul 6, 2018 at 10:55 PM Thomas Guillem wrote: > > > On Thu, Jul 5, 2018, at 20:49, Aman Gupta wrote: > > On Wed, Jul 4, 2018 at 3:05 AM Thomas Guillem wrote: > > > > > On macOS, a zero rc_max_rate cause an error from > > > VTSessionSetProperty(kVTCompressionPropertyKey_DataRateLimits).

Re: [FFmpeg-devel] [PATCH] avcodec: parse options from AVCodec.bsfs

2018-07-19 Thread Aman Gupta
On Wed, Jul 18, 2018 at 6:38 PM James Almer wrote: > On 7/18/2018 3:57 PM, Aman Gupta wrote: > > From: Aman Gupta > > > > avcodec/decode: parse options from AVCodec.bsfs > > > Fixes a bug that would prevent using multiple comma-separated filters, > > and allows options to be passed to each

Re: [FFmpeg-devel] [PATCH 3/6] diracdec: add 10-bit Deslauriers-Dubuc 9, 7 (9_7) vertical high-pass function

2018-07-19 Thread Rostislav Pehlivanov
On 19 July 2018 at 16:52, James Darnley wrote: > On 2018-07-19 17:26, Rostislav Pehlivanov wrote: > > On 19 July 2018 at 15:52, James Darnley wrote: > > > >> int32_t *b1, int32_t *b2, int > >> b1[i] = COMPOSE_DIRAC53iH0(b0[i], b1[i], b2[i]); > >> } > >> > >> +static void

Re: [FFmpeg-devel] [PATCH 0/6] x86 SIMD for dirac 10-bit wavelet transforms

2018-07-19 Thread Rostislav Pehlivanov
On 19 July 2018 at 16:29, James Darnley wrote: > On 2018-07-19 17:23, Rostislav Pehlivanov wrote: > > > > Could you provide standard overall transform results using > START/STOP_TIMER > > rather than overall decoding speed? > > Coefficients sizes and therefore golomb unpacking speed changes with

[FFmpeg-devel] [PATCH] avcodec/mediacodec_sw_buffer: Fix segmentation fault with decoding on android oreo

2018-07-19 Thread Peter Bennett
avcodec_receive_frame consistently causes a seg fault when decoding 1080i mpeg2 on android version oreo. When copying the frame, the second plane in the buffer follows on immediately after 1080 lines of the first plane, but the code assumes it is after 1088 lines of the first plane, based on

Re: [FFmpeg-devel] [PATCH 3/6] diracdec: add 10-bit Deslauriers-Dubuc 9, 7 (9_7) vertical high-pass function

2018-07-19 Thread James Darnley
On 2018-07-19 17:26, Rostislav Pehlivanov wrote: > On 19 July 2018 at 15:52, James Darnley wrote: > >> int32_t *b1, int32_t *b2, int >> b1[i] = COMPOSE_DIRAC53iH0(b0[i], b1[i], b2[i]); >> } >> >> +static void dd97_vertical_hi_sse2(int32_t *b0, int32_t *b1, int32_t *b2, >> +

Re: [FFmpeg-devel] [PATCH 08/12] avformat/mxfenc: fix muxing when audio tracks are longer than video track

2018-07-19 Thread Baptiste Coudurier
On Wed, Jul 4, 2018 at 11:35 AM, Baptiste Coudurier < baptiste.coudur...@gmail.com> wrote: > --- > libavformat/mxfenc.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > Will apply. -- Baptiste Coudurier ___ ffmpeg-devel mailing list

Re: [FFmpeg-devel] [PATCH 03/12] avformat/mxfenc: add mpeg-2 specific metadata, fix compatibility with sony content browser

2018-07-19 Thread Baptiste Coudurier
On Wed, Jul 4, 2018 at 11:35 AM, Baptiste Coudurier < baptiste.coudur...@gmail.com> wrote: > --- > libavformat/mxfenc.c| 46 ++--- > tests/ref/lavf/mxf | 6 ++--- > tests/ref/lavf/mxf_d10 | 2 +- > tests/ref/lavf/mxf_dv25 |

Re: [FFmpeg-devel] [PATCH v2] lavf/mxfenc: support creating s436m data tracks

2018-07-19 Thread Baptiste Coudurier
Hi Marton, Yes, changed. Michael, are you OK with the utils.c changes ? To be able to remux data tracks. Thanks! -- Baptiste Coudurier ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 04/12] avformat/mxfenc: update body partition with footer offset

2018-07-19 Thread Baptiste Coudurier
On Wed, Jul 4, 2018 at 11:35 AM, Baptiste Coudurier < baptiste.coudur...@gmail.com> wrote: > --- > libavformat/mxfenc.c| 9 +++-- > tests/ref/lavf/mxf | 6 +++--- > tests/ref/lavf/mxf_d10 | 2 +- > tests/ref/lavf/mxf_dv25 | 2 +- >

Re: [FFmpeg-devel] [PATCH 05/12] avformat/mxfenc: correctly set content package rate in system element

2018-07-19 Thread Baptiste Coudurier
On Wed, Jul 4, 2018 at 11:35 AM, Baptiste Coudurier < baptiste.coudur...@gmail.com> wrote: > --- > libavformat/mxf.c| 17 + > libavformat/mxf.h| 2 ++ > libavformat/mxfenc.c | 4 +++- > tests/ref/lavf/mxf | 2 +- > 4 files changed, 23 insertions(+), 2 deletions(-) >

Re: [FFmpeg-devel] [PATCH 06/12] avformat/audiointerleave: pad last audio frame

2018-07-19 Thread Baptiste Coudurier
On Wed, Jul 4, 2018 at 11:35 AM, Baptiste Coudurier < baptiste.coudur...@gmail.com> wrote: > --- > libavformat/audiointerleave.c | 10 +++--- > tests/ref/lavf/mxf| 4 ++-- > 2 files changed, 9 insertions(+), 5 deletions(-) > Will apply. -- Baptiste Coudurier

Re: [FFmpeg-devel] [PATCH 3/6] diracdec: add 10-bit Deslauriers-Dubuc 9, 7 (9_7) vertical high-pass function

2018-07-19 Thread Rostislav Pehlivanov
On 19 July 2018 at 15:52, James Darnley wrote: > Speed of ffmpeg when decoding a 720p yuv422p10 file encoded with the > relevant transform. > C: 84fps > SSE2: 111fps > AVX2: 115fps > --- > libavcodec/x86/dirac_dwt_10bit.asm| 38 +++ >

Re: [FFmpeg-devel] [PATCH] lavf/mxfdec: only call mxf_free_metadataset when ctx_size is != 0, otherwise ctx == mxf

2018-07-19 Thread Baptiste Coudurier
On Fri, Jul 6, 2018 at 5:42 PM, Michael Niedermayer wrote: > On Fri, Jul 06, 2018 at 12:08:07PM -0700, Baptiste Coudurier wrote: > > --- > > libavformat/mxfdec.c | 5 +++-- > > 1 file changed, 3 insertions(+), 2 deletions(-) > > should be ok > > thanks > Applied. -- Baptiste

Re: [FFmpeg-devel] [PATCH 0/6] x86 SIMD for dirac 10-bit wavelet transforms

2018-07-19 Thread James Darnley
On 2018-07-19 17:23, Rostislav Pehlivanov wrote: > > Could you provide standard overall transform results using START/STOP_TIMER > rather than overall decoding speed? > Coefficients sizes and therefore golomb unpacking speed changes with > respect to the transform so potentially there could be

Re: [FFmpeg-devel] [PATCH 0/6] x86 SIMD for dirac 10-bit wavelet transforms

2018-07-19 Thread Rostislav Pehlivanov
On 19 July 2018 at 15:52, James Darnley wrote: > I tested the speed gains by using ffmpeg to decode a 720p yuv422p10 file > encoded > with the relevant transform. The summary is below. > > Haar > C:119fps > SSE2: 204fps > AVX: 206fps > AVX2: 221fps > > 5_3 > C: 94fps > SSE2: 118fps >

Re: [FFmpeg-devel] [PATCH 4/5] avformat/mov: add support for AV1 streams

2018-07-19 Thread James Almer
On 7/19/2018 9:57 AM, Francois Cartegnie wrote: > Hi, > > Sorry, can't reply to thread. > >> +if (version != 0) { >> +av_log(c->fc, AV_LOG_WARNING, "Unknown AV1 Codec Configuration Box >> version %d\n", version); >> +return 0; >> +} >> +avio_skip(pb, 3); /* flags */

Re: [FFmpeg-devel] Sponsoring request

2018-07-19 Thread Kieran Kunhya
On Thu, 19 Jul 2018 at 14:04 Paul B Mahol wrote: > Hi, > > I want that FFmpeg community sponsor addition of new code I gonna > develop in following days/months. > > Thanks. > What code? I am happy to sponsor cleanup of libavfilter to be usable outside of ffmpeg.c and in a realtime environment.

Re: [FFmpeg-devel] [PATCH] ffv1dec: Ensure that pixel format constraints are respected

2018-07-19 Thread Vittorio Giovara
On Wed, Jul 18, 2018 at 10:37 PM, Michael Niedermayer < mich...@niedermayer.cc> wrote: > On Wed, Jul 18, 2018 at 11:03:47AM -0400, Derek Buitenhuis wrote: > > On Wed, Jul 18, 2018 at 10:01 AM, Vittorio Giovara > > wrote: > > >> this does not follow from what you write below. But more so this is

[FFmpeg-devel] [PATCH 5/6] diracdec: avx2 dd97

2018-07-19 Thread James Darnley
--- libavcodec/x86/dirac_dwt_10bit.asm| 3 ++- libavcodec/x86/dirac_dwt_init_10bit.c | 13 + 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/libavcodec/x86/dirac_dwt_10bit.asm b/libavcodec/x86/dirac_dwt_10bit.asm index ae110d2945..2e039e11ea 100644 ---

[FFmpeg-devel] [PATCH 4/6] diracdec: avx2 legall

2018-07-19 Thread James Darnley
--- libavcodec/x86/dirac_dwt_10bit.asm| 4 +++- libavcodec/x86/dirac_dwt_init_10bit.c | 22 ++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/libavcodec/x86/dirac_dwt_10bit.asm b/libavcodec/x86/dirac_dwt_10bit.asm index 681de5e1df..ae110d2945 100644 ---

[FFmpeg-devel] [PATCH 3/6] diracdec: add 10-bit Deslauriers-Dubuc 9, 7 (9_7) vertical high-pass function

2018-07-19 Thread James Darnley
Speed of ffmpeg when decoding a 720p yuv422p10 file encoded with the relevant transform. C: 84fps SSE2: 111fps AVX2: 115fps --- libavcodec/x86/dirac_dwt_10bit.asm| 38 +++ libavcodec/x86/dirac_dwt_init_10bit.c | 16 +++ 2 files changed, 54 insertions(+)

[FFmpeg-devel] [PATCH 1/6] diracdec: add 10-bit Haar SIMD functions

2018-07-19 Thread James Darnley
Speed of ffmpeg when decoding a 720p yuv422p10 file encoded with the relevant transform. C:119fps SSE2: 204fps AVX: 206fps AVX2: 221fps --- libavcodec/dirac_dwt.c| 7 +- libavcodec/dirac_dwt.h| 1 + libavcodec/x86/Makefile | 6 +-

[FFmpeg-devel] [PATCH 2/6] diracdec: add 10-bit Legall 5, 3 (5_3) SIMD functions

2018-07-19 Thread James Darnley
Speed of ffmpeg when decoding a 720p yuv422p10 file encoded with the relevant transform. C: 94fps SSE2: 118fps AVX2: 121fps --- libavcodec/x86/dirac_dwt_10bit.asm| 55 +++ libavcodec/x86/dirac_dwt_init_10bit.c | 23 +++ 2 files changed, 78 insertions(+)

[FFmpeg-devel] [PATCH 6/6] diracdec: increase rodata alignment for avx2

2018-07-19 Thread James Darnley
--- libavcodec/x86/dirac_dwt_10bit.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/x86/dirac_dwt_10bit.asm b/libavcodec/x86/dirac_dwt_10bit.asm index 2e039e11ea..d0da822a81 100644 --- a/libavcodec/x86/dirac_dwt_10bit.asm +++ b/libavcodec/x86/dirac_dwt_10bit.asm

[FFmpeg-devel] [PATCH 0/6] x86 SIMD for dirac 10-bit wavelet transforms

2018-07-19 Thread James Darnley
I tested the speed gains by using ffmpeg to decode a 720p yuv422p10 file encoded with the relevant transform. The summary is below. Haar C:119fps SSE2: 204fps AVX: 206fps AVX2: 221fps 5_3 C: 94fps SSE2: 118fps AVX2: 121fps 9_7 C: 84fps SSE2: 111fps AVX2: 115fps Is the AVX worth

Re: [FFmpeg-devel] Sponsoring request

2018-07-19 Thread Paul B Mahol
On 7/19/18, Kieran O Leary wrote: > Hi > > On Thu, 19 Jul 2018, 14:04 Paul B Mahol, wrote: > >> Hi, >> >> I want that FFmpeg community sponsor addition of new code I gonna >> develop in following days/months. >> > > Are you suggesting a patreon type payment? It could be, but it doesn't need to

Re: [FFmpeg-devel] Sponsoring request

2018-07-19 Thread Kieran O Leary
Hi On Thu, 19 Jul 2018, 14:04 Paul B Mahol, wrote: > Hi, > > I want that FFmpeg community sponsor addition of new code I gonna > develop in following days/months. > Are you suggesting a patreon type payment? ___ ffmpeg-devel mailing list

Re: [FFmpeg-devel] [PATCH 4/5] avformat/mov: add support for AV1 streams

2018-07-19 Thread Francois Cartegnie
Hi, Sorry, can't reply to thread. > +if (version != 0) { > +av_log(c->fc, AV_LOG_WARNING, "Unknown AV1 Codec Configuration Box > version %d\n", version); > +return 0; > +} > +avio_skip(pb, 3); /* flags */ > + > +avio_skip(pb, 1); /* reserved,

[FFmpeg-devel] Sponsoring request

2018-07-19 Thread Paul B Mahol
Hi, I want that FFmpeg community sponsor addition of new code I gonna develop in following days/months. Thanks. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] libswresample: Use channel count if channel layout is undefined

2018-07-19 Thread Marcin Gorzel
Hi Tobias, Sounds good, thanks a lot! Regards, Marcin On Thu, Jul 19, 2018 at 12:53 PM Tobias Rapp wrote: > On 18.07.2018 19:31, Marcin Gorzel wrote: > > Rematrixing supports up to 64 channels. However, there is only a limited > number of channel layouts defined. Since the in/out channel

Re: [FFmpeg-devel] [PATCH] libswresample: Use channel count if channel layout is undefined

2018-07-19 Thread Tobias Rapp
On 18.07.2018 19:31, Marcin Gorzel wrote: Rematrixing supports up to 64 channels. However, there is only a limited number of channel layouts defined. Since the in/out channel count is obtained from the channel layout, for undefined layouts (e.g. for 9, 10, 11 channels etc.) the rematrixing

[FFmpeg-devel] [PATCH 2/2] avcodec/bink: add 'k' version support

2018-07-19 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/bink.c | 21 + 1 file changed, 21 insertions(+) diff --git a/libavcodec/bink.c b/libavcodec/bink.c index c4cf617a8b..b3136b763c 100644 --- a/libavcodec/bink.c +++ b/libavcodec/bink.c @@ -371,11 +371,19 @@ static const uint8_t

[FFmpeg-devel] [PATCH 1/2] avformat/bink: move code for skipping unknown fields to correct place

2018-07-19 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavformat/bink.c | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/libavformat/bink.c b/libavformat/bink.c index 8a05082fcd..567a38cd73 100644 --- a/libavformat/bink.c +++ b/libavformat/bink.c @@ -92,6 +92,8 @@ static int

[FFmpeg-devel] [PATCH] libavcodec/escape130: fixes and improvements

2018-07-19 Thread Michael Chaban
Hi! Recently I completely decompiled original Eidos Escape codecs, and I wanted to fix and improve Escape130 code of ffmpeg. Here are three sequential commits and very short (few frames) RPL-video file sample. Please review, Michael Chaban - - - Image links to compare - - - Original Eidos

Re: [FFmpeg-devel] [PATCH v4][GSOC] avfilter: added colorconstancy

2018-07-19 Thread Thilo Borgmann
> Am 16.07.2018 um 13:41 schrieb Mina : > > Hi, > > This patch introduces Grey-Edge algorithm as part of the Color Constancy > Filter project in GSOC. > > V4 changes: > - Fixed error in filter.texi that resulted in breaking "make > doc/ffprobe-all.html" If there are no more comments

Re: [FFmpeg-devel] Reimbursement request

2018-07-19 Thread Thilo Borgmann
> Am 01.07.2018 um 23:27 schrieb Thomas Volkert : > > >> On 23.03.2018 22:12, Thilo Borgmann wrote: >>> Am 18.03.18 um 20:57 schrieb Thilo Borgmann: >>> Hi, >>> As already discussed, FFmpeg was present on Chemnitzer Linux Tage, in addition, Thilo and I went to Brussels for FOSDEM