Re: [FFmpeg-devel] [PATCH] avformat/movenc: allow ISMV timescale to be user-set

2020-01-24 Thread Gyan
On 23-01-2020 05:56 pm, Gyan Doshi wrote: As per the PIFF standard, the timescale of 1000 is recommended but not mandatory, so don't override the user-set value. A warning is shown for non-recommended values. --- libavformat/movenc.c | 14 ++ 1 file changed, 10 insertions(+)

[FFmpeg-devel] [PATCH 08/13] lavc/samidec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/textdec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/textdec.c b/libavcodec/textdec.c index 964da72ad5..72eb7c4795 100644 --- a/libavcodec/textdec.c +++ b/libavcodec/textdec.c @@ -30,15 +30,17 @@ typedef struct { AVClass *class; +

[FFmpeg-devel] [PATCH 10/13] lavc/movtextdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/movtextdec.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libavcodec/movtextdec.c b/libavcodec/movtextdec.c index c38c5edce6..0bb03fc141 100644 --- a/libavcodec/movtextdec.c +++ b/libavcodec/movtextdec.c @@ -86,6 +86,9 @@ typedef struct { } TextWrapB

[FFmpeg-devel] [PATCH 05/13] lavc/realtextdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/realtextdec.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/realtextdec.c b/libavcodec/realtextdec.c index 5084781123..e888946f13 100644 --- a/libavcodec/realtextdec.c +++ b/libavcodec/realtextdec.c @@ -74,13 +74,16 @@ static int realtext_decode_

[FFmpeg-devel] [PATCH 12/13] lavc/libzvbi-teletextdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/libzvbi-teletextdec.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libavcodec/libzvbi-teletextdec.c b/libavcodec/libzvbi-teletextdec.c index 3515f33924..018b350511 100644 --- a/libavcodec/libzvbi-teletextdec.c +++ b/libavcodec/libzvbi-teletextdec.c @@

[FFmpeg-devel] [PATCH 09/13] lavc/mpl2dec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/mpl2dec.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/mpl2dec.c b/libavcodec/mpl2dec.c index 409e4b3708..f426f3080b 100644 --- a/libavcodec/mpl2dec.c +++ b/libavcodec/mpl2dec.c @@ -81,13 +81,16 @@ static int mpl2_decode_frame(AVCodecContext *av

[FFmpeg-devel] [PATCH 06/13] lavc/jacosubdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/jacosubdec.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/jacosubdec.c b/libavcodec/jacosubdec.c index cdb372af58..b0d8327b35 100644 --- a/libavcodec/jacosubdec.c +++ b/libavcodec/jacosubdec.c @@ -193,13 +193,16 @@ end: return avpkt->size;

[FFmpeg-devel] [PATCH 13/13] lavc: bump micro version

2020-01-24 Thread rcombs
--- libavcodec/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/version.h b/libavcodec/version.h index 195e21bfbe..d11beb7885 100644 --- a/libavcodec/version.h +++ b/libavcodec/version.h @@ -29,7 +29,7 @@ #define LIBAVCODEC_VERSION_MAJOR 58 #define LIBA

[FFmpeg-devel] [PATCH 11/13] lavc/samidec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/samidec.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libavcodec/samidec.c b/libavcodec/samidec.c index e32f238c62..8804210700 100644 --- a/libavcodec/samidec.c +++ b/libavcodec/samidec.c @@ -30,12 +30,14 @@ #include "htmlsubtitles.h" typedef str

[FFmpeg-devel] [PATCH 07/13] lavc/subviewerdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/subviewerdec.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/subviewerdec.c b/libavcodec/subviewerdec.c index 805c7dd547..7fbcf54d4c 100644 --- a/libavcodec/subviewerdec.c +++ b/libavcodec/subviewerdec.c @@ -65,13 +65,16 @@ static int subviewer_d

[FFmpeg-devel] [PATCH 04/13] lavc/webvttdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/webvttdec.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/webvttdec.c b/libavcodec/webvttdec.c index 7b2d1750de..494de08884 100644 --- a/libavcodec/webvttdec.c +++ b/libavcodec/webvttdec.c @@ -98,13 +98,16 @@ static int webvtt_decode_frame(AVCode

[FFmpeg-devel] [PATCH 03/13] lavc/srtdec: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/srtdec.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libavcodec/srtdec.c b/libavcodec/srtdec.c index ecc0801595..8d3b3cfc9e 100644 --- a/libavcodec/srtdec.c +++ b/libavcodec/srtdec.c @@ -85,6 +85,8 @@ static int srt_decode_frame(AVCodecContext *avctx,

[FFmpeg-devel] [PATCH 01/13] lavc/ass: realign ff_ass_subtitle_header_default

2020-01-24 Thread rcombs
--- libavcodec/ass.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavcodec/ass.c b/libavcodec/ass.c index b4f081c819..da05a83d69 100644 --- a/libavcodec/ass.c +++ b/libavcodec/ass.c @@ -80,14 +80,14 @@ int ff_ass_subtitle_header(AVCodecContext *avctx, int

[FFmpeg-devel] [PATCH 02/13] lavc/ass: add support for configuring default style via AVOptions

2020-01-24 Thread rcombs
--- libavcodec/ass.c | 154 ++- libavcodec/ass.h | 106 +++- 2 files changed, 215 insertions(+), 45 deletions(-) diff --git a/libavcodec/ass.c b/libavcodec/ass.c index da05a83d69..65942a2567 100644 --- a/libavcodec/ass.c +++

Re: [FFmpeg-devel] [PATCH] lavc/dvdsubenc: accept palette from options

2020-01-24 Thread Carl Eugen Hoyos
Am Fr., 24. Jan. 2020 um 23:49 Uhr schrieb Michael Kuron : > > Previously, the default palette would always be used. > Now, we can accept a custom palette, just like dvdsubdec does. > > Signed-off-by: Michael Kuron > --- > doc/encoders.texi | 8 > libavcodec/dvdsubenc.c | 19 ++

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/cbs_av1_syntax_template: Remove unused variable

2020-01-24 Thread James Almer
On 11/18/2019 4:47 AM, Andreas Rheinhardt wrote: > Signed-off-by: Andreas Rheinhardt > --- > libavcodec/cbs_av1_syntax_template.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/libavcodec/cbs_av1_syntax_template.c > b/libavcodec/cbs_av1_syntax_template.c > index c843cfa02b..c00982f74f

Re: [FFmpeg-devel] [PATCH 4/4] avformat/udp: do not use thread cancellation when receiving data

2020-01-24 Thread Nicolas George
Marton Balint (12020-01-24): > I tested this on Windows7/10 and it does not seem to work. closesocket() > indeed aborts the pending recv() call, but not shutdown(). CancelIoEx() > seems to work though. Using one of these to implement a pthread_cancel() that works for our situation seems like the b

Re: [FFmpeg-devel] [PATCH 4/4] avformat/udp: do not use thread cancellation when receiving data

2020-01-24 Thread Marton Balint
On Thu, 23 Jan 2020, Matt Oliver wrote: On Thu, 23 Jan 2020 at 08:12, Marton Balint wrote: On Wed, 22 Jan 2020, Nicolas George wrote: Marton Balint (12020-01-16): It is not supported by every threading implementation, and the only thing we gain with it is an immediate shutdown of rec

[FFmpeg-devel] [PATCH 11/12] avformat/hevc: Clarify documentation of filter_ps

2020-01-24 Thread Andreas Rheinhardt
and use it to avoid unnecessary initializations and frees in ff_hevc_annexb2mp4() and ff_hevc_annexb2mp4_buf(): Even if the caller does not want to strip HEVC parameter sets away when converting from Annex B to mp4, a pointer has been initialized to NULL and later freed while still being NULL despi

[FFmpeg-devel] [PATCH 12/12] avformat/av1: Avoid allocation + copying when filtering OBUs

2020-01-24 Thread Andreas Rheinhardt
Certain types of OBUs are stripped away before muxing into Matroska and ISOBMFF; there are two functions to do this: One that outputs by directly writing in an AVIOContext and one that returns a freshly allocated buffer with the units not stripped away copied into it. The latter option is bad for

[FFmpeg-devel] [PATCH] lavc/dvdsubenc: accept palette from options

2020-01-24 Thread Michael Kuron
Previously, the default palette would always be used. Now, we can accept a custom palette, just like dvdsubdec does. Signed-off-by: Michael Kuron --- doc/encoders.texi | 8 libavcodec/dvdsubenc.c | 19 ++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --gi

[FFmpeg-devel] [PATCH 10/12] avformat/av1: Fix nits in the documentation of ff_av1_filter_obus_buf()

2020-01-24 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- libavformat/av1.h | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libavformat/av1.h b/libavformat/av1.h index 52d0814e86..6cc3fcaad2 100644 --- a/libavformat/av1.h +++ b/libavformat/av1.h @@ -59,15 +59,13 @@ int ff_av1_filter_obus(AV

[FFmpeg-devel] [PATCH 07/12] avformat/av1, avc, hevc: Remove av_freep()

2020-01-24 Thread Andreas Rheinhardt
ff_av1_filter_obus_buf() and ff_avc_parse_nal_units_buf() both have a pointer-to-pointer parameter which they use to pass a newly allocated buffer to the caller. And both functions freed what this pointer points to before overwriting it. But no caller of these functions used this feature, but some

[FFmpeg-devel] [PATCH 09/12] avformat/hevc: Defer initializations in ff_isom_write_hvcc()

2020-01-24 Thread Andreas Rheinhardt
Saves initialization of an HEVCDecoderConfigurationRecord when the data is already in ISOBMFF-format or if it is plainly invalid. Signed-off-by: Andreas Rheinhardt --- libavformat/hevc.c | 18 -- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/libavformat/hevc.c b/

[FFmpeg-devel] [PATCH 08/12] avformat/avc, hevc: Check the allocations implicit in dynamic buffers

2020-01-24 Thread Andreas Rheinhardt
Dynamic buffers involve implicit allocations that are currently usually unchecked; ff_avc_parse_nal_units_buf() and ff_hevc_annexb2mp4buf() are no exceptions to this. So add checks for them. Signed-off-by: Andreas Rheinhardt --- One might argue that this should also check for whether the size ret

Re: [FFmpeg-devel] [PATCH] lavc/dvdsubenc: accept palette from options

2020-01-24 Thread Andreas Rheinhardt
On Fri, Jan 24, 2020 at 7:26 PM Michael Kuron wrote: > Previously, the default palette would always be used. > Now, we can accept a custom palette, just like dvdsubdec does. > > Signed-off-by: Michael Kuron > --- > doc/encoders.texi | 9 + > libavcodec/dvdsubenc.c | 19 +++

Re: [FFmpeg-devel] [PATCH v2] lavc/qsv: adding DX11 support

2020-01-24 Thread Artem Galin
On Fri, 24 Jan 2020 at 00:46, Mark Thompson wrote: > On 23/01/2020 15:18, Artem Galin wrote: > > This enables DX11 support for QSV with higher priority than DX9. > > In case of multiple GPUs configuration, DX9 API does not allow to get > > access to QSV device in some cases - headless. > > Implem

Re: [FFmpeg-devel] [PATCH] checkasm: Check HAVE_GETSTDHANDLE here as well

2020-01-24 Thread Martin Storsjö
On Fri, 24 Jan 2020, Martin Storsjö wrote: This was missed in 63418e374fcf26. --- tests/checkasm/checkasm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Will push this one now, as it's just completing the earlier pushed commit and there hasn't been any complaints. // Martin __

[FFmpeg-devel] [PATCH] lavc/dvdsubenc: accept palette from options

2020-01-24 Thread Michael Kuron
Previously, the default palette would always be used. Now, we can accept a custom palette, just like dvdsubdec does. Signed-off-by: Michael Kuron --- doc/encoders.texi | 9 + libavcodec/dvdsubenc.c | 19 ++- 2 files changed, 27 insertions(+), 1 deletion(-) diff --g

[FFmpeg-devel] [PATCH] lavc/dvdsubenc: accept palette from options

2020-01-24 Thread Michael Kuron
0001-lavc-dvdsubenc-accept-palette-from-options.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpe

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread Carl Eugen Hoyos
Am Fr., 24. Jan. 2020 um 17:05 Uhr schrieb James Almer : > > On 1/24/2020 12:59 PM, Paul B Mahol wrote: > > On 1/24/20, James Almer wrote: > >> On 1/24/2020 11:14 AM, Paul B Mahol wrote: > >>> Signed-off-by: Paul B Mahol > >>> --- > >>> libavcodec/dnxhdenc.c | 11 ++- > >>> libavcodec/dn

Re: [FFmpeg-devel] [PATCH] avfilter/af_anlmdn: add AArch64 SIMD for compute_distance_ssd

2020-01-24 Thread Carl Eugen Hoyos
Am Fr., 24. Jan. 2020 um 10:15 Uhr schrieb Zhao Zhili : > > ./ffmpeg -threads 1 -f lavfi -t 60 -i anoisesrc -af 'anlmdn' -f null > -benchmark - > > Test results on Snapdragon 845: > Before: > size=N/A time=00:01:00.00 bitrate=N/A speed=11.2x > video:0kB audio:5625kB subtitle:0

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread James Almer
On 1/24/2020 12:59 PM, Paul B Mahol wrote: > On 1/24/20, James Almer wrote: >> On 1/24/2020 11:14 AM, Paul B Mahol wrote: >>> Signed-off-by: Paul B Mahol >>> --- >>> libavcodec/dnxhdenc.c | 11 ++- >>> libavcodec/dnxhdenc.h | 1 + >>> 2 files changed, 11 insertions(+), 1 deletion(-) >>>

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread Paul B Mahol
On 1/24/20, James Almer wrote: > On 1/24/2020 11:14 AM, Paul B Mahol wrote: >> Signed-off-by: Paul B Mahol >> --- >> libavcodec/dnxhdenc.c | 11 ++- >> libavcodec/dnxhdenc.h | 1 + >> 2 files changed, 11 insertions(+), 1 deletion(-) >> >> diff --git a/libavcodec/dnxhdenc.c b/libavcodec/

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread James Almer
On 1/24/2020 11:14 AM, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavcodec/dnxhdenc.c | 11 ++- > libavcodec/dnxhdenc.h | 1 + > 2 files changed, 11 insertions(+), 1 deletion(-) > > diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c > index 2feb8baf21..03835fa79

[FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/dnxhdenc.c | 11 ++- libavcodec/dnxhdenc.h | 1 + 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c index 2feb8baf21..03835fa794 100644 --- a/libavcodec/dnxhdenc.c +++ b/libavcodec/dnxhd

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/cbs: Fix potential double-free when adding unit fails

2020-01-24 Thread Andreas Rheinhardt
On Mon, Nov 18, 2019 at 8:48 AM Andreas Rheinhardt < andreas.rheinha...@gmail.com> wrote: > ff_cbs_insert_unit_data() has two modes of operation: It can insert a > unit with a newly created reference to an already existing AVBuffer; or > it can take a buffer and create an AVBuffer for it. Said buf

Re: [FFmpeg-devel] [PATCH 5/5] mlpenc: clean up

2020-01-24 Thread Paul B Mahol
On 1/24/20, Jai Luthra wrote: > Signed-off-by: Jai Luthra > --- > libavcodec/mlpenc.c | 30 ++ > 1 file changed, 14 insertions(+), 16 deletions(-) > > diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c > index 0e7a9b7640..40872c42fa 100644 > --- a/libavcodec/mlpen

[FFmpeg-devel] [PATCH 2/2] avcodec/dnxhdenc: properly store colorspace info

2020-01-24 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/dnxhdenc.c | 10 +- libavcodec/dnxhdenc.h | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/libavcodec/dnxhdenc.c b/libavcodec/dnxhdenc.c index 2feb8baf21..c1b493a604 100644 --- a/libavcodec/dnxhdenc.c +++ b/libavcodec/dnxhde

[FFmpeg-devel] [PATCH 1/2] avcodec/dnxhddec: properly set colorspace

2020-01-24 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- libavcodec/dnxhddec.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libavcodec/dnxhddec.c b/libavcodec/dnxhddec.c index 1e95086696..2ec004333f 100644 --- a/libavcodec/dnxhddec.c +++ b/libavcodec/dnxhddec.c @@ -235,7 +235,14 @@ static i

Re: [FFmpeg-devel] [PATCH 1/2] avutil/log: Add av_log_once() for printing a message just once per instance

2020-01-24 Thread Michael Niedermayer
On Tue, Jan 21, 2020 at 07:44:46PM +0100, Anton Khirnov wrote: > Quoting Michael Niedermayer (2020-01-21 15:43:48) > > On Tue, Jan 21, 2020 at 12:24:50PM +0100, Anton Khirnov wrote: > > > Quoting Michael Niedermayer (2020-01-16 17:51:28) > > > > Compared to ad-hoc if(printed) ... code this allows t

[FFmpeg-devel] [PATCH 5/5] mlpenc: clean up

2020-01-24 Thread Jai Luthra
Signed-off-by: Jai Luthra --- libavcodec/mlpenc.c | 30 ++ 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c index 0e7a9b7640..40872c42fa 100644 --- a/libavcodec/mlpenc.c +++ b/libavcodec/mlpenc.c @@ -94,8 +94,8 @

[FFmpeg-devel] [PATCH 2/5] mlpenc: fix huff offset calculation

2020-01-24 Thread Jai Luthra
huff offset wasn't always within the bounds before, which lead to corrupt encoding that didn't always trigger lossless check failures Signed-off-by: Jai Luthra --- libavcodec/mlpenc.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc

Re: [FFmpeg-devel] [PATCH] avfilter/af_afir: add AArch64 SIMD for fcmul_add

2020-01-24 Thread Paul B Mahol
Seems very trivial. On 1/18/20, Zhao Zhili wrote: > ./ffmpeg -threads 1 -f lavfi -i anoisesrc -f lavfi -t 30 -i anoisesrc -t > 600 -lavfi afir -benchmark -f null - > > Test results on Snapdragon 845: > Without SIMD: > size=N/A time=00:10:00.00 bitrate=N/A speed=32.2x > bench: u

[FFmpeg-devel] [PATCH] avfilter: add xfade opencl filter

2020-01-24 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- configure | 1 + doc/filters.texi | 97 libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/opencl/xfade.cl | 150 libavfilter/opencl_source.h | 1 + libavfilter/v

[FFmpeg-devel] [PATCH 4/5] mlpenc: improve lpc filtering

2020-01-24 Thread Jai Luthra
* fix a possible memory leak (apply_filter returned before freeing) * use apply_filters in process_major_frame * revert back to checking bounds with 24 bitdepth, as huff offset takes care of it Signed-off-by: Jai Luthra --- libavcodec/mlpenc.c | 25 - 1 file changed, 12 i

[FFmpeg-devel] [PATCH 0/5] mlpenc: fix lossless check failures for 16-bit encoding

2020-01-24 Thread Jai Luthra
This patchset fixes lossless check failures for 16-bit mlp/truehd encoding. Please check with more samples and let me know if you find any lossless failures. Bug 6216 https://trac.ffmpeg.org/ticket/6216 still cannot be closed as last few frames aren't encoded, thus output is not bit-exact. I wi

[FFmpeg-devel] [PATCH 3/5] mlpenc: prevent negative lsb_bits lshift

2020-01-24 Thread Jai Luthra
Fixes Coverity CID 1396239. Signed-off-by: Jai Luthra --- libavcodec/mlpenc.c | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c index 1cee38c82f..41030f6f07 100644 --- a/libavcodec/mlpenc.c +++ b/libavcodec/mlpenc.c @@ -1,6

[FFmpeg-devel] [PATCH 1/5] mlpenc: fix lossless check error in number_sbits

2020-01-24 Thread Jai Luthra
we need two bits instead of one bit to represent -1 in bitstream Signed-off-by: Jai Luthra --- libavcodec/mlpenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mlpenc.c b/libavcodec/mlpenc.c index deb171645c..f4948451f1 100644 --- a/libavcodec/mlpenc.c +++ b/lib

Re: [FFmpeg-devel] [PATCH] avfilter/af_afir: add AArch64 SIMD for fcmul_add

2020-01-24 Thread Zhao Zhili
Ping for review, thanks! > On Jan 18, 2020, at 10:35 PM, Zhao Zhili wrote: > > ./ffmpeg -threads 1 -f lavfi -i anoisesrc -f lavfi -t 30 -i anoisesrc -t 600 > -lavfi afir -benchmark -f null - > > Test results on Snapdragon 845: >Without SIMD: > size=N/A time=00:10:00.00 bitrate=N/A

[FFmpeg-devel] [PATCH] avfilter/af_anlmdn: add AArch64 SIMD for compute_distance_ssd

2020-01-24 Thread Zhao Zhili
./ffmpeg -threads 1 -f lavfi -t 60 -i anoisesrc -af 'anlmdn' -f null -benchmark - Test results on Snapdragon 845: Before: size=N/A time=00:01:00.00 bitrate=N/A speed=11.2x video:0kB audio:5625kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown