Re: [FFmpeg-devel] [PATCH v8 1/3] avcodec: add side data type for ancillary

2018-07-11 Thread Michael Niedermayer
On Tue, Jul 10, 2018 at 05:51:59PM -0400, Patrick Keroulas wrote: > Ancillary data can carry various side data that can't be transmitted in > bitstreams. For now, this struct includes interlaced field flags and > the must be attached to an AVPacket as side data. > > Signed-off-by: Patrick Keroulas

Re: [FFmpeg-devel] [PATCH v8 2/3] avcodec/bitpacked: add interlace support

2018-07-11 Thread Michael Niedermayer
On Tue, Jul 10, 2018 at 05:52:00PM -0400, Patrick Keroulas wrote: > This codec is already capable of depacking some combinations of pixel > formats and depth as defined in the RFC4175. The only difference between > progressive and interlace is that either a packet will contain the whole > frame, or

[FFmpeg-devel] [PATCH 1/9] configure: loongson revert expensive optimizations

2018-07-11 Thread Shiyou Yin
Revert expensive optimizations in gcc O3 optimization for loongson. The bug in gcc-4.9.x has been fixed in gcc master branch. Loongson released gcc-4.9.3-3.fc21.loongson with this patch. More bug info see: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67736 https://gcc.gnu.org/ml/gcc-patches/2012-0

[FFmpeg-devel] [PATCH 4/9] avcodec/mips: [loongson] optimize memset in h264dsp.

2018-07-11 Thread Shiyou Yin
Optimized memset with mmi in following functions: 1. ff_h264_add_pixels4_8_mmi. 2. ff_h264_idct_add_8_mmi. 3. ff_h264_idct8_add_8_mmi. Change-Id: If2656d2c945ce7996c0d5398f8fbae94540f1d83 Signed-off-by: Shiyou Yin --- libavcodec/mips/h264dsp_mmi.c | 36 +--- 1 fil

[FFmpeg-devel] [PATCH 3/9] avcodec/mips: [loongson] reoptimize h264_chroma_mc8_mmi v2.

2018-07-11 Thread Shiyou Yin
Reoptimize function ff_put_h264_chroma_mc8_mmi and ff_avg_h264_chroma_mc8_mmi v2. Change-Id: I24c72ce5f5ef537faa603fdf5c56ecdd1327034d Signed-off-by: Shiyou Yin --- libavcodec/mips/h264chroma_mmi.c | 740 --- 1 file changed, 454 insertions(+), 286 deletions(-

[FFmpeg-devel] [PATCH 6/9] avcodec: [loongson] optimize get_cabac_inline with asm.

2018-07-11 Thread Shiyou Yin
Optimize function get_cabac_inline with asm for loongson platform. Change-Id: I538ad5c2d2fc20793aa36b6697c956a1b5ddbc78 Signed-off-by: Shiyou Yin --- libavcodec/cabac_functions.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/cabac_functions.h b/libavcodec/cabac_functions.h in

[FFmpeg-devel] [PATCH 5/9] avcodec/mips: [loongson] optimize ff_put_pixels16_8 V2.

2018-07-11 Thread Shiyou Yin
Remove useless variable addr used in function ff_put_pixels16_8. Change-Id: I6a1ddd98c14261cffb2b59a8ecfb0d4983d87a85 Signed-off-by: Shiyou Yin --- libavcodec/mips/hpeldsp_mmi.c | 43 --- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/liba

[FFmpeg-devel] [PATCH 7/9] avcodec: [loongson] fix bug of mss2-wmv failed in fate test.

2018-07-11 Thread Shiyou Yin
Failed case: mss2-wmv In series functions of ff_vc1_inv_trans, pmullh instrunction was used to do the multiplication of 16 bits data. It will cause overflow problem. Change-Id: I1dc6a7e6740cd6e38d51c91d2e644b2ad8263939 Signed-off-by: Shiyou Yin --- libavcodec/mips/vc1dsp_mmi.c | 1493 ++

[FFmpeg-devel] [PATCH 8/9] avcodec/mips: [loongson] reoptimize put&add pixels with mmi v2.

2018-07-11 Thread Shiyou Yin
Reoptimized following functions with mmi: 1. ff_put_pixels4_8_mmi. 2. ff_put_pixels8_8_mmi. 3. ff_put_pixels16_8_mmi. 4. ff_add_pixels_clamped_mmi. Change-Id: I80be1891f52942e432a72e96c135bc9ead92972f Signed-off-by: Shiyou Yin --- libavcodec/mips/hpeldsp_mmi.c | 133 +++--

[FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread Shiyou Yin
From: gxw Optimize vp8 loop filter with mmi, four functions optimized: 1. ff_vp8_h_loop_filter8uv_mmi. 2. ff_vp8_v_loop_filter8uv_mmi. 3. ff_vp8_h_loop_filter16_mmi. 4. ff_vp8_v_loop_filter16_mmi. Vp8 decoding speed improved about 50%(from 73fps to 110fps, Tested on loongson 3A3000). Change-Id

Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread Bang He
On Wed, Jul 11, 2018 at 5:46 PM, Shiyou Yin wrote: > From: gxw > > Optimize vp8 loop filter with mmi, four functions optimized: > 1. ff_vp8_h_loop_filter8uv_mmi. > 2. ff_vp8_v_loop_filter8uv_mmi. > 3. ff_vp8_h_loop_filter16_mmi. > 4. ff_vp8_v_loop_filter16_mmi. > > Vp8 decoding speed improved ab

[FFmpeg-devel] [PATCH 6/9] avcodec: [loongson] optimize get_cabac_inline with asm.

2018-07-11 Thread Shiyou Yin
Optimize function get_cabac_inline with asm for loongson platform. Change-Id: I538ad5c2d2fc20793aa36b6697c956a1b5ddbc78 Signed-off-by: Shiyou Yin --- libavcodec/cabac_functions.h | 3 ++ libavcodec/mips/cabac.h | 119 +++ 2 files changed, 122 insert

Re: [FFmpeg-devel] [PATCH 6/9] avcodec: [loongson] optimize get_cabac_inline with asm.

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 12:22 GMT+02:00, Shiyou Yin : > Optimize function get_cabac_inline with asm for loongson platform. The commit message should contain some numbers about the speed-up. Does this patch (and do the other patches) work on both mips platforms? (There are two that are currently supported by F

Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 11:46 GMT+02:00, Shiyou Yin : > From: gxw > > Optimize vp8 loop filter with mmi, four functions optimized: > 1. ff_vp8_h_loop_filter8uv_mmi. > 2. ff_vp8_v_loop_filter8uv_mmi. > 3. ff_vp8_h_loop_filter16_mmi. > 4. ff_vp8_v_loop_filter16_mmi. > > Vp8 decoding speed improved about 50%(from

Re: [FFmpeg-devel] [PATCH 1/9] configure: loongson revert expensive optimizations

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 11:44 GMT+02:00, Shiyou Yin : > Revert expensive optimizations in gcc O3 optimization for loongson. > The bug in gcc-4.9.x has been fixed in gcc master branch. > Loongson released gcc-4.9.3-3.fc21.loongson with this patch. I believe the title of the patch can be clarified ("revert no-e

Re: [FFmpeg-devel] [PATCH 2/9] avcodec/mips: [loongson] reoptimize simple idct with mmi.

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 11:45 GMT+02:00, Shiyou Yin : > Reoptimized following functions with mmi. > 1. ff_simple_idct_put_mmi > 2. ff_simple_idct_add_mmi > 3. ff_simple_idct_mmi (rename to ff_simple_idct_8_mmi) Are the new functions faster? Easier to maintain? More future-proof? Please add some explanation to

Re: [FFmpeg-devel] [PATCH 8/9] avcodec/mips: [loongson] reoptimize put&add pixels with mmi v2.

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 11:46 GMT+02:00, Shiyou Yin : > Reoptimized following functions with mmi: > 1. ff_put_pixels4_8_mmi. > 2. ff_put_pixels8_8_mmi. > 3. ff_put_pixels16_8_mmi. > 4. ff_add_pixels_clamped_mmi. Same for this and some other patches: Please explain why the change was done. Carl Eugen _

[FFmpeg-devel] fmp4 and HE-AACv2

2018-07-11 Thread Ronak Patel
Hi, I was wondering if anyone more in the know about this can help fix this issue. https://trac.ffmpeg.org/ticket/7282#comment:11 It’s preventing us from supporting adaptive Streaming between LCAAC and HEAAC. Thanks Ronak Sent from my iPhone ___ ffm

Re: [FFmpeg-devel] [PATCH 1/4] avformat/mov: remove modulo operations from mov_estimate_video_delay()

2018-07-11 Thread Derek Buitenhuis
On Tue, Jul 10, 2018 at 8:17 PM, Michael Niedermayer wrote: > 0.324 <-0.491 sec > > Signed-off-by: Michael Niedermayer > --- > libavformat/mov.c | 10 +++--- > 1 file changed, 7 insertions(+), 3 deletions(-) All four of these patches combined bring the penalty down from 2-3x to ~1.19x, whic

Re: [FFmpeg-devel] [PATCH 1/4] avformat/mov: remove modulo operations from mov_estimate_video_delay()

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 16:32 GMT+02:00, Derek Buitenhuis : > On Tue, Jul 10, 2018 at 8:17 PM, Michael Niedermayer > wrote: >> 0.324 <-0.491 sec >> >> Signed-off-by: Michael Niedermayer >> --- >> libavformat/mov.c | 10 +++--- >> 1 file changed, 7 insertions(+), 3 deletions(-) > > All four of these patch

Re: [FFmpeg-devel] [GSoC] FFserver: Add HLS and DASH

2018-07-11 Thread Stephan Holljes
On Sun, Jul 8, 2018 at 11:21 PM, Michael Niedermayer wrote: > On Thu, Jun 28, 2018 at 02:51:00AM +0200, Stephan Holljes wrote: >> This patchset took embarrassingly long to produce. I first took a few wrong >> turns, but I think I'm now at a point where I reached the limits of the >> public server

Re: [FFmpeg-devel] [PATCH] Optimize libavformat/metadata.c

2018-07-11 Thread Shlomi Fish
On Wed, 4 Jul 2018 23:10:46 +0300 Shlomi Fish wrote: Ping! Can this patch be reviewed please? -- - Shlomi Fish http://www.shlomifish.org/ Parody of "The Fountainhead" - http://shlom.in/towtf When Chuck Norris uses git, he t

Re: [FFmpeg-devel] [PATCH 3/3] lavfi/motion_estimation: use pixelutils API for sad.

2018-07-11 Thread Marton Balint
On Wed, 11 Jul 2018, Jun Zhao wrote: use pixelutils API for sad in motion estimation. Does it make sense to improve this code? I thought a superior and faster approach was a result of 2017 GSOC task: https://docs.google.com/document/d/1Hyh_rxP1KGsVkg7i7yU8Bcv92z0LIL4r-axpoKfvMFk/edit May

Re: [FFmpeg-devel] avformat/lrcdec: fix losing opening bracket

2018-07-11 Thread Michael Niedermayer
On Tue, Jul 10, 2018 at 08:10:00PM +0530, Umair Khan wrote: > Hi, > > Patch attached. > > -Umair > lrcdec.c |3 +++ > 1 file changed, 3 insertions(+) > 6782b07bfa45139361c15527ee5fb78e5893b9ba > 0001-avformat-lrcdec-fix-losing-opening-bracket.patch > From 95a5d2e5575c5f895e4251775a48f7deb

Re: [FFmpeg-devel] [PATCH v4 3/3] aadec: improve seeking in mp3 content

2018-07-11 Thread Michael Niedermayer
On Sat, Jul 07, 2018 at 07:41:29PM +0200, Karsten Otto wrote: > MP3 frames may not be aligned to aa chunk boundaries. When seeking, > calculate the expected frame offset in the target chunk. Adjust the > timestamp and truncate the next packet accordingly. > > This solution works for the majority o

Re: [FFmpeg-devel] [PATCH 1/4] avformat/mov: remove modulo operations from mov_estimate_video_delay()

2018-07-11 Thread Sasi Inguva
This one LGTM. Thanks for doing this. On Tue, Jul 10, 2018 at 5:18 PM Michael Niedermayer wrote: > 0.324 <-0.491 sec > > Signed-off-by: Michael Niedermayer > --- > libavformat/mov.c | 10 +++--- > 1 file changed, 7 insertions(+), 3 deletions(-) > > diff --git a/libavformat/mov.c b/libavfor

Re: [FFmpeg-devel] [PATCH 2/4] bavformat/mov: Eliminate variable buf_size from mov_estimate_video_delay()

2018-07-11 Thread Sasi Inguva
LGTM. thanks On Tue, Jul 10, 2018 at 5:18 PM Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavformat/mov.c | 19 --- > 1 file changed, 8 insertions(+), 11 deletions(-) > > diff --git a/libavformat/mov.c b/libavformat/mov.c > index aabf06de12..67b3e11

Re: [FFmpeg-devel] [PATCH 1/4] avformat/mov: remove modulo operations from mov_estimate_video_delay()

2018-07-11 Thread Michael Niedermayer
On Wed, Jul 11, 2018 at 11:05:09AM -0700, Sasi Inguva wrote: > This one LGTM. Thanks for doing this. will apply thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Those who are best at talking, realize last or never when they are wrong. signature.asc Desc

Re: [FFmpeg-devel] [PATCH 3/4] avformat/mov: Simplify last element computation in mov_estimate_video_delay()

2018-07-11 Thread Sasi Inguva
LGTM. On Tue, Jul 10, 2018 at 5:18 PM Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavformat/mov.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/libavformat/mov.c b/libavformat/mov.c > index 67b3e11eb9..951a337cca 100644 > --- a/liba

Re: [FFmpeg-devel] [PATCH 2/4] bavformat/mov: Eliminate variable buf_size from mov_estimate_video_delay()

2018-07-11 Thread Michael Niedermayer
On Wed, Jul 11, 2018 at 11:13:43AM -0700, Sasi Inguva wrote: > LGTM. thanks will apply thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB "You are 36 times more likely to die in a bathtub than at the hands of a terrorist. Also, you are 2.5 times more likely to

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

2018-07-11 Thread Marcin Gorzel
Michael, Nicolas, Do you think this patch is now ready to be applied? Or would you like me to make any further changes? Thanks, Marcin On Tue, Jul 10, 2018 at 10:34 AM Marcin Gorzel wrote: > Hi Michael, > > I think I know where the misunderstanding could be. > > The main changes in my patch a

Re: [FFmpeg-devel] [PATCH v4 3/3] aadec: improve seeking in mp3 content

2018-07-11 Thread Karsten Otto
> Am 11.07.2018 um 20:09 schrieb Michael Niedermayer : > > Signierter PGP-Teil > On Sat, Jul 07, 2018 at 07:41:29PM +0200, Karsten Otto wrote: >> MP3 frames may not be aligned to aa chunk boundaries. When seeking, >> calculate the expected frame offset in the target chunk. Adjust the >> timestamp

[FFmpeg-devel] [PATCH v5 3/3] aadec: improve seeking in mp3 content

2018-07-11 Thread Karsten Otto
MP3 frames may not be aligned to aa chunk boundaries. When seeking, calculate the expected frame offset in the target chunk. Adjust the timestamp and truncate the next packet accordingly. This solution works for the majority of tested audio material. For some rare encodings with mp3 padding or emb

Re: [FFmpeg-devel] [PATCH] libavcodec/mpegaudiodecheader.h : detect reserved mpeg id

2018-07-11 Thread Karsten Otto
Argh, just noticed a stupid mistake - quite obviously, the check pattern needs to be shifted too, i.e. 1<<19 instead of just 1. Luckily, it won't do any harm, since it can never evaluate to true. What is the protocol in this case - Do I send a new version of the patch? Or another patch to the patc

[FFmpeg-devel] [PATCH]lavc/h263dec: Remove a variable declaration that can lead to a warning

2018-07-11 Thread Carl Eugen Hoyos
Hi! Attached patch silences a warning about an unused variable for the default compilation. Please comment, Carl Eugen From d9fd7569ef2526f00b5544c3efef377ea86f815c Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Thu, 12 Jul 2018 00:07:55 +0200 Subject: [PATCH] lavc/h263dec: Remove a varia

Re: [FFmpeg-devel] [PATCH v2 1/2] lavfi/opencl: add macro for opencl error handling.

2018-07-11 Thread Mark Thompson
On 03/07/18 19:16, Ruiling Song wrote: > Signed-off-by: Ruiling Song > --- > libavfilter/opencl.h| 11 + > libavfilter/vf_avgblur_opencl.c | 45 +-- > libavfilter/vf_overlay_opencl.c | 29 +-- > libavfilter/vf_program_opencl.

Re: [FFmpeg-devel] [PATCH] lavfi/avgblur_opencl: fix using uninitialized value

2018-07-11 Thread Mark Thompson
On 09/07/18 13:41, Danil Iashchenko wrote: > Fixed using uninitialized value "global_work[0]" when calling "av_log". > > --- > libavfilter/vf_avgblur_opencl.c | 8 > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/libavfilter/vf_avgblur_opencl.c b/libavfilter/vf_avgblur

Re: [FFmpeg-devel] [PATCH] libavcodec/mpegaudiodecheader.h : detect reserved mpeg id

2018-07-11 Thread Carl Eugen Hoyos
2018-07-12 0:03 GMT+02:00, Karsten Otto : > Argh, just noticed a stupid mistake - quite obviously, the check pattern > needs to be shifted too, i.e. 1<<19 instead of just 1. Luckily, it won't do > any harm, since it can never evaluate to true. > > What is the protocol in this case - Do I send a new

Re: [FFmpeg-devel] [PATCH] lavfi: add vflip_opencl, hflip_opencl

2018-07-11 Thread Mark Thompson
On 09/07/18 03:26, Danil Iashchenko wrote: > lavfi: add vflip_opencl, hflip_opencl. > Behaves like existing vflip, hflip filters. > --- > configure | 2 + > libavfilter/Makefile | 4 + > libavfilter/allfilters.c | 2 + > libavfilter/opencl/vflip.cl | 60 +

Re: [FFmpeg-devel] [PATCH] ffmpeg.c: allow ffmpeg to output stats for each video stream

2018-07-11 Thread Wang Cao
> > This changes the printed values > ./ffmpeg -i ~/videos/matrixbench_mpeg2.mpg -qscale 2 -vframes 3 -an > test2.avi > frame=3 fps=0.0 q=2.0 Lsize= 51kB time=00:00:00.12 > bitrate=3495.7kbits/s speed= 12x > video:51kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB > muxing

Re: [FFmpeg-devel] [PATCH] doc/filters: add documentation to all existing OpenCL filters, except tonemap filter

2018-07-11 Thread Mark Thompson
On 05/07/18 15:11, Danil Iashchenko wrote: > add documentation to all existing OpenCL filters > --- >> I like this patch, the other thing, is it have any plan to update >> openCL part like VAAPI (https://trac.ffmpeg.org/wiki/Hardware/VAAPI) >> in https://trac.ffmpeg.org/wiki/HWAccelIntro, thanks. >

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

2018-07-11 Thread Carl Eugen Hoyos
Hi! Attached patch allows to fast-start mov files with free atoms after the moov atom. Tested with the sample from ticket #7277. Please comment, Carl Eugen From 8decd60aaae4209f4991c926f058f9370701336e Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Thu, 12 Jul 2018 01:24:39 +0200 Subject:

Re: [FFmpeg-devel] [PATCH 4/4] avformat/mov: Break out of inner loop early in mov_estimate_video_delay()

2018-07-11 Thread Sasi Inguva
LGTM. thanks On Tue, Jul 10, 2018 at 5:18 PM Michael Niedermayer wrote: > 0.266 <- 0.299 sec (this is time ffmpeg so containing alot other things) > > Sample for benchmark was: ffmpeg -f rawvideo -pix_fmt yuv420p -s 32x32 -i > /dev/zero -t 24:00:00.00 out.mp4 > > Signed-off-by: Michael Niedermaye

Re: [FFmpeg-devel] [PATCH] https://trac.ffmpeg.org/ticket/7030 fix

2018-07-11 Thread Mark Thompson
On 04/07/18 05:07, Li, Zhong wrote: >> -Original Message- >> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf >> Of Hendrik Leppkes >> Sent: Wednesday, July 4, 2018 2:15 AM >> To: FFmpeg development discussions and patches >> >> Subject: Re: [FFmpeg-devel] [PATCH] http

Re: [FFmpeg-devel] [PATCH 3/3] lavfi/motion_estimation: use pixelutils API for sad.

2018-07-11 Thread myp...@gmail.com
On Thu, Jul 12, 2018 at 12:43 AM Marton Balint wrote: > > > > On Wed, 11 Jul 2018, Jun Zhao wrote: > > > use pixelutils API for sad in motion estimation. > > Does it make sense to improve this code? I thought a superior and faster > approach was a result of 2017 GSOC task: > > https://docs.google.

Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread yinshiyou-hf
> > From: gxw > > > > Optimize vp8 loop filter with mmi, four functions optimized: > > 1. ff_vp8_h_loop_filter8uv_mmi. > > 2. ff_vp8_v_loop_filter8uv_mmi. > > 3. ff_vp8_h_loop_filter16_mmi. > > 4. ff_vp8_v_loop_filter16_mmi. > > > > Vp8 decoding speed improved about 50%(from 73fps to 110fps, Teste

[FFmpeg-devel] [PATCH] Add lensfun filter

2018-07-11 Thread Stephen Seo
Lensfun is a library that applies lens correction to an image using a database of cameras/lenses (you provide the camera and lens models, and it uses the corresponding database entry's parameters to apply lens correction). It is licensed under LGPL3. The lensfun filter utilizes the lensfun library

[FFmpeg-devel] mistake in patch "Add lensfun filter"

2018-07-11 Thread Stephen Seo
Hi, It appears I used the wrong license in libavfilter/vf_lensfun.c It derives from the Lensfun library that uses (L)GPL3, but I used GPL2 by mistake. Should I 'git send-email' the whole patch again with this mistake resolved, or should I email another patch with just the license correction? (I'

Re: [FFmpeg-devel] mistake in patch "Add lensfun filter"

2018-07-11 Thread myp...@gmail.com
On Thu, Jul 12, 2018 at 12:47 PM Stephen Seo wrote: > > Hi, > > It appears I used the wrong license in libavfilter/vf_lensfun.c > > It derives from the Lensfun library that uses (L)GPL3, but I used GPL2 by > mistake. > > Should I 'git send-email' the whole patch again with this mistake resolved, >

[FFmpeg-devel] [PATCH v2] Add lensfun filter

2018-07-11 Thread Stephen Seo
Lensfun is a library that applies lens correction to an image using a database of cameras/lenses (you provide the camera and lens models, and it uses the corresponding database entry's parameters to apply lens correction). It is licensed under LGPL3. The lensfun filter utilizes the lensfun library

Re: [FFmpeg-devel] [PATCH] doc/filters: add documentation to all existing OpenCL filters, except tonemap filter

2018-07-11 Thread Gyan Doshi
On 12-07-2018 04:33 AM, Mark Thompson wrote: I'm not sure I'm completely in favour of that change, anyway? The section feels more coherent to me as "OpenCL versions of other filters" rather than "all filters using OpenCL" - program_opencl/openclsrc do something really quite different. Does