[FFmpeg-devel] [PATCH] web/generate-doc.sh: fix generate-doc warning for configure ffmpeg part

2020-03-12 Thread Steven Liu
Signed-off-by: Steven Liu --- generate-doc.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generate-doc.sh b/generate-doc.sh index d8d01d3..e316c05 100755 --- a/generate-doc.sh +++ b/generate-doc.sh @@ -34,7 +34,7 @@ export FA_ICONS=true rm -rf build-doc mkdir build-doc

Re: [FFmpeg-devel] [PATCH] doc/muxers: add missing MOV muxer options

2020-03-12 Thread Gyan Doshi
On 13-03-2020 12:08 am, Lou Logan wrote: Signed-off-by: Lou Logan --- The options for this muxer have a separate section about fragmenting. I tried to organize the missing options into the proper sections, but I don't use fragmenting so I may have placed them in the wrong section. I already

Re: [FFmpeg-devel] [PATCH] lavc/v4l2_m2m_dec: Init reserved bytes to zero before ioctl call

2020-03-12 Thread Andriy Gelman
On Sun, 08. Mar 11:49, Andriy Gelman wrote: > From: Andriy Gelman > > struct v4l2_selection contains reserved bytes which should be set to > zero before the ioctl call. > > Fixes valgrind error: > Syscall param ioctl(VKI_V4L2_S_SELECTION) points to uninitialised byte(s) > > Signed-off-by: Andri

[FFmpeg-devel] [PATCH v3 7/7] avformat/audiointerleave: use a fixed frame duration for non-audio packets

2020-03-12 Thread Marton Balint
The packet durations might not be set properly which can cause the MXF muxer to write more than one packet of a stream to an edit unit messing up the constant byte per element index... Also warn the user if the incoming DTS is not increasing by frame duration because in that case A-V sync issues c

Re: [FFmpeg-devel] [PATCH] doc/muxers: add missing MOV muxer options

2020-03-12 Thread Michael Niedermayer
On Thu, Mar 12, 2020 at 10:38:37AM -0800, Lou Logan wrote: > Signed-off-by: Lou Logan > --- > The options for this muxer have a separate section about fragmenting. > I tried to organize the missing options into the proper sections, but > I don't use fragmenting so I may have placed them in the wro

[FFmpeg-devel] [PATCH 2/4] avisynth: switch to AviSynth+ on Linux

2020-03-12 Thread Stephen Hutchinson
AviSynth+ now supports non-Windows OSes, making AvxSynth obsolete. Since we no longer support AviSynth 2.5 (which is essentially what AvxSynth is), remove AvxSynth support and replace it with AviSynth+. As a result, the USING_AVISYNTH defines can be switched back to generic _WIN32. --- libavform

[FFmpeg-devel] [PATCH]lavf/tty: Reduce probe score and fix ffmetadata auto-detection

2020-03-12 Thread Carl Eugen Hoyos
Hi! Attached patch fixes ticket #8568 for me. Please comment, Carl Eugen From f89862eebf6814567ea8a2d0a7a7c138607dcc01 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Fri, 13 Mar 2020 00:53:16 +0100 Subject: [PATCH] lavf/tty: Reduce probe score and fix ffmetadata auto-detection. Fixes ti

[FFmpeg-devel] [PATCH 1/4] compat: remove avisynth headers

2020-03-12 Thread Stephen Hutchinson
--- compat/avisynth/avisynth_c.h | 1264 - compat/avisynth/avs/capi.h| 94 -- compat/avisynth/avs/config.h | 70 - compat/avisynth/avs/types.h | 57 - compat/avisynth/avxsynth_c.h | 728

[FFmpeg-devel] [PATCH 3/4] doc/general.texi: AviSynth+ works on Linux now, AvxSynth is gone.

2020-03-12 Thread Stephen Hutchinson
Related to this are the following changes: * Mention the GNUmakefile that AviSynth+ provides for installing just the headers. * Expand on users installing AviSynth on their system a little more. --- doc/general.texi | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) d

[FFmpeg-devel] [PATCH 4/4] avisynth: fix deprecation warning

2020-03-12 Thread Stephen Hutchinson
--- libavformat/avisynth.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavformat/avisynth.c b/libavformat/avisynth.c index 43b65badc9..2c08ace8db 100644 --- a/libavformat/avisynth.c +++ b/libavformat/avisynth.c @@ -555,12 +555,12 @@ static int avisynth_open_file(AVFor

Re: [FFmpeg-devel] [PATCH 1/5] compat/avisynth: update headers

2020-03-12 Thread Stephen Hutchinson
On 3/12/20 4:46 AM, Marton Balint wrote: Is it still required to include the headers in our source tree? AVISynth was frowned upon in the past beacuse generally we do not allow headers of external libraries in our tree. If there is a way to completely remove the headers and keep the feature

[FFmpeg-devel] [PATCH][GSOC] avfilter: add fluidsynth filter

2020-03-12 Thread Marshall Murmu
This patch is part of the qualification task for Audio Tones Source Filter. --- Changelog | 1 + configure | 4 + doc/filters.texi | 26 + libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/asrc_fl

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

2020-03-12 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Max Dmitrichenko > Sent: Thursday, March 12, 2020 9:57 AM > To: FFmpeg development discussions and patches de...@ffmpeg.org> > > > DX11 support has certain and strong benefits. > > we have this patch for DX11 support already no cle

Re: [FFmpeg-devel] [PATCH v2 6/7] avformat/mxfenc: allow all frame rates if -strict mode is set to unofficial or lower

2020-03-12 Thread Marton Balint
On Sat, 7 Mar 2020, Tomas Härdin wrote: tor 2020-03-05 klockan 22:56 +0100 skrev Marton Balint: There was no consensus wheter or not to allow unofficial frame rates due to possible interoperability issues, a compromise is to only allow it if -strict mode is set to unofficial. Signed-off-by:

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

2020-03-12 Thread Soft Works
> -Original Message- > From: ffmpeg-devel On Behalf Of > Hendrik Leppkes > On Wed, Mar 11, 2020 at 10:58 PM Soft Works > wrote: > > > > The submitted patch is far away from being complete. I know it > > because I've already done a full implementation of D3D11 support for > > QuickSync

[FFmpeg-devel] [PATCH v2] lavf/dashenc: add dash SegmentBase manifest generator

2020-03-12 Thread David Martin
Support to generate dash SegmentBase manifests, by adding "use_segmentbase" option to dash muxer. SegmentBase manifest is defined in ISO DASH Specification section 5.3.9.2 and has as prerequisite the option "global_sidx" as players will use this box to have a reference to all fragments in the media

[FFmpeg-devel] [PATCH] doc/muxers: add missing MOV muxer options

2020-03-12 Thread Lou Logan
Signed-off-by: Lou Logan --- The options for this muxer have a separate section about fragmenting. I tried to organize the missing options into the proper sections, but I don't use fragmenting so I may have placed them in the wrong section. --- doc/muxers.texi | 116 ++

[FFmpeg-devel] [PATCH 2/2] avformat/mux: Unify setting number of muxed packets

2020-03-12 Thread Andreas Rheinhardt
Signed-off-by: Andreas Rheinhardt --- libavformat/mux.c | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/libavformat/mux.c b/libavformat/mux.c index bc2eab0c96..bfd1bf491b 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -763,7 +763,8 @@ static int write

[FFmpeg-devel] [PATCH 1/2] avformat/mux: Remove redundant checks for write errors

2020-03-12 Thread Andreas Rheinhardt
If writing a packet didn't directly return an error, the AVIOContext's error flag is checked for errors (if existing) by write_packet(). And if write_packet() didn't indicate an error, its callers checked the error flag of the AVIOContext (if existing). The latter check is redundant. The reason fo

Re: [FFmpeg-devel] [PATCH] libavformat/matroskaenc.c: Check if we can seek before writing the end of the ebml of the segment.

2020-03-12 Thread Thierry Foucu
Thanks Andreas On Wed, Mar 11, 2020 at 5:35 PM Andreas Rheinhardt < andreas.rheinha...@gmail.com> wrote: > Thierry Foucu: > > On Wed, Mar 11, 2020 at 10:13 AM Andreas Rheinhardt < > > andreas.rheinha...@gmail.com> wrote: > > > >> Thierry Foucu: > >>> --- > >>> libavformat/matroskaenc.c | 2 +- >

[FFmpeg-devel] [PATCH] configure: Add llviddsp to mvha select

2020-03-12 Thread Thierry Foucu
--- configure | 1 + 1 file changed, 1 insertion(+) diff --git a/configure b/configure index 8b17134944..6ceb0c7af4 100755 --- a/configure +++ b/configure @@ -2791,6 +2791,7 @@ msmpeg4v3_encoder_select="h263_encoder" mss2_decoder_select="mpegvideo qpeldsp vc1_decoder" mts2_decoder_select="mss34

Re: [FFmpeg-devel] [PATCH] configure: Add llviddsp to mvha deps

2020-03-12 Thread Thierry Foucu
On Wed, Mar 11, 2020 at 3:35 PM Michael Niedermayer wrote: > On Wed, Mar 11, 2020 at 11:20:48PM +0100, Michael Niedermayer wrote: > > On Wed, Mar 11, 2020 at 03:39:23PM +0100, Paul B Mahol wrote: > > > lgtm > > > > will apply > > actually, i wont apply this yet, it looks a bit odd > > -mvha_decod

Re: [FFmpeg-devel] [PATCH] pthread_frame: attempt to get frame to reduce latency

2020-03-12 Thread James Almer
On 3/12/2020 7:05 AM, Dai, Jianhui J wrote: > Apologize for segfaults. > I do pass FATE and some basic tests myself before submit for review. It probably doesn't need to be mentioned, but since this affects frame threading, make sure to run "make fate THREADS=N THREAD_TYPE=frame" or similar. > Fi

Re: [FFmpeg-devel] Reimbursement request

2020-03-12 Thread Paul B Mahol
On 3/12/20, Thilo Borgmann wrote: > Am 12.03.20 um 12:08 schrieb Paul B Mahol: >> On 3/12/20, Thilo Borgmann wrote: >>> Am 12.03.20 um 11:56 schrieb Paul B Mahol: On 3/11/20, Carl Eugen Hoyos wrote: > Am Di., 10. März 2020 um 02:45 Uhr schrieb Lou Logan : >> >> On Mon, Mar 9, 20

Re: [FFmpeg-devel] Reimbursement request

2020-03-12 Thread Thilo Borgmann
Am 12.03.20 um 12:08 schrieb Paul B Mahol: > On 3/12/20, Thilo Borgmann wrote: >> Am 12.03.20 um 11:56 schrieb Paul B Mahol: >>> On 3/11/20, Carl Eugen Hoyos wrote: Am Di., 10. März 2020 um 02:45 Uhr schrieb Lou Logan : > > On Mon, Mar 9, 2020, at 4:59 PM, Carl Eugen Hoyos wrote: >>>

Re: [FFmpeg-devel] Reimbursement request

2020-03-12 Thread Paul B Mahol
On 3/12/20, Thilo Borgmann wrote: > Am 12.03.20 um 11:56 schrieb Paul B Mahol: >> On 3/11/20, Carl Eugen Hoyos wrote: >>> Am Di., 10. März 2020 um 02:45 Uhr schrieb Lou Logan : On Mon, Mar 9, 2020, at 4:59 PM, Carl Eugen Hoyos wrote: >>> > The Chemnitzer Linuxtage were canceled yest

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

2020-03-12 Thread Artem Galin
On Fri, 6 Mar 2020 at 22:15, Soft Works wrote: > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Artem Galin > > Sent: Friday, March 6, 2020 2:10 PM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Artem Galin > > Subject: [FFmpeg-devel] [PATCH v4] lavc/qsv: adding DX11 support > >

Re: [FFmpeg-devel] Reimbursement request

2020-03-12 Thread Thilo Borgmann
Am 12.03.20 um 11:56 schrieb Paul B Mahol: > On 3/11/20, Carl Eugen Hoyos wrote: >> Am Di., 10. März 2020 um 02:45 Uhr schrieb Lou Logan : >>> >>> On Mon, Mar 9, 2020, at 4:59 PM, Carl Eugen Hoyos wrote: >> The Chemnitzer Linuxtage were canceled yesterday because of the Coronavirus.

Re: [FFmpeg-devel] Reimbursement request

2020-03-12 Thread Paul B Mahol
On 3/11/20, Carl Eugen Hoyos wrote: > Am Di., 10. März 2020 um 02:45 Uhr schrieb Lou Logan : >> >> On Mon, Mar 9, 2020, at 4:59 PM, Carl Eugen Hoyos wrote: > >> > The Chemnitzer Linuxtage were canceled yesterday because of the >> > Coronavirus. >> > I request reimbursement of €138,86 for the fligh

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

2020-03-12 Thread Hendrik Leppkes
On Wed, Mar 11, 2020 at 10:58 PM Soft Works wrote: > > The submitted patch is far away from being complete. I know it > because I've already done a full implementation of D3D11 > support for QuickSync (but not yet submitted). > Do note that only supporting array-textures in d3d11va was an intent

Re: [FFmpeg-devel] [PATCH] lavd/avfoundation: Add basic transport control observation, for capable devices.

2020-03-12 Thread Thilo Borgmann
Hi, > fixes infinite loop waiting for input using e.g. tape devices that suport > transport control. will apply soon. -Thilo ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit

Re: [FFmpeg-devel] [PATCH] avfilter: add Audio Video Sync Test filter

2020-03-12 Thread Nicolas George
Paul B Mahol (12020-03-12): > I changed my mind, I will not follow Nicolas advice at all. > Will apply this filter ASAP. > > I kindly ask Nicolas to stay away from my code for ever. This is not how it works. Re-send the patch for consideration by the whole project. -- Nicolas George

Re: [FFmpeg-devel] [PATCH] pthread_frame: attempt to get frame to reduce latency

2020-03-12 Thread Dai, Jianhui J
Apologize for segfaults. I do pass FATE and some basic tests myself before submit for review. Fixed locally and wait for other review comments. Thanks, Jianhui Dai -Original Message- From: ffmpeg-devel On Behalf Of Michael Niedermayer Sent: Wednesday, March 11, 2020 5:56 PM To: FFmpeg d

Re: [FFmpeg-devel] [PATCH] avfilter: add Audio Video Sync Test filter

2020-03-12 Thread Paul B Mahol
On 8/23/17, Nicolas George wrote: > Le sextidi 6 fructidor, an CCXXV, Paul B Mahol a écrit : >> I was asked multiple times to implement this filter. > > I was not referring to the advice of single users with a tunnel vision > of their own use case. > >> What framework? There is only framework for

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

2020-03-12 Thread Max Dmitrichenko
On Wed, Mar 11, 2020 at 10:58 PM Soft Works wrote: > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Max Dmitrichenko > > Sent: Wednesday, March 11, 2020 12:49 PM > > To: FFmpeg development discussions and patches > de...@ffmpeg.org> > > Subject: Re: [FFmpeg-devel] [PAT

Re: [FFmpeg-devel] [PATCH 1/5] compat/avisynth: update headers

2020-03-12 Thread Marton Balint
On Wed, 11 Mar 2020, Stephen Hutchinson wrote: AviSynth+ can now be used on Linux, which required some changes to the headers. As part of this, and to not cause issues with adding a new header, correct the header inclusion guards to make FATE happy. Is it still required to include the heade

Re: [FFmpeg-devel] [PATCH] lavf/mux: bypass interleave delay early when waiting on subtitle streams

2020-03-12 Thread Andreas Rheinhardt
rcombs: > This avoids long delays when converting live streams that have sparse > subtitles > --- > libavformat/avformat.h | 9 + > libavformat/mux.c | 25 + > libavformat/options_table.h | 1 + > libavformat/version.h | 2 +- > 4 files chan