Re: [FFmpeg-devel] FFmpeg 4.1

2018-09-25 Thread Lou Logan
On Thu, Sep 13, 2018, at 5:22 PM, Michael Niedermayer wrote: > > Are there any suggestions for a name ? The users on Twitter have been asked for their suggestions. Please let me know a little while before you want to make the release and I'll post the results here.

Re: [FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread Rostislav Pehlivanov
On 25 September 2018 at 16:27, Jun Zhao wrote: > Add alpha blending API based on row, support global alpha blending/ > per-pixel blending, and add SSSE3/AVX2 optimizations of the functions. > > Signed-off-by: Jun Zhao > --- > libavutil/Makefile |2 + > libavutil/blend.c |

Re: [FFmpeg-devel] [PATCH] avdevice/decklink: Add option to align Capture start time

2018-09-25 Thread Jeyapal, Karthick
On 9/24/18 7:42 PM, Devin Heitmueller wrote: > Hello Karthick, > > >> On Sep 24, 2018, at 7:49 AM, Karthick J wrote: >> >> From: Karthick Jeyapal >> >> This option is useful for maintaining input synchronization across N >> different hardware devices deployed for 'N-way' redundancy. >> The

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Moritz Barsnick
On Tue, Sep 25, 2018 at 08:49:25 +, Jeyapal, Karthick wrote: > > It is a duplicate from hisenc.c. hisenc already has this "create > > sub-directories" feature, but I needed it for the segment use case. > > I made it static so that it would be treated as local to the .c file. > > I don't know

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Jeyapal, Karthick
On 9/25/18 12:28 AM, James Courtier-Dutton wrote: > On 24 September 2018 at 13:48, Moritz Barsnick wrote: > >> On Mon, Sep 24, 2018 at 12:39:42 +0100, James Courtier-Dutton wrote: >> >>> Automatically create sub-directories if needed based on date. >>> E.g. >>> ffmpeg ... -timelimit 2147483647

[FFmpeg-devel] [PATCH] RELEASE: update for git after 4.0 branchpoint

2018-09-25 Thread Matthieu Bouron
--- RELEASE | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE b/RELEASE index 9b601acc0d..ff2c9d1a30 100644 --- a/RELEASE +++ b/RELEASE @@ -1 +1 @@ -3.4.git +4.0.git -- 2.19.0 ___ ffmpeg-devel mailing list

Re: [FFmpeg-devel] cache: read ahead to avoid excessive small requests

2018-09-25 Thread Robert Nagy
This is to resolve https://trac.ffmpeg.org/ticket/5080 On Mon, Sep 24, 2018 at 10:01 PM Michael Niedermayer wrote: > > On Sun, Sep 23, 2018 at 08:52:06PM +0200, Robert Nagy wrote: > > On Sun, Sep 23, 2018 at 1:40 PM Michael Niedermayer > > wrote: > > > > > > On Sat, Sep 22, 2018 at 07:32:28PM

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread James Courtier-Dutton
On 25 September 2018 at 10:22, Moritz Barsnick wrote: > > Steven already posted a patch proposal to this list, factoring out the > function: > https://patchwork.ffmpeg.org/patch/10471/ > http://ffmpeg.org/pipermail/ffmpeg-devel/2018-September/234538.html > > That looks fine by me. I can resubmit

Re: [FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread myp...@gmail.com
On Wed, Sep 26, 2018 at 6:58 AM Marton Balint wrote: > > > > On Tue, 25 Sep 2018, Jun Zhao wrote: > > > Add alpha blending API based on row, support global alpha blending/ > > per-pixel blending, and add SSSE3/AVX2 optimizations of the functions. > > You might want to take a look at >

Re: [FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread Marton Balint
On Tue, 25 Sep 2018, Jun Zhao wrote: Add alpha blending API based on row, support global alpha blending/ per-pixel blending, and add SSSE3/AVX2 optimizations of the functions. You might want to take a look at libavfilter/vf_framerate.c and libavfilter/x86/vf_framerate.asm as well, they do

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Steven Liu
> On Sep 26, 2018, at 06:49, James Courtier-Dutton > wrote: > > > > On 25 September 2018 at 23:24, Steven Liu wrote: > @@ -200,12 +200,27 @@ static int set_segment_filename(AVFormatContext *s) > if (seg->use_strftime) { > time_t now0; > struct tm *tm, tmpbuf; > +

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Steven Liu
> On Sep 26, 2018, at 00:52, James Courtier-Dutton > wrote: > >> >> Automatically create sub-directories if needed based on date. >> E.g. >> ffmpeg ... -timelimit 2147483647 -f segment -strftime 1 -segment_time 10 >> "%Y/%m/%d/%Y-%m-%d_%H-%M-%S.mkv" >> >> >> >> >> Maybe you want add an

Re: [FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread myp...@gmail.com
On Wed, Sep 26, 2018 at 3:55 AM Rostislav Pehlivanov wrote: > > On 25 September 2018 at 16:27, Jun Zhao wrote: > > > Add alpha blending API based on row, support global alpha blending/ > > per-pixel blending, and add SSSE3/AVX2 optimizations of the functions. > > > We don't use inline asm on

Re: [FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread James Almer
On 9/25/2018 10:45 PM, myp...@gmail.com wrote: > On Wed, Sep 26, 2018 at 3:55 AM Rostislav Pehlivanov > wrote: >> >> On 25 September 2018 at 16:27, Jun Zhao wrote: >> >>> Add alpha blending API based on row, support global alpha blending/ >>> per-pixel blending, and add SSSE3/AVX2 optimizations

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Steven Liu
> On Sep 25, 2018, at 22:37, James Courtier-Dutton > wrote: > > Updated patch. > This one applies on top of > commit bb660800a55f5171f77316941afe2e62534ee72c > > > On 25 September 2018 at 15:00, Steven Liu wrote: > >> >> >>> On Sep 25, 2018, at 20:33, James Courtier-Dutton >> wrote:

[FFmpeg-devel] [PATCH V1 2/3] configure: Add pixelutils dependency for minterpolate filter

2018-09-25 Thread Jun Zhao
Signed-off-by: Jun Zhao --- configure |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/configure b/configure index 1946bcb..b074336 100755 --- a/configure +++ b/configure @@ -3400,6 +3400,7 @@ ladspa_filter_deps="ladspa libdl" lensfun_filter_deps="liblensfun version3"

[FFmpeg-devel] [PATCH V1 3/3] lavf/minterpolate: use av_global_blend_row for blend performance.

2018-09-25 Thread Jun Zhao
Use the av_global_blend_row for blend mode performance. About 9x (43fps -> 415fps) in 1080P, use the command like: ffmpeg -i skyfall2-trailer.mp4 -vf minterpolate=mi_mode=blend \ -an -f null /dev/nul Signed-off-by: Jun Zhao --- libavfilter/vf_minterpolate.c | 16 +++- 1 files

Re: [FFmpeg-devel] [PATCH] avfilter: add afftdn filter

2018-09-25 Thread Paul B Mahol
On 9/24/18, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > configure|3 + > doc/filters.texi | 67 ++ > libavfilter/Makefile |1 + > libavfilter/af_afftdn.c | 1345 ++ > libavfilter/allfilters.c |1 + > 5

[FFmpeg-devel] PATCH[0/4]

2018-09-25 Thread Amit Kale
Hi, I am sending an HLS manifest file output patch containing fixes broken down in four parts as follows 0001-Fix-computation-of-vs-start_pos.patch 0002-Add-a-new-hls_flag-peak_segment_bw.patch 0003-Adds-a-new-hls_flag-avg_bw.patch 0004-fix-master_pl-segfault.patch The overall description is

[FFmpeg-devel] [PATCH] libaomdec: add row_mt option

2018-09-25 Thread Tristan Matthews
Partially fixes #7456 --- libavcodec/libaomdec.c | 62 ++ 1 file changed, 62 insertions(+) diff --git a/libavcodec/libaomdec.c b/libavcodec/libaomdec.c index 2530c9f76b..15cda2940a 100644 --- a/libavcodec/libaomdec.c +++ b/libavcodec/libaomdec.c @@ -23,20

[FFmpeg-devel] [PATCH 3/4] Adds a new hls_flag avg_bw

2018-09-25 Thread Amit Kale
If this flag is set, AVERAGE-BANDWIDTH value will be added to a master playlist entry. This flag implies peak_segment_bw. Signed-off-by: Amit Kale --- doc/muxers.texi | 4 libavformat/dashenc.c | 2 +- libavformat/hlsenc.c | 20

[FFmpeg-devel] [PATCH 2/4] Add a new hls_flag peak_segment_bw

2018-09-25 Thread Amit Kale
If this flag is set, BANDWIDTH value in a master playlist entry will be set to the peak segment bandwidth. Signed-off-by: Amit Kale --- doc/muxers.texi | 4 libavformat/hlsenc.c | 29 + 2 files changed, 25 insertions(+), 8 deletions(-) Index:

Re: [FFmpeg-devel] [PATCH] avfilter/vf_curves: add planar rgb support

2018-09-25 Thread Paul B Mahol
On 9/24/18, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > libavfilter/vf_curves.c | 194 +-- > tests/ref/fate/filter-curves | 10 +- > 2 files changed, 146 insertions(+), 58 deletions(-) > Will apply.

Re: [FFmpeg-devel] [PATCH] RELEASE: update for git after 4.0 branchpoint

2018-09-25 Thread James Almer
On 9/25/2018 6:32 AM, Matthieu Bouron wrote: > --- > RELEASE | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/RELEASE b/RELEASE > index 9b601acc0d..ff2c9d1a30 100644 > --- a/RELEASE > +++ b/RELEASE > @@ -1 +1 @@ > -3.4.git > +4.0.git LGTM. Better late than never...

Re: [FFmpeg-devel] [PATCH] avformat/utils: move mkdir_p to utils

2018-09-25 Thread Steven Liu
> On Sep 24, 2018, at 20:57, Steven Liu wrote: > > Because it will be used by avformat/segment.c or other module which > need to automatically create sub-directories operation. > > Signed-off-by: Steven Liu > --- > libavformat/hlsenc.c | 37 ++--- >

Re: [FFmpeg-devel] [PATCH] avfilter/sr: process and output message when load_model is NULL

2018-09-25 Thread Steven Liu
> On Sep 24, 2018, at 22:00, Steven Liu wrote: > > > >> On Sep 24, 2018, at 21:52, Pedro Arthur wrote: >> >> 2018-09-24 0:35 GMT-03:00 Steven Liu : >> >>> fix ticket: 7455 >>> >>> Signed-off-by: Steven Liu >>> --- >>> libavfilter/dnn_interface.c | 4 >>> libavfilter/vf_sr.c

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread Steven Liu
> On Sep 25, 2018, at 20:33, James Courtier-Dutton > wrote: > > On 25 September 2018 at 10:22, Moritz Barsnick wrote: > >> >> Steven already posted a patch proposal to this list, factoring out the >> function: >> https://patchwork.ffmpeg.org/patch/10471/ >>

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread James Courtier-Dutton
> > Automatically create sub-directories if needed based on date. > E.g. > ffmpeg ... -timelimit 2147483647 -f segment -strftime 1 -segment_time 10 > "%Y/%m/%d/%Y-%m-%d_%H-%M-%S.mkv" > > > > > Maybe you want add an option named “strftime_mkdir” not > “use_localtime_mkdir”. > You should add the

Re: [FFmpeg-devel] [PATCH] libavformat/segment: strftime date sub-directories

2018-09-25 Thread James Courtier-Dutton
Updated patch. This one applies on top of commit bb660800a55f5171f77316941afe2e62534ee72c On 25 September 2018 at 15:00, Steven Liu wrote: > > > > On Sep 25, 2018, at 20:33, James Courtier-Dutton > wrote: > > > > On 25 September 2018 at 10:22, Moritz Barsnick wrote: > > > >> > >> Steven

Re: [FFmpeg-devel] [PATCH] RELEASE: update for git after 4.0 branchpoint

2018-09-25 Thread Matthieu Bouron
On Tue, Sep 25, 2018 at 3:12 PM, James Almer wrote: > On 9/25/2018 6:32 AM, Matthieu Bouron wrote: > > --- > > RELEASE | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/RELEASE b/RELEASE > > index 9b601acc0d..ff2c9d1a30 100644 > > --- a/RELEASE > > +++ b/RELEASE > >

[FFmpeg-devel] [PATCH V1 1/3] lavu: Add alpha blending API based on row.

2018-09-25 Thread Jun Zhao
Add alpha blending API based on row, support global alpha blending/ per-pixel blending, and add SSSE3/AVX2 optimizations of the functions. Signed-off-by: Jun Zhao --- libavutil/Makefile |2 + libavutil/blend.c | 101 libavutil/blend.h | 47 ++