Re: [FFmpeg-devel] [PATCH] Nvidia NVENC 10-bit HEVC encoding and rate control lookahead support

2016-08-23 Thread Oliver Collyer
> On 24 Aug 2016, at 08:31, Carl Eugen Hoyos wrote: > > Hi! > > 2016-08-23 22:22 GMT+02:00 Oliver Collyer : >>> On 23 Aug 2016, at 21:21, Carl Eugen Hoyos wrote: >>> 2016-08-23 19:10 GMT+02:00 Oliver Collyer : +AV_PIX_FMT_YUV420P10LE, >>> >>> I know this is theoretical but the Nvidia

Re: [FFmpeg-devel] [PATCH]lavf/movenc: Fix a compilation warning

2016-08-23 Thread Carl Eugen Hoyos
2016-08-23 22:30 GMT+02:00 Michael Niedermayer : > On Tue, Aug 23, 2016 at 09:05:37PM +0200, Carl Eugen Hoyos wrote: >> track->vos_data = av_malloc(track->vos_len); >> if (!track->vos_data) { >> -AVERROR(ENOMEM); >> +res = AVERROR(ENOMEM);

Re: [FFmpeg-devel] [PATCH] Nvidia NVENC 10-bit HEVC encoding and rate control lookahead support

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-23 22:22 GMT+02:00 Oliver Collyer : >> On 23 Aug 2016, at 21:21, Carl Eugen Hoyos wrote: >> 2016-08-23 19:10 GMT+02:00 Oliver Collyer : >>> +AV_PIX_FMT_YUV420P10LE, >> >> I know this is theoretical but the Nvidia header seems to indicate >> native endianness to me, so this should

Re: [FFmpeg-devel] [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread compn
On Wed, 24 Aug 2016 01:03:00 + liu jc wrote: > > there is a bug when useing getaddrinfo in IOS when use if this is an IOS hack, it should be ifdef'd? also i thought we had a policy against putting os bugfixes in our codebase? although i dislike this policy... > -snprintf(portstr, si

Re: [FFmpeg-devel] 答复: [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread Steven Liu
2016-08-24 10:40 GMT+08:00 liu jc : > this patch just deal with the standard condition (most people use 1935). > Although you still can use the port and service map in mac (/etc/services) > to cheat. If you rtmp server listen 1936 following the mac services list > you can just pass a > > service

[FFmpeg-devel] 答复: [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread liu jc
this patch just deal with the standard condition (most people use 1935). Although you still can use the port and service map in mac (/etc/services) to cheat. If you rtmp server listen 1936 following the mac services list you can just pass a service name "jetcmeserver" then you tcp connection

Re: [FFmpeg-devel] [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread Steven Liu
2016-08-24 9:03 GMT+08:00 liu jc : > > there is a bug when useing getaddrinfo in IOS when use > hardcode IPv4 address and in IPv6-only networks.It can not > accept a port number as second parameter as an alternative > you can pass a service name or it will cause connect fail. > In current vi

[FFmpeg-devel] [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread liu jc
there is a bug when useing getaddrinfo in IOS when use hardcode IPv4 address and in IPv6-only networks.It can not accept a port number as second parameter as an alternative you can pass a service name or it will cause connect fail. In current video CDN dispatching mechanism the hardcode IPv

Re: [FFmpeg-devel] FFmpeg in Outreachy Round 13 / 2016-december

2016-08-23 Thread Michael Niedermayer
Hi Sarah On Tue, Aug 23, 2016 at 10:04:55AM -0700, Sarah A Sharp wrote: > Hi Michael, > > I'm happy to hear FFmpeg will participate again! Do you know who will > sponsor your intern(s) and how many interns you have funding for? please see: http://ffmpeg.org/pipermail/ffmpeg-devel/2016-July/1970

Re: [FFmpeg-devel] [PATCH]lavf/movenc: Fix a compilation warning

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 09:05:37PM +0200, Carl Eugen Hoyos wrote: > Hi! > > Attached patch fixes a warning here, am I misunderstanding the code? > > Please comment, Carl Eugen > movenc.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > b1ebc046114fef9cb5d3545a5d0bb2207859c6fe > 00

Re: [FFmpeg-devel] [PATCH] Nvidia NVENC 10-bit HEVC encoding and rate control lookahead support

2016-08-23 Thread Oliver Collyer
Hi Carl Thanks for looking at my patch. > On 23 Aug 2016, at 21:21, Carl Eugen Hoyos wrote: > > Hi! > > 2016-08-23 19:10 GMT+02:00 Oliver Collyer : >> +AV_PIX_FMT_YUV420P10LE, > > I know this is theoretical but the Nvidia header seems to indicate > native endianness to me, so this should

Re: [FFmpeg-devel] [PATCH 3/3] af_hdcd: for easier maintenance alongside libhdcd

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-23 1:01 GMT+02:00 Burt P : > +int channel_count = > av_get_channel_layout_nb_channels(inlink->channel_layout); It seems safer to me to use the actual number of channels than the channel layout. (Or to say it differently: It is most likely a bug that FFmpeg tries hard to guess a

Re: [FFmpeg-devel] [PATCH 2/2] pixfmt: Use enum assignment for aliases

2016-08-23 Thread Michael Niedermayer
On Sun, Aug 21, 2016 at 05:09:01PM -0700, Timothy Gu wrote: > This way, Doxygen is happier as aliases are now grouped together, and > it never handled #define's in an enum well in the first place. > > Y400A already exists as an enum assignment. > --- > libavutil/pixfmt.h | 6 ++ > 1 file chan

Re: [FFmpeg-devel] [PATCH 03/21] libavformat/movenc: added ability to use original stream ids as track i ds instead of regenerating them

2016-08-23 Thread Carl Eugen Hoyos
2016-08-23 11:03 GMT+02:00 : > +/** Assign track ids. If use_stream_ids_as_track_ids is set, the > +stream ids are used as track ids special case is taken to generate > +track ids for generated tracks, which don't have a 1:1 stream to > +copy the stream id from. This the order of track

Re: [FFmpeg-devel] [PATCH 13/21] libavformat/mov: basic support for identifying (and reading) timed metadata

2016-08-23 Thread Carl Eugen Hoyos
2016-08-23 11:03 GMT+02:00 : > +if (id <= 0 && > +st->codecpar->codec_type == AVMEDIA_TYPE_DATA) { > +id = ff_codec_get_id(ff_codec_metadata_tags, format); > +if (id > 0) > +st->codecpar->codec_type = AVMEDIA_TYPE_DAT

[FFmpeg-devel] [PATCH]lavf/movenc: Fix a compilation warning

2016-08-23 Thread Carl Eugen Hoyos
Hi! Attached patch fixes a warning here, am I misunderstanding the code? Please comment, Carl Eugen From 3b562e7fada0474dee1fcab17c7458344c2c5036 Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Tue, 23 Aug 2016 21:02:57 +0200 Subject: [PATCH] lavf/movenc: Add a missing assignment if memory

Re: [FFmpeg-devel] [PATCH 05/21] libavformat/movenc: mov_write_ftyp_tag: write the major brand a compatible brand

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-23 11:03 GMT+02:00 : > +if (mov->mode == MODE_MP4 && mov->major_brand) > +ffio_wfourcc(pb, mov->major_brand); /* write major brand as a > compatible brand */ How can I reproduce the issue this is trying to fix? Carl Eugen ___

Re: [FFmpeg-devel] [PATCH] tests/fate: add hls_flags append flag feature fate

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 10:22:16PM +0800, Steven Liu wrote: [...] > fate/filter-audio.mak | 13 > ref/fate/filter-hls-append | 1232 > + > 2 files changed, 1245 insertions(+) > d30d71bb388ba5e5bb5594bae438536a99161cdc > 0001-tests-fate-add-hl

Re: [FFmpeg-devel] [PATCH] Nvidia NVENC 10-bit HEVC encoding and rate control lookahead support

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-23 19:10 GMT+02:00 Oliver Collyer : > +AV_PIX_FMT_YUV420P10LE, I know this is theoretical but the Nvidia header seems to indicate native endianness to me, so this should be AV_PIX_FMT_YUV420P10 > +AV_PIX_FMT_YUV444P10LE But after reading the rest of the patch: Shouldn't this

Re: [FFmpeg-devel] [PATCH 16/21] libavcodec/avcodec, libavformat/movenc: support embedding channel layout to stream side data

2016-08-23 Thread Nicolas George
Le septidi 7 fructidor, an CCXXIV, erkki.seppala@nokia.com a écrit : > From: Erkki Seppälä > > Added support for passing complex channel layout configuration as side > packet data (AV_PKT_DATA_AUDIO_CHANNEL_LAYOUT, > AV_PKT_DATA_AUDIO_CHANNEL_PREDEFINED_LAYOUT, > AV_PKT_DATA_AUDIO_CHANNEL_LAY

Re: [FFmpeg-devel] SH4 optimization

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-21 1:06 GMT+02:00 Marcin Kalinowski : > I need a patch of sh4 optimization on ffmpeg 3.0.2. Can you give it to me? Did you see these commits? http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=fb1b70c1 http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=d6096a67 Carl Eugen ___

Re: [FFmpeg-devel] FFmpeg in Outreachy Round 13 / 2016-december

2016-08-23 Thread Sarah A Sharp
Hi Michael, I'm happy to hear FFmpeg will participate again! Do you know who will sponsor your intern(s) and how many interns you have funding for? Sarah Sharp On Mon, Aug 22, 2016 at 11:54 AM, Michael Niedermayer wrote: > Hi outreachy admins > > FFmpeg would like to participate in Outreachy ag

Re: [FFmpeg-devel] ffmpeg can be opened mp4dicom file??

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-18 10:23 GMT+02:00 박용정 : > I have a question for you. This indicates that you are wrong here, see: https://ffmpeg.org/contact.html > I tried to open mp4dicom file by ffmpeg, but I got the error msg ‘invalid > type’ from avformat_open_input(). Please upload a sample file and post to

[FFmpeg-devel] SH4 optimization

2016-08-23 Thread Marcin Kalinowski
Hi FFMPEG Team I need a patch of sh4 optimization on ffmpeg 3.0.2. Can you give it to me? Martin ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] IOS-IPv6-only-network-use-hardcode-IPv4-fix

2016-08-23 Thread liu jc
there is a bug when useing getaddrinfo in IOS when use hardcode IPv4 address and in IPv6-only networks.It can not accept a port number as second parameter as an alternative you can pass a service name or it will cause connect fail. In current video CDN dispatching mechanism the hardcode IPv

[FFmpeg-devel] The patch fixed the cases of encounter mdat/trak without "moov" or "root"

2016-08-23 Thread chengmo
Hi All: I found the patch 'Reimar Döffinger' reimar.doeffin...@gmx.de did for ffmpeg in 2012 The url is here: https://ffmpeg.org/pipermail/ffmpeg-cvslog/2012-March/048841.html the problem about “MOV: bail out to toplevel when encountering a trak or mdat chu

[FFmpeg-devel] ffmpeg can be opened mp4dicom file??

2016-08-23 Thread 박용정
I have a question for you. I tried to open mp4dicom file by ffmpeg, but I got the error msg ‘invalid type’ from avformat_open_input(). But, I used to open mp2dicom file by ffmpeg and it works well. I am so wondering why ffmpeg cannot open mp4dicom file. That file has some unnecessary byte

[FFmpeg-devel] [PATCH] Nvidia NVENC 10-bit HEVC encoding and rate control lookahead support

2016-08-23 Thread Oliver Collyer
Hi all Attached is a patch for the above. 10-bit HEVC encoding is a new feature of the latest Pascal Nvidia GPUs, released in the past few months; I’ve added support for the yuv420p10le and yuv444p10le pixel formats. Rate control lookahead is available on pre-Pascal models too but is available

Re: [FFmpeg-devel] [PATCH 04/21] libavcodec: added a structure AVData for decoding timed metadata

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 06:07:44PM +0200, Paul B Mahol wrote: > On 8/23/16, Nicolas George wrote: > > Le septidi 7 fructidor, an CCXXIV, erkki.seppala@nokia.com a écrit : > >> From: Erkki Seppälä > >> > >> Also added avdata_alloc and avdata_free for dealing with it. AVData > >> can contain ar

Re: [FFmpeg-devel] [PATCH 04/21] libavcodec: added a structure AVData for decoding timed metadata

2016-08-23 Thread Paul B Mahol
On 8/23/16, Nicolas George wrote: > Le septidi 7 fructidor, an CCXXIV, erkki.seppala@nokia.com a écrit : >> From: Erkki Seppälä >> >> Also added avdata_alloc and avdata_free for dealing with it. AVData >> can contain arbitrary binary data and comes with a format-field so far >> unused. >> >>

Re: [FFmpeg-devel] Log level of message "Increasing reorder buffer to ..."

2016-08-23 Thread Robert Krüger
On Tue, Aug 23, 2016 at 3:09 PM, Carl Eugen Hoyos wrote: > Hi! > > 2016-08-04 13:50 GMT+02:00 Robert Krüger : > > the log level of INFO does not seem appropriate for the message > (h264dec.c, > > This should be fixed now: The level is below default now if the buffer > is increased when decoding t

Re: [FFmpeg-devel] [PATCH 04/21] libavcodec: added a structure AVData for decoding timed metadata

2016-08-23 Thread Nicolas George
Le septidi 7 fructidor, an CCXXIV, erkki.seppala@nokia.com a écrit : > From: Erkki Seppälä > > Also added avdata_alloc and avdata_free for dealing with it. AVData > can contain arbitrary binary data and comes with a format-field so far > unused. > > The purpose is that AVMEDIA_TYPE_DATA -kin

Re: [FFmpeg-devel] [PATCH 05/21] libavformat/movenc: mov_write_ftyp_tag: write the major brand a compatible brand

2016-08-23 Thread Yusuke Nakamura
2016-08-23 18:03 GMT+09:00 : > From: Erkki Seppälä > > Signed-off-by: Erkki Seppälä > Signed-off-by: OZOPlayer > --- > libavformat/movenc.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/libavformat/movenc.c b/libavformat/movenc.c > index 8c4252d..34bc235 100644 > --- a/libavformat

Re: [FFmpeg-devel] [PATCH 18/21] libavformat/movenc: mov_write_audio_tag writes the proper number of channels, not the hardcoded 2

2016-08-23 Thread Yusuke Nakamura
2016-08-23 18:03 GMT+09:00 : > From: Erkki Seppälä > > Signed-off-by: Erkki Seppälä > Signed-off-by: OZOPlayer > --- > libavformat/movenc.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/movenc.c b/libavformat/movenc.c > index 94d978b..020d13d 100644 > ---

Re: [FFmpeg-devel] [PATCH] avutil/mem: remove av_realloc / av_malloc incompatibility warning

2016-08-23 Thread Nicolas George
Le septidi 7 fructidor, an CCXXIV, Ronald S. Bultje a écrit : > On Tue, Apr 21, 2015 at 9:43 AM, Nicolas George wrote: > > Le duodi 2 floréal, an CCXXIII, wm4 a écrit : > > > Isn't the problem that realloc() doesn't keep the alignment? > > No. That problem exists too > > > That seems counter-int

Re: [FFmpeg-devel] [PATCH] lavf: add textdata virtual demuxer and demuxer

2016-08-23 Thread Nicolas George
Le septidi 7 fructidor, an CCXXIV, Stefano Sabatini a écrit : > Bump. > > So, basically, what are the features that you want to add? > I can list a few: > > - have multiple streams (with media type and optionally encoding, > assumes base64 by default) in a dedicated header > > - specify codec

Re: [FFmpeg-devel] [PATCH 07/21] libavcodec/metaenc: added an encoder/decoder for timed metadata

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 12:03:25PM +0300, erkki.seppala@nokia.com wrote: > From: Erkki Seppälä > > This encoder is used primarily with ISO media files and basically > copies the data, while allowing the rest of the FFMPEG to refer > to the meta data with its identifiers. > > Signed-off-by: E

Re: [FFmpeg-devel] [PATCH] lavf: add textdata virtual demuxer and demuxer

2016-08-23 Thread Stefano Sabatini
On date Saturday 2016-08-20 15:51:46 +0200, Stefano Sabatini encoded: > On date Tuesday 2016-06-28 11:42:42 +0200, Nicolas George encoded: > > Le decadi 10 messidor, an CCXXIV, Stefano Sabatini a écrit : > > > +The fftextdata bytestream consists of a sequence of packets. Each > > > +packet starts w

Re: [FFmpeg-devel] [PATCH 19/21] doc/examples/extract_timed_metadata: added a bare-bones metadata extractor; find only the frames

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 12:03:37PM +0300, erkki.seppala@nokia.com wrote: > From: Erkki Seppälä > > Signed-off-by: Erkki Seppälä > Signed-off-by: OZOPlayer > --- > doc/examples/Makefile | 1 + > doc/examples/extract_timed_metadata.c | 233 > +++

Re: [FFmpeg-devel] [PATCH] libzvbi depends on ass

2016-08-23 Thread Carl Eugen Hoyos
2016-08-23 11:54 GMT+02:00 Rafaël Carré : > --- > libavcodec/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/Makefile b/libavcodec/Makefile > index b375720..430455f 100644 > --- a/libavcodec/Makefile > +++ b/libavcodec/Makefile > @@ -901,7 +901,7 @@ OBJ

Re: [FFmpeg-devel] [GSoC] Motion Interpolation

2016-08-23 Thread Davinder Singh
On Tue, Aug 23, 2016 at 5:38 AM Andy Furniss wrote: > [...] > > Nice I can see the edges are better than the last version. > > The doc/filters.texi hunk doesn't apply to git master. > > I was going to post some comparisons with mcfps tonight, but I'll need > to redo them to see what's changed.

Re: [FFmpeg-devel] [PATCH]lavc/h264dec: Improve "Increasing reorder buffer" message loglevel

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-23 12:46 GMT+02:00 Michael Niedermayer : > On Tue, Aug 23, 2016 at 09:42:34AM +0200, Carl Eugen Hoyos wrote: >> Do not show the message for the first frame by default, show a >> warning if increasing is necessary in the middle of the stream. > > LGTM, thx Patch applied. Thank you, C

Re: [FFmpeg-devel] Log level of message "Increasing reorder buffer to ..."

2016-08-23 Thread Carl Eugen Hoyos
Hi! 2016-08-04 13:50 GMT+02:00 Robert Krüger : > the log level of INFO does not seem appropriate for the message (h264dec.c, This should be fixed now: The level is below default now if the buffer is increased when decoding the first frame (nothing lost), the level is warning if the increasing hap

Re: [FFmpeg-devel] [PATCH] avutil/mem: remove av_realloc / av_malloc incompatibility warning

2016-08-23 Thread Ronald S. Bultje
Hi, On Tue, Apr 21, 2015 at 9:43 AM, Nicolas George wrote: > Le duodi 2 floréal, an CCXXIII, wm4 a écrit : > > Isn't the problem that realloc() doesn't keep the alignment? > > No. That problem exists too That seems counter-intuitive. The problem does not exist, but it does exist too? If you'r

Re: [FFmpeg-devel] [PATCH 02/21] libavformat/utils: added ability to probe AVMEDIA_TYPE_DATA format

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 12:03:20PM +0300, erkki.seppala@nokia.com wrote: > From: Erkki Seppälä > > Now force_codec_ids supports AVMEDIA_TYPE_DATA and > avformat_query_codec accepts data codecs as well in addition to video, > audio and subtitle tracks. > > Signed-off-by: Erkki Seppälä > Sign

Re: [FFmpeg-devel] [PATCH 01/21] libavutil/mem: added av_arraydup to accompany av_realloc*_array functions

2016-08-23 Thread Erkki Seppälä
On 08/23/2016 02:18 PM, Michael Niedermayer wrote: see: 0421 15:12 Michael Niederm (3.9K) [FFmpeg-devel] [PATCH] avutil/mem: remove av_realloc / av_malloc incompatibility warning i think thats a better choice than maintaining all memory allocation in 2 incompatible systems Well, it's still not

Re: [FFmpeg-devel] [PATCH] avutil/mem: remove av_realloc / av_malloc incompatibility warning

2016-08-23 Thread Michael Niedermayer
On Sun, Jan 10, 2016 at 04:29:47AM +0100, Michael Niedermayer wrote: > On Tue, Apr 21, 2015 at 03:12:36PM +0200, Michael Niedermayer wrote: > > memalign() is not guranteed to be compatible with free() or realloc() > > and for platforms in this category we have --enable-memalign-hack > > (which shou

Re: [FFmpeg-devel] [PATCH 01/21] libavutil/mem: added av_arraydup to accompany av_realloc*_array functions

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 02:10:28PM +0300, Erkki Seppälä wrote: > On 08/23/2016 02:05 PM, Michael Niedermayer wrote: > > on which platform does av_memdup() not work with av_realloc_array() ? > > I cannot indicate such a platform. However, the documentation for > av_malloc says: > > "Pointers origi

Re: [FFmpeg-devel] [PATCH 01/21] libavutil/mem: added av_arraydup to accompany av_realloc*_array functions

2016-08-23 Thread Erkki Seppälä
On 08/23/2016 02:05 PM, Michael Niedermayer wrote: > on which platform does av_memdup() not work with av_realloc_array() ? I cannot indicate such a platform. However, the documentation for av_malloc says: "Pointers originating from the av_malloc() family of functions must not be passed to av_r

Re: [FFmpeg-devel] [PATCH 01/21] libavutil/mem: added av_arraydup to accompany av_realloc*_array functions

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 12:03:19PM +0300, erkki.seppala@nokia.com wrote: > From: Erkki Seppälä > > This allows copying an array so that is compatible with the array > reallocation functions. av_memdup won't do, as it uses av_malloc > underneath, but this one uses av_realloc_array for the allo

Re: [FFmpeg-devel] [PATCH]lavc/h264dec: Improve "Increasing reorder buffer" message loglevel

2016-08-23 Thread Michael Niedermayer
On Tue, Aug 23, 2016 at 09:42:34AM +0200, Carl Eugen Hoyos wrote: > Hi! > > Currently "Increasing reorder buffer" - that is important if the buffer is > increased mid-stream - is always shown, the patch tries to improve this. > > Please comment, Carl Eugen > h264dec.c |3 ++- > 1 file chan

[FFmpeg-devel] [PATCH] avcodec/aaccoder: Limit sf_idx difference for all cases

2016-08-23 Thread Michael Niedermayer
Fixes: assertion failure Fixes: 86914558f0a471f038ee1102c02eeb45/signal_sigabrt_76ae7c37_3051_64ed96a710787ba5d0666746a8562e7d.dee Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer --- libavcodec/aaccoder.c | 8 +++- 1 file changed, 7 insertions(+

[FFmpeg-devel] [PATCH] libzvbi depends on ass

2016-08-23 Thread Rafaël Carré
--- libavcodec/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/Makefile b/libavcodec/Makefile index b375720..430455f 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -901,7 +901,7 @@ OBJS-$(CONFIG_LIBX264_ENCODER)+= libx264.o OBJS-$

Re: [FFmpeg-devel] [PATCH 0/3] libhdcd and things

2016-08-23 Thread Paul B Mahol
On 8/23/16, Burt P. wrote: > On Tue, Aug 23, 2016 at 3:04 AM, Paul B Mahol wrote: >> So you basically saying that foo* something will not use this lib, but >> lavfi will? >> >> What is point of lib than? > > To use it in things other than ffmpeg. I personally use deadbeef and > quodlibet as music

Re: [FFmpeg-devel] [PATCH 0/3] libhdcd and things

2016-08-23 Thread Burt P.
On Tue, Aug 23, 2016 at 3:04 AM, Paul B Mahol wrote: > So you basically saying that foo* something will not use this lib, but > lavfi will? > > What is point of lib than? To use it in things other than ffmpeg. I personally use deadbeef and quodlibet as music players, I would like to get support i

Re: [FFmpeg-devel] [PATCH 21/21] changelog: updated

2016-08-23 Thread Erkki Seppälä
On 08/23/2016 12:08 PM, Paul B Mahol wrote: > Commit logs does not belong to Changelog That is a good point, though it was (ever-so-slightly) revised from the raw change log. I can write a version following the points mentioned in the cover letter for a more high-level view. _

[FFmpeg-devel] [PATCH 09/21] libavformat/movenc: support for multiple and client-provided track references

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Instead of one track reference, allow multiple. In addition, allow client to explicitly add track references with side packet AV_PKG_DATA_TRACK_REFERENCES containing AVTrackReferences. MOVTrack's track references can be manipulated with helper functions ff_mov_*tref*. Multipl

Re: [FFmpeg-devel] [PATCH 21/21] changelog: updated

2016-08-23 Thread Paul B Mahol
On 8/23/16, erkki.seppala@nokia.com wrote: > From: Erkki Seppälä > > Signed-off-by: Erkki Seppälä > Signed-off-by: OZOPlayer > --- > Changelog | 21 - > 1 file changed, 20 insertions(+), 1 deletion(-) > > diff --git a/Changelog b/Changelog > index 71abe8c..e45ab1e 10064

[FFmpeg-devel] [PATCH 07/21] libavcodec/metaenc: added an encoder/decoder for timed metadata

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This encoder is used primarily with ISO media files and basically copies the data, while allowing the rest of the FFMPEG to refer to the meta data with its identifiers. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- configure | 4 ++-- libavcodec/M

[FFmpeg-devel] [PATCH 12/21] libavformat/mov, isom: read (multiple) track references (tag and multiple ids)

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This can be useful in particular with timed meta data tracks related to multiple tracks. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/isom.h | 3 +++ libavformat/mov.c | 46 +- 2 files changed, 48 inser

[FFmpeg-devel] [PATCH 17/21] libavcodec/avcodec, libavformat/movenc: introduced AV_PKT_DATA_TRACK_ALTERNATE_GROUP side data for expressing alternate groups

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Alternate groups previously always generated for ISO media files. With this addition client code can define track groups arbitrarily. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavcodec/avcodec.h | 13 - libavformat/movenc.c | 9 + 2 f

[FFmpeg-devel] [PATCH 18/21] libavformat/movenc: mov_write_audio_tag writes the proper number of channels, not the hardcoded 2

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/movenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index 94d978b..020d13d 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c

[FFmpeg-devel] [PATCH 14/21] libavformat/mov: ff_mov_read_stsd_entries now deals with AVMEDIA_TYPE_DATA

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/mov.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libavformat/mov.c b/libavformat/mov.c index f18c0a3..275b532 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -2

[FFmpeg-devel] [PATCH 15/21] libavformat/mov: read urim metadata from meta

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä The data is read into side packet AV_PKT_DATA_TIMED_METADATA_INFO of format AVTimedMetadata. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/isom.h | 1 + libavformat/mov.c | 163 + 2 files chang

[FFmpeg-devel] [PATCH 10/21] libavformat/movenc: add the urim sample descriptor

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This also adds libavformat/movmeta that contains the meta data information. Later commits will add public interfaces for accessing the data. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavcodec/avcodec.h | 18 ++- libavformat/isom.c| 1 + liba

[FFmpeg-devel] [PATCH 20/21] doc/examples/muxing_with_metadata: example for dealing with timed meta data

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- doc/examples/Makefile | 2 + doc/examples/muxing_with_metadata.c | 882 2 files changed, 884 insertions(+) create mode 100644 doc/examples/muxing_with_metadata.c

[FFmpeg-devel] [PATCH 21/21] changelog: updated

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- Changelog | 21 - 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/Changelog b/Changelog index 71abe8c..e45ab1e 100644 --- a/Changelog +++ b/Changelog @@ -17,7 +17,26 @@ version : -

[FFmpeg-devel] [PATCH 11/21] libavformat/movenc, isom: support metadata in mp4 files

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This involves adding a new tag to the ff_mp4_obj_type table as well as modifying mp4_get_codec_tag to return 'meta' for AV_CODEC_ID_META. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/isom.c | 1 + libavformat/movenc.c | 1 + 2 files changed, 2 in

[FFmpeg-devel] [PATCH 05/21] libavformat/movenc: mov_write_ftyp_tag: write the major brand a compatible brand

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/movenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/movenc.c b/libavformat/movenc.c index 8c4252d..34bc235 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -4203,6 +4

[FFmpeg-devel] [PATCH 16/21] libavcodec/avcodec, libavformat/movenc: support embedding channel layout to stream side data

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Added support for passing complex channel layout configuration as side packet data (AV_PKT_DATA_AUDIO_CHANNEL_LAYOUT, AV_PKT_DATA_AUDIO_CHANNEL_PREDEFINED_LAYOUT, AV_PKT_DATA_AUDIO_CHANNEL_LAYOUT_OBJECT_STRUCTURED) to ISO media files as specified by ISO/IEC 14496-12. This inf

[FFmpeg-devel] [PATCH 13/21] libavformat/mov: basic support for identifying (and reading) timed metadata

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä mov_codec_id is now able to set AVMEDIA_TYPE_DATA to the st->codec->codec_type field when the input is of type AVMEDIA_TYPE_DATA; previously it used AVMEDIA_TYPE_SUBTITLE as the value to set in that case. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavforma

[FFmpeg-devel] [PATCH 04/21] libavcodec: added a structure AVData for decoding timed metadata

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Also added avdata_alloc and avdata_free for dealing with it. AVData can contain arbitrary binary data and comes with a format-field so far unused. The purpose is that AVMEDIA_TYPE_DATA -kind codecs can store frames in this format. Signed-off-by: Erkki Seppälä Signed-off-by:

[FFmpeg-devel] [PATCH 08/21] libavformat/movenc: deal with AVMEDIA_TYPE_DATA by using AV_CODEC_ID_META

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This includes creating an AVCodecTag table ff_codec_metadata_tags as there are for video, audio and subtitles. The tag table is used for mov-compatiblity. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/isom.c | 5 + libavformat/isom.h | 1 +

[FFmpeg-devel] [PATCH 06/21] libavcodec/avcodec.h: AV_CODEC_ID_META added for timed meta data

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This basically passes the data forward and is used for referring timed meta data tracks by a codec. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavcodec/avcodec.h | 2 +- libavcodec/metacodec.c | 94 ++ 2 f

[FFmpeg-devel] [PATCH 01/21] libavutil/mem: added av_arraydup to accompany av_realloc*_array functions

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä This allows copying an array so that is compatible with the array reallocation functions. av_memdup won't do, as it uses av_malloc underneath, but this one uses av_realloc_array for the allocation. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavutil/mem.c |

[FFmpeg-devel] [PATCH 19/21] doc/examples/extract_timed_metadata: added a bare-bones metadata extractor; find only the frames

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- doc/examples/Makefile | 1 + doc/examples/extract_timed_metadata.c | 233 ++ 2 files changed, 234 insertions(+) create mode 100644 doc/examples/extract_timed_metadat

[FFmpeg-devel] [PATCH 00/21] Add timed metadata tracks, track references, channel layout

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Hello, Here is a patch set with the goal of adding the following features to the ISO base media file format support of FFmpeg (also available at https://github.com/nokiatech/FFmpeg/tree/timed-metadata): * Ability to mux and demux timed metadata tracks Timed metadata track

[FFmpeg-devel] [PATCH 03/21] libavformat/movenc: added ability to use original stream ids as track i ds instead of regenerating them

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Sometimes it's useful to be able to define the exact track numbers in the generated track, instead of always beginning at track id 1. Using the option use_stream_ids_as_track_ids now copies the use stream ids to track ids. Dynamically generated tracks (ie. tmcd) have their tra

[FFmpeg-devel] [PATCH 02/21] libavformat/utils: added ability to probe AVMEDIA_TYPE_DATA format

2016-08-23 Thread erkki.seppala.ext
From: Erkki Seppälä Now force_codec_ids supports AVMEDIA_TYPE_DATA and avformat_query_codec accepts data codecs as well in addition to video, audio and subtitle tracks. Signed-off-by: Erkki Seppälä Signed-off-by: OZOPlayer --- libavformat/utils.c | 7 ++- 1 file changed, 6 insertions(+),

Re: [FFmpeg-devel] [PATCH 0/3] libhdcd and things

2016-08-23 Thread Paul B Mahol
On 8/23/16, Burt P. wrote: > Hi. > > On Mon, Aug 22, 2016 at 7:52 PM, James Almer wrote: >> A couple comments about the library. >> >> -The name hdcd_decode2 is still used in some places after your rename >> commit, like the installed header and main c file. > That is intentional. I want to keep

Re: [FFmpeg-devel] [GSoC] Tee muxer improvement project (fifo muxer)

2016-08-23 Thread Dominik 'Rathann' Mierzejewski
Hello, Jan. On Tuesday, 23 August 2016 at 01:21, Jan Sebechlebsky wrote: > Hello, > > GSoC 2016 is almost over, so I am sending brief summary of the project > (links to my work are at the end of this e-mail). Great write-up. Thank you for participating! [...] > I will try to participate in FFmp

[FFmpeg-devel] [PATCH]lavc/h264dec: Improve "Increasing reorder buffer" message loglevel

2016-08-23 Thread Carl Eugen Hoyos
Hi! Currently "Increasing reorder buffer" - that is important if the buffer is increased mid-stream - is always shown, the patch tries to improve this. Please comment, Carl Eugen From 9d7a230a6d13fa43e0e25b5c31c6c7f2703f217e Mon Sep 17 00:00:00 2001 From: Carl Eugen Hoyos Date: Tue, 23 Aug 2016