for test latency , need sub-seconds level timestamp watermark
Signed-off-by: SiyuanHuang
---
libavfilter/vf_drawtext.c | 20 ++--
1 file changed, 18 insertions(+), 2 deletions(-)
mode change 100644 => 100755 libavfilter/vf_drawtext.c
diff --git a/libavfilter/vf_drawte
according iso 23009-1 , mimetype is mandatory attibutes, must contain it
Signed-off-by: SiyuanHuang
---
libavformat/dashenc.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 6f8de5762b..f71c1364b4 100755
--- a/l
according iso 23009-1 , in live cases , mpd refresh period should be
changeable
and default 500 seconds is too long , in normal live cases , it should be
2~5 seconds
Signed-off-by: SiyuanHuang
---
libavformat/dashenc.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
mode change
sidx box is used for single file cases , should not apply to streaming/live
case
Signed-off-by: SiyuanHuang
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index df081ce3ef..2b2a77267b 100755
---
according iso 23009-1 4th , one Latency element should contain
referenceId , target , max ,min atrributes
Signed-off-by: SiyuanHuang
---
libavformat/dashenc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index f71c1364
Add support for encoding adpcm_ima_ssi and muxing to kvag.
v6: [2]
- move seekable check into kvag_write_init()
v5: [1]
- change AVERROR(EINVAL) to AVERROR_PATCHWELCOME
- Split "capabilities" argument and formatting out into new commits
- If too verbose, patch 3 may be squashed into pat
Signed-off-by: Zane van Iperen
---
Changelog| 1 +
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/kvag.c | 82 +++-
libavformat/version.h| 2 +-
5 files changed, 85 insertions(+), 2 deletions(-)
diff -
Anton Khirnov (12020-05-28):
> These functions rely on deprecated libavformat APIs and apparently have
> zero users outside of cmdutils. Since the functionality they provide is
> apparently not useful to anyone, deprecate them without replacement.
Unacceptable and fallacious.
Libavdevice is a lib
From: Limin Wang
Signed-off-by: Limin Wang
---
try to avoid floods of warning message for my testing linux host. If you
have better way, fix it anyway.
Below is my Linux system information and gcc version:
[lmwang@vpn2 ffmpeg.git]$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPP
From: Limin Wang
Signed-off-by: Limin Wang
---
libavcodec/mpeg12enc.c | 2 ++
libavcodec/profiles.h | 6 ++
2 files changed, 8 insertions(+)
diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
index cab7076..9fbbcef 100644
--- a/libavcodec/mpeg12enc.c
+++ b/libavcodec/mpeg12enc.c
Anton Khirnov (12020-05-28):
> Use opaque iteration state instead of the previous child class. This
> mirrors similar changes done in lavf/lavc.
>
> Deprecate the av_opt_child_class_next() API.
> ---
> libavutil/log.h | 13 +
> libavutil/opt.c | 24 ++--
>
Anton Khirnov (12020-05-28):
> ---
> libavfilter/framesync.c | 7 +++
> libavfilter/framesync.h | 3 +++
> 2 files changed, 10 insertions(+)
>
> diff --git a/libavfilter/framesync.c b/libavfilter/framesync.c
> index b32a5cba6c..04119d686c 100644
> --- a/libavfilter/framesync.c
> +++ b/libavfi
On 5/29/2020 4:19 AM, Siyuan Huang wrote:
> sidx box is used for single file cases , should not apply to streaming/live
> case
>
>
>
> Signed-off-by: SiyuanHuang
>
> ---
>
> libavformat/dashenc.c | 2 +-
>
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>
>
> diff --git a/libavformat/d
On 5/29/2020 4:18 AM, Siyuan Huang wrote:
> according iso 23009-1 , in live cases , mpd refresh period should be
> changeable
>
> and default 500 seconds is too long , in normal live cases , it should be
> 2~5 seconds
It's set to 500 when timeline isn't used (for example, template only),
in which
On 5/29/2020 4:19 AM, Siyuan Huang wrote:
> according iso 23009-1 4th , one Latency element should contain
>
> referenceId , target , max ,min atrributes
>
>
>
> Signed-off-by: SiyuanHuang
>
> ---
>
> libavformat/dashenc.c | 2 +-
>
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>
>
On 5/29/2020 4:18 AM, Siyuan Huang wrote:
> according iso 23009-1 , mimetype is mandatory attibutes, must contain it
>
>
>
> Signed-off-by: SiyuanHuang
>
> ---
>
> libavformat/dashenc.c | 4 ++--
>
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
>
>
> diff --git a/libavformat/dashenc
On Thu, May 28, 2020 at 11:57:38PM +0100, Kieran Kunhya wrote:
> >
> > More generally though (outside this unsafe flag case)
> > i do disagree with your argument a bit, performance does matter.
> > Iam regularly reminded of that for example, so much software becomes
> > slower on each upgrade with
On 5/29/2020 10:10 AM, Michael Niedermayer wrote:
> while, what you quote above was not about h264 at all
> let me provide benchmarks of most fate h264 samples with and without
> flag_unsafe
> the script that made that is after it. a reply to the 2nd part of your mail is
> also below
>
>
> h264
On Fri, 29 May 2020 at 14:11, Michael Niedermayer
wrote:
> On Thu, May 28, 2020 at 11:57:38PM +0100, Kieran Kunhya wrote:
> > >
> > > More generally though (outside this unsafe flag case)
> > > i do disagree with your argument a bit, performance does matter.
> > > Iam regularly reminded of that f
On Fri, May 29, 2020 at 02:22:03PM +0100, Kieran Kunhya wrote:
> On Fri, 29 May 2020 at 14:11, Michael Niedermayer
> wrote:
>
> > On Thu, May 28, 2020 at 11:57:38PM +0100, Kieran Kunhya wrote:
> > > >
> > > > More generally though (outside this unsafe flag case)
> > > > i do disagree with your ar
On Fri, May 29, 2020 at 10:37:59AM -0300, James Almer wrote:
> On 5/29/2020 10:10 AM, Michael Niedermayer wrote:
> > while, what you quote above was not about h264 at all
> > let me provide benchmarks of most fate h264 samples with and without
> > flag_unsafe
> > the script that made that is after
On Fri, May 29, 2020, at 16:33, Michael Niedermayer wrote:
> > The responses are "aggressive" because many people want "fast" mode gone.
>
>
> This still doesnt explain the aggressive tone we have here.
1% agree
Whatever the technical discussion, there is no reason to be uncivil to each
On Fri, May 29, 2020 at 5:01 AM Michael Niedermayer
wrote:
>
> On Fri, May 29, 2020 at 12:33:01AM +0530, gautamr...@gmail.com wrote:
> > From: Gautam Ramakrishnan
> >
> > I have attempted to write a JPEG2000 Parser. Have tested
> > by generating a file containing 14 frames, as mentioned
> > by Mi
Andreas Rheinhardt:
> Kieran Kunhya:
>> On Fri, 16 Aug 2019 at 06:08, Andreas Rheinhardt <
>> andreas.rheinha...@gmail.com> wrote:
>>
>>> Kieran Kunhya:
On Fri, 16 Aug 2019 at 04:20, Andreas Rheinhardt <
andreas.rheinha...@gmail.com> wrote:
> Up until now, the H.264 parser has al
May 29, 2020, 00:09 by mich...@niedermayer.cc:
> On Sat, May 23, 2020 at 06:09:06PM +, Lynne wrote:
>
> This modifies global state, is neither thread safe nor can it be used from a
> library (it breaks a user application using rand())
>
Thanks for noticing, changed to use av_get_random_seed()
When a slice is encountered, the H.264 parser up until now always
unreferenced and reset the currently active PPS; immediately
afterwards, the currently active PPS is set again which includes
referencing it. Given that it is typical for the active parameter
sets to change only seldomly, most of the
This could happen if a four byte NAL unit size is encountered that is
bigger than INT_MAX when read as an uint32_t. This has been changed:
The size is now treated as uint32_t (so that no cast is needed any more
to prevent undefined behaviour when shifting) throughout the code.
Signed-off-by: Andre
Use an uint32_t for the NAL unit size of an AVC H.264 NAL unit instead
of an int as a left shift of a signed value is undefined behaviour
if the result doesn't fit into the target type.
Also make the log message never output negative lengths.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/h26
On 5/29/20, Jean-Baptiste Kempf wrote:
>
>
> On Fri, May 29, 2020, at 16:33, Michael Niedermayer wrote:
>> > The responses are "aggressive" because many people want "fast" mode
>> > gone.
>>
>>
>> This still doesnt explain the aggressive tone we have here.
>
> 1% agree
>
> Whatever the technic
current_picture was not writable here because a reference existed in
at least avctx->coded_frame, and potentially elsewhere if the caller
created new ones from it.
Signed-off-by: James Almer
---
For that matter, there are two filters that depend on whatever
s->mpvencdsp.draw_edges is doing on thi
On Fri, May 29, 2020 at 03:47:03AM +, Zane van Iperen wrote:
> On Thu, 28 May 2020 18:44:55 +0200
> "Michael Niedermayer" wrote:
>
>
> > > The index table should only ever be indexed between [0,7], so this
> > > looks like a bug in adpcm_ima_cunning_expand_nibble() instead.
> >
> > maybe
On Thu, May 14, 2020 at 03:31:47PM -0700, Dale Curtis wrote:
> Avoids overflow from fuzzed skip_samples values.
>
> Signed-off-by: Dale Curtis
> ---
> libavformat/utils.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
will apply
thx
[...]
--
Michael GnuPG fingerprint: 9FF21
On Thu, May 14, 2020 at 03:31:49PM -0700, Dale Curtis wrote:
> Signed-off-by: Dale Curtis
> ---
> libavformat/oggparsetheora.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
will apply
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Avoid a sing
Finishes fixing the regression introduced in
a1133db30ef07896afd96f067e5c51531a4e85ab
after the partial fix in b6d6597bef66531ec07c07a7125b88aee38fb220.
Signed-off-by: James Almer
---
libavcodec/decode.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/libavcodec/deco
On Fri, May 29, 2020 at 5:01 AM Michael Niedermayer
wrote:
>
> On Fri, May 29, 2020 at 12:33:01AM +0530, gautamr...@gmail.com wrote:
> > From: Gautam Ramakrishnan
> >
> > I have attempted to write a JPEG2000 Parser. Have tested
> > by generating a file containing 14 frames, as mentioned
> > by Mi
On Fri, May 29, 2020 at 11:23:20PM +0530, Gautam Ramakrishnan wrote:
> On Fri, May 29, 2020 at 5:01 AM Michael Niedermayer
> wrote:
> >
> > On Fri, May 29, 2020 at 12:33:01AM +0530, gautamr...@gmail.com wrote:
> > > From: Gautam Ramakrishnan
> > >
> > > I have attempted to write a JPEG2000 Parser
Signed-off-by: Dale Curtis
---
libavformat/oggparsetheora.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
no_start_time_update_v0.patch
Description: Binary data
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/l
On Fri, 29 May 2020, lance.lmw...@gmail.com wrote:
From: Limin Wang
Signed-off-by: Limin Wang
---
libavcodec/mpeg12enc.c | 2 ++
libavcodec/profiles.h | 6 ++
2 files changed, 8 insertions(+)
diff --git a/libavcodec/mpeg12enc.c b/libavcodec/mpeg12enc.c
index cab7076..9fbbcef 100644
---
On 5/29/2020 8:18 AM, lance.lmw...@gmail.com wrote:
> From: Limin Wang
>
> Signed-off-by: Limin Wang
> ---
> try to avoid floods of warning message for my testing linux host. If you
> have better way, fix it anyway.
>
> Below is my Linux system information and gcc version:
>
> [lmwang@vpn2 ffm
On Fri, May 29, 2020 at 02:20:37PM -0300, James Almer wrote:
> current_picture was not writable here because a reference existed in
> at least avctx->coded_frame, and potentially elsewhere if the caller
> created new ones from it.
Please elaborate when and how the encoder internal buffer becomes
r
On Fri, May 29, 2020 at 06:17:54PM +0200, Andreas Rheinhardt wrote:
> Use an uint32_t for the NAL unit size of an AVC H.264 NAL unit instead
> of an int as a left shift of a signed value is undefined behaviour
> if the result doesn't fit into the target type.
>
> Also make the log message never ou
Hello,
This is a partial implementation of the decoder of the FLIF16 image
format [1]. A large amount of this code has been adapted from the
reference implementation of the FLIF16 (de)coder, written in C++ [2].
The main reason I am posting this patch is to get comments on the
method the rangecod
On Fri, May 29, 2020 at 10:54:59AM +, Zane van Iperen wrote:
> Signed-off-by: Zane van Iperen
> ---
> Changelog| 1 +
> libavformat/Makefile | 1 +
> libavformat/allformats.c | 1 +
> libavformat/kvag.c | 82 +++-
> libavformat/
> Am 29.05.2020 um 13:18 schrieb lance.lmw...@gmail.com:
>
> From: Limin Wang
>
> Signed-off-by: Limin Wang
> ---
> try to avoid floods of warning message for my testing linux host. If you
> have better way, fix it anyway.
>
> Below is my Linux system information and gcc version:
>
> [lmwa
On Mon, May 11, 2020 at 9:37 PM Neil Birkbeck
wrote:
>
>
> On Wed, May 6, 2020 at 8:45 AM James Almer wrote:
>
>> On 5/6/2020 12:22 PM, Neil Birkbeck wrote:
>> > On Tue, May 5, 2020 at 5:11 AM Kieran O Leary > >
>> > wrote:
>> >
>> >> Hi,
>> >>
>> >> I broke the threading with my last reply, i a
On 5/29/2020 5:37 PM, Michael Niedermayer wrote:
On Fri, May 29, 2020 at 02:20:37PM -0300, James Almer wrote:
current_picture was not writable here because a reference existed in
at least avctx->coded_frame, and potentially elsewhere if the caller
created new ones from it.
Please elaborate whe
> Am 28.05.2020 um 12:37 schrieb Martin Storsjö :
>
>> On Mon, 25 May 2020, Martin Storsjö wrote:
>>
>>> On Sun, 24 May 2020, Carl Eugen Hoyos wrote:
>>>
>>> Am So., 24. Mai 2020 um 21:53 Uhr schrieb Martin Storsjö
>> :
>>>
configure --enable-gpl --arch=i686 --cc=clang-cl --ld=lld-link
On Fri, 29 May 2020, Carl Eugen Hoyos wrote:
Am 28.05.2020 um 12:37 schrieb Martin Storsjö :
Any further comments on this patch?
Please wait a few days more, I am not happy about the patch and at least
I’d like to understand better why this is a good and why there is no
alternative.
Fair
On Fri, May 29, 2020 at 07:00:12PM -0300, James Almer wrote:
> On 5/29/2020 5:37 PM, Michael Niedermayer wrote:
> > On Fri, May 29, 2020 at 02:20:37PM -0300, James Almer wrote:
> > > current_picture was not writable here because a reference existed in
> > > at least avctx->coded_frame, and potentia
Just to clarify, the raangecoded bitstream is decoded in function
flif16_read_second_header in libavcodec/flif16dec.c. Here the
aforementioned switch statement - segment variable system is used.
Regards,
Anamitra
___
ffmpeg-devel mailing list
ffmpeg-dev
On Thu, May 28, 2020 at 1:33 PM Michael Niedermayer
wrote:
> I dont really have an oppinion about start_time, its more the change in
> timestamps & duratiion on the output side which is whats user vissible
> and that looked worse for the testcase
>
The difference is due to the decode stage apply
On 5/29/2020 7:38 PM, Michael Niedermayer wrote:
> On Fri, May 29, 2020 at 07:00:12PM -0300, James Almer wrote:
>> On 5/29/2020 5:37 PM, Michael Niedermayer wrote:
>>> On Fri, May 29, 2020 at 02:20:37PM -0300, James Almer wrote:
current_picture was not writable here because a reference existed
On Fri, May 29, 2020 at 09:07:52PM +0200, Marton Balint wrote:
>
>
> On Fri, 29 May 2020, lance.lmw...@gmail.com wrote:
>
> > From: Limin Wang
> >
> > Signed-off-by: Limin Wang
> > ---
> > libavcodec/mpeg12enc.c | 2 ++
> > libavcodec/profiles.h | 6 ++
> > 2 files changed, 8 insertions(+)
On Fri, May 29, 2020 at 11:46:05PM +0200, Carl Eugen Hoyos wrote:
>
>
>
> > Am 29.05.2020 um 13:18 schrieb lance.lmw...@gmail.com:
> >
> > From: Limin Wang
> >
> > Signed-off-by: Limin Wang
> > ---
> > try to avoid floods of warning message for my testing linux host. If you
> > have better w
Fixes: assertion failure
Fixes:
21079/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HQ_HQA_fuzzer-5737046523248640
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/hq_hqa.c | 2 +-
1 file c
On Fri, 29 May 2020 23:41:46 +0200
"Michael Niedermayer" wrote:
>
> On Fri, May 29, 2020 at 10:54:59AM +, Zane van Iperen wrote:
> > Signed-off-by: Zane van Iperen
> > ---
> > Changelog| 1 +
> > libavformat/Makefile | 1 +
> > libavformat/allformats.c | 1 +
> > lib
On Sat, May 30, 2020 at 2:01 AM Michael Niedermayer
wrote:
>
> Fixes: assertion failure
> Fixes:
> 21079/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_HQ_HQA_fuzzer-5737046523248640
>
> Found-by: continuous fuzzing process
> https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
> Si
On Fri, May 29, 2020 at 11:46 PM Carl Eugen Hoyos wrote:
>
>
>
>
> > Am 29.05.2020 um 13:18 schrieb lance.lmw...@gmail.com:
> >
> > From: Limin Wang
> >
> > Signed-off-by: Limin Wang
> > ---
> > try to avoid floods of warning message for my testing linux host. If you
> > have better way, fix it
On Sun, 10. May 15:01, Andriy Gelman wrote:
> From: Andriy Gelman
>
> Signed-off-by: Andriy Gelman
> ---
>
> Same as commit d1e52e396b8aa778bd8d12bf25864beca0937d0a
>
> doc/developer.texi | 2 +-
> fftools/cmdutils.c | 2 +-
> fftools/ffmpeg.c | 2 +-
> 3 files changed, 3 insertions(+), 3 d
On Sat, May 23, 2020 at 7:04 PM wrote:
> From: Mark Reid
>
> changes since v1:
> * cleaned up code style
> * slightly reworked apply_lut functions to feel more consistent with code
>
> ---
> libavfilter/vf_lut3d.c | 372 +++--
> 1 file changed, 317 insertions
Hi, everyone,
I do some tests with doc/examples/filtering_audio.c on audio formats like mp3,
m4a(aac), mpc, ogg, ape, flac, tta, wma and so on. The original
program(filtering_audio.c) always failed with audio format ape, and I do some
modifications on this program, and runs properly after test.
Then one doesn't need to free the frame in case the length turns out to
be insufficient.
Signed-off-by: Andreas Rheinhardt
---
libavcodec/anm.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/libavcodec/anm.c b/libavcodec/anm.c
index cd1fcc5998..e9b19d880d 100644
---
Signed-off-by: Andreas Rheinhardt
---
libavcodec/anm.c | 39 +++
1 file changed, 19 insertions(+), 20 deletions(-)
diff --git a/libavcodec/anm.c b/libavcodec/anm.c
index e9b19d880d..134640ee36 100644
--- a/libavcodec/anm.c
+++ b/libavcodec/anm.c
@@ -31,13 +31,
63 matches
Mail list logo