[FFmpeg-devel] [PATCH 1/5 v2] movenc: use correct tag list for AVOutputFormat.codec_tag

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins ff_mp4_obj_type contains the wrong type of tags for AVOutputFormat.codec_tag. AVOutputFormat.codec_tag is used to validate AVCodecParameters.codec_tag so needs to be the same type of tag. Creates new tag lists for mp4 and ismv. New tag lists support

Re: [FFmpeg-devel] [PATCH 1/5] movenc: use correct tag list for AVOutputFormat.codec_tag

2017-06-28 Thread Derek Buitenhuis
On 6/29/2017 2:03 AM, Michael Niedermayer wrote: > Fails to build > > src/libavformat/movenc.c:6450:7: error: ‘AV_CODEC_ID_EVR’ undeclared here > (not in a function) > { AV_CODEC_ID_EVR , MKTAG('m', 'p', '4', 'v') }, Looks like I forgot to regenerate the .patch files after I fixed

Re: [FFmpeg-devel] [PATCH 1/5] movenc: use correct tag list for AVOutputFormat.codec_tag

2017-06-28 Thread Michael Niedermayer
On Wed, Jun 28, 2017 at 04:41:58PM +0100, Derek Buitenhuis wrote: > From: John Stebbins > > ff_mp4_obj_type contains the wrong type of tags for > AVOutputFormat.codec_tag. AVOutputFormat.codec_tag is used to > validate AVCodecParameters.codec_tag so needs to be the same

Re: [FFmpeg-devel] [PATCH] Update mp4 object type for VP9

2017-06-28 Thread James Almer
On 6/28/2017 6:47 PM, KongQun Yang wrote: > Updated to the standard value 0xB1 defined in mp4ra.org. Confirmed and pushed, thanks. > > Change-Id: I6260fb11ce275f0da12b0c92ecf670bfde28b4e5 > --- > libavformat/isom.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

[FFmpeg-devel] [PATCH] Update mp4 object type for VP9

2017-06-28 Thread KongQun Yang
Updated to the standard value 0xB1 defined in mp4ra.org. Change-Id: I6260fb11ce275f0da12b0c92ecf670bfde28b4e5 --- libavformat/isom.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/isom.c b/libavformat/isom.c index 55221156f8..3a9b3baf96 100644 ---

[FFmpeg-devel] [PATCH 3/5] movenc: move tags definitions to where they are used

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins (cherry picked from commit 1c64bae648eeb39c8d8a8d81ee142b9eec9fae7b) Signed-off-by: Derek Buitenhuis --- libavformat/movenc.c | 62 ++-- 1 file changed, 31 insertions(+), 31

[FFmpeg-devel] [PATCH 5/5] movenc: allow alternative hvc1 h.265 codec tag

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins If AVCodecParameters.codec_tag is 'hvc1' use it instead of 'hev1' for h.265 streams. QuickTime (and other Apple software) requires 'hvc1'. (cherry picked from commit 84ab1cc437fa47a00532f305b9fe15b5b66c8c5e) Signed-off-by: Derek Buitenhuis

[FFmpeg-devel] [PATCH 4/5] movenc: write correct format hvcc when tag is hvc1

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins (cherry picked from commit 1ea9b7fdf99b60c0db95a2ce97b2108469bbb245) Signed-off-by: Derek Buitenhuis --- libavformat/movenc.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libavformat/movenc.c

[FFmpeg-devel] [PATCH 2/5] movenc: simplify codec_tag lookup

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins mux.c init_muxer() already sets codec_tag correctly in the cases simplified here. This also adds the capability to support alternative tags for the same codec_id. (cherry picked from commit f6f86f432fe51526a7aad2bdb025d6a45d239883) Signed-off-by:

[FFmpeg-devel] [PATCH 0/5] hvc1 Support Cherry-Picks

2017-06-28 Thread Derek Buitenhuis
Apple software and devices requrie hvc1. This patchset was originally sent to Libav for this same purpose. John Stebbins (5): movenc: use correct tag list for AVOutputFormat.codec_tag movenc: simplify codec_tag lookup movenc: move tags definitions to where they are used movenc: write

[FFmpeg-devel] [PATCH 1/5] movenc: use correct tag list for AVOutputFormat.codec_tag

2017-06-28 Thread Derek Buitenhuis
From: John Stebbins ff_mp4_obj_type contains the wrong type of tags for AVOutputFormat.codec_tag. AVOutputFormat.codec_tag is used to validate AVCodecParameters.codec_tag so needs to be the same type of tag. Creates new tag lists for mp4 and ismv. New tag lists support

[FFmpeg-devel] [PATCH] Add FITS Decoder

2017-06-28 Thread Paras Chadha
Added code to export metadata as frame metadata Signed-off-by: Paras Chadha --- Changelog | 1 + doc/general.texi| 2 + libavcodec/Makefile | 1 + libavcodec/allcodecs.c | 1 + libavcodec/avcodec.h| 1 + libavcodec/codec_desc.c |

[FFmpeg-devel] [PATCH] lavu/cpu: disable MMX warning on non x86 platforms

2017-06-28 Thread Clément Bœsch
We have AV_CPU_FLAG_ARMV8 == AV_CPU_FLAG_SSE3 which causes a trigger of this MMX warning on AArch64. --- libavutil/cpu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavutil/cpu.c b/libavutil/cpu.c index 16e0c9278f..a22da0fa8c 100644 --- a/libavutil/cpu.c +++

Re: [FFmpeg-devel] [PATCH 1/2] checkasm: add sbrdsp tests

2017-06-28 Thread Matthieu Bouron
On Fri, Jun 23, 2017 at 05:01:35PM +0200, Matthieu Bouron wrote: > On Thu, Jun 22, 2017 at 12:53:52PM -0300, James Almer wrote: > > On 6/22/2017 9:56 AM, Matthieu Bouron wrote: > > > --- > > > > > > The following patchset applies on top of Clément's aacpsdsp patchset. > > > > > > --- > > >

Re: [FFmpeg-devel] [PATCH] configure: require pkg-config for libvorbis

2017-06-28 Thread Paul B Mahol
On 6/28/17, Ricardo Constantino wrote: > On 24 June 2017 at 13:47, Ricardo Constantino wrote: >> libvorbis comes with pkg-config files since at least v1.0.1, way back >> in 2003. >> --- >> The previous patches weren't parsed by patchwork, and it makes less

Re: [FFmpeg-devel] [PATCH] configure: require pkg-config for libvorbis

2017-06-28 Thread Ricardo Constantino
On 24 June 2017 at 13:47, Ricardo Constantino wrote: > libvorbis comes with pkg-config files since at least v1.0.1, way back > in 2003. > --- > The previous patches weren't parsed by patchwork, and it makes less > sense to have a fallback for libvorbis since the .pc file is

[FFmpeg-devel] patch 3. Adding support for the multiprog TS

2017-06-28 Thread ffmpeg
subject: program inside TS MUST have it's own PCR pid. so, the new algo solves the problem, selecting (auto mode) PCR pid inside the program. first, video stream, if no video - audio, if no audio - any first stream in the program. old behaviour remains for 1-prog TS. it is possible to set

Re: [FFmpeg-devel] [PATCH 1/5] avcodec/utvideodec: Move bitstream end check out of inner loop

2017-06-28 Thread Michael Niedermayer
On Tue, Jun 27, 2017 at 10:52:42PM +0200, Paul B Mahol wrote: > On 6/27/17, Paul B Mahol wrote: > > On 6/27/17, Michael Niedermayer wrote: > >> On Tue, Jun 27, 2017 at 09:47:31PM +0200, Michael Niedermayer wrote: > >> > >> "Summary email is empty,

[FFmpeg-devel] patch 2. Adding missing options, required for mpegts encoder.

2017-06-28 Thread ffmpeg
subject: some options, present in libavformat/mpegtsenc.c were not present in ffmpeg_ops.c, thus filling some values in mpeg ts with default values. it is not good for ts itself and breaks mutltiprog/multistream mode. From 79cb812cd708aa3d9d1a90eec6f42317b23ef05b Mon Sep 17 00:00:00 2001

[FFmpeg-devel] patch 1. Correction of loop behaviour in ffpeg.c

2017-06-28 Thread ffmpeg
subject: when input sample stops, input thread stops too (withous restart), thus, breaking the streaming and loop mode does not affect this. touches only multistream (multiprog) mode, when threads are used. From d8310311a3c1a1828eacd4b45b31f9a723b5ee2b Mon Sep 17 00:00:00 2001 From: root

Re: [FFmpeg-devel] Multiprogram mode for mpeg TS

2017-06-28 Thread ffmpeg
On Tue, 27 Jun 2017, Michael Niedermayer wrote: mpegtsenc.c - all changes above used here. applying patch to the latest git causes no trouble, as I can see.. libavformat has a API and ABI (ffmpeg and others) are using it. If you change libavformat, its needed to update the version of

Re: [FFmpeg-devel] [PATCH 1/5] lavc/arm: fix lack of precision in ff_ps_stereo_interpolate_neon

2017-06-28 Thread Clément Bœsch
patchset applied -- Clément B. signature.asc Description: PGP signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] Add wayland support for VAAPI

2017-06-28 Thread wm4
On Tue, 27 Jun 2017 14:13:56 +0200 Hardening wrote: > Le 27/06/2017 à 09:54, Mark Thompson a écrit : > > On 27/06/17 07:38, David Fort wrote: > >> Wayland environment became quite popular with gnome 3. This patch adds the > >> ability to > >> initialize the VAAPI

Re: [FFmpeg-devel] [PATCH 5/5] avcodec/utvideodec: Factor multiply out of inner loop

2017-06-28 Thread Timo Rothenpieler
Am 27.06.2017 um 21:47 schrieb Michael Niedermayer: > 0.5% faster loop > > Signed-off-by: Michael Niedermayer > --- > libavcodec/utvideodec.c | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/libavcodec/utvideodec.c b/libavcodec/utvideodec.c