[FFmpeg-devel] FFmpeg developer hire

2018-05-31 Thread Andy Eastbury | Projection Artworks
Hi Have followed the link from the consulting page as we need to hire someone! We need a little help with the final bits of code so we can finalise our software build. We are looking for someone with C++ and FFmpeg experience to assist. We have the basic player built but need some assistance

Re: [FFmpeg-devel] [PATCH] libavfilter/boxblur_opencl filter.

2018-05-31 Thread Song, Ruiling
> -Original Message- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf > Of Danil Iashchenko > Sent: Tuesday, May 29, 2018 4:44 AM > To: ffmpeg-devel@ffmpeg.org > Cc: Danil Iashchenko > Subject: [FFmpeg-devel] [PATCH] libavfilter/boxblur_opencl filter. > > Add

Re: [FFmpeg-devel] [RFC] libfdk_aac license

2018-05-31 Thread Mark Harris
>> "The Fraunhofer AAC library is licensed under a license incompatible to s/to/with/ >> the GPL. Therefore, for GPL builds, you have to pass >> @code{--enable-nonfree} to configure to use it. To the best of our >> knowledge, it is compatible with the LGPL" ? - Mark

[FFmpeg-devel] [GSOC][PATCH] lavc/cfhd:IP frame decoding (inverse 3d transform) introduced

2018-05-31 Thread Gagandeep Singh
--- libavcodec/cfhd.c | 462 ++ libavcodec/cfhd.h | 15 +- 2 files changed, 411 insertions(+), 66 deletions(-) diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c index 051d210355..c0cd25a95e 100644 --- a/libavcodec/cfhd.c +++

Re: [FFmpeg-devel] [PATCH 2/2] qt-faststart - optimize the offset change loop

2018-05-31 Thread Eran Kornblau
> On Wed, May 30, 2018 at 05:39:50AM +, Eran Kornblau wrote: > > > > > > > > > -Original Message- > > > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On > > > Behalf Of Michael Niedermayer > > > Sent: Wednesday, May 30, 2018 12:37 AM > > > To: FFmpeg development

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Jonathan Morley
Please take a look at my latest patches. NOTE: I no longer have the hardware to test this work! On Wed, May 30, 2018 at 11:04 AM, Marton Balint wrote: > > > On Tue, 29 May 2018, Jonathan Morley wrote: > > Thank you Marton, That makes sense to me, but can you please clarify which >> context is

Re: [FFmpeg-devel] qt-faststart bug near 4GB

2018-05-31 Thread Eran Kornblau
> > -Original Message- > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of Eran > Kornblau > Sent: Friday, May 25, 2018 4:40 PM > To: FFmpeg development discussions and patches > Subject: [FFmpeg-devel] qt-faststart bug near 4GB > > Hi all, > > We encountered a

Re: [FFmpeg-devel] [GSOC][PATCH] lavc/cfhd:IP frame decoding (inverse 3d transform) introduced

2018-05-31 Thread Gagandeep Singh
On Thu, May 31, 2018 at 4:55 PM, Gagandeep Singh wrote: > --- > libavcodec/cfhd.c | 462 ++ > > libavcodec/cfhd.h | 15 +- > 2 files changed, 411 insertions(+), 66 deletions(-) > > diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c > index

Re: [FFmpeg-devel] libavutil/encryption_info: Allow multiple init info.

2018-05-31 Thread Jacob Trimble
On Fri, May 25, 2018 at 6:13 PM Michael Niedermayer wrote: > > [...] > > > Added fix for issue found by Chrome's ClusterFuzz (http://crbug.com/846662). > > this belongs in a seperate patch unless its a bug specific to the code added > with this patch > Ok. Now this patch depends on

Re: [FFmpeg-devel] [PATCH 3/5] Renamed reinterlace to tinterlace

2018-05-31 Thread Thomas Mundt
Hi, 2018-05-30 16:10 GMT+02:00 Vasile Toncu : > Hello, > > I've sent a wrong version in the previous email for patch 3. Please > ignore. This is the corect one. the compiler warnings are gone, but fate-filter-pixfmts-tinterlace_pad still fails. Why do you replace the usage of draw utils for

Re: [FFmpeg-devel] [PATCH] doc/ffmpeg - rewrite Stream Selection chapter

2018-05-31 Thread Lou Logan
On Wed, May 30, 2018, at 9:56 PM, Gyan Doshi wrote: > > Can you run this on the server to check if subsubheadings are rendered? I'm fairly confident it will since @subheading also works online for developer.html, but not locally. However, this shouldn't be blocking your patch since it is an

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Jonathan Morley
Well that is helpful information if not a bit disappointing. Perhaps if I use the SDK calls to get the individual timecode components _and_ check the drop frame flag I can reassemble what the GetString() method on the IDeckLinkTimecode class is supposed to provide. I will add that to the next

Re: [FFmpeg-devel] [INFO]AMD D3D11 to OpenCL interop extension for NV12 and P010 textures - split planes

2018-05-31 Thread Mironov, Mikhail
> -Original Message- > From: ffmpeg-devel On Behalf Of > Alexander Kravchenko > Sent: May 27, 2018 11:19 AM > To: 'FFmpeg development discussions and patches' de...@ffmpeg.org> > Subject: Re: [FFmpeg-devel] [INFO]AMD D3D11 to OpenCL interop extension > for NV12 and P010 textures - split

[FFmpeg-devel] [PATCH] libavformat/mov: Fix heap buffer overflow.

2018-05-31 Thread Jacob Trimble
Found by Chrome's ClusterFuzz: https://crbug.com/847060 Signed-off-by: Jacob Trimble --- libavformat/mov.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index f2a540ad50..08cc382a68 100644 --- a/libavformat/mov.c +++

[FFmpeg-devel] [PATCH] libavutil/encryption_info: Add NULL checks.

2018-05-31 Thread Jacob Trimble
Found by Chrome's ClusterFuzz: http://crbug.com/846662. Signed-off-by: Jacob Trimble --- libavutil/encryption_info.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libavutil/encryption_info.c b/libavutil/encryption_info.c index 20a752d6b4..a48ded922c 100644 ---

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Jonathan Morley
Hi Dave, I took a closer look at these messages. I can see why the “Unable to find timecode” messages are repeated. That is sort of correctly reporting that the current video stream does not have a valid timecode, however reporting it as an error seems unnecessary. How would changing it to a

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Dave Rice
Hi Jonathan, > On May 31, 2018, at 11:41 AM, Jonathan Morley wrote: > > Thank you very much, Dave. I am really curious about the df vs ndf since the > Blackmagic SDK call I am making doesn’t have any arguments for specifying > that kind of distinction. It simply returns what it finds in the

[FFmpeg-devel] [PATCH] avfilter: add crossover filter

2018-05-31 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- doc/filters.texi | 17 +++ libavfilter/Makefile | 1 + libavfilter/af_crossover.c | 343 + libavfilter/allfilters.c | 1 + 4 files changed, 362 insertions(+) create mode 100644

Re: [FFmpeg-devel] [PATCH] lavf/mov.c: Set st->start_time for video streams explicitly.

2018-05-31 Thread Michael Niedermayer
On Tue, May 29, 2018 at 03:39:40PM -0700, Sasi Inguva wrote: > If start_time is not set, ffmpeg takes the duration from the global > movie instead of the per stream duration. > Signed-off-by: Sasi Inguva > --- > libavformat/mov.c| 20 +--- > tests/fate/mov.mak

Re: [FFmpeg-devel] [PATCH] lavf/mov.c: Set st->start_time for video streams explicitly.

2018-05-31 Thread Sasi Inguva
Sorry. Forgot to attach the file. Pls find it attached. Also resending the patch signed with correct email address On Thu, May 31, 2018 at 2:14 PM Michael Niedermayer wrote: > On Tue, May 29, 2018 at 03:39:40PM -0700, Sasi Inguva wrote: > > If start_time is not set, ffmpeg takes the duration

Re: [FFmpeg-devel] [PATCH] lavfi: add opencl tonemap filter.

2018-05-31 Thread Song, Ruiling
> -Original Message- > From: Song, Ruiling > Sent: Tuesday, May 29, 2018 4:47 PM > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Subject: RE: [FFmpeg-devel] [PATCH] lavfi: add opencl tonemap filter. > > > > > -Original Message- > > From: ffmpeg-devel

[FFmpeg-devel] [PATCH v2] avformat/hlsenc: reimplement randomize of hls use av_get_random_seed

2018-05-31 Thread Steven Liu
--- configure| 1 - libavformat/hlsenc.c | 31 ++- 2 files changed, 10 insertions(+), 22 deletions(-) diff --git a/configure b/configure index 22eeca22a5..a3d0f5837a 100755 --- a/configure +++ b/configure @@ -3127,7 +3127,6 @@ fifo_muxer_deps="threads"

Re: [FFmpeg-devel] [GSOC] [PATCH] TensorFlow backend introduction for DNN module

2018-05-31 Thread Guo, Yejun
Did you try to build ffmpeg with TENSORFLOW_BACKEND enabled, and run it without TF library? This case is possible when an end user install pre-built package on a machine without TF library. In function init, the logic is to fall back to cpu path (DNN_NATIVE) if unable to load tensorflow

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Dave Rice
Hi Jonathan, > On May 31, 2018, at 3:56 PM, Jonathan Morley wrote: > > Well that is helpful information if not a bit disappointing. Perhaps if I use > the SDK calls to get the individual timecode components _and_ check the drop > frame flag I can reassemble what the GetString() method on the

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Devin Heitmueller
> > I'd rather see a new AVPacketSideData type which will contain the timecode as > a string, so you can set it frame-by-frame. For what it’s worth, this is what I’ve done on the decklink output side. I’ve introduced a new side data type and I’m able to decode timecodes provided in H.264

Re: [FFmpeg-devel] [GSOC][PATCH] lavc/cfhd:IP frame decoding (inverse 3d transform) introduced

2018-05-31 Thread Kieran Kunhya
Hi On Thu, 31 May 2018 at 12:25 Gagandeep Singh wrote: > --- > libavcodec/cfhd.c | 462 > ++ > libavcodec/cfhd.h | 15 +- > 2 files changed, 411 insertions(+), 66 deletions(-) > > diff --git a/libavcodec/cfhd.c b/libavcodec/cfhd.c > index

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Marton Balint
On Thu, 31 May 2018, Jonathan Morley wrote: Thank you for the clarification, Dave. It might be that the Blackmagic approach to collecting timecode doesn’t work for that one source because it is in the horizontal space (HANC) instead of the vertical (VANC). I am not sure. Sadly I don’t think

[FFmpeg-devel] [PATCH 12/22] ffserver.c: Replace sizeof(struct ...) with sizeof(var) where useful.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ffserver.c b/ffserver.c index 50d61e5..c6e8516 100644 --- a/ffserver.c +++ b/ffserver.c @@ -210,7 +210,7 @@ void write_segment(struct Client *c) struct SegmentReadInfo

[FFmpeg-devel] [PATCH 14/22] ffserver.c: Add some logging contexts.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ffserver.c b/ffserver.c index c6e8516..6f76c3e 100644 --- a/ffserver.c +++ b/ffserver.c @@ -224,14 +224,14 @@ void write_segment(struct Client *c)

[FFmpeg-devel] [PATCH 08/22] ffserver.c: Simplify codec_type access in read_thread

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ffserver.c b/ffserver.c index ddb3e6f..3abf5f8 100644 --- a/ffserver.c +++ b/ffserver.c @@ -84,8 +84,6 @@ void *read_thread(void *arg) AVStream *in_stream; AVRational

[FFmpeg-devel] [PATCH 04/22] ffserver.c: Check allocations

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 87 +- 1 file changed, 81 insertions(+), 6 deletions(-) diff --git a/ffserver.c b/ffserver.c index fe84b2e..ddb3e6f 100644 --- a/ffserver.c +++ b/ffserver.c @@ -223,12 +223,25 @@ void

[FFmpeg-devel] [PATCH 09/22] lavfhttpd.c: Free client context if allocated but an error occured

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- lavfhttpd.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lavfhttpd.c b/lavfhttpd.c index 5488e14..d094d65 100644 --- a/lavfhttpd.c +++ b/lavfhttpd.c @@ -66,10 +66,13 @@ int lavfhttpd_accept(void *server, struct HTTPClient

[FFmpeg-devel] [PATCH 05/22] publisher.c: Add allocation failure checks.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- publisher.c | 20 1 file changed, 20 insertions(+) diff --git a/publisher.c b/publisher.c index 2e96f2f..9374c41 100644 --- a/publisher.c +++ b/publisher.c @@ -97,17 +97,37 @@ void publisher_init(struct PublisherContext **pub, char

[FFmpeg-devel] [PATCH 03/22] ffserver.c: Fix indentation (replace tabs by spaces) and cosmetics

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/ffserver.c b/ffserver.c index 9b28fdc..fe84b2e 100644 --- a/ffserver.c +++ b/ffserver.c @@ -152,7 +152,7 @@ void *read_thread(void *arg)

[FFmpeg-devel] [PATCH 06/22] segment.c: Add allocation failure checks.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- segment.c | 26 ++ 1 file changed, 26 insertions(+) diff --git a/segment.c b/segment.c index c40d1ad..986aeb5 100644 --- a/segment.c +++ b/segment.c @@ -82,6 +82,10 @@ int segment_write(void *opaque, unsigned char *buf, int buf_size)

[FFmpeg-devel] [PATCH 10/22] httpd.h: Make comments doxygen comments

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- httpd.h | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/httpd.h b/httpd.h index 25cbe11..fb1337d 100644 --- a/httpd.h +++ b/httpd.h @@ -26,13 +26,13 @@ #include "publisher.h" -/* Supported stream formats, for now only

[FFmpeg-devel] [PATCH 07/22] lavfhttpd.c: Add allocation failure check.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- lavfhttpd.c | 4 1 file changed, 4 insertions(+) diff --git a/lavfhttpd.c b/lavfhttpd.c index 3cf9958..5488e14 100644 --- a/lavfhttpd.c +++ b/lavfhttpd.c @@ -74,6 +74,10 @@ int lavfhttpd_accept(void *server, struct HTTPClient **client, int reply_code)

[FFmpeg-devel] [PATCH 11/22] ffserver.c/segment.c: set *seg_p to NULL in case of allocation failure and check it

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 4 segment.c | 1 + 2 files changed, 5 insertions(+) diff --git a/ffserver.c b/ffserver.c index 3abf5f8..50d61e5 100644 --- a/ffserver.c +++ b/ffserver.c @@ -151,6 +151,10 @@ void *read_thread(void *arg) av_log(NULL,

[FFmpeg-devel] [PATCH] lavf/mov.c: Fix timestamps to be strictly monotonic for video also.

2018-05-31 Thread isasi-at-google . com
From: Sasi Inguva Using same timestamp for multiple packets confuses clients like Ffms2 while seeking to a packet with specific timestamp. Signed-off-by: Sasi Inguva --- libavformat/mov.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libavformat/mov.c

Re: [FFmpeg-devel] qt-faststart bug near 4GB

2018-05-31 Thread Michael Niedermayer
On Thu, May 31, 2018 at 10:11:38AM +, Eran Kornblau wrote: > > > > -Original Message- > > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of > > Eran Kornblau > > Sent: Friday, May 25, 2018 4:40 PM > > To: FFmpeg development discussions and patches > > Subject:

[FFmpeg-devel] [PATCH] ffserver.c: Add ability to stream audio-only files.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- Change from previous patch: More natural way to check if AUDIO_ONLY_SEGMENT_SECONDS has elapsed since last cut. ffserver.c | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/ffserver.c b/ffserver.c index 288f8a1..0278bc8

[FFmpeg-devel] [PATCH 6/8] ffserver.c: Add config file reading

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 248 ++--- 1 file changed, 172 insertions(+), 76 deletions(-) diff --git a/ffserver.c b/ffserver.c index b80a7f8..1363cdc 100644 --- a/ffserver.c +++ b/ffserver.c @@ -38,6 +38,7 @@ #include

[FFmpeg-devel] [PATCH 5/8] publisher.h: Add stream_name to PublisherContext

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- publisher.c | 3 ++- publisher.h | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/publisher.c b/publisher.c index 1123056..2e96f2f 100644 --- a/publisher.c +++ b/publisher.c @@ -93,11 +93,12 @@ void client_push_segment(struct Client *c,

[FFmpeg-devel] [PATCH 8/8] doc: Update Documentation.txt and add sample config as supplement

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- Documentation.txt | 17 - sample_config.lua | 28 2 files changed, 36 insertions(+), 9 deletions(-) create mode 100644 sample_config.lua diff --git a/Documentation.txt b/Documentation.txt index 9a7f0bf..c8fef11

[FFmpeg-devel] [PATCH 1/8] ffserver.c: Fix timestamp handling, still creates new clusters for mp4 files, but result is playable

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/ffserver.c b/ffserver.c index 39e1c32..44306b1 100644 --- a/ffserver.c +++ b/ffserver.c @@ -79,9 +79,7 @@ void *read_thread(void *arg) struct Segment *seg =

[FFmpeg-devel] [PATCH 2/8] ffserver: Implement lua config file reader

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- configreader.c | 230 + configreader.h | 47 2 files changed, 277 insertions(+) create mode 100644 configreader.c create mode 100644 configreader.h diff --git a/configreader.c

[FFmpeg-devel] [PATCH 4/8] httpd.h: Adapt structs to config file

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- httpd.h | 17 + 1 file changed, 17 insertions(+) diff --git a/httpd.h b/httpd.h index 6fb91bd..25cbe11 100644 --- a/httpd.h +++ b/httpd.h @@ -26,11 +26,28 @@ #include "publisher.h" +/* Supported stream formats, for now only matroska */

[FFmpeg-devel] [PATCH] avformat/movenc: properly handle cover image codecs

2018-05-31 Thread Timo Teräs
Find codec tag for attached images using appropriate list of supported image formats. This fixes writing the cover image to m4v/m4a and other container formats that do not allow these codecs as a track. Signed-off-by: Timo Teräs --- This replaces the previous patch: PATCH] [RFC]

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Jonathan Morley
Thank you for the clarification, Dave. It might be that the Blackmagic approach to collecting timecode doesn’t work for that one source because it is in the horizontal space (HANC) instead of the vertical (VANC). I am not sure. Sadly I don’t think my solution is all encompassing, but it does

[FFmpeg-devel] [PATCH 01/22] ffserver.c: Replace av_malloc with av_mallocz_array

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ffserver.c b/ffserver.c index 1363cdc..116c399 100644 --- a/ffserver.c +++ b/ffserver.c @@ -505,8 +505,8 @@ void *run_server(void *arg) { pthread_t

[FFmpeg-devel] FFserver refactor and bugfixes

2018-05-31 Thread Stephan Holljes
This patch series got a bit larger than I hoped, but there were quite some more things to fix. Also a number of these commits are of cosmetic nature. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH 02/22] ffserver.c: Check pthread_create for thread creation failure

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 34 ++ 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/ffserver.c b/ffserver.c index 116c399..9b28fdc 100644 --- a/ffserver.c +++ b/ffserver.c @@ -554,21 +554,35 @@ void *run_server(void *arg) {

[FFmpeg-devel] [PATCH v2] avformat/movenc: properly handle cover image codecs

2018-05-31 Thread Timo Teräs
Find codec tag for attached images using appropriate list of supported image formats. This fixes writing the cover image to m4v/m4a and other container formats that do not allow these codecs as a track. Signed-off-by: Timo Teräs --- This replaces the previous patch: PATCH] [RFC]

Re: [FFmpeg-devel] libavutil/encryption_info: Allow multiple init info.

2018-05-31 Thread Jacob Trimble
On Thu, May 31, 2018 at 9:40 AM Jacob Trimble wrote: > > On Fri, May 25, 2018 at 6:13 PM Michael Niedermayer > wrote: > > > > [...] > > > > > Added fix for issue found by Chrome's ClusterFuzz > > > (http://crbug.com/846662). > > > > this belongs in a seperate patch unless its a bug specific to

[FFmpeg-devel] [PATCH 3/8] ffserver.c: rename ReadInfo.in_filename to ReadInfo.in_uri

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffserver.c b/ffserver.c index 44306b1..b80a7f8 100644 --- a/ffserver.c +++ b/ffserver.c @@ -45,7 +45,7 @@ struct ReadInfo { struct PublisherContext *pub; AVFormatContext

[FFmpeg-devel] [PATCH 7/8] Makefile: Update Makefile

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- Makefile | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index fbecdeb..83bc4e0 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,11 @@ all: ffserver LAV_FLAGS = $(shell pkg-config --libs --cflags libavformat

[FFmpeg-devel] [PATCH 18/22] segment.c: Don't cast return value of av_malloc()

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- segment.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/segment.c b/segment.c index 72c4663..6c74b72 100644 --- a/segment.c +++ b/segment.c @@ -81,7 +81,7 @@ int segment_write(void *opaque, unsigned char *buf, int buf_size) {

[FFmpeg-devel] [PATCH 22/22] publisher.c: Remove unsupported logging context

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- publisher.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/publisher.c b/publisher.c index 9374c41..56d1e24 100644 --- a/publisher.c +++ b/publisher.c @@ -271,7 +271,7 @@ void publish(struct PublisherContext *pub) for (i = 0; i <

[FFmpeg-devel] [PATCH 19/22] httpd.h: make comments doxygen

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- httpd.h | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/httpd.h b/httpd.h index fb1337d..83535e0 100644 --- a/httpd.h +++ b/httpd.h @@ -52,11 +52,12 @@ struct HTTPDConfig { /** HTTPClient struct, this information is shared between

[FFmpeg-devel] [PATCH 20/22] ffserver.c: make comment doxygen

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffserver.c b/ffserver.c index 8a24397..288f8a1 100644 --- a/ffserver.c +++ b/ffserver.c @@ -59,7 +59,7 @@ struct AcceptInfo { struct HTTPDInterface *httpd; AVFormatContext

[FFmpeg-devel] FFserver config file support

2018-05-31 Thread Stephan Holljes
This patchset includes minor fixes mentioned in the last review round. - remove unneeded null-checks before calling av_free() - use av_freep() where useful - simplify AVRational assignment ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

[FFmpeg-devel] [PATCH 21/22] lavfhttpd.c: Remove superfluous null-checks before av_free()

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- lavfhttpd.c | 12 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lavfhttpd.c b/lavfhttpd.c index 9f56620..bc856af 100644 --- a/lavfhttpd.c +++ b/lavfhttpd.c @@ -95,10 +95,8 @@ int lavfhttpd_accept(void *server, struct HTTPClient

[FFmpeg-devel] [PATCH 15/22] ffserver.c: Simplify error handling in server creation.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 36 +++- 1 file changed, 15 insertions(+), 21 deletions(-) diff --git a/ffserver.c b/ffserver.c index 6f76c3e..fd8cadd 100644 --- a/ffserver.c +++ b/ffserver.c @@ -534,13 +534,12 @@ void *run_server(void *arg) {

[FFmpeg-devel] [PATCH 17/22] ffserver.c: Don't cast return value of av_malloc()

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- ffserver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ffserver.c b/ffserver.c index fd8cadd..8a24397 100644 --- a/ffserver.c +++ b/ffserver.c @@ -222,7 +222,7 @@ void write_segment(struct Client *c) return; }

[FFmpeg-devel] [PATCH 16/22] lavfhttpd.c: Detect disconnected clients through amount of bytes written.

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- lavfhttpd.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/lavfhttpd.c b/lavfhttpd.c index b1e8819..9f56620 100644 --- a/lavfhttpd.c +++ b/lavfhttpd.c @@ -120,8 +120,14 @@ int lavfhttpd_accept(void *server, struct HTTPClient **client, int

[FFmpeg-devel] [PATCH 13/22] lavfhttpd.c: simplify av_malloc() for client_http

2018-05-31 Thread Stephan Holljes
Signed-off-by: Stephan Holljes --- lavfhttpd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lavfhttpd.c b/lavfhttpd.c index d094d65..b1e8819 100644 --- a/lavfhttpd.c +++ b/lavfhttpd.c @@ -76,7 +76,7 @@ int lavfhttpd_accept(void *server, struct HTTPClient **client, int

Re: [FFmpeg-devel] [PATCH] lavf/mov.c: Set st->start_time for video streams explicitly.

2018-05-31 Thread Sasi Inguva
Pls find attached, the correctly signed patch Thanks. On Thu, May 31, 2018 at 4:14 PM Sasi Inguva wrote: > Sorry. Forgot to attach the file. Pls find it attached. Also resending the > patch signed with correct email address > > On Thu, May 31, 2018 at 2:14 PM Michael Niedermayer > wrote: > >>

[FFmpeg-devel] [PATCH] [RFC] avformat/movenc: support covert images for ipod muxer

2018-05-31 Thread Timo Teräs
Add avformat_query_codec() to special handle 'APIC' tag in output format .codec_tag list in addition to .query_codec. Advertise codecs for cover image with 'APIC' tag in ipod muxer. Signed-off-by: Timo Teräs --- This makes writing cover images to m4a files to work. However, I was trying to

Re: [FFmpeg-devel] Patch: Replace quotes for inline asm detection.

2018-05-31 Thread John Cox
>On 5/30/2018 10:32 PM, Michael Niedermayer wrote: >> On Wed, May 30, 2018 at 09:48:51AM -0700, Frank Liberato wrote: >>> Please find attached a one line patch: >>> >>> Commit 8c893aa3cd5 removed quotes that were required to detect inline asm in clank: check_insn

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Dave Rice
> On May 31, 2018, at 5:49 AM, Jonathan Morley wrote: > > Please take a look at my latest patches. > > NOTE: I no longer have the hardware to test this work! I tested these patches with an Ultrastudio 3D. I find that in some cases it provides the “Unable to set timecode” warning although it

Re: [FFmpeg-devel] [PATCH] avformat/hlsenc: reimplement randomize of hls use av_get_random_seed

2018-05-31 Thread James Almer
On 5/31/2018 1:41 AM, Steven Liu wrote: > for support use the mbedtls > > Signed-off-by: Steven Liu > --- > libavformat/hlsenc.c | 22 +++--- > 1 file changed, 7 insertions(+), 15 deletions(-) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index

Re: [FFmpeg-devel] [PATCH] use av_clip_uintp2_c where clip is variable

2018-05-31 Thread Paul B Mahol
On 5/31/18, John Cox wrote: > Hi > > I enclose a patch that changes av_clip_uintp2 to av_clip_uintp2_c where > the bit depth is variable. This fixes compilation issues if > HAVE_ARMV6_INLINE is 1 and therefore allows arm inline detection to be > fixed too. > > Regards > > John Cox > applied

[FFmpeg-devel] [PATCH] use av_clip_uintp2_c where clip is variable

2018-05-31 Thread John Cox
Hi I enclose a patch that changes av_clip_uintp2 to av_clip_uintp2_c where the bit depth is variable. This fixes compilation issues if HAVE_ARMV6_INLINE is 1 and therefore allows arm inline detection to be fixed too. Regards John Cox variable_clip.patch Description: Binary data

Re: [FFmpeg-devel] [PATCH] Limited timecode support for lavd/decklink

2018-05-31 Thread Jonathan Morley
Thank you very much, Dave. I am really curious about the df vs ndf since the Blackmagic SDK call I am making doesn’t have any arguments for specifying that kind of distinction. It simply returns what it finds in the SDI stream. And when I skimmed the movenc timecode handling it doesn’t seem to