Re: [FFmpeg-devel] [PATCH] ffmpeg_filter: use nb_threads=1 on unused filtergraph

2017-11-18 Thread Michael Niedermayer
On Thu, Nov 16, 2017 at 08:25:50PM -0500, DeHackEd wrote: > Hello, > > Simple one-line patch to avoid creating threads on a filtergrpah which does > not > get used during execution. This saves a superfluous thread creation and > tear-down cycle. > > Besides cleanliness, the main driver for this

Re: [FFmpeg-devel] [PATCH] avcodec: Implement mpeg2 nvdec hwaccel

2017-11-18 Thread Timo Rothenpieler
Am 16.11.2017 um 17:36 schrieb Philip Langdale: This is mostly straight-forward. The weird part is that it should just work for mpeg1, but I see corruption in my test cases, so I'm going to try and fix that separately. Signed-off-by: Philip Langdale --- Changelog

Re: [FFmpeg-devel] FFmpeg 3.4.1

2017-11-18 Thread Hendrik Leppkes
On Sat, Nov 18, 2017 at 3:05 AM, Michael Niedermayer wrote: > On Fri, Nov 17, 2017 at 09:55:47AM +0100, Hendrik Leppkes wrote: >> On Fri, Nov 17, 2017 at 5:00 AM, Michael Niedermayer >> wrote: >> > On Thu, Nov 16, 2017 at 01:51:34PM +0100, Carl

Re: [FFmpeg-devel] [DEVEL][PATCH v3] ffmpeg: fix channel_layout bug on non-default layout

2017-11-18 Thread pkv.stream
Hi Michael ffmpeg_opt.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) a7c71fb1ccd7d91b61033be70dfd324b4e3f3c34 0001-ffmpeg-fix-channel_layout-bug-on-non-default-layout.patch From fb7f7f6e01cc242e13d0e640f583dffe6e7a8ada Mon Sep 17 00:00:00 2001 From:

Re: [FFmpeg-devel] [mov] Fix leak of frame_duration_buffer in mov_fix_index().

2017-11-18 Thread Sasi Inguva
LGTM. Thanks for the fix. On Sat, Nov 18, 2017 at 4:24 AM, Dale Curtis wrote: > Should be unconditionally freed at the end of mov_fix_index() in case it > hasn't been used during the fix up. > > Signed-off-by: Dale Curtis >

Re: [FFmpeg-devel] [avformat] Prevent undefined shift with wrap_bits > 63.

2017-11-18 Thread Michael Niedermayer
On Fri, Nov 17, 2017 at 01:46:39PM -0800, Dale Curtis wrote: > Derp, actually, 2 << 63 doesn't fit in int64_t either, this check should be > < 63. Fixed. > > > > On Fri, Nov 17, 2017 at 1:38 PM, Dale Curtis > wrote: > > > 2 << (wrap_bits=64 - 1) does not fit in

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

2017-11-18 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- doc/filters.texi | 10 +++ libavfilter/Makefile | 1 + libavfilter/af_acontrast.c | 219 + libavfilter/allfilters.c | 1 + 4 files changed, 231 insertions(+) create mode 100644

Re: [FFmpeg-devel] [mpegaudio] Use ff_thread_once for fixed, float table init.

2017-11-18 Thread Michael Niedermayer
On Fri, Nov 17, 2017 at 02:52:30PM -0800, Dale Curtis wrote: > These tables are static so they should only be initialized once > instead of on every call to ff_mpadsp_init(). > > Signed-off-by: Dale Curtis > mpegaudiodsp.c |8 ++-- > 1 file changed, 6

Re: [FFmpeg-devel] [mov] Fix leak of frame_duration_buffer in mov_fix_index().

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 02:35:35PM +0530, Sasi Inguva wrote: > LGTM. Thanks for the fix. will apply thanks [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB If a bugfix only changes things apparently unrelated to the bug with no further explanation, that is a

[FFmpeg-devel] [PATCH] avformat/dashenc: fix min_seg_duration option size

2017-11-18 Thread James Cowgill
In the DASHContext structure, min_seg_duration is declared as an int, but the AVOption list claimed it was an INT64. Change the option list to use the correct size, which should fix some initialization errors seen on big-endian platforms. Signed-off-by: James Cowgill ---

Re: [FFmpeg-devel] [PATCH] lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.

2017-11-18 Thread Carl Eugen Hoyos
2017-11-18 7:12 GMT+01:00 Sasi Inguva : > +if (st->codecpar->video_delay <= 0 && msc->ctts_data && > +(st->codecpar->codec_id == AV_CODEC_ID_MPEG2VIDEO || > + st->codecpar->codec_id == AV_CODEC_ID_H263 || > + st->codecpar->codec_id ==

Re: [FFmpeg-devel] [PATCH] avfilter: add normalize filter

2017-11-18 Thread Paul B Mahol
On 11/16/17, Richard Ling wrote: > On 24 October 2017 at 07:26, Paul B Mahol wrote: >> On 9/14/17, Richard Ling wrote: >>> Hi, >>> >>> This patch adds a filter to normalize (contrast stretch) RGB video. >>> Comments welcome. >>> >>> R. >>

Re: [FFmpeg-devel] [PATCH] avfilter: add acontrast filter

2017-11-18 Thread Rostislav Pehlivanov
On 18 November 2017 at 10:44, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > doc/filters.texi | 10 +++ > libavfilter/Makefile | 1 + > libavfilter/af_acontrast.c | 219 ++ > +++ >

Re: [FFmpeg-devel] [PATCH] avfilter: add acontrast filter

2017-11-18 Thread Paul B Mahol
On 11/18/17, Rostislav Pehlivanov wrote: > On 18 November 2017 at 10:44, Paul B Mahol wrote: > >> Signed-off-by: Paul B Mahol >> --- >> doc/filters.texi | 10 +++ >> libavfilter/Makefile | 1 + >>

Re: [FFmpeg-devel] [PATCH] ffmpeg_filter: use nb_threads=1 on unused filtergraph

2017-11-18 Thread DeHackEd
On 11/18/2017 05:56 AM, Michael Niedermayer wrote: > On Thu, Nov 16, 2017 at 08:25:50PM -0500, DeHackEd wrote: >> diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c >> index aacc185..877fd67 100644 >> --- a/fftools/ffmpeg_filter.c >> +++ b/fftools/ffmpeg_filter.c >> @@ -340,6 +340,7 @@

Re: [FFmpeg-devel] [PATCH] avcodec: Implement mpeg2 nvdec hwaccel

2017-11-18 Thread Philip Langdale
On Sat, 18 Nov 2017 12:11:52 +0100 Timo Rothenpieler wrote: > Am 16.11.2017 um 17:36 schrieb Philip Langdale: > > This is mostly straight-forward. The weird part is that it should > > just work for mpeg1, but I see corruption in my test cases, so I'm > > going to try and

Re: [FFmpeg-devel] [PATCH] avcodec: Implement mpeg2 nvdec hwaccel

2017-11-18 Thread Carl Eugen Hoyos
2017-11-16 17:36 GMT+01:00 Philip Langdale : > +AVHWAccel ff_mpeg2_nvdec_hwaccel = { > +.name = "mpeg2_nvdec", > +.type = AVMEDIA_TYPE_VIDEO, > +.id = AV_CODEC_ID_MPEG2VIDEO, > +.pix_fmt =

[FFmpeg-devel] [PATCH 2/2] h264dec: Remove mpegvideo dependency, it's not needed any more

2017-11-18 Thread Kieran Kunhya
$subj 0002-h264dec-Remove-mpegvideo-dependency-it-s-not-needed-.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Rostislav Pehlivanov
On 18 November 2017 at 18:47, Mark Thompson wrote: > --- > doc/APIchanges | 4 > libavcodec/avcodec.h | 13 + > libavcodec/utils.c | 16 +--- > libavcodec/version.h | 3 +++ > 4 files changed, 25 insertions(+), 11 deletions(-) > > > int

[FFmpeg-devel] [PATCH] lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.

2017-11-18 Thread Sasi Inguva
Done. is there a better way to identify codecs that might need Signed-off-by: Sasi Inguva --- libavformat/mov.c| 52 tests/fate/mov.mak | 5 tests/ref/fate/mov-guess-delay-1 | 3 +++

Re: [FFmpeg-devel] [PATCH 03/13] lavc: Use hardware config information in ff_get_format()

2017-11-18 Thread Mark Thompson
On 18/11/17 18:47, Mark Thompson wrote: > This removes the dependency that hardware pixel formats previously had on > AVHWAccel instances, meaning only those which actually do something need > exist after this patch. > > Also updates avcodec_default_get_format() to be able to choose hardware >

[FFmpeg-devel] Source for http://ffmpeg.org/contact.html and documentation.html ?

2017-11-18 Thread Jim DeLaHunt
Hello, all: From what sources are the web pages http://ffmpeg.org/contact.html and https://ffmpeg.org/documentation.html generated? Sister web pages, like https://ffmpeg.org/ffmpeg.html and http://ffmpeg.org/developer.html, are generated from .texi files in the FFmpeg repository. Are

Re: [FFmpeg-devel] Source for http://ffmpeg.org/contact.html and documentation.html ?

2017-11-18 Thread Mark Thompson
On 18/11/17 22:32, Jim DeLaHunt wrote: > Hello, all: > > From what sources are the web pages http://ffmpeg.org/contact.html and > https://ffmpeg.org/documentation.html generated? > > Sister web pages, like https://ffmpeg.org/ffmpeg.html and > http://ffmpeg.org/developer.html, are generated

Re: [FFmpeg-devel] [PATCH] 8-bit hevc decoding optimization on aarch64 with neon

2017-11-18 Thread Rostislav Pehlivanov
> > > > On 18 November 2017 at 17:35, Rafal Dabrowa wrote: > > This is a proposal of performance optimizations for 8-bit > hevc video decoding on aarch64 platform with neon (simd) extension. > > I'm testing my optimizations on NanoPi M3 device. I'm using > mainly "Big Buck

[FFmpeg-devel] [PATCH 01/13] lavc: Add codec metadata to indicate hardware support

2017-11-18 Thread Mark Thompson
--- doc/APIchanges | 3 +++ libavcodec/avcodec.h | 74 libavcodec/hwaccel.h | 18 + libavcodec/utils.c | 12 + 4 files changed, 107 insertions(+) diff --git a/doc/APIchanges b/doc/APIchanges index

[FFmpeg-devel] [PATCH 06/13] lavc: Delete all fake hwaccels

2017-11-18 Thread Mark Thompson
They are now unused. --- configure | 32 + libavcodec/mediacodec.c | 2 +- libavcodec/mediacodecdec_common.c | 42 --- libavcodec/mmaldec.c | 28 --

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

2017-11-18 Thread Paul B Mahol
Signed-off-by: Paul B Mahol --- doc/filters.texi | 31 ++ libavfilter/Makefile | 1 + libavfilter/allfilters.c | 1 + libavfilter/vf_fillborders.c | 232 +++ 4 files changed, 265 insertions(+) create mode

[FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Mark Thompson
--- doc/APIchanges | 4 libavcodec/avcodec.h | 13 + libavcodec/utils.c | 16 +--- libavcodec/version.h | 3 +++ 4 files changed, 25 insertions(+), 11 deletions(-) diff --git a/doc/APIchanges b/doc/APIchanges index a3c5e21765..547d0019ba 100644 ---

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Mark Thompson
On 18/11/17 19:00, Rostislav Pehlivanov wrote: > On 18 November 2017 at 18:47, Mark Thompson wrote: > >> --- >> doc/APIchanges | 4 >> libavcodec/avcodec.h | 13 + >> libavcodec/utils.c | 16 +--- >> libavcodec/version.h | 3 +++ >> 4 files

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Mark Thompson
On 18/11/17 20:18, Rostislav Pehlivanov wrote: > On 18 November 2017 at 20:11, James Almer wrote: > >> On 11/18/2017 5:03 PM, Rostislav Pehlivanov wrote: >>> On 18 November 2017 at 19:17, James Almer wrote: >>> On 11/18/2017 4:07 PM, Mark Thompson

Re: [FFmpeg-devel] [PATCH] ffmpeg_filter: use nb_threads=1 on unused filtergraph

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 11:15:55AM -0500, DeHackEd wrote: > On 11/18/2017 05:56 AM, Michael Niedermayer wrote: > > On Thu, Nov 16, 2017 at 08:25:50PM -0500, DeHackEd wrote: > >> diff --git a/fftools/ffmpeg_filter.c b/fftools/ffmpeg_filter.c > >> index aacc185..877fd67 100644 > >> ---

Re: [FFmpeg-devel] [PATCH 09/13] compat/cuda: Pass a logging context to load functions

2017-11-18 Thread Timo Rothenpieler
lgtm smime.p7s Description: S/MIME Cryptographic Signature ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] Download dash content with byte range info

2017-11-18 Thread 刘歧
> 在 2017年11月18日,07:13,Colin NG 写道: > > --- > libavformat/dashdec.c | 39 +-- > 1 file changed, 33 insertions(+), 6 deletions(-) > > diff --git a/libavformat/dashdec.c b/libavformat/dashdec.c > index 0e3afd2..671ae9d 100644 > ---

Re: [FFmpeg-devel] [PATCH 2/2] h264dec: Remove mpegvideo dependency, it's not needed any more

2017-11-18 Thread James Almer
On 11/18/2017 3:11 PM, Kieran Kunhya wrote: > $subj > > From 5f9073ba61c4cb8eeb933e9e461b5d1dfe58fe13 Mon Sep 17 00:00:00 2001 > From: Kieran Kunhya > Date: Sat, 18 Nov 2017 18:06:01 + > Subject: [PATCH 2/2] h264dec: Remove mpegvideo dependency, it's not needed any > more >

Re: [FFmpeg-devel] [PATCH] avfilter: add fillborders filter

2017-11-18 Thread Rostislav Pehlivanov
On 18 November 2017 at 18:53, Paul B Mahol wrote: > Signed-off-by: Paul B Mahol > --- > doc/filters.texi | 31 ++ > libavfilter/Makefile | 1 + > libavfilter/allfilters.c | 1 + > libavfilter/vf_fillborders.c | 232

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Rostislav Pehlivanov
On 18 November 2017 at 20:11, James Almer wrote: > On 11/18/2017 5:03 PM, Rostislav Pehlivanov wrote: > > On 18 November 2017 at 19:17, James Almer wrote: > > > >> On 11/18/2017 4:07 PM, Mark Thompson wrote: > >>> On 18/11/17 19:00, Rostislav Pehlivanov

[FFmpeg-devel] [PATCH 02/13] lavc: Add hardware config metadata for decoders supporting hardware output

2017-11-18 Thread Mark Thompson
This includes a pointer to the associated hwaccel for decoders using hwaccels - these will be used later to implement the hwaccel setup without needing a global list. Also added is a new file listing all hwaccels as external declarations - this will be used later to generate the hwaccel list at

[FFmpeg-devel] [PATCH 11/13] vp8: Add hwaccel hooks

2017-11-18 Thread Mark Thompson
Also adds some extra fields to the main context structure that may be needed by a hwaccel decoder. The current behaviour of the WebP decoder is maintained by adding an additional field to the VP8 decoder private context to indicate that it is actually being used as WebP (no hwaccel is supported

[FFmpeg-devel] [PATCH 03/13] lavc: Use hardware config information in ff_get_format()

2017-11-18 Thread Mark Thompson
This removes the dependency that hardware pixel formats previously had on AVHWAccel instances, meaning only those which actually do something need exist after this patch. Also updates avcodec_default_get_format() to be able to choose hardware formats if either a matching device has been supplied

[FFmpeg-devel] [PATCH 05/13] lavc: Remove register mechanism for hwaccels

2017-11-18 Thread Mark Thompson
There is no longer any need for a list of them at runtime, because decoders now carry the pointers to their associated hwaccels internally. The file containing external declarations is now used to make the list of hwaccels for configure. --- configure | 2 +- libavcodec/allcodecs.c

[FFmpeg-devel] [PATCH] ffmpeg: Allow "-to" on input files in addition to "-t"

2017-11-18 Thread vi0oss
From: Vitaly _Vi Shukela For some strange reason "-t" option was only implemented for input files while both "-t" and "-to" were available for use for output files. This made extracting a range from input file inconvenient. This patch enables -to option for input so one can do

[FFmpeg-devel] [PATCH] fix bug in af_pan channel coefficient parser

2017-11-18 Thread Michael Roitzsch
Hi FFmpeg team, I was using af_pan to subtract one audio file from another. I first used an amerge filter and then configured the pan filter with a channel formula like c0=c0-c2|c1=c1-c3. However, this does not work as expected. In debug output, I can see that channel 0 correctly uses gain

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread Rostislav Pehlivanov
On 18 November 2017 at 19:17, James Almer wrote: > On 11/18/2017 4:07 PM, Mark Thompson wrote: > > On 18/11/17 19:00, Rostislav Pehlivanov wrote: > >> On 18 November 2017 at 18:47, Mark Thompson wrote: > >> > >>> --- > >>> doc/APIchanges | 4 > >>>

[FFmpeg-devel] [PATCH 4/4] fate: add v210 mov test

2017-11-18 Thread Dave Rice
From fe9e3aa13ecf3b4cb81f279696bcc21602662e7a Mon Sep 17 00:00:00 2001 From: Dave Rice Date: Sat, 18 Nov 2017 20:32:33 -0500 Subject: [PATCH 4/4] fate: add v210 mov test --- tests/fate/vcodec.mak | 4 tests/ref/vsynth/vsynth1-mov-v210 | 4 2 files

[FFmpeg-devel] [PATCH 1/4] avformat/movenc: correct ImageDescription for uncompressed ycbcr

2017-11-18 Thread Dave Rice
This patch set updates movenc to write uncompressed ycbcr in mov following requirements in Apple’s TN2162, https://developer.apple.com/library/content/technotes/tn2162/_index.html. Thanks to Carl and Michael for comments on an earlier version of this patchset. From

[FFmpeg-devel] [PATCH 3/4] avformat/movenc: force colr atom for uncompressed yuv in mov

2017-11-18 Thread Dave Rice
From 41da5e48f8788b85dd7a382030bb2866c506cc03 Mon Sep 17 00:00:00 2001 From: Dave Rice Date: Sat, 18 Nov 2017 20:31:27 -0500 Subject: [PATCH 3/4] avformat/movenc: force colr atom for uncompressed yuv in mov MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8

[FFmpeg-devel] [PATCH 2/4] avformat/movenc: write clap atom for uncompressed yuv in mov

2017-11-18 Thread Dave Rice
From e9079167c199791e652fe9cd3550333b819a8a9a Mon Sep 17 00:00:00 2001 From: Dave Rice Date: Thu, 16 Nov 2017 11:29:06 -0500 Subject: [PATCH 2/4] avformat/movenc: write clap atom for uncompressed yuv in mov fixes 6145 --- libavformat/movenc.c | 19 +++ 1 file

[FFmpeg-devel] [PATCH 12/13] vaapi: Add VP8 decode hwaccel

2017-11-18 Thread Mark Thompson
--- configure | 3 + libavcodec/Makefile| 1 + libavcodec/hwaccels.h | 1 + libavcodec/vaapi_vp8.c | 237 + libavcodec/vp8.c | 6 ++ 5 files changed, 248 insertions(+) create mode 100644 libavcodec/vaapi_vp8.c diff

[FFmpeg-devel] [PATCH 08/13] ffmpeg: Use codec hardware config to configure hwaccels

2017-11-18 Thread Mark Thompson
Removes specific support for all hwaccels supported by the generic code (DXVA2, D3D11VA, NVDEC, VAAPI, VDPAU and videotoolbox). --- fftools/ffmpeg.c | 77 +++- fftools/ffmpeg.h | 10 +-- fftools/ffmpeg_hw.c | 244 +++

Re: [FFmpeg-devel] [PATCH] 8-bit hevc decoding optimization on aarch64 with neon

2017-11-18 Thread James Almer
On 11/18/2017 3:31 PM, Rostislav Pehlivanov wrote: >> >> >> >> On 18 November 2017 at 17:35, Rafal Dabrowa wrote: >> >> This is a proposal of performance optimizations for 8-bit >> hevc video decoding on aarch64 platform with neon (simd) extension. >> >> I'm testing my

Re: [FFmpeg-devel] [PATCH 06/13] lavc: Delete all fake hwaccels

2017-11-18 Thread Mark Thompson
On 18/11/17 18:47, Mark Thompson wrote: > They are now unused. > --- > configure | 32 + > libavcodec/mediacodec.c | 2 +- > libavcodec/mediacodecdec_common.c | 42 > --- > libavcodec/mmaldec.c

Re: [FFmpeg-devel] FFmpeg 3.4.1

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 09:50:33AM +0100, Hendrik Leppkes wrote: > On Sat, Nov 18, 2017 at 3:05 AM, Michael Niedermayer > wrote: > > On Fri, Nov 17, 2017 at 09:55:47AM +0100, Hendrik Leppkes wrote: > >> On Fri, Nov 17, 2017 at 5:00 AM, Michael Niedermayer > >>

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread James Almer
On 11/18/2017 5:03 PM, Rostislav Pehlivanov wrote: > On 18 November 2017 at 19:17, James Almer wrote: > >> On 11/18/2017 4:07 PM, Mark Thompson wrote: >>> On 18/11/17 19:00, Rostislav Pehlivanov wrote: On 18 November 2017 at 18:47, Mark Thompson wrote:

Re: [FFmpeg-devel] [PATCH] avcodec: Implement mpeg2 nvdec hwaccel

2017-11-18 Thread Timo Rothenpieler
Am 18.11.2017 um 17:38 schrieb Carl Eugen Hoyos: 2017-11-16 17:36 GMT+01:00 Philip Langdale : +AVHWAccel ff_mpeg2_nvdec_hwaccel = { +.name = "mpeg2_nvdec", +.type = AVMEDIA_TYPE_VIDEO, +.id =

Re: [FFmpeg-devel] [PATCH] lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 11:12:17AM -0800, Sasi Inguva wrote: > Signed-off-by: Sasi Inguva > --- > libavformat/mov.c| 54 > > tests/fate/mov.mak | 5 > tests/ref/fate/mov-guess-delay-1 | 3 +++ >

Re: [FFmpeg-devel] RPM library deployments

2017-11-18 Thread Lou Logan
On Fri, Nov 17, 2017, at 01:10 PM, Gardner, Greg - 0995 - MITLL wrote: > Hey folks, > > Could someone put me in touch with whoever builds the ffmpeg-libs RPM? It's not from us, a third-party makes that, but I'm not sure who. FFmpeg only provides source code.

Re: [FFmpeg-devel] [DEVEL][PATCH v3] ffmpeg: fix channel_layout bug on non-default layout

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 11:41:54AM +0100, pkv.stream wrote: > Hi Michael > ffmpeg_opt.c | 12 ++-- > 1 file changed, 10 insertions(+), 2 deletions(-) > a7c71fb1ccd7d91b61033be70dfd324b4e3f3c34 > 0001-ffmpeg-fix-channel_layout-bug-on-non-default-layout.patch >

[FFmpeg-devel] RPM library deployments

2017-11-18 Thread Gardner, Greg - 0995 - MITLL
Hey folks, Could someone put me in touch with whoever builds the ffmpeg-libs RPM? I recently installed the ffmpeg-libs package on RHEL7 and I noticed that it does not follow the common convention of symlinking its *.so static object the appropriate version. Instead, it simply deploys them

Re: [FFmpeg-devel] [PATCH] avfilter: add fillborders filter

2017-11-18 Thread Paul B Mahol
On 11/18/17, Rostislav Pehlivanov wrote: > On 18 November 2017 at 18:53, Paul B Mahol wrote: > >> Signed-off-by: Paul B Mahol >> --- >> doc/filters.texi | 31 ++ >> libavfilter/Makefile | 1 + >>

[FFmpeg-devel] [PATCH] avcodec: Implement mpeg1 nvdec hwaccel

2017-11-18 Thread Philip Langdale
Once I remembered that there's a separate decoder type for mpeg1, even though params struct is shared with mpeg2, everything worked. Signed-off-by: Philip Langdale --- Changelog | 2 +- configure | 2 ++ libavcodec/Makefile | 1 +

Re: [FFmpeg-devel] [PATCH 1/2] libavcodec: Move ff_print_debug_info2 to mpegutils.c.

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 06:10:58PM +, Kieran Kunhya wrote: > $subj > mpegutils.c | 313 > +++ > mpegutils.h |8 + > mpegvideo.c | 314 > > mpegvideo.h |4 > 4

Re: [FFmpeg-devel] [PATCH] avformat/dashenc: fix min_seg_duration option size

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 03:11:45PM +, James Cowgill wrote: > In the DASHContext structure, min_seg_duration is declared as an int, > but the AVOption list claimed it was an INT64. Change the option list > to use the correct size, which should fix some initialization errors > seen on big-endian

[FFmpeg-devel] [PATCH 07/13] lavc: Mark all AVHWAccel structures as const

2017-11-18 Thread Mark Thompson
--- libavcodec/avcodec.h | 2 +- libavcodec/decode.c | 2 +- libavcodec/dxva2_h264.c | 6 +-- libavcodec/dxva2_hevc.c | 6 +-- libavcodec/dxva2_mpeg2.c | 6 +-- libavcodec/dxva2_vc1.c| 12 +++--- libavcodec/hwaccels.h | 94

[FFmpeg-devel] [PATCH 13/13] vaapi_decode: Ignore the profile when not useful

2017-11-18 Thread Mark Thompson
Enables VP8 decoding - the decoder places the the bitstream version in the profile field, which we want to ignore. --- libavcodec/vaapi_decode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/vaapi_decode.c b/libavcodec/vaapi_decode.c index d36ef906a2..572b3a40ac

[FFmpeg-devel] [PATCH 10/13] vaapi: Make the decode profile matching more explicit

2017-11-18 Thread Mark Thompson
Also fixes a bug where it could attempt to decode with an unsupported codec if allow-profile-mismatch was set. --- libavcodec/vaapi_decode.c | 20 +--- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/libavcodec/vaapi_decode.c b/libavcodec/vaapi_decode.c index

[FFmpeg-devel] [PATCH 09/13] compat/cuda: Pass a logging context to load functions

2017-11-18 Thread Mark Thompson
--- The cuda load error is easily hit by "-hwaccel auto". compat/cuda/dynlink_loader.h | 18 +- libavcodec/cuviddec.c| 2 +- libavcodec/nvdec.c | 2 +- libavcodec/nvenc.c | 4 ++-- libavutil/hwcontext_cuda.c | 2 +- 5 files changed, 14

Re: [FFmpeg-devel] [PATCH 04/13] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-18 Thread James Almer
On 11/18/2017 4:07 PM, Mark Thompson wrote: > On 18/11/17 19:00, Rostislav Pehlivanov wrote: >> On 18 November 2017 at 18:47, Mark Thompson wrote: >> >>> --- >>> doc/APIchanges | 4 >>> libavcodec/avcodec.h | 13 + >>> libavcodec/utils.c | 16

[FFmpeg-devel] [PATCH] lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.

2017-11-18 Thread Sasi Inguva
Signed-off-by: Sasi Inguva --- libavformat/mov.c| 54 tests/fate/mov.mak | 5 tests/ref/fate/mov-guess-delay-1 | 3 +++ tests/ref/fate/mov-guess-delay-2 | 3 +++ 4 files changed, 65 insertions(+)

Re: [FFmpeg-devel] [DEVEL][PATCH v3] ffmpeg: fix channel_layout bug on non-default layout

2017-11-18 Thread pkv.stream
Le 18/11/2017 à 9:26 PM, Michael Niedermayer a écrit : On Sat, Nov 18, 2017 at 11:41:54AM +0100, pkv.stream wrote: Hi Michael ffmpeg_opt.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) a7c71fb1ccd7d91b61033be70dfd324b4e3f3c34

Re: [FFmpeg-devel] [PATCH] ffmpeg: Allow "-to" on input files in addition to "-t"

2017-11-18 Thread Michael Niedermayer
On Sat, Nov 18, 2017 at 10:36:51AM +0300, vi0...@gmail.com wrote: > From: Vitaly _Vi Shukela > > For some strange reason "-t" option was only implemented > for input files while both "-t" and "-to" were available > for use for output files. This made extracting a range from >

[FFmpeg-devel] [PATCH 1/3] checkasm/jpeg2000: refactor rct_int test

2017-11-18 Thread James Almer
Signed-off-by: James Almer --- tests/checkasm/jpeg2000dsp.c | 43 +-- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/tests/checkasm/jpeg2000dsp.c b/tests/checkasm/jpeg2000dsp.c index 48559df085..4251f8982a 100644 ---

[FFmpeg-devel] [PATCH 2/3] checkasm/jpeg2000dsp: add test for ict_float

2017-11-18 Thread James Almer
Signed-off-by: James Almer --- tests/checkasm/jpeg2000dsp.c | 33 + 1 file changed, 33 insertions(+) diff --git a/tests/checkasm/jpeg2000dsp.c b/tests/checkasm/jpeg2000dsp.c index 4251f8982a..bce534dbaf 100644 --- a/tests/checkasm/jpeg2000dsp.c

Re: [FFmpeg-devel] [PATCH] avformat/subfile: allow to extract till EOF

2017-11-18 Thread Gyan Doshi
Ping. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] avcodec: Refactor common nvdec hwaccel logic

2017-11-18 Thread Philip Langdale
The 'simple' hwaccels (not h.264 and hevc) all use the same bitstream management and reference lookup logic so let's refactor all that into common functions. Signed-off-by: Philip Langdale --- libavcodec/nvdec.c| 46 +++

[FFmpeg-devel] [PATCH 3/3] x86/jpeg2000dsp: add ff_ict_float_{fma3, fma4}

2017-11-18 Thread James Almer
jpeg2000_ict_float_c: 2296.0 jpeg2000_ict_float_sse: 628.0 jpeg2000_ict_float_avx: 317.0 jpeg2000_ict_float_fma3: 262.0 Signed-off-by: James Almer --- libavcodec/x86/jpeg2000dsp.asm| 20 libavcodec/x86/jpeg2000dsp_init.c | 10 ++ 2 files

Re: [FFmpeg-devel] [PATCH]lavf/tcp: Fix type of argument optlen to getsockopt()

2017-11-18 Thread Carl Eugen Hoyos
2017-11-18 3:24 GMT+01:00 Michael Niedermayer : > On Sun, Nov 12, 2017 at 03:29:21PM +0100, Carl Eugen Hoyos wrote: >> Hi! >> >> Attached patch fixes a warning on aix here. >> >> Please comment, Carl Eugen > >> tcp.c |2 +- >> 1 file changed, 1 insertion(+), 1

Re: [FFmpeg-devel] [PATCH] avcodec: Implement mpeg2 nvdec hwaccel

2017-11-18 Thread Philip Langdale
On Sat, 18 Nov 2017 17:38:06 +0100 Carl Eugen Hoyos wrote: > 2017-11-16 17:36 GMT+01:00 Philip Langdale : > > > +AVHWAccel ff_mpeg2_nvdec_hwaccel = { > > +.name = "mpeg2_nvdec", > > +.type = AVMEDIA_TYPE_VIDEO, > > +

[FFmpeg-devel] Refund request of travel costs for GSoC Summit 2017

2017-11-18 Thread Thilo Borgmann
Hi, some time ago Carl Eugen and me went to the GSoC Summit. See review mail for details. Here comes the refund request for my flight. Costs were 478.82€ total, I'll send the invoice to Stefano privately as usual. Thanks, Thilo ___ ffmpeg-devel

Re: [FFmpeg-devel] Refund request of travel costs for GSoC Summit 2017

2017-11-18 Thread Thilo Borgmann
Am 18.11.17 um 18:28 schrieb Thilo Borgmann: > forgot so long about this :) > Find the reciepe attached to this mail. Sorry for spam... -Thilo ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Re: [FFmpeg-devel] [PATCH] 8-bit hevc decoding optimization on aarch64 with neon

2017-11-18 Thread Carl Eugen Hoyos
2017-11-18 18:35 GMT+01:00 Rafal Dabrowa : > For performance testing the following command was used: > > time ./ffmpeg -hide_banner -i ~/bbb-1280x720-cfg06.mkv -f yuv4mpegpipe - > >/dev/null An alternative is: ./ffmpeg -benchmark -i ~/bbb-1280x720-cfg06.mkv -f null -

[FFmpeg-devel] [PATCH 1/2] libavcodec: Move ff_print_debug_info2 to mpegutils.c.

2017-11-18 Thread Kieran Kunhya
$subj 0001-libavcodec-Move-ff_print_debug_info2-to-mpegutils.c.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel