On Thu, Aug 25, 2016 at 8:57 AM, Rostislav Pehlivanov
wrote:
>> 64ed96a710787ba5d0666746a8562e7d.dee
>>
>> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
>> Signed-off-by: Michael Niedermayer
>> ---
>> libavcodec/aaccoder.c | 8 +++-
>> 1 file changed, 7 insertions(+), 1 deletion(-)
From: Aman Gupta
---
doc/muxers.texi | 3 +++
libavformat/hlsenc.c | 5 +
2 files changed, 8 insertions(+)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index ccf8ea1..e179c5a 100644
--- a/doc/muxers.texi
+++ b/doc/muxers.texi
@@ -533,6 +533,9 @@ Emit @code{#EXT-X-PLAYLIST-TYPE:EVENT}
I confirmed your latest patch fixes the issue and is working as expected
now.
Thank you!
Aman
On Sat, Sep 10, 2016 at 7:00 AM, Steven Liu wrote:
>
> Steven Liu 于2016年9月9日 周五下午7:59写道:
>
>> 2016-09-09 16:33 GMT+08:00 Steven Liu :
>>
>>>
>>>
>>> 2016-09-09 16:10 GMT+08:00 Steven Liu :
>>>
>>
---
libavcodec/ass_split.c | 36 +++-
1 file changed, 27 insertions(+), 9 deletions(-)
diff --git a/libavcodec/ass_split.c b/libavcodec/ass_split.c
index beaba7e..cdb1aa2 100644
--- a/libavcodec/ass_split.c
+++ b/libavcodec/ass_split.c
@@ -229,7 +229,7 @@ static in
---
libavcodec/ass_split.c | 34 +-
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/libavcodec/ass_split.c b/libavcodec/ass_split.c
index cdb1aa2..d3e8a8d 100644
--- a/libavcodec/ass_split.c
+++ b/libavcodec/ass_split.c
@@ -276,23 +276,23 @@ static c
---
tests/fate/h264.mak | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak
index 472895f..b4d7f7a 100644
--- a/tests/fate/h264.mak
+++ b/tests/fate/h264.mak
@@ -205,7 +205,7 @@ FATE_H264-$(call DEMDEC, MOV, H264) +=
fate-h264-invali
---
tests/fate/aac.mak | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/tests/fate/aac.mak b/tests/fate/aac.mak
index 3d64031..b02b768 100644
--- a/tests/fate/aac.mak
+++ b/tests/fate/aac.mak
@@ -241,6 +241,10 @@ FATE_AAC_LATM += fate-aac-latm_stereo_to_51
fate-aac-l
---
tests/fate/hevc.mak | 11 +++
1 file changed, 11 insertions(+)
diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
index 05266cd..bd09ab3 100644
--- a/tests/fate/hevc.mak
+++ b/tests/fate/hevc.mak
@@ -225,6 +225,17 @@ $(foreach N,$(HEVC_SAMPLES_444_12BIT),$(eval $(call
FATE_HEVC_T
---
libavformat/rawenc.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/libavformat/rawenc.c b/libavformat/rawenc.c
index c4d7a90..730e99a 100644
--- a/libavformat/rawenc.c
+++ b/libavformat/rawenc.c
@@ -20,8 +20,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth F
This is disabled by default when the empty_moov flag is enabled
---
libavformat/dashenc.c | 43 +++-
libavformat/movenc.c | 107 +++---
2 files changed, 124 insertions(+), 26 deletions(-)
diff --git a/libavformat/dashenc.c b/libavforma
---
libavformat/dashenc.c | 51 +--
1 file changed, 17 insertions(+), 34 deletions(-)
diff --git a/libavformat/dashenc.c b/libavformat/dashenc.c
index 519f9c4..0848052 100644
--- a/libavformat/dashenc.c
+++ b/libavformat/dashenc.c
@@ -580,16 +580,12
---
libavformat/movenc.c | 76 ++--
1 file changed, 32 insertions(+), 44 deletions(-)
diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 319ff57..1fe1eb6 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -5567,21 +5567,18 @
---
libavformat/segment.c | 29 -
1 file changed, 28 insertions(+), 1 deletion(-)
diff --git a/libavformat/segment.c b/libavformat/segment.c
index 139761f..7e56f82 100644
--- a/libavformat/segment.c
+++ b/libavformat/segment.c
@@ -89,6 +89,7 @@ typedef struct SegmentCo
This allows a consumer to run the muxer's init function without actually
writing the header, which is useful in chained muxers that support
automatic bitstream filtering.
---
libavformat/avformat.h | 34 +++--
libavformat/internal.h | 10
libavformat/mux.c | 68 ++
---
libavformat/segment.c | 47 ---
1 file changed, 20 insertions(+), 27 deletions(-)
diff --git a/libavformat/segment.c b/libavformat/segment.c
index 33a5cf0..139761f 100644
--- a/libavformat/segment.c
+++ b/libavformat/segment.c
@@ -627,8 +627,9 @@ st
This is mostly useful for muxers that wrap other muxers, such as dashenc
and segment. The actual duplicated bitstream filtering is largely harmless,
but delaying the header can cause problems when the muxer intended the header
to be written to a separate file.
---
libavformat/avformat.h | 1 +
On 9/10/2016 12:39 AM, Rodger Combs wrote:
> Some demuxers can't handle Matroska compression, so this lets API users
> check if a file uses it and determine whether those players will fail.
> ---
> libavcodec/avcodec.h | 35 ++-
> libavcodec/avpacket.c | 1
Some demuxers can't handle Matroska compression, so this lets API users
check if a file uses it and determine whether those players will fail.
---
libavcodec/avcodec.h | 35 ++-
libavcodec/avpacket.c | 1 +
libavcodec/version.h | 4 ++--
libavformat/
3 parts:
- Supports multiple chapter streams
- Exports regular text chapter streams as opaque data. This prevents consumers
from showing chapters as if they were regular subtitle streams.
- Exports video chapter streams as thumbnails, and provides the first one as
an attached_pic.
---
libavfor
---
ffprobe.c | 1 +
libavformat/avformat.h | 12 +---
tests/ref/fate/concat-demuxer-extended-lavf-mxf | 2 +-
tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10 | 2 +-
tests/ref/fate/concat-demuxer-simple1-lav
---
libavformat/mov.c | 158 +++---
1 file changed, 79 insertions(+), 79 deletions(-)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 22ca809..b387311 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -4655,94 +4655,94 @@ static voi
---
libavformat/mov.c | 23 +++
1 file changed, 23 insertions(+)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 54530e3..103927b 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -42,6 +42,7 @@
#include "libavutil/aes_ctr.h"
#include "libavutil/sha.h"
#inc
I'm not entirely sure why found_hdlr_mdta existed to begin with, so cc-ing
Tinglin Liu (who originally wrote the patch) and Derek Buitenhuis (who signed
off on it) hoping for some background. If these checks actually do have a
purpose, then the `type == MKTAG('m','d','t','a')` check should be moved
---
libavformat/mov.c | 16
1 file changed, 16 insertions(+)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 54530e3..b75acd2 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -42,6 +42,7 @@
#include "libavutil/aes_ctr.h"
#include "libavutil/sha.h"
#include "l
Here are the changes requested
On Thu, Sep 8, 2016 at 8:50 AM, Michael Niedermayer
wrote:
> On Tue, Sep 06, 2016 at 10:27:24AM -0700, Brett Harrison wrote:
> > This patch addresses your concerns.
> >
> > On Fri, Sep 2, 2016 at 5:05 PM, Michael Niedermayer
>
> > wrote:
> >
> > > On Fri, Sep 02,
On Fri, Sep 09, 2016 at 06:00:06PM -0500, Rodger Combs wrote:
> ---
> libavcodec/Makefile | 1 +
> 1 file changed, 1 insertion(+)
LGTM
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Observe your enemies, for they first find out your faults. -- Antisthenes
On Fri, Sep 09, 2016 at 06:00:07PM -0500, Rodger Combs wrote:
> ---
> libavcodec/wmv2dec.c | 2 ++
> 1 file changed, 2 insertions(+)
why ?
the whole file is already conditionally build on just CONFIG_WMV2_DECODER
or am i missing something ?
[...]
--
Michael GnuPG fingerprint: 9FF2128B147E
On Fri, Sep 09, 2016 at 06:00:05PM -0500, Rodger Combs wrote:
> ---
> libavcodec/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
LGTM
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Those who are best at talking, realize last or never when
This isn't a "version script" in the usual sense, since it doesn't set symbol
versions directly. Instead, the version for the whole .dylib is set in the
linker flags, and we generate a list of symbol patterns to export. This allows
us to keep our local symbols (e.g. ff_*) local on the platform.
Th
---
libavcodec/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index 7396468..fa2318a 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -297,7 +297,7 @@ OBJS-$(CONFIG_G723_1_DECODER) += g723_1dec.o
g723_1.
---
libavcodec/Makefile | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/Makefile b/libavcodec/Makefile
index fa2318a..9c7302a 100644
--- a/libavcodec/Makefile
+++ b/libavcodec/Makefile
@@ -753,6 +753,7 @@ OBJS-$(CONFIG_ADPCM_SBPRO_4_DECODER) += adpcm.o
adpcm_data.o
OBJS-$(CON
---
libavcodec/wmv2dec.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/wmv2dec.c b/libavcodec/wmv2dec.c
index 20dbee5..477196e 100644
--- a/libavcodec/wmv2dec.c
+++ b/libavcodec/wmv2dec.c
@@ -455,6 +455,7 @@ int ff_wmv2_decode_mb(MpegEncContext *s, int16_t
block[6][64])
re
On 9/4/16, Michael Niedermayer wrote:
> On Sun, Sep 04, 2016 at 10:16:57PM +0200, Nicolas George wrote:
>> Le nonidi 19 fructidor, an CCXXIV, Paul B Mahol a ecrit :
>> > And what would that cleaner implementation do?
>>
>> There is a rather simple implementation of format change in lavfi: have
>>
Steven Liu 于2016年9月9日 周五下午7:59写道:
> 2016-09-09 16:33 GMT+08:00 Steven Liu :
>
>>
>>
>> 2016-09-09 16:10 GMT+08:00 Steven Liu :
>>
>>>
>>>
>>> 2016-09-09 15:33 GMT+08:00 Steven Liu :
>>>
2016-09-09 15:28 GMT+08:00 Aman Gupta :
> I tried your patch and TARGETDURATION is fixed
Currently when using target_level with EAC3 it produces silence. This small
patch fixes target_level for decoding EAC3.
Example:
ffmpeg -y -i /tmp/test.wav -acodec eac3 -dialnorm -14 -ac 6 -b:a 384000
/tmp/test.m2ts
ffmpeg -y -target_level -24 -i /tmp/test.m2ts -acodec pcm_s16le -f matroska
/tm
On 09/09/16 04:31, Jun Zhao wrote:
> v4 : - fix sharpless typo(sharpless -> sharpness)
> - when don't support denoise/sharpness, report the error and return
> - fix denoise/sharpness params buffer leak in error handle
> v3 : fix sharpless mapping issue
> v2 : fix filter support flag check
Hi!
Attached patch enables saving closed caption by default if available.
Please comment, Carl Eugen
From f8db342abefbe33b78a7291592eb542bc18b3d07 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Fri, 9 Sep 2016 17:56:46 +0200
Subject: [PATCH] lavc: Enable a53cc by default for x264 and qsv_
2016-09-09 17:11 GMT+02:00 Alex Converse :
> This fixes remuxing VPX from MP4 without manually overwriting the tag.
Please push anytime.
Carl Euigen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
On 9/9/2016 12:04 PM, James Almer wrote:
> On 9/9/2016 11:46 AM, Matthieu Bouron wrote:
>> diff --git a/libavcodec/hevc_parse.c b/libavcodec/hevc_parse.c
>> new file mode 100644
>> index 000..cf04bc2
>> --- /dev/null
>> +++ b/libavcodec/hevc_parse.c
>> @@ -0,0 +1,134 @@
>> +/*
>> + * This file
This fixes remuxing VPX from MP4 without manually overwriting the tag.
---
libavformat/ivfenc.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/libavformat/ivfenc.c b/libavformat/ivfenc.c
index 5dbcd97..f3ae4dc 100644
--- a/libavformat/ivfenc.c
+++ b/libavformat/ivfenc.c
@@ -97,6 +97,12
On 9/9/2016 11:46 AM, Matthieu Bouron wrote:
> diff --git a/libavcodec/hevc_parse.c b/libavcodec/hevc_parse.c
> new file mode 100644
> index 000..cf04bc2
> --- /dev/null
> +++ b/libavcodec/hevc_parse.c
> @@ -0,0 +1,134 @@
> +/*
> + * This file is part of FFmpeg.
> + *
> + * FFmpeg is free softw
From: Clément Bœsch
In lavf we have access to st->internal->avctx so it's a better place
than in ffmpeg*.c and will allow moving to codecpar.
TODO: avformat.h doxy
TODO: version.h minor bump
TODO: doc/APIchanges update
---
ffmpeg.c | 51 +++-
On 9/9/2016 7:35 AM, Thilo Borgmann wrote:
> Am 09.09.16 um 09:11 schrieb Thilo Borgmann:
>> > Am 08.09.16 um 23:41 schrieb James Almer:
>>> ffmpeg | branch: master | Michael Niedermayer >>> >>> niedermayer.cc> | Thu Sep 8 22:02:44 2016 +0200|
>>> [037422178d7f1d0dd09e1ce424dd61a69e7766
On Wed, Sep 7, 2016 at 4:53 PM, Matthieu Bouron
wrote:
> From: Matthieu Bouron
>
> ---
> configure | 3 +
> libavcodec/Makefile| 3 +-
> libavcodec/allcodecs.c | 2 +
> libavcodec/hevc_par
On Fri, Sep 09, 2016 at 02:36:20AM +0200, Michael Niedermayer wrote:
> On Thu, Sep 08, 2016 at 04:18:26PM +0200, Matthieu Bouron wrote:
> > On Thu, Sep 8, 2016 at 2:28 PM, Michael Niedermayer
> > wrote:
> >
> > > On Wed, Sep 07, 2016 at 04:53:53PM +0200, Matthieu Bouron wrote:
> > > > From: Matth
From: Matthieu Bouron
---
libavcodec/ffjni.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/libavcodec/ffjni.c b/libavcodec/ffjni.c
index 13eabb0..0597400 100644
--- a/libavcodec/ffjni.c
+++ b/libavcodec/ffjni.c
@@ -352,6 +352,8 @@ int ff_jni_init_jfields(JNIEnv *env, void *jfields, const
2016-09-09 16:33 GMT+08:00 Steven Liu :
>
>
> 2016-09-09 16:10 GMT+08:00 Steven Liu :
>
>>
>>
>> 2016-09-09 15:33 GMT+08:00 Steven Liu :
>>
>>>
>>>
>>> 2016-09-09 15:28 GMT+08:00 Aman Gupta :
>>>
I tried your patch and TARGETDURATION is fixed, but it is still
creating some segments which
Am 09.09.16 um 09:11 schrieb Thilo Borgmann:
> Am 08.09.16 um 23:41 schrieb James Almer:
>>> ffmpeg | branch: master | Michael Niedermayer |
>>> Thu Sep 8 22:02:44 2016 +0200| [037422178d7f1d0dd09e1ce424dd61a69e77668b]
>>> | committer: Michael Niedermayer
>>>
>>> avcodec/alsdec: Fix reading 0 m
2016-09-09 12:13 GMT+02:00 Sven C. Dack :
> It tells me my change log entry is missing.
>
> I've commited it with: git commit vf_scale_npp.c
>
> Entered my comment and applied format-patch: git format-patch -1
> vf_scale_npp.c
>
> How would I get the missing change log entry in there?
The change
On 09/09/16 11:03, Carl Eugen Hoyos wrote:
2016-09-09 11:55 GMT+02:00 Sven C. Dack :
Super-sampling is currently only supported by CUDA/NPP when the output
dimensions are both smaller than the input dimensions. The patch lets ffmpeg
select an alternative algorithm and prints a warning in such c
2016-09-09 11:55 GMT+02:00 Sven C. Dack :
> Super-sampling is currently only supported by CUDA/NPP when the output
> dimensions are both smaller than the input dimensions. The patch lets ffmpeg
> select an alternative algorithm and prints a warning in such cases.
Tabs (as in your patch) cannot be
CUDA/NPP doesn't allow super-sampling in some cases and the module then prints
an error message "NPP resize error: -23".
Example:
$ ffmpeg -f lavfi -i testsrc=duration=1:size=hd1080:rate=1 -pix_fmt nv12 -vf
hwupload_cuda,scale_npp=w=1920:h=720:interp_algo=super:format=nv12,hwdownload -f
null -
2016-09-09 16:10 GMT+08:00 Steven Liu :
>
>
> 2016-09-09 15:33 GMT+08:00 Steven Liu :
>
>>
>>
>> 2016-09-09 15:28 GMT+08:00 Aman Gupta :
>>
>>> I tried your patch and TARGETDURATION is fixed, but it is still creating
>>> some segments which are only 0.2s instead of 2s.
>>>
>>> Aman
>>>
>>> On Thu,
> missing commit mesage / not a proper git patch
...
> this looks unrelated, unrelated changes need to be in separate patches
>
> please explain in the commit messages of the patch(es) what each
> patch does, why it does it and if you have at hand any reference to
> specs feel free to include th
2016-09-09 15:33 GMT+08:00 Steven Liu :
>
>
> 2016-09-09 15:28 GMT+08:00 Aman Gupta :
>
>> I tried your patch and TARGETDURATION is fixed, but it is still creating
>> some segments which are only 0.2s instead of 2s.
>>
>> Aman
>>
>> On Thu, Sep 8, 2016 at 8:14 PM, Steven Liu
>> wrote:
>>
>>> This
2016-09-09 15:28 GMT+08:00 Aman Gupta :
> I tried your patch and TARGETDURATION is fixed, but it is still creating
> some segments which are only 0.2s instead of 2s.
>
> Aman
>
> On Thu, Sep 8, 2016 at 8:14 PM, Steven Liu
> wrote:
>
>> This patch can merge with 1da00be009aa74400042bf470b9a5ffbd82
Am 08.09.16 um 23:41 schrieb James Almer:
>> ffmpeg | branch: master | Michael Niedermayer |
>> Thu Sep 8 22:02:44 2016 +0200| [037422178d7f1d0dd09e1ce424dd61a69e77668b] |
>> committer: Michael Niedermayer
>>
>> avcodec/alsdec: Fix reading 0 mantisse bits
>>
>> Fixes assertion failure
>> Fixes:
57 matches
Mail list logo