Fixes a leak that occurs if avctx->extradata contains any data
prior to opening the codec, eg left over from an initialization
call to avcodec_parameters_from_context.
---
libavcodec/aacenc.c | 4
1 file changed, 4 insertions(+)
diff --git a/libavcodec/aacenc.c b/libavcodec/aacenc.c
index 6d
On Mon, Feb 05, 2018 at 05:52:25PM +, Gaullier Nicolas wrote:
> The number of extra retries to get more than a single duration is currently
> limited to 1 (see commit 77a0df4b5).
> This patch raises this number of retries to 4 (amongst the overall 6 max
> retries).
> In my experience, the nee
Hi
I have a question.
Does ffmpeg plan to support FMO(Flexible Macroblock Ordering)?
Thanks
Best regards
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Demuxing only. Muxing is disabled as altref frame handling is not
defined, and there's no way to know the presence of such frames
during stream initialization.
Based on a patch by Steven Liu.
Fixes ticket #7000
Signed-off-by: James Almer
---
libavformat/isom.c | 1 +
libavformat/mov.c| 1
On Mon, Feb 5, 2018 at 7:32 PM Marton Balint wrote:
>
>
> On Mon, 5 Feb 2018, Devin Heitmueller wrote:
>
> > Hi Marton,
> >
> >>
> >> Have you found which standard contains reference to interleaved VANC?
> >
> > So SMPTE falls back onto the earlier standards for digital video
> bitstreams as defi
This changes how NTSC VANC is extracted from the buffer. In NTSC the vanc
data interleved between the uyvy and not just the luma as in
high definition resolutions.
In my testing this allows a decklink card encoding valid NTSC closed
captions to pass the caption data to the x264 encoder.
Updated w
On Mon, 5 Feb 2018, Devin Heitmueller wrote:
Hi Marton,
Have you found which standard contains reference to interleaved VANC?
So SMPTE falls back onto the earlier standards for digital video bitstreams as
defined in ITU BT.656 (for SD) and BT.1120 (for HD).
That said, the list of mo
Signed-off-by: Michael Niedermayer
---
libavcodec/avcodec.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
index 8fbbc798a2..9f4e8dd3c5 100644
--- a/libavcodec/avcodec.h
+++ b/libavcodec/avcodec.h
@@ -3439,6 +3439,9 @@ typedef struct AVCodec {
On Mon, Feb 05, 2018 at 02:02:56PM +0100, Carl Eugen Hoyos wrote:
> 2018-02-01 2:19 GMT+01:00 Michael Niedermayer :
> > On Wed, Jan 31, 2018 at 05:43:24PM +0100, Carl Eugen Hoyos wrote:
> >> 2018-01-31 15:22 GMT+01:00 Michael Niedermayer :
> >> > Fixes misdetection of sbQ9.bin
> >> >
> >> > Signed-
On Fri, Feb 2, 2018 at 6:50 PM, Rodger Combs wrote:
> AVHWAccel.end_frame can run on a worker thread. The assumption of the
> frame threading code is that the worker thread will change the AVFrame
> image data, not the AVFrame fields. So the AVFrame fields are not synced
> back to the main thread
On Mon, Feb 05, 2018 at 07:59:56PM +0100, wm4 wrote:
> On Mon, 5 Feb 2018 23:49:30 +0700
> Muhammad Faiz wrote:
>
> > On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> > > This fixes the fate-fifo-muxer test.
> > > ---
> > > libavformat/Makefile | 2 +-
> > > libavformat/allform
On Tue, Feb 06, 2018 at 06:38:08AM +0700, Muhammad Faiz wrote:
> On Tue, Feb 6, 2018 at 6:35 AM, Muhammad Faiz wrote:
> > [...]
> >
> > This is dependency violation. libavformat should have no dependencies
> > with libavcodec.
>
>^ libavdevice.
Yes, this just needs to use the lists which
On Tue, Feb 6, 2018 at 6:35 AM, Muhammad Faiz wrote:
> On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
>> This also adds an avpriv function to register devices in
>> libavformat
>> ---
>> Makefile | 3 +-
>> configure| 27 +--
>> libavdevice/.gitignore
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> This also adds an avpriv function to register devices in
> libavformat
> ---
> Makefile | 3 +-
> configure| 27 +--
> libavdevice/.gitignore | 2 +
> libavdevice/alldevices.c | 181
> +++
Hi Marton,
>
> Have you found which standard contains reference to interleaved VANC?
So SMPTE falls back onto the earlier standards for digital video bitstreams as
defined in ITU BT.656 (for SD) and BT.1120 (for HD).
>
>>
>> That said, the list of modes should probably be expanded to include
> On Feb 5, 2018, at 4:20 PM, Jerome Martinez wrote:
>
> On 03/02/2018 14:48, Michael Niedermayer wrote:
>>
>> I hope this will not reduce interrest in working on a improved
>> 9-16bit mode in v4.
>
> I don't like to put politics in technical stuff, but here this is politics,
> and I think th
On 03/02/2018 14:48, Michael Niedermayer wrote:
I hope this will not reduce interrest in working on a improved
9-16bit mode in v4.
I don't like to put politics in technical stuff, but here this is
politics, and I think that blocking an easy improvement of FFV1 v3
encoding/decoding in FFmpeg
On Mon, Feb 05, 2018 at 02:20:46PM +, Gaullier Nicolas wrote:
> >this breaks fate
> >
> >If the changes are intended the reference must be updated by the patch
> >causing the changes
>
> Sorry, forgot... Now, I have some questions regarding fate tests:
>
> 1) I would like to update the fate
On 04/02/2018 15:00, Michael Niedermayer wrote:
diff --git a/libavcodec/ffv1enc_template.c b/libavcodec/ffv1enc_template.c
index b7eea0dd70..2763082540 100644
--- a/libavcodec/ffv1enc_template.c
+++ b/libavcodec/ffv1enc_template.c
@@ -122,8 +122,8 @@ static av_always_inline int RENAME(encode_li
On Mon, Feb 05, 2018 at 03:41:54PM +0530, Amit Kale wrote:
> Hi,
>
> Kindly below a patch to add peak and average bandwidth settings for HLS
> master playlist. It adds two hls_flags as described below.
>
> peak_segment_bw
> If this flag is set, BANDWIDTH value in a master playlist entry will be s
On Mon, Feb 05, 2018 at 10:04:47AM +0100, Paul B Mahol wrote:
> On 2/5/18, Michael Niedermayer wrote:
> > On Thu, Feb 01, 2018 at 02:36:16AM +0100, Michael Niedermayer wrote:
> >> On Wed, Jan 31, 2018 at 07:56:06PM +0100, Paul B Mahol wrote:
> >> > On 1/31/18, Michael Niedermayer wrote:
> >> > >
Hi all
I suggest to replace the various timeout parameters in whatever msec usec nsec
by a single -iotimeout and -listen_iotimeout
using AV_OPT_TYPE_DURATION or similar
Any comments or objections ?
if not ill put implementging this on my todo
Thanks
--
Michael GnuPG fingerprint: 9FF2128B
Hi,
Do we have a conclusion on whether this patch can be pushed in?
Thanks,
Ben
On Tue, Jan 30, 2018 at 4:25 PM, Ben Chang wrote:
>
>
> On Fri, Jan 26, 2018 at 3:10 PM, Mark Thompson wrote:
>
>> On 26/01/18 20:51, Ben Chang wrote:
>> > On Fri, Jan 26, 2018 at 3:32 AM, Mark Thompson wrote:
>>
On Mon, 5 Feb 2018, Muhammad Faiz wrote:
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
This fixes the fate-fifo-muxer test.
---
libavformat/Makefile | 2 +-
libavformat/allformats.c | 1 +
libavformat/fifo_test.c| 150 +++
On Mon, 5 Feb 2018, Devin Heitmueller wrote:
Hello Marton,
I thought you are working on an updated patch, or I just missed the new
one? The email you replied to here definitely contains the old, without
interleaved VANC autodetection or proper width for get_metadata.
I did some digging in
On Mon, 5 Feb 2018 23:49:30 +0700
Muhammad Faiz wrote:
> On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> > This fixes the fate-fifo-muxer test.
> > ---
> > libavformat/Makefile | 2 +-
> > libavformat/allformats.c | 1 +
> > libavformat/fifo_test.c| 150
> > ++
Hello Marton,
> I thought you are working on an updated patch, or I just missed the new one?
> The email you replied to here definitely contains the old, without
> interleaved VANC autodetection or proper width for get_metadata.
I did some digging into this after discussion with Ray (both by re
On 2/5/2018 1:20 PM, Nicolas George wrote:
> James Almer (2018-02-05):
>> If it takes a parameter like the type of "something" you want to alloc
>> then yes, I'd support that policy as there's no way to prevent the
>> argument passed from being invalid, so NULL in that case will not mean
>> ENOMEM
On Mon, 5 Feb 2018, Ray Tiley wrote:
On Sun, Jan 28, 2018 at 9:40 PM Ray Tiley wrote:
This changes how NTSC VANC is extracted from the buffer. In NTSC the vanc
data interleved between the uyvy and not just the luma as in
high definition resolutions.
In my testing this allows a decklink car
The number of extra retries to get more than a single duration is currently
limited to 1 (see commit 77a0df4b5).
This patch raises this number of retries to 4 (amongst the overall 6 max
retries).
In my experience, the need for 2 extra retries is something commonplace.
3 extra retries is not far a
On Mon, Feb 5, 2018 at 4:29 AM, Nicolas George wrote:
> Josh de Kock (2018-02-04):
>> If we were to add in APIs which allowed you to register external components
>> again, this idea wouldn't work well as indexes wouldn't necessarily
>> correspond
>> to the component which it previously did after
On Sat, Feb 3, 2018 at 2:44 AM, Josh de Kock wrote:
> This fixes the fate-fifo-muxer test.
> ---
> libavformat/Makefile | 2 +-
> libavformat/allformats.c | 1 +
> libavformat/fifo_test.c| 150
> +
> libavformat/tests/fifo_muxer
James Almer (2018-02-05):
> If it takes a parameter like the type of "something" you want to alloc
> then yes, I'd support that policy as there's no way to prevent the
> argument passed from being invalid, so NULL in that case will not mean
> ENOMEM but EINVAL.
Ok.
> But if there's no parameters
On Sun, Feb 4, 2018 at 9:26 AM, James Almer wrote:
> On 2/3/2018 7:51 PM, Muhammad Faiz wrote:
>> Precalculate and constify ff_square_tab.
>>
>> Signed-off-by: Muhammad Faiz
>> ---
>> libavcodec/me_cmp.c | 51
>> +---
>> libavcodec/me_cmp.h
On 2/5/2018 12:22 PM, Nicolas George wrote:
> James Almer (2018-02-04):
>> -1 is not acceptable for a public function that states it returns an
>> AVERROR value on failure.
>> If the issue is that avfilter_graph_alloc_filter() may fail because of
>> both OOM and an invalid value for filter, then I'
On 5 February 2018 at 15:23, Nicolas George wrote:
> Rostislav Pehlivanov (2018-02-05):
> > Signed-off-by: Rostislav Pehlivanov
> > ---
> > libavfilter/opencl/.gitignore | 1 +
> > 1 file changed, 1 insertion(+)
> > create mode 100644 libavfilter/opencl/.gitignore
>
> Do we have a maintainer f
Rostislav Pehlivanov (2018-02-05):
> Signed-off-by: Rostislav Pehlivanov
> ---
> libavfilter/opencl/.gitignore | 1 +
> 1 file changed, 1 insertion(+)
> create mode 100644 libavfilter/opencl/.gitignore
Do we have a maintainer for the opencl subdirectory?
Regards,
--
Nicolas George
signat
James Almer (2018-02-04):
> -1 is not acceptable for a public function that states it returns an
> AVERROR value on failure.
> If the issue is that avfilter_graph_alloc_filter() may fail because of
> both OOM and an invalid value for filter, then I'm more inclined to use
> AVERROR_UNKNOWN here inst
On Sun, Jan 28, 2018 at 9:40 PM Ray Tiley wrote:
> This changes how NTSC VANC is extracted from the buffer. In NTSC the vanc
> data interleved between the uyvy and not just the luma as in
> high definition resolutions.
>
> In my testing this allows a decklink card encoding valid NTSC closed
> cap
>this breaks fate
>
>If the changes are intended the reference must be updated by the patch causing
>the changes
Sorry, forgot... Now, I have some questions regarding fate tests:
1) I would like to update the fate test itself :
Currently, we have : silencedetect=d=-20dB
I am considering changing
On 2 Feb 2018, at 19:44, Josh de Kock wrote:
>
> ---
> fftools/cmdutils.c | 122 +++--
> 1 file changed, 43 insertions(+), 79 deletions(-)
>
> [...]
Will push this set tomorrow if no one explicitly objects. Nicolas’ idea of
malloc-ing a separate
2018-02-05 14:22 GMT+01:00 Vasile Toncu :
>
>>> Yes, I wrote one, reinterlace. It implements tinterlace functionality as
>>> it
>>> was on version n3.0.2, without ASM opts.
>>
>> Sorry if you have already answered this question:
>> Can the existing asm optimizations be used with the filter you wrot
Yes, I wrote one, reinterlace. It implements tinterlace functionality as it
was on version n3.0.2, without ASM opts.
Sorry if you have already answered this question:
Can the existing asm optimizations be used with the filter you wrote?
Yes, I can integrate them with my filter.
-Vasile Toncu
2018-02-05 14:06 GMT+01:00 Vasile Toncu :
>
>>> I'm looking forward to modify *tinterlace* filter from GPL to LGPL.
>>
>> I was under the impression you had already written a new filter
>> licensed under LGPL: What happened to it?
>
> Yes, I wrote one, reinterlace. It implements tinterlace function
I'm looking forward to modify *tinterlace* filter from GPL to LGPL.
I was under the impression you had already written a new filter
licensed under LGPL: What happened to it?
Yes, I wrote one, reinterlace. It implements tinterlace functionality as
it was on version n3.0.2, without ASM opts.
2018-02-01 2:19 GMT+01:00 Michael Niedermayer :
> On Wed, Jan 31, 2018 at 05:43:24PM +0100, Carl Eugen Hoyos wrote:
>> 2018-01-31 15:22 GMT+01:00 Michael Niedermayer :
>> > Fixes misdetection of sbQ9.bin
>> >
>> > Signed-off-by: Michael Niedermayer
>> > ---
>> > libavformat/bintext.c | 49
>> > +
On Mon, Feb 5, 2018 at 5:52 PM, Carl Eugen Hoyos wrote:
> 2018-02-05 11:11 GMT+01:00 Amit Kale :
> > Kindly below a patch to add peak and average bandwidth settings for HLS
> > master playlist. It adds two hls_flags as described below.
> >
> > peak_segment_bw
> > If this flag is set, BANDWIDTH va
2018-02-02 11:59 GMT+01:00 Gaullier Nicolas :
> Attached patch fixes missing log of "silence_end" when the silence
> continue until the end of the stream.
Please mention ticket #6968 in the commit message if it is related.
Thank you, Carl Eugen
___
ffmp
2018-02-05 11:11 GMT+01:00 Amit Kale :
> Kindly below a patch to add peak and average bandwidth settings for HLS
> master playlist. It adds two hls_flags as described below.
>
> peak_segment_bw
> If this flag is set, BANDWIDTH value in a master playlist entry will be set
> to the
> peak segment ban
2018-02-05 6:52 GMT+01:00 Steven Liu :
> fix ticket: 7000
I believe this patch would allow to create invalid mp4 files
containing vp8, so it cannot get committed.
See 54327c2b
Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpe
2018-02-05 11:58 GMT+01:00 Vasile Toncu :
> I'm looking forward to modify *tinterlace* filter from GPL to LGPL.
I was under the impression you had already written a new filter
licensed under LGPL: What happened to it?
Carl Eugen
___
ffmpeg-devel mailin
Signed-off-by: Rostislav Pehlivanov
---
libavfilter/opencl/.gitignore | 1 +
1 file changed, 1 insertion(+)
create mode 100644 libavfilter/opencl/.gitignore
diff --git a/libavfilter/opencl/.gitignore b/libavfilter/opencl/.gitignore
new file mode 100644
index 00..064a8d8ef5
--- /dev/null
Hello,
I'm looking forward to modify *tinterlace* filter from GPL to LGPL. The
ASM opts will remain under GPL.
Previously I tried to make a whole new filter, *reinterlace*, that acts
just like tinterlace, but it happens that this task results in
unnecessary duplicated code.
I want to addre
Hi,
Kindly below a patch to add peak and average bandwidth settings for HLS
master playlist. It adds two hls_flags as described below.
peak_segment_bw
If this flag is set, BANDWIDTH value in a master playlist entry will be set
to the
peak segment bandwidth.
avg_bw
If this flag is set, AVERAGE-BA
From: Menno
Signed-off-by: Menno
---
doc/encoders.texi | 5 +
libavcodec/libopusdec.c | 33 +
libavcodec/libopusenc.c | 14 ++
3 files changed, 52 insertions(+)
diff --git a/doc/encoders.texi b/doc/encoders.texi
index 6a410a8cb6..c5dfc646d
On Fri, Feb 2, 2018 at 11:49 PM, Moritz Barsnick wrote:
> On Thu, Feb 01, 2018 at 22:47:55 +0100, Menno de Gier wrote:
> > From: Menno
> >
> > Fix crash on decoder options.
>
> I don't think this was meant to be the final commit message? If you
> want to add remarks to your patch in the email, a
On Mon, 5 Feb 2018 03:42:48 +0100
Carl Eugen Hoyos wrote:
> 2018-02-04 15:24 GMT+01:00 wm4 :
> > On Thu, 25 Jan 2018 19:00:43 +0100
> > wm4 wrote:
> >
> >> The names inherently clash with the meanings of the HTTP libavformat
> >> protocol options. Rename them after a deprecation period to make
On 2/5/18, Michael Niedermayer wrote:
> On Thu, Feb 01, 2018 at 02:36:16AM +0100, Michael Niedermayer wrote:
>> On Wed, Jan 31, 2018 at 07:56:06PM +0100, Paul B Mahol wrote:
>> > On 1/31/18, Michael Niedermayer wrote:
>> > > Fixes: Timeout
>> > > Fixes: 5487/clusterfuzz-testcase-4696837035393024
58 matches
Mail list logo