Re: [FFmpeg-devel] [PATCH] libavformat/hlsenc: fix delete_segments when use_localtime_mkdir

2016-12-28 Thread Steven Liu
2016-12-29 7:45 GMT+08:00 Bodecs Bela : > Dear All, > > when delete_segments hls_flag is specified, deleting old segments may fail > in certain cases when use_localtime_mkdir is in effect and > hls_segment_filename expression contains subdirs. This patch fixes this >

Re: [FFmpeg-devel] [PATCH] configure: Check build with some header not just preprocessing for testing --std=c11

2016-12-28 Thread James Almer
On 12/28/2016 7:41 PM, Michael Niedermayer wrote: > Fixes build failure on FreeBSD with gcc 4.7 Does this also fix ticket #6049? If so, please mention it. > > Signed-off-by: Michael Niedermayer > --- > configure | 9 + > 1 file changed, 5 insertions(+), 4

Re: [FFmpeg-devel] [PATCH] libavutil/random_seed: Ensure that get_generic_seed() spends at least 1/32 sec gathering entropy

2016-12-28 Thread James Almer
On 12/28/2016 8:34 PM, Michael Niedermayer wrote: > This may fix the failures on windows Not sure what failures this is about, but compiling with mingw-w64 x86_64 (GCC 6.2.0) and running on a Haswell i5 on Win10 x86_64 i got this before this patch $ time libavutil/tests/random_seed.exe seeds OK

Re: [FFmpeg-devel] libavformat/hlsenc + configure: question about default strftime() format string

2016-12-28 Thread Steven Liu
2016-12-29 8:32 GMT+08:00 Bodecs Bela : > Dear All, > > in hlcenc.c, in the hls_write_header() function the default format string > for strftime() function contains %s specifier. > > const char *pattern_localtime_fmt = "-%s.ts"; > > This %s specifier will insert the seconds

[FFmpeg-devel] [PATCH] avcodec/omx: Do not pass negative value into av_malloc()

2016-12-28 Thread Michael Niedermayer
Fixes CID1396849 Signed-off-by: Michael Niedermayer --- libavcodec/omx.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavcodec/omx.c b/libavcodec/omx.c index b5093f4941..16df50e456 100644 --- a/libavcodec/omx.c +++ b/libavcodec/omx.c @@

Re: [FFmpeg-devel] [GSoC][PATCH v2 2/2] mlpenc: Working MLP/TrueHD encoder

2016-12-28 Thread Michael Niedermayer
On Tue, Aug 30, 2016 at 03:53:02PM +0530, Jai Luthra wrote: > * Multichannel support for TrueHD is experimental > > There should be downmix substreams present for 2+ channel bitstreams, > but ffmpeg decoder doesn't need it. Will add support for this soon. > > * There might be lossless

[FFmpeg-devel] libavformat/hlsenc + configure: question about default strftime() format string

2016-12-28 Thread Bodecs Bela
Dear All, in hlcenc.c, in the hls_write_header() function the default format string for strftime() function contains %s specifier. const char *pattern_localtime_fmt = "-%s.ts"; This %s specifier will insert the seconds since EPOCH. But %s is not available on all system/environment. I have

[FFmpeg-devel] [PATCH] libavformat/hlsenc: fix delete_segments when use_localtime_mkdir

2016-12-28 Thread Bodecs Bela
Dear All, when delete_segments hls_flag is specified, deleting old segments may fail in certain cases when use_localtime_mkdir is in effect and hls_segment_filename expression contains subdirs. This patch fixes this behaviour. Command to reproduce the bug: ffmpeg -loglevel info -y -re -f

[FFmpeg-devel] [PATCH] libavutil/random_seed: Ensure that get_generic_seed() spends at least 1/32 sec gathering entropy

2016-12-28 Thread Michael Niedermayer
This may fix the failures on windows Signed-off-by: Michael Niedermayer --- libavutil/random_seed.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libavutil/random_seed.c b/libavutil/random_seed.c index 0c58c8ffa1..d1c9a3f704 100644 ---

Re: [FFmpeg-devel] [PATCH] configure: make the check for stdatomic.h stricter

2016-12-28 Thread Moritz Barsnick
On Tue, Dec 27, 2016 at 21:55:42 -0300, James Almer wrote: > ICC stdatomic.h implementation seems to be incomplete or broken, > missing the ATOMIC_VAR_INIT() macro. > > Should fix ticket #6049 Your patch works for me with ICC 14.0.3. I'm the reporter of #6049. But see this:

[FFmpeg-devel] [PATCH] configure: Check build with some header not just preprocessing for testing --std=c11

2016-12-28 Thread Michael Niedermayer
Fixes build failure on FreeBSD with gcc 4.7 Signed-off-by: Michael Niedermayer --- configure | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/configure b/configure index d723b8e2a6..706346abc9 100755 --- a/configure +++ b/configure @@ -1201,13

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Michael Niedermayer
On Wed, Dec 28, 2016 at 08:05:17PM +0100, Hendrik Leppkes wrote: > On Wed, Dec 28, 2016 at 7:57 PM, Michael Niedermayer [...] > > > > get_generic_seed() should work on any platform, ideally. > > why does it fail on windows ? > > can you take a look, its probably not very hard to improve it, the >

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Hendrik Leppkes
On Wed, Dec 28, 2016 at 8:05 PM, Hendrik Leppkes wrote: > On Wed, Dec 28, 2016 at 7:57 PM, Michael Niedermayer > wrote: >> On Wed, Dec 28, 2016 at 07:12:25PM +0100, Hendrik Leppkes wrote: >>> On Wed, Dec 28, 2016 at 7:08 PM, Hendrik Leppkes

Re: [FFmpeg-devel] [PATCH] avfilter/vf_pad: Add eval=frame support

2016-12-28 Thread Lou Logan
On Wed, 28 Dec 2016 02:52:54 +0100, Michael Niedermayer wrote: > Signed-off-by: Michael Niedermayer > --- > libavfilter/vf_pad.c | 43 ++- > 1 file changed, 42 insertions(+), 1 deletion(-) Missing info in doc/filters.texi. @item

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Hendrik Leppkes
On Wed, Dec 28, 2016 at 7:57 PM, Michael Niedermayer wrote: > On Wed, Dec 28, 2016 at 07:12:25PM +0100, Hendrik Leppkes wrote: >> On Wed, Dec 28, 2016 at 7:08 PM, Hendrik Leppkes wrote: >> > On Fri, Dec 23, 2016 at 1:12 AM, Thomas Turner

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Michael Niedermayer
On Wed, Dec 28, 2016 at 07:12:25PM +0100, Hendrik Leppkes wrote: > On Wed, Dec 28, 2016 at 7:08 PM, Hendrik Leppkes wrote: > > On Fri, Dec 23, 2016 at 1:12 AM, Thomas Turner > > wrote: > >> Signed-off-by: Thomas Turner >

Re: [FFmpeg-devel] [PATCH] ffmpeg: Remove deadcode

2016-12-28 Thread Michael Niedermayer
On Tue, Dec 27, 2016 at 07:59:15AM -0500, compn wrote: > On Mon, 26 Dec 2016 21:35:12 +0100 > Michael Niedermayer wrote: > > > -int stop_encoding = 0; > > it would be nice if the commit message was "ffmpeg: remove stop_encoding > function , it is dead / unused

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Hendrik Leppkes
On Fri, Dec 23, 2016 at 1:12 AM, Thomas Turner wrote: > Signed-off-by: Thomas Turner > --- > libavutil/tests/random_seed.c | 34 +- > tests/ref/fate/random_seed| 1 + > 2 files changed, 22 insertions(+), 13

Re: [FFmpeg-devel] [PATCH] avutil/tests: Improved code coverage for random_seed

2016-12-28 Thread Hendrik Leppkes
On Wed, Dec 28, 2016 at 7:08 PM, Hendrik Leppkes wrote: > On Fri, Dec 23, 2016 at 1:12 AM, Thomas Turner > wrote: >> Signed-off-by: Thomas Turner >> --- >> libavutil/tests/random_seed.c | 34

Re: [FFmpeg-devel] [PATCH] lavfi/af_ebur128: update filter to use new ebur128 API

2016-12-28 Thread Kyle Swanson
On Mon, Nov 28, 2016 at 10:59 PM, Marton Balint wrote: > > On Mon, 28 Nov 2016, Kyle Swanson wrote: > > On Thu, Nov 17, 2016 at 11:04 AM, Kyle Swanson wrote: >> >>> Hi, >>> >>> Here's a couple of patches which update the ebur128 filter to use the >>> recently added

Re: [FFmpeg-devel] [PATCH] avcodec/libopenjpegdec: Set key frame metadata

2016-12-28 Thread Michael Niedermayer
On Tue, Dec 27, 2016 at 09:34:41PM -0800, Michael Bradshaw wrote: > From: Michael Bradshaw > > Signed-off-by: Michael Bradshaw > --- > libavcodec/libopenjpegdec.c | 2 ++ > 1 file changed, 2 insertions(+) applied thx [...] -- Michael GnuPG

Re: [FFmpeg-devel] [PATCH 3/3] avutil/tests/audio_fifo.c: Corrected test error messages

2016-12-28 Thread Michael Niedermayer
On Tue, Dec 27, 2016 at 06:43:20PM -0800, Thomas Turner wrote: > Signed-off-by: Thomas Turner > --- > libavutil/tests/audio_fifo.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) applied thx [..] -- Michael GnuPG fingerprint:

Re: [FFmpeg-devel] [PATCH] Implement optimal huffman encoding for (M)JPEG.

2016-12-28 Thread compn
On Wed, 28 Dec 2016 08:13:52 + Rostislav Pehlivanov wrote: > The only problem I have with the code is that it uses a linked list > and calls malloc during runtime. Couldn't the linked list be replaced > with an array allocated during init (it should be okay, I don't

Re: [FFmpeg-devel] [PATCH] avformat/matroskaenc: Accept time base hint

2016-12-28 Thread Michael Niedermayer
On Tue, Dec 27, 2016 at 09:47:47PM -0800, Michael Bradshaw wrote: > From: Michael Bradshaw > > Signed-off-by: Michael Bradshaw > --- > libavformat/matroskaenc.c | 38 +++--- > 1 file changed, 31 insertions(+), 7

Re: [FFmpeg-devel] [PATCH] Implement optimal huffman encoding for (M)JPEG.

2016-12-28 Thread Michael Niedermayer
On Wed, Dec 28, 2016 at 01:22:14AM -0500, Jerry Jiang wrote: > Hey everyone, > > I made a completely new patch to both fix the newline corruption (hopefully), > and to address comments. Also, I found that one of the tests wasn't being > checked, so I fixed that too. > > > your patch is missing

Re: [FFmpeg-devel] [PATCHv4] af_hdcd: more FATE tests

2016-12-28 Thread Burt P.
applied. -- Burt ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] Implement optimal huffman encoding for (M)JPEG.

2016-12-28 Thread Clément Bœsch
On Wed, Dec 28, 2016 at 01:22:14AM -0500, Jerry Jiang wrote: > Changelog| 1 + > doc/encoders.texi| 21 +++ > libavcodec/Makefile | 8 +- > libavcodec/mjpegenc.c| 265 >

Re: [FFmpeg-devel] [PATCH] Implement optimal huffman encoding for (M)JPEG.

2016-12-28 Thread Rostislav Pehlivanov
On 28 December 2016 at 06:22, Jerry Jiang wrote: > - > +{ "huffman", "Huffman table strategy", OFFSET(huffman), AV_OPT_TYPE_INT, > { .i64 = HUFFMAN_TABLE_DEFAULT }, 1, 2, VE, "huffman" }, > +{ "default", NULL, 0, AV_OPT_TYPE_CONST, { .i64 = > HUFFMAN_TABLE_DEFAULT