Re: [FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread compn
On Thu, 23 Jun 2016 23:00:48 +0200 Michael Niedermayer wrote: > what shall FFmpeg 3.1 be called ? > Are there other suggestions? has fibonacci been used? -compn ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org

Re: [FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread Wang Bin
What about choosing a scientist who was born in FFmpeg release month? ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 05/10] diractab: expose the maximum quantization index as a macro

2016-06-23 Thread Michael Niedermayer
On Thu, Jun 23, 2016 at 06:06:59PM +0100, Rostislav Pehlivanov wrote: > Prevents having to have random magic values in the decoder and a > separate macro in the encoder. > > Signed-off-by: Rostislav Pehlivanov > --- > libavcodec/diracdec.c | 8 >

Re: [FFmpeg-devel] [PATCH 2/2] lavd/decklink_common: Fix error caused by -Werror=missing-prototypes

2016-06-23 Thread Richard Kern
> On Jun 23, 2016, at 8:06 PM, Carl Eugen Hoyos wrote: > > Rick Kern gmail.com> writes: > >> This temporarily disables the missing-prototypes error so >> the file can be included. > > Can't you add -Wno-error=missing-prototypes to the cxx flags > just as you did in 1/2?

Re: [FFmpeg-devel] [PATCH 2/2] lavd/decklink_common: Fix error caused by -Werror=missing-prototypes

2016-06-23 Thread Carl Eugen Hoyos
Rick Kern gmail.com> writes: > This temporarily disables the missing-prototypes error so > the file can be included. Can't you add -Wno-error=missing-prototypes to the cxx flags just as you did in 1/2? Thank you for working on this, I like 1/2, Carl Eugen

[FFmpeg-devel] [PATCH 1/2] lavd/decklink: Fix compile issue on OS X

2016-06-23 Thread Rick Kern
Fixes #4124: Invalid argument '-std=c99' not allowed with 'C++/ObjC++' C++ files fail to compile. This adds '-std=c++11' to CXX_FLAGS to fix. Signed-off-by: Rick Kern --- common.mak | 2 +- configure | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git

[FFmpeg-devel] [PATCH 2/2] lavd/decklink_common: Fix error caused by -Werror=missing-prototypes

2016-06-23 Thread Rick Kern
decklink_common.cpp includes a .cpp file from the DeckLink API which fails to build because there are non-static functions in the included .cpp file. This temporarily disables the missing-prototypes error so the file can be included. Signed-off-by: Rick Kern ---

[FFmpeg-devel] [PATCH 0/2] DeckLink build fixes

2016-06-23 Thread Rick Kern
This fixes two build issues on OS X when --enable-decklink. Rick Kern (2): lavd/decklink: Fix compile issue on OS X lavd/decklink_common: Fix error caused by -Werror=missing-prototypes common.mak | 2 +- configure | 1 +

Re: [FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread Bodecs Bela
2016.06.23. 23:23 keltezéssel, Paul B Mahol írta: On 6/23/16, Rostislav Pehlivanov wrote: On 23 June 2016 at 22:00, Michael Niedermayer wrote: Hi all what shall FFmpeg 3.1 be called ? I still have these ideas from past suggestions: Von

Re: [FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread Paul B Mahol
On 6/23/16, Rostislav Pehlivanov wrote: > On 23 June 2016 at 22:00, Michael Niedermayer > wrote: > >> Hi all >> >> what shall FFmpeg 3.1 be called ? >> >> I still have these ideas from past suggestions: >> Von Neumann, Einstein, lorentz, poincare,

Re: [FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread Rostislav Pehlivanov
On 23 June 2016 at 22:00, Michael Niedermayer wrote: > Hi all > > what shall FFmpeg 3.1 be called ? > > I still have these ideas from past suggestions: > Von Neumann, Einstein, lorentz, poincaré, desitter, de broglie, Gauss, > Galois, Viterbi, Darwin > > Are there other

[FFmpeg-devel] FFmpeg 3.1 name

2016-06-23 Thread Michael Niedermayer
Hi all what shall FFmpeg 3.1 be called ? I still have these ideas from past suggestions: Von Neumann, Einstein, lorentz, poincaré, desitter, de broglie, Gauss, Galois, Viterbi, Darwin Are there other suggestions? Is something preferred ? In absence of any preferrance ill pick something

Re: [FFmpeg-devel] [PATCH] h264: make H264ParamSets sps const

2016-06-23 Thread Michael Niedermayer
On Thu, Jun 23, 2016 at 03:28:10PM +0200, Benoit Fouet wrote: > Hi, > > > On 21/06/2016 16:42, Benoit Fouet wrote: > >Hi, > > > >On 21/06/2016 16:29, Hendrik Leppkes wrote: > >>On Tue, Jun 21, 2016 at 4:20 PM, Benoit Fouet > >> wrote: > >>>Hi, > >>> > >>> > >>>On 21/06/2016

Re: [FFmpeg-devel] [PATCH 01/10] diracdsp: add SIMD for the 10 bit version of put_signed_rect_clamped

2016-06-23 Thread James Almer
On 6/23/2016 2:06 PM, Rostislav Pehlivanov wrote: > Signed-off-by: Rostislav Pehlivanov > --- > libavcodec/x86/diracdsp.asm| 47 > ++ > libavcodec/x86/diracdsp_init.c | 6 ++ > 2 files changed, 53 insertions(+) > > diff --git

Re: [FFmpeg-devel] [PATCH] doc: add Libav merge document

2016-06-23 Thread Michael Niedermayer
On Thu, Jun 23, 2016 at 04:27:59PM +0200, Clément Bœsch wrote: > From: Clément Bœsch > > --- > Very incomplete, maybe splittable (split out the 3 first sections somewhere as > an announce on the website) > > Comments from other people who have done merges in the past

Re: [FFmpeg-devel] [PATCH 02/10] diracdsp: add dequantization SIMD

2016-06-23 Thread James Almer
On 6/23/2016 2:06 PM, Rostislav Pehlivanov wrote: > Currently unused, to be used in the following commits. > > Signed-off-by: Rostislav Pehlivanov > --- > libavcodec/diracdsp.c | 24 > libavcodec/diracdsp.h | 4 >

[FFmpeg-devel] [PATCH 10/10] diracdec: do not memset the entire coefficient buffer for HQ pictures

2016-06-23 Thread Rostislav Pehlivanov
This is now handled by the slice decoding function. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/diracdec.c b/libavcodec/diracdec.c index ec45132..a9af5ff 100644 ---

[FFmpeg-devel] [PATCH 09/10] diracdec: run the final decoding stage/idwt for every plane in parallel

2016-06-23 Thread Rostislav Pehlivanov
27% performance increase for a 12bit 4k file. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 152 ++ 1 file changed, 80 insertions(+), 72 deletions(-) diff --git a/libavcodec/diracdec.c b/libavcodec/diracdec.c

[FFmpeg-devel] [PATCH 08/10] diracdec: do not allocate and free slice parameters every frame

2016-06-23 Thread Rostislav Pehlivanov
Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 36 ++-- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/libavcodec/diracdec.c b/libavcodec/diracdec.c index 9256777..63eb4d1 100644 --- a/libavcodec/diracdec.c +++

[FFmpeg-devel] [PATCH 05/10] diractab: expose the maximum quantization index as a macro

2016-06-23 Thread Rostislav Pehlivanov
Prevents having to have random magic values in the decoder and a separate macro in the encoder. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 8 libavcodec/diractab.h | 2 ++ libavcodec/vc2enc.c | 9 +++-- 3 files changed, 9 insertions(+), 10

[FFmpeg-devel] [PATCH 03/10] diracdec: simplify golomb parsing and dequantization

2016-06-23 Thread Rostislav Pehlivanov
In preparation for the following commits, this commit simplifies the coefficient parsing and dequantization function. It was needlessly inlined without much performance gain. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 53

[FFmpeg-devel] [PATCH 07/10] diracdec: implement a LUT-based Golomb code parser

2016-06-23 Thread Rostislav Pehlivanov
Still much left to optimize, but it provides a significant performance improvement - 10% for 300Mbps (1080p30), 25% for 1.5Gbps (4k 60fps) in comparison with the default implementation. Signed-off-by: Rostislav Pehlivanov --- libavcodec/Makefile| 3 +-

[FFmpeg-devel] [PATCH 04/10] diracdec: decode HQ profile slices in rows

2016-06-23 Thread Rostislav Pehlivanov
Siginificantly improves the performance. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdec.c | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/libavcodec/diracdec.c b/libavcodec/diracdec.c index b2008c5..c8ab2df 100644 ---

[FFmpeg-devel] [PATCH 06/10] diracdec: rewrite HQ slice decoding

2016-06-23 Thread Rostislav Pehlivanov
Now coefficients are written to a buffer and are then dequantized by the new SIMD dequantization functions. For the lower bands without enough coefficients to fill a register (and hence they overwrite) the C version of the dequantization function is used. The buffer is per-thread and will be

[FFmpeg-devel] [PATCH 00/10] Dirac decoder improvements for the HQ profile

2016-06-23 Thread Rostislav Pehlivanov
This set of commits significantly improves the stability and performance of the decoder, both with other profiles and the VC-2 HQ profile. Suggestions on how to improve the performance of the VLC parser are highly apperciated since it's the biggest bottleneck so far. Another bottleneck is the

[FFmpeg-devel] [PATCH 01/10] diracdsp: add SIMD for the 10 bit version of put_signed_rect_clamped

2016-06-23 Thread Rostislav Pehlivanov
Signed-off-by: Rostislav Pehlivanov --- libavcodec/x86/diracdsp.asm| 47 ++ libavcodec/x86/diracdsp_init.c | 6 ++ 2 files changed, 53 insertions(+) diff --git a/libavcodec/x86/diracdsp.asm b/libavcodec/x86/diracdsp.asm index

[FFmpeg-devel] [PATCH 02/10] diracdsp: add dequantization SIMD

2016-06-23 Thread Rostislav Pehlivanov
Currently unused, to be used in the following commits. Signed-off-by: Rostislav Pehlivanov --- libavcodec/diracdsp.c | 24 libavcodec/diracdsp.h | 4 libavcodec/x86/diracdsp.asm| 41

[FFmpeg-devel] [PATCH 2/2] avformat/udp: replace packet_gap with bitrate option

2016-06-23 Thread Ali KIZIL
On Mon, 13 Jun 2016, Michael Niedermayer wrote: >* On Sun, Jun 12, 2016 at 09:30:18PM +0200, Marton Balint wrote: * >>* We haven't had a stable release since the packet_gap addition, so probably >>it * >>* is worth reworking the option to something that makes more sense to the end * >>* user.

Re: [FFmpeg-devel] Mix image sequence to video & dshow to audio

2016-06-23 Thread Roger Pack
On 6/23/16, Gábor Alsecz wrote: > Dear All, > > I am on a Windows machine and have no idea how can i: > - Grab input sound from attached mic (usb) without dshow device > OR > - mix up the following command with dshow to get audio input from attached > mic. > > ffmpeg -loop 1 -i

[FFmpeg-devel] [PATCH] doc: add Libav merge document

2016-06-23 Thread Clément Bœsch
From: Clément Bœsch --- Very incomplete, maybe splittable (split out the 3 first sections somewhere as an announce on the website) Comments from other people who have done merges in the past very welcome, notably on the last 2 sections. --- doc/libav-merge.txt | 109

Re: [FFmpeg-devel] [PATCH 8/8] avdevice/decklink: add support for setting input packet timestamp source

2016-06-23 Thread Matthias Hunstock
Am 23.06.2016 um 02:47 schrieb Marton Balint: > diff --git a/doc/indevs.texi b/doc/indevs.texi > [...] > +@item video_pts > +Sets the video packet timestamp source. Must @samp{video}, @samp{audio}, > +@samp{reference} or @samp{wallclock}. Defaults to @samp{video}. > + > +@item audio_pts > +Sets

Re: [FFmpeg-devel] [PATCH] h264: make H264ParamSets sps const

2016-06-23 Thread Benoit Fouet
Hi, On 21/06/2016 16:42, Benoit Fouet wrote: Hi, On 21/06/2016 16:29, Hendrik Leppkes wrote: On Tue, Jun 21, 2016 at 4:20 PM, Benoit Fouet wrote: Hi, On 21/06/2016 14:52, Hendrik Leppkes wrote: On Tue, Jun 21, 2016 at 2:40 PM, Clément Bœsch wrote: On

Re: [FFmpeg-devel] lavc/mediacodec: improve end of stream handling

2016-06-23 Thread Matthieu Bouron
On Wed, Jun 22, 2016 at 01:10:54PM +0200, Matthieu Bouron wrote: > On Tue, Jun 21, 2016 at 02:41:19PM +0200, Matthieu Bouron wrote: > > Hello, > > > > The following patchset improve handling of EOS (End Of Stream) in the > > mediacodec decoder. > > > > The decoder now relies on the relevant

Re: [FFmpeg-devel] avformat/mov: improve qt metadata reading and writing

2016-06-23 Thread Kevin Wheatley
On Thu, Jun 23, 2016 at 10:44 AM, Michael Niedermayer wrote: > that was maybe forgotten due to the rfc in the subject I never pushed for it as our internal requirement for the feature went away and I only try to push things we actually found useful :-) the patch probably

Re: [FFmpeg-devel] avformat/mov: improve qt metadata reading and writing

2016-06-23 Thread Michael Niedermayer
On Wed, Jun 22, 2016 at 07:12:48PM +0200, David Murmann wrote: > Hi all, > > this has been brought up before, the MOV muxer/demuxer currently does not > support all > possible datatypes that are allowed in keys/mdta style metadata. This is > specified here: >

Re: [FFmpeg-devel] [PATCH 1/2] avformat/mov: add more datatypes in metadata handling

2016-06-23 Thread Michael Niedermayer
On Wed, Jun 22, 2016 at 07:13:00PM +0200, David Murmann wrote: > mov.c | 36 ++-- > 1 file changed, 34 insertions(+), 2 deletions(-) > fc9b00e1fda6061cb7d281c8a513c09426a3cc20 > 0001-avformat-mov-add-more-datatypes-in-metadata-handling.patch > From

Re: [FFmpeg-devel] [PATCH] avcodec: remove libutvideo wrapper support

2016-06-23 Thread Paul B Mahol
On 6/23/16, Carl Eugen Hoyos wrote: > Paul B Mahol gmail.com> writes: > >> * The 10-bit decoding support is available now in native decoder. > > Please only keep this line. > > I cannot reproduce an encoder crash, the other points are not > ok afaict. They are all ok points.

[FFmpeg-devel] Mix image sequence to video & dshow to audio

2016-06-23 Thread Gábor Alsecz
Dear All, I am on a Windows machine and have no idea how can i: - Grab input sound from attached mic (usb) without dshow device OR - mix up the following command with dshow to get audio input from attached mic. ffmpeg -loop 1 -i 2K_1.jpg -vcodec libx264 -preset medium -maxrate 3000k -bufsize

Re: [FFmpeg-devel] [PATCH] avcodec: remove libutvideo wrapper support

2016-06-23 Thread Carl Eugen Hoyos
Paul B Mahol gmail.com> writes: > * The 10-bit decoding support is available now in native decoder. Please only keep this line. I cannot reproduce an encoder crash, the other points are not ok afaict. Thank you for working on this, Carl Eugen ___

Re: [FFmpeg-devel] [FFmpeg-cvslog] MAINTAINERS: Remove Linux / PowerPC maintainer

2016-06-23 Thread Clément Bœsch
On Thu, Jun 23, 2016 at 01:44:42AM +0200, Michael Niedermayer wrote: > On Thu, Jun 23, 2016 at 01:01:41AM +0200, Clément Bœsch wrote: > > On Thu, Jun 23, 2016 at 12:57:44AM +0200, Michael Niedermayer wrote: > > > ffmpeg | branch: master | Michael Niedermayer | > > > Thu