On 10 November 2016 at 03:13, Rostislav Pehlivanov
wrote:
> A huge amount can be reused by the encoder, as the only thing
> which needs to be done would be to add a 10 line celt_icwrsi,
> a wrapper around it (celt_alg_quant) and templating the
> ff_celt_decode_band to replace entropy decoding fu
A huge amount can be reused by the encoder, as the only thing
which needs to be done would be to add a 10 line celt_icwrsi,
a wrapper around it (celt_alg_quant) and templating the
ff_celt_decode_band to replace entropy decoding functions
with entropy encoding.
There is no performance loss but in f
2016-11-08 21:54 GMT+08:00 Michael Niedermayer :
> On Tue, Nov 08, 2016 at 07:43:49PM +0800, Steven Liu wrote:
> > Add keyframe index metadata
> > Used to facilitate seeking; particularly for HTTP pseudo streaming.
> > 1. read live streaming or file by sequence
> > 2. if use add_keyframe_index o
On Wed, Nov 09, 2016 at 10:46:03PM +0100, Andreas Cadhalpun wrote:
> On 09.11.2016 21:55, Michael Niedermayer wrote:
> > On Wed, Nov 09, 2016 at 09:05:17PM +0100, Andreas Cadhalpun wrote:
> >> On 09.11.2016 11:10, Michael Niedermayer wrote:
> >>> On Wed, Nov 09, 2016 at 01:11:29AM +0100, Andreas Ca
Also updates fate ref for rgb24-mkv as the output video will contain the
new metadata field and have different md5sum and file size.
---
libavformat/mov.c| 18 --
tests/ref/fate/rgb24-mkv | 4 ++--
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/libavformat
The implicit checks via v_data_size and a_data_size don't work in the case
'(hdr_size > 7) && !ctx->alpha_info'.
This fixes segmentation faults due to invalid reads.
This problem was introduced in commit
547c2f002a87f4412a83c23b0d60364be5e7ce58.
Signed-off-by: Andreas Cadhalpun
---
libavcodec/
Rects with positive w/h/linesize but no data are invalid.
Signed-off-by: Andreas Cadhalpun
---
libavcodec/pgssubdec.c | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/libavcodec/pgssubdec.c b/libavcodec/pgssubdec.c
index cef477d..b50b37b 100644
--- a/libavcodec/pgssub
On 09.11.2016 21:55, Michael Niedermayer wrote:
> On Wed, Nov 09, 2016 at 09:05:17PM +0100, Andreas Cadhalpun wrote:
>> On 09.11.2016 11:10, Michael Niedermayer wrote:
>>> On Wed, Nov 09, 2016 at 01:11:29AM +0100, Andreas Cadhalpun wrote:
Otherwise put_bits can be called with a value that does
On Wed, Nov 09, 2016 at 09:05:17PM +0100, Andreas Cadhalpun wrote:
> On 09.11.2016 11:10, Michael Niedermayer wrote:
> > On Wed, Nov 09, 2016 at 01:11:29AM +0100, Andreas Cadhalpun wrote:
> >> Otherwise put_bits can be called with a value that doesn't fit in the
> >> sample_len, causing an assertio
On 09.11.2016 17:27, Michael Niedermayer wrote:
> On Wed, Nov 09, 2016 at 12:00:09AM +0100, Andreas Cadhalpun wrote:
>> Signed-off-by: Andreas Cadhalpun
>> ---
>> libavformat/icodec.c | 8
>> 1 file changed, 8 insertions(+)
>
> LGTM with te typo fix
Typo fixed and pushed.
Best regards
On 09.11.2016 17:25, Michael Niedermayer wrote:
> On Tue, Nov 08, 2016 at 11:59:45PM +0100, Andreas Cadhalpun wrote:
>> Signed-off-by: Andreas Cadhalpun
>> ---
>> libavformat/icodec.c | 4 +++-
>> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> should be ok
Pushed (after rebasing).
Best reg
On 09.11.2016 11:12, Michael Niedermayer wrote:
> On Wed, Nov 09, 2016 at 12:42:16AM +0100, Andreas Cadhalpun wrote:
>> It causes a cb_depth of 32, leading to assertion failures in get_bits.
>>
>> Signed-off-by: Andreas Cadhalpun
>> ---
>> libavcodec/escape124.c | 4
>> 1 file changed, 4 ins
On 09.11.2016 11:10, Michael Niedermayer wrote:
> On Wed, Nov 09, 2016 at 01:11:29AM +0100, Andreas Cadhalpun wrote:
>> Otherwise put_bits can be called with a value that doesn't fit in the
>> sample_len, causing an assertion failure.
>> ---
>> libavcodec/pnmdec.c | 4
>> 1 file changed, 4 in
On 09.11.2016 02:31, Michael Niedermayer wrote:
> On Tue, Nov 08, 2016 at 11:36:58PM +0100, Andreas Cadhalpun wrote:
>> It can read less than the requested amount, in which case buf contains
>> uninitialized data, causing problems like segmentation faults later on.
>>
>> Signed-off-by: Andreas Cadh
On 09.11.2016 02:27, Michael Niedermayer wrote:
> On Tue, Nov 08, 2016 at 10:36:01PM +0100, Andreas Cadhalpun wrote:
>> Since the loop goes down to i = 0 the number of iterations (variable
>> count) is the original i, not i - 1.
>> In the case of i originally being 1, this miscalculation resulted i
Hi,
fixes ticket #5297 reverting an old commit.
-Thilo
From 50f62f88696d1401d93c552d52fe1b9c396f8a00 Mon Sep 17 00:00:00 2001
From: Thilo Borgmann
Date: Wed, 9 Nov 2016 20:00:02 +0100
Subject: [PATCH] lavc/alsdec: allow for predictor orders higher than block
length which is valid in ALS.
Rever
ping.
On Sat, Nov 5, 2016 at 4:01 AM, Sasi Inguva wrote:
> Signed-off-by: Sasi Inguva
> ---
> libavcodec/utils.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/utils.c b/libavcodec/utils.c
> index 87de15f..d6dca18 100644
> --- a/libavcodec/utils.c
> +++ b/
I've modified the patch to fallback to rounding edit list media time to
zero when it is negative, and added a strict_std_compliance check for edit
lists. PTAL. Thanks.
On Sun, Nov 6, 2016 at 7:07 PM, Derek Buitenhuis wrote:
> On 11/6/2016 12:40 PM, Michael Niedermayer wrote:
> > IMO we should su
Signed-off-by: Sasi Inguva
---
libavformat/mov.c | 41
tests/fate/mov.mak | 6 +-
tests/ref/fate/mp4-init-nonkeyframe | 120
3 files changed, 155 insertions(+), 12 deletions(-)
create mode 100644 tests/ref/fa
On Wed, Nov 09, 2016 at 08:36:02AM +0800, Steven Liu wrote:
>
> Signed-off-by: Steven Liu
> ---
> MAINTAINERS |3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
applied
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Asymptotically faster alg
On Wed, Nov 09, 2016 at 12:00:09AM +0100, Andreas Cadhalpun wrote:
> Signed-off-by: Andreas Cadhalpun
> ---
> libavformat/icodec.c | 8
> 1 file changed, 8 insertions(+)
LGTM with te typo fix
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
It is
On Tue, Nov 08, 2016 at 11:59:45PM +0100, Andreas Cadhalpun wrote:
> Signed-off-by: Andreas Cadhalpun
> ---
> libavformat/icodec.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
should be ok
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Ever
avio_skip(AVIOContext *s, int64_t offset) equals avio_seek(s, offset,
SEEK_CUR), of course, I have to say which has a better name.
--From:Steven
Liu Time:2016 Nov 9 (Wed) 21:00To:FFmpeg development
discussions and patches Cc:Oliver
Thanks Michael and Martin
I'll push this and offer a new patch with documentation for the Hap encoder
in doc/encoders.texi.
On Wed, 9 Nov 2016 at 07:37 Martin Vignali wrote:
> > >
> > > Maybe can be useful, to have a log,
> > > if chunk_count != 1 and compression is none, to show to the user, t
2016-11-09 17:30 GMT+08:00 Chen Meng :
> ---
> libavformat/mov.c | 34 --
> 1 file changed, 20 insertions(+), 14 deletions(-)
>
> diff --git a/libavformat/mov.c b/libavformat/mov.c
> index ca978c2..c358d17 100644
> --- a/libavformat/mov.c
> +++ b/libavformat/mov.c
On Wed, Nov 09, 2016 at 12:42:16AM +0100, Andreas Cadhalpun wrote:
> It causes a cb_depth of 32, leading to assertion failures in get_bits.
>
> Signed-off-by: Andreas Cadhalpun
> ---
> libavcodec/escape124.c | 4
> 1 file changed, 4 insertions(+)
should be ok
thx
--
Michael GnuPG f
On Wed, Nov 09, 2016 at 01:11:29AM +0100, Andreas Cadhalpun wrote:
> Otherwise put_bits can be called with a value that doesn't fit in the
> sample_len, causing an assertion failure.
> ---
> libavcodec/pnmdec.c | 4
> 1 file changed, 4 insertions(+)
>
> diff --git a/libavcodec/pnmdec.c b/lib
Guess it because of the web-based mail client not pretty well for git
patch.I'll try to mail a new patch by git directly.
--From:Michael
Niedermayer Time:2016 Nov 9 (Wed) 17:10To:FFmpeg
development discussions and patches Subject:R
---
libavformat/mov.c | 34 --
1 file changed, 20 insertions(+), 14 deletions(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index ca978c2..c358d17 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4530,24 +4530,30 @@ static int mov_read_uuid(MOVCon
On Tue, Nov 08, 2016 at 10:39:41PM -0500, Vittorio Giovara wrote:
> On Tue, Nov 8, 2016 at 7:15 PM, Michael Niedermayer
> wrote:
> > On Tue, Nov 08, 2016 at 05:03:28PM -0500, Vittorio Giovara wrote:
> >> ---
> >> Samples available at
> >> -
> >> https://www.dropbox.com/s/gkswnubzy6e6rgg/h264-extr
On Wed, Nov 09, 2016 at 11:19:10AM +0800, Chen Meng wrote:
> Sorry for that, I've taken code back into up-date master branch again.---
> libavformat/mov.c | 34 --
> 1 file changed, 20 insertions(+), 14 deletions(-)
the problem is not at the branch level, theres so
31 matches
Mail list logo