Re: [FFmpeg-devel] [PATCH] libvpxenc: support setting colorspace for vp9

2015-06-20 Thread James Zern
On Sat, Jun 20, 2015 at 12:29 PM, Ronald S. Bultje wrote: > Hi, > > On Sat, Jun 20, 2015 at 3:15 PM, James Zern wrote: > >> On Wed, Jun 17, 2015 at 12:20 PM, James Zern wrote: >> > the vp9 bitstream supports 8 values: >> > unknown (default), bt601, bt709, smpte170, smpte240, bt2020, reserved >>

Re: [FFmpeg-devel] [PATCH 06/15] lavc/adpcm: THP: fix indentation

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:01:18AM -0500, Rodger Combs wrote: > --- > libavcodec/adpcm.c | 16 > 1 file changed, 8 insertions(+), 8 deletions(-) applied thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB While the State exists there can be

[FFmpeg-devel] [PATCH] avformat/rawenc: Store sample number for ADX

2015-06-20 Thread Michael Niedermayer
Fixes Ticket4540 Signed-off-by: Michael Niedermayer --- libavformat/rawenc.c | 20 tests/ref/acodec/adpcm-adx |2 +- tests/ref/acodec/adpcm-adx-trellis |2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/libavformat/rawenc.c

Re: [FFmpeg-devel] [PATCH] libvpxenc: support setting colorspace for vp9

2015-06-20 Thread Ronald S. Bultje
Hi, On Sat, Jun 20, 2015 at 3:15 PM, James Zern wrote: > On Wed, Jun 17, 2015 at 12:20 PM, James Zern wrote: > > the vp9 bitstream supports 8 values: > > unknown (default), bt601, bt709, smpte170, smpte240, bt2020, reserved > > and sRGB. > > --- > > doc/encoders.texi | 12 > >

[FFmpeg-devel] [PATCH] avcodec/vdpau: Support for VDPAU accelerated HEVC decoding

2015-06-20 Thread Philip Langdale
This change introduces basic support for HEVC decoding through vdpau. Right now, there are problems with the nvidia driver/library implementation that mean that frames are incorrectly laid out in memory when they are returned from the decoder, and it is normally impossible to recover the complete d

Re: [FFmpeg-devel] [PATCH v3] libavfilter/formats: Fix parsing of channel specifications with a trailing 'c'.

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 06:52:50PM +0200, Simon Thelen wrote: > Signed-off-by: Simon Thelen > --- > :100644 100644 2451bf7... 8758b3d... Mlibavfilter/formats.c > libavfilter/formats.c | 17 +++-- > 1 file changed, 7 insertions(+), 10 deletions(-) both patches applied thanks

Re: [FFmpeg-devel] [PATCH 2/2] movtextenc.c: Support for Bold, Italic and Underlined styles

2015-06-20 Thread Philip Langdale
On Thu, 18 Jun 2015 22:20:05 +0530 Niklesh Lalwani wrote: > Updated patch. > > Thanks, > Niklesh > From faae5cbec4772b81f124c09326010ddafc7aa780 Mon Sep 17 00:00:00 2001 > From: Niklesh > Date: Thu, 18 Jun 2015 22:04:54 +0530 > Subject: [PATCH 2/2] movtextenc.c: Support for Bold, Italic and >

Re: [FFmpeg-devel] [PATCH 1/2] movtextdec.c: Improve upon dynarrays and text_to_ass

2015-06-20 Thread Philip Langdale
On Thu, 18 Jun 2015 22:26:52 +0530 Niklesh Lalwani wrote: > Updated patch attached. > > On 18-Jun-2015 2:52 PM, "Clément Bœsch" wrote: > av_dynarray_add(&style_flags, &index, flag); > > > +s_temp->style_flag = AV_RB8(tsmb); > > > +count = i; > > > > > +

Re: [FFmpeg-devel] [PATCH 05/15] lavc/adpcm: THP: allow channel counts up to 10

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:14:53PM +, Paul B Mahol wrote: > Dana 20. 6. 2015. 12:02 osoba "Rodger Combs" > napisala je: > > > > --- > > libavcodec/adpcm.c | 8 +--- > > 1 file changed, 5 insertions(+), 3 deletions(-) > > > > diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c > > index 0

Re: [FFmpeg-devel] [PATCH 04/15] lavf/brstm: allow larger block sizes

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:14:01PM +, Paul B Mahol wrote: > Dana 20. 6. 2015. 12:02 osoba "Rodger Combs" > napisala je: > > > > --- > > libavformat/brstm.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/libavformat/brstm.c b/libavformat/brstm.c > > index 15e63b

Re: [FFmpeg-devel] [PATCH 09/15] lavf/brstm: add support for seeking

2015-06-20 Thread Paul B Mahol
Dana 20. 6. 2015. 12:02 osoba "Rodger Combs" napisala je: > > --- > libavformat/brstm.c | 23 +++ > 1 file changed, 23 insertions(+) > > diff --git a/libavformat/brstm.c b/libavformat/brstm.c > index e3c6142..0014b48 100644 > --- a/libavformat/brstm.c > +++ b/libavformat/brstm

Re: [FFmpeg-devel] [PATCH 05/15] lavc/adpcm: THP: allow channel counts up to 10

2015-06-20 Thread Paul B Mahol
Dana 20. 6. 2015. 12:02 osoba "Rodger Combs" napisala je: > > --- > libavcodec/adpcm.c | 8 +--- > 1 file changed, 5 insertions(+), 3 deletions(-) > > diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c > index 0228ce1..69ece18 100644 > --- a/libavcodec/adpcm.c > +++ b/libavcodec/adpcm.c > @

Re: [FFmpeg-devel] [PATCH 04/15] lavf/brstm: allow larger block sizes

2015-06-20 Thread Paul B Mahol
Dana 20. 6. 2015. 12:02 osoba "Rodger Combs" napisala je: > > --- > libavformat/brstm.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavformat/brstm.c b/libavformat/brstm.c > index 15e63b8..564be16 100644 > --- a/libavformat/brstm.c > +++ b/libavformat/brstm.c > @@ -

[FFmpeg-devel] [PATCH] fate: update ref for avfilter/formats-test

2015-06-20 Thread Simon Thelen
Signed-off-by: Simon Thelen --- This patch assumes FF_API_GET_CHANNEL_LAYOUT_COMPAT is set, if that defaults to unset/is removed the fate refs will need to be updated (for all tests without the 'c' appended). :100644 100644 0e21416... b0377e0... M tests/ref/fate/filter-formats tests/ref/fate/fi

[FFmpeg-devel] [PATCH v3] libavfilter/formats: Fix parsing of channel specifications with a trailing 'c'.

2015-06-20 Thread Simon Thelen
Signed-off-by: Simon Thelen --- :100644 100644 2451bf7... 8758b3d... M libavfilter/formats.c libavfilter/formats.c | 17 +++-- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/libavfilter/formats.c b/libavfilter/formats.c index 2451bf7..8758b3d 100644 --- a/libavfilter/

Re: [FFmpeg-devel] [PATCH v2] libavfilter/formats: Fix parsing of channel specifications with a trailing 'c'.

2015-06-20 Thread Simon Thelen
On 15-06-20 at 14:31, Michael Niedermayer wrote: > On Wed, Jun 10, 2015 at 07:55:52PM +0200, Simon Thelen wrote: > > Signed-off-by: Simon Thelen > > --- > > libavfilter/formats.c | 14 +++--- > > 1 file changed, 3 insertions(+), 11 deletions(-) > breaks fate [..] At least some if not all

Re: [FFmpeg-devel] [PATCH] avcodec: add new Videotoolbox hwaccel.

2015-06-20 Thread Clément Bœsch
On Sat, Jun 20, 2015 at 01:33:00PM +0200, Sebastien Zwickert wrote: > Old videtotoolbox patch rebased and updated to target the new HWAccel API. > As VDA is a wrapper of VideoToolbox framework, the changes base vda > implementation > upon the videotoolbox implementation to factorize common part of

Re: [FFmpeg-devel] [PATCH 03/15] lavf/brstm: support little-endian files (BCSTM; 3DS)

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:01:15AM -0500, Rodger Combs wrote: > --- > Changelog | 2 +- > libavformat/brstm.c | 100 > > 2 files changed, 63 insertions(+), 39 deletions(-) applied thanks [...] -- Michael GnuPG fingerprint: 9

Re: [FFmpeg-devel] [PATCH] vda: unlock the pixel buffer base address.

2015-06-20 Thread Clément Bœsch
On Sat, Jun 20, 2015 at 04:25:55PM +0200, Michael Niedermayer wrote: > On Sat, Jun 20, 2015 at 01:19:29PM +0200, Sebastien Zwickert wrote: > > The pixel buffer base address is never unlocked this causes > > a bug with some pixel format types that are produced natively > > by the hardware decoder: t

Re: [FFmpeg-devel] [PATCH] avcodec: add new Videotoolbox hwaccel.

2015-06-20 Thread Hendrik Leppkes
On Sat, Jun 20, 2015 at 1:33 PM, Sebastien Zwickert wrote: > Old videtotoolbox patch rebased and updated to target the new HWAccel API. > As VDA is a wrapper of VideoToolbox framework, the changes base vda > implementation > upon the videotoolbox implementation to factorize common part of code. >

Re: [FFmpeg-devel] [PATCH 01/15] lavc/adpcm: THP: handle packets with sample counts not divisible by 14

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:01:13AM -0500, Rodger Combs wrote: > --- > libavcodec/adpcm.c | 18 +- > 1 file changed, 13 insertions(+), 5 deletions(-) > > diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c > index 22b5468..1b35029 100644 > --- a/libavcodec/adpcm.c > +++ b/libavcod

Re: [FFmpeg-devel] [PATCH 02/15] lavc: add little-endian ADPCM_THP decoder

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 05:01:14AM -0500, Rodger Combs wrote: > --- > Changelog | 1 + > libavcodec/adpcm.c | 21 - > libavcodec/allcodecs.c | 1 + > libavcodec/avcodec.h| 1 + > libavcodec/codec_desc.c | 7 +++ > libavcodec/utils.c | 1 + >

Re: [FFmpeg-devel] [PATCH] vda: unlock the pixel buffer base address.

2015-06-20 Thread Michael Niedermayer
On Sat, Jun 20, 2015 at 01:19:29PM +0200, Sebastien Zwickert wrote: > The pixel buffer base address is never unlocked this causes > a bug with some pixel format types that are produced natively > by the hardware decoder: the first buffer was always used. > Unlock the pixel buffer base address fixes

[FFmpeg-devel] [PATCH 2/2] lavf/file: implement move and delete callbacks

2015-06-20 Thread Mariusz Szczepańczyk
--- libavformat/file.c | 38 ++ 1 file changed, 38 insertions(+) diff --git a/libavformat/file.c b/libavformat/file.c index 6511328..c689e04 100644 --- a/libavformat/file.c +++ b/libavformat/file.c @@ -131,6 +131,42 @@ static int file_check(URLContext *h, int m

[FFmpeg-devel] [PATCH 1/2] lavf/avio: Extend API with avio_move() and avio_delete()

2015-06-20 Thread Mariusz Szczepańczyk
--- doc/APIchanges| 4 libavformat/avio.c| 38 ++ libavformat/avio.h| 19 +++ libavformat/url.h | 2 ++ libavformat/version.h | 2 +- 5 files changed, 64 insertions(+), 1 deletion(-) diff --git a/doc/APIchanges b/doc/

[FFmpeg-devel] [PATCH 0/2] [GSoC] Extend avio with move and delete for urls

2015-06-20 Thread Mariusz Szczepańczyk
This patches add avio_move() and avio_delete() functions and implement appropriate callbacks for file protocol provided as a working example. Mariusz Szczepańczyk (2): lavf/avio: Extend API with avio_move() and avio_delete() lavf/file: implement move and delete callbacks doc/APIchanges

Re: [FFmpeg-devel] [PATCH v2] libavfilter/formats: Fix parsing of channel specifications with a trailing 'c'.

2015-06-20 Thread Michael Niedermayer
On Wed, Jun 10, 2015 at 07:55:52PM +0200, Simon Thelen wrote: > Signed-off-by: Simon Thelen > --- > libavfilter/formats.c | 14 +++--- > 1 file changed, 3 insertions(+), 11 deletions(-) breaks fate --- ./tests/ref/fate/filter-formats 2015-06-20 14:26:34.667819619 +0200 +++ tests/dat

[FFmpeg-devel] [PATCH] avcodec: add new Videotoolbox hwaccel.

2015-06-20 Thread Sebastien Zwickert
Old videtotoolbox patch rebased and updated to target the new HWAccel API. As VDA is a wrapper of VideoToolbox framework, the changes base vda implementation upon the videotoolbox implementation to factorize common part of code. --- Changelog| 1 + MAINTAINERS

[FFmpeg-devel] [PATCH] vda: unlock the pixel buffer base address.

2015-06-20 Thread Sebastien Zwickert
The pixel buffer base address is never unlocked this causes a bug with some pixel format types that are produced natively by the hardware decoder: the first buffer was always used. Unlock the pixel buffer base address fixes the issue. --- ffmpeg_vda.c | 2 ++ 1 file changed, 2 insertions(+) diff

[FFmpeg-devel] [PATCH 10/15] lavf: add support for loop points

2015-06-20 Thread Rodger Combs
--- Changelog | 1 + libavformat/avformat.h | 12 libavformat/options_table.h | 2 ++ libavformat/utils.c | 2 +- libavformat/version.h | 2 +- 5 files changed, 17 insertions(+), 2 deletions(-) diff --git a/Changelog b/Changelog index a5c6b82.

[FFmpeg-devel] [PATCH 12/15] lavf/brstm: expose the loop point when present

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index 0014b48..3187f0e 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -93,6 +93,7 @@ static int read_header(AVFormatContext *s) uint3

[FFmpeg-devel] [PATCH 15/15] lavc/adpcm: THP: don't use the ADPC/SEEK table when not seeking

2015-06-20 Thread Rodger Combs
This is almost certainly closer to how the actual Nintendo players work, and fixes some output pops in files with blank ADPC/SEEK tables (like those from brawlcustommusic). --- libavcodec/adpcm.c | 21 + 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/libavcodec/

[FFmpeg-devel] [PATCH 14/15] lavf/brstm: handle a BFSTM endianness oddity

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index 3187f0e..ac52369 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -302,7 +302,17 @@ static int read_header(AVFormatContext *s)

[FFmpeg-devel] [PATCH 11/15] ffprobe: display loop points when applicable

2015-06-20 Thread Rodger Combs
--- ffprobe.c | 4 1 file changed, 4 insertions(+) diff --git a/ffprobe.c b/ffprobe.c index 3e5324e..d54eb87 100644 --- a/ffprobe.c +++ b/ffprobe.c @@ -2436,6 +2436,10 @@ static int show_format(WriterContext *w, AVFormatContext *fmt_ctx) } print_time("start_time", fmt_ctx->st

[FFmpeg-devel] [PATCH 13/15] lavf/brstm: add FATE tests for BFSTM and BCSTM files

2015-06-20 Thread Rodger Combs
--- tests/fate/demux.mak | 4 tests/ref/fate/bfstm | 1 + 2 files changed, 5 insertions(+) create mode 100644 tests/ref/fate/bfstm diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak index 0eccc9b..05ce4bf 100644 --- a/tests/fate/demux.mak +++ b/tests/fate/demux.mak @@ -13,6 +13,10 @@

[FFmpeg-devel] [PATCH 09/15] lavf/brstm: add support for seeking

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 23 +++ 1 file changed, 23 insertions(+) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index e3c6142..0014b48 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -32,6 +32,7 @@ typedef struct BRSTMDemuxContext { uint32_tlas

[FFmpeg-devel] [PATCH 06/15] lavc/adpcm: THP: fix indentation

2015-06-20 Thread Rodger Combs
--- libavcodec/adpcm.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c index 69ece18..94b4de1 100644 --- a/libavcodec/adpcm.c +++ b/libavcodec/adpcm.c @@ -1451,15 +1451,15 @@ static int adpcm_decode_frame(AVCodecContext *

[FFmpeg-devel] [PATCH 08/15] lavf/brstm: cleanup; fix short-block demuxing

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 77 ++--- 1 file changed, 43 insertions(+), 34 deletions(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index e314de7..e3c6142 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -30,6 +30,8 @@ typedef

[FFmpeg-devel] [PATCH 07/15] lavf/brstm: move bfstm var to a local

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 23 +-- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index 564be16..e314de7 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -32,7 +32,6 @@ typedef struct BRSTMDemuxContext {

[FFmpeg-devel] [PATCH 04/15] lavf/brstm: allow larger block sizes

2015-06-20 Thread Rodger Combs
--- libavformat/brstm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/brstm.c b/libavformat/brstm.c index 15e63b8..564be16 100644 --- a/libavformat/brstm.c +++ b/libavformat/brstm.c @@ -223,7 +223,7 @@ static int read_header(AVFormatContext *s) } b->bl

[FFmpeg-devel] [PATCH 01/15] lavc/adpcm: THP: handle packets with sample counts not divisible by 14

2015-06-20 Thread Rodger Combs
--- libavcodec/adpcm.c | 18 +- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c index 22b5468..1b35029 100644 --- a/libavcodec/adpcm.c +++ b/libavcodec/adpcm.c @@ -642,9 +642,17 @@ static int get_nb_samples(AVCodecContext *avct

[FFmpeg-devel] [PATCH 05/15] lavc/adpcm: THP: allow channel counts up to 10

2015-06-20 Thread Rodger Combs
--- libavcodec/adpcm.c | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/libavcodec/adpcm.c b/libavcodec/adpcm.c index 0228ce1..69ece18 100644 --- a/libavcodec/adpcm.c +++ b/libavcodec/adpcm.c @@ -84,7 +84,7 @@ static const int swf_index_tables[4][16] = { /* end of table

[FFmpeg-devel] [PATCH 03/15] lavf/brstm: support little-endian files (BCSTM; 3DS)

2015-06-20 Thread Rodger Combs
--- Changelog | 2 +- libavformat/brstm.c | 100 2 files changed, 63 insertions(+), 39 deletions(-) diff --git a/Changelog b/Changelog index cfe3e93..a5c6b82 100644 --- a/Changelog +++ b/Changelog @@ -3,7 +3,7 @@ releases are sorted

[FFmpeg-devel] [PATCH 02/15] lavc: add little-endian ADPCM_THP decoder

2015-06-20 Thread Rodger Combs
--- Changelog | 1 + libavcodec/adpcm.c | 21 - libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h| 1 + libavcodec/codec_desc.c | 7 +++ libavcodec/utils.c | 1 + libavcodec/version.h| 2 +- 7 files changed, 28 insertions(+), 6 deleti

Re: [FFmpeg-devel] [PATCH] Add a tiny_ssim that is avified.

2015-06-20 Thread wm4
On Fri, 19 Jun 2015 08:44:51 -0400 "Ronald S. Bultje" wrote: > --- > tests/Makefile | 5 +- > tests/tiny_ssim.c | 153 + > tests/tiny_ssim_avf.c | 159 +++ > tests/tiny_ssim_template.c | 183 > ++