On Tue, Dec 8, 2015 at 12:53 AM, Michael Niedermayer
wrote:
> On Mon, Dec 07, 2015 at 01:56:25PM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron
> >
> > ---
> > libswscale/arm/swscale_unscaled.c | 59 --
> > libswscale/arm/yuv2rgb_neon.S | 167
>
On Mon, Dec 7, 2015 at 11:55 PM, Michael Niedermayer
wrote:
> On Mon, Dec 07, 2015 at 10:42:38AM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron
> >
> > ---
> > tests/fate/api.mak | 4 ++--
> > 1 file changed, 2 insertions(+), 2 deletions(-)
>
> LGTM
>
Pushed. Thanks
[...]
___
On Mon, Dec 7, 2015 at 11:54 PM, Michael Niedermayer
wrote:
> On Mon, Dec 07, 2015 at 10:42:37AM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron
> >
> > ---
> > tests/api/api-codec-param-test.c | 6 ++
> > 1 file changed, 6 insertions(+)
>
> should be ok
>
Pushed. Thanks
[...]
___
On Mon, Dec 7, 2015 at 11:41 PM, Michael Niedermayer
wrote:
> On Mon, Dec 07, 2015 at 10:42:39AM +0100, Matthieu Bouron wrote:
> > From: Matthieu Bouron
> >
> > ---
> > tests/fate/api.mak | 6 +++---
> > 1 file changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/tests/fate/api.mak b/t
exp2 is a faster function.
Signed-off-by: Ganesh Ajjanagadde
---
libswscale/utils.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libswscale/utils.c b/libswscale/utils.c
index 8fd0ab6..db937b1 100644
--- a/libswscale/utils.c
+++ b/libswscale/utils.c
@@ -45,6 +45,7 @@
#in
pow is a very wasteful function for this purpose. A low hanging fruit
would be simply to replace with exp2f, and that does yield some speedup.
However, there are 2 drawbacks of this:
1. It does not exploit the integer nature of the argument.
2. (minor) Some platforms lack a proper exp2f routine, ma
On Mon, Dec 07, 2015 at 06:48:53PM +0300, foo86 wrote:
> ---
> libavcodec/libdcadec.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/libavcodec/libdcadec.c b/libavcodec/libdcadec.c
> index 8e3bc61..79fa331 100644
> --- a/libavcodec/libdcadec.c
> +++ b/libavcodec/libdcadec.c
> @@ -225
On Mon, Dec 07, 2015 at 06:48:34PM +0300, foo86 wrote:
> ---
> libavcodec/libdcadec.c | 38 ++
> 1 file changed, 38 insertions(+)
applied
thanks
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Many that live deserve death. A
On Mon, Dec 07, 2015 at 06:47:47PM +0300, foo86 wrote:
> Take request_channel_layout as a hint and don't force 2.0 downmix by
> using both the 2CH and 6CH flags together.
>
> Remove warnings about missing coefficients because they are no longer
> relevant.
>
> Honor AV_CH_LAYOUT_NATIVE and make i
On Mon, Dec 07, 2015 at 06:48:13PM +0300, foo86 wrote:
> Don't print a warning when dcadec_context_filter() returns positive
> warning code. Most relevant warnings are now output through the callback
> function.
> ---
> libavcodec/libdcadec.c | 31 +--
> 1 file changed,
On Mon, 7 Dec 2015, Tomas Härdin wrote:
On Sat, 2015-11-28 at 02:56 +0100, Marton Balint wrote:
Regression since 53f2ef2c4afb1d49a679dea9163cb0e4671f3117.
Fixes ticket #5017.
Signed-off-by: Marton Balint
---
libavformat/mxfdec.c | 10 ++
1 file changed, 10 insertions(+)
diff --git
On Mon, Dec 07, 2015 at 11:06:38AM +0200, Sebastian Dröge wrote:
> From: Sebastian Dröge
>
> In the merge commit 78265fcfeee153e5e26ad4dbc7831a84ade447d6 this behaviour
> was broken and the CORRUPT flag would never ever be set on a frame. However
> the flag on the AVCodecContext was taken into ac
On Mon, Dec 07, 2015 at 01:56:25PM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron
>
> ---
> libswscale/arm/swscale_unscaled.c | 59 --
> libswscale/arm/yuv2rgb_neon.S | 167
> ++
> 2 files changed, 167 insertions(+), 59 deletions(-)
a
On Sun, Nov 22, 2015 at 12:05 PM, Ganesh Ajjanagadde
wrote:
> Normalization can be pulled outside the sqrt.
>
> Signed-off-by: Ganesh Ajjanagadde
> ---
> libavfilter/vf_colorkey.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavfilter/vf_colorkey.c b/libavfilter/vf_
On Mon, Dec 07, 2015 at 10:42:38AM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron
>
> ---
> tests/fate/api.mak | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
LGTM
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
When you are offended a
On Mon, Dec 07, 2015 at 10:42:37AM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron
>
> ---
> tests/api/api-codec-param-test.c | 6 ++
> 1 file changed, 6 insertions(+)
should be ok
thanks
PS: you migt want to add yourself to MAINTAINERs for the test
[...]
--
Michael GnuPG fing
On Mon, Dec 07, 2015 at 10:42:39AM +0100, Matthieu Bouron wrote:
> From: Matthieu Bouron
>
> ---
> tests/fate/api.mak | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/tests/fate/api.mak b/tests/fate/api.mak
> index 0aa00a7..0761de7 100644
> --- a/tests/fate/api.mak
---
libavformat/segment.c | 22 +++---
1 file changed, 15 insertions(+), 7 deletions(-)
diff --git a/libavformat/segment.c b/libavformat/segment.c
index 8432d0f..acd266b 100644
--- a/libavformat/segment.c
+++ b/libavformat/segment.c
@@ -113,6 +113,7 @@ typedef struct SegmentContex
On Sat, 2015-11-28 at 02:56 +0100, Marton Balint wrote:
> Regression since 53f2ef2c4afb1d49a679dea9163cb0e4671f3117.
> Fixes ticket #5017.
>
> Signed-off-by: Marton Balint
> ---
> libavformat/mxfdec.c | 10 ++
> 1 file changed, 10 insertions(+)
>
> diff --git a/libavformat/mxfdec.c b/li
> On Monday 07 December 2015 03:14:08 pm Timo Rothenpieler wrote:
>> Nvidia finaly decided to put a propper MIT license on their nvenc header,
>> so it can be included, removing any external dependencies for nvenc and
>> making it no longer require the non-free flag.
>
> Please do not apply (yet)!
> I don't remember if this was discussed when avisynth and other headers
> where included, but what's the advantage of directly including the
> header and burden the FFmpeg sources, rather than asking the user to
> download them in case of need?
The nvenc sdk isn't exactly a common thing that dist
On Monday 07 December 2015 03:14:08 pm Timo Rothenpieler wrote:
> Nvidia finaly decided to put a propper MIT license on their nvenc header,
> so it can be included, removing any external dependencies for nvenc and
> making it no longer require the non-free flag.
Please do not apply (yet)!
> +NVEN
On 12/7/2015 3:09 PM, Timo Rothenpieler wrote:
>>> @@ -1603,6 +1603,7 @@ CONFIG_LIST="
>>> memalign_hack
>>> memory_poisoning
>>> neon_clobber_test
>>> +nvenc
>>
>> You forgot to remove nvenc from EXTERNAL_LIBRARY_LIST
>
> Yep, forgot about that.
>
>>> +case $target_os in
>>> +
On date Monday 2015-12-07 14:53:22 -0300, James Almer encoded:
> On 12/7/2015 11:14 AM, Timo Rothenpieler wrote:
> > Nvidia finaly decided to put a propper MIT license on their nvenc header, so
> > it can be included, removing any external dependencies for nvenc and
> > making it no longer require
>> @@ -1603,6 +1603,7 @@ CONFIG_LIST="
>> memalign_hack
>> memory_poisoning
>> neon_clobber_test
>> +nvenc
>
> You forgot to remove nvenc from EXTERNAL_LIBRARY_LIST
Yep, forgot about that.
>> +case $target_os in
>> +mingw32*|mingw64*|win32|win64|linux|cygwin*)
>> +
On 12/7/2015 11:14 AM, Timo Rothenpieler wrote:
> Nvidia finaly decided to put a propper MIT license on their nvenc header, so
> it can be included, removing any external dependencies for nvenc and
> making it no longer require the non-free flag.
>
> nvenc.h is the original nvEncodeApi.h from the
On Mon, Dec 07, 2015 at 03:12:19PM +0100, Clément Bœsch wrote:
[...]
Applied
--
Clément B.
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Signed-off-by: Paul B Mahol
---
doc/filters.texi | 26 +++
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/vf_swaprect.c | 168 ++
4 files changed, 196 insertions(+)
create mode 100644 libavfilter/vf_swap
On Mon, Dec 7, 2015 at 10:57 AM, Clément Bœsch wrote:
> On Mon, Dec 07, 2015 at 10:53:58AM -0500, Ganesh Ajjanagadde wrote:
>> On Mon, Dec 7, 2015 at 10:25 AM, Clément Bœsch wrote:
>> > On Mon, Dec 07, 2015 at 10:22:10AM -0500, Ronald S. Bultje wrote:
>> >> Hi,
>> >>
>> >> On Mon, Dec 7, 2015 at
On Mon, Dec 07, 2015 at 10:53:58AM -0500, Ganesh Ajjanagadde wrote:
> On Mon, Dec 7, 2015 at 10:25 AM, Clément Bœsch wrote:
> > On Mon, Dec 07, 2015 at 10:22:10AM -0500, Ronald S. Bultje wrote:
> >> Hi,
> >>
> >> On Mon, Dec 7, 2015 at 10:15 AM, Clément Bœsch wrote:
> >>
> >> > On Mon, Dec 07, 20
On Mon, Dec 7, 2015 at 10:25 AM, Clément Bœsch wrote:
> On Mon, Dec 07, 2015 at 10:22:10AM -0500, Ronald S. Bultje wrote:
>> Hi,
>>
>> On Mon, Dec 7, 2015 at 10:15 AM, Clément Bœsch wrote:
>>
>> > On Mon, Dec 07, 2015 at 04:13:11PM +0100, Nicolas George wrote:
>> > > Le septidi 17 frimaire, an CC
---
libavcodec/libdcadec.c | 38 ++
1 file changed, 38 insertions(+)
diff --git a/libavcodec/libdcadec.c b/libavcodec/libdcadec.c
index e15d1b5..8e3bc61 100644
--- a/libavcodec/libdcadec.c
+++ b/libavcodec/libdcadec.c
@@ -31,9 +31,12 @@
#include "internal.h"
---
libavcodec/libdcadec.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavcodec/libdcadec.c b/libavcodec/libdcadec.c
index 8e3bc61..79fa331 100644
--- a/libavcodec/libdcadec.c
+++ b/libavcodec/libdcadec.c
@@ -225,6 +225,9 @@ static av_cold int dcadec_init(AVCodecContext *avctx)
i
Don't print a warning when dcadec_context_filter() returns positive
warning code. Most relevant warnings are now output through the callback
function.
---
libavcodec/libdcadec.c | 31 +--
1 file changed, 29 insertions(+), 2 deletions(-)
diff --git a/libavcodec/libdcade
Take request_channel_layout as a hint and don't force 2.0 downmix by
using both the 2CH and 6CH flags together.
Remove warnings about missing coefficients because they are no longer
relevant.
Honor AV_CH_LAYOUT_NATIVE and make it possible for native DTS channel
layout to be output.
---
libavcode
This changes how request_channel_layout is handled for downmixed output, allows
printing libdcadec messages through av_log and adds support for setting some
potentially useful options.
Forcing 5.1 to 2.0 downmix by using undocumented libdcadec feature (specifying
both 2CH and 6CH flags together) i
On Mon, Dec 07, 2015 at 10:22:10AM -0500, Ronald S. Bultje wrote:
> Hi,
>
> On Mon, Dec 7, 2015 at 10:15 AM, Clément Bœsch wrote:
>
> > On Mon, Dec 07, 2015 at 04:13:11PM +0100, Nicolas George wrote:
> > > Le septidi 17 frimaire, an CCXXIV, Clement Boesch a écrit :
> > > > From: Clément Bœsch
>
Hi,
On Mon, Dec 7, 2015 at 10:15 AM, Clément Bœsch wrote:
> On Mon, Dec 07, 2015 at 04:13:11PM +0100, Nicolas George wrote:
> > Le septidi 17 frimaire, an CCXXIV, Clement Boesch a écrit :
> > > From: Clément Bœsch
> > >
> > > ---
> > > libavcodec/frame_thread_encoder.c | 9 +
> > > li
Le septidi 17 frimaire, an CCXXIV, Clement Boesch a écrit :
> Will push soon
Note: I only maintain one of the files you modify.
> BTW, i think we should decide on av{util,codec,...} vs lav[ufc...] and
> stick with it. This inconsistency is triggering my mild OCD.
Indeed.
Regards,
--
Nicolas
On Mon, Dec 07, 2015 at 04:13:11PM +0100, Nicolas George wrote:
> Le septidi 17 frimaire, an CCXXIV, Clement Boesch a écrit :
> > From: Clément Bœsch
> >
> > ---
> > libavcodec/frame_thread_encoder.c | 9 +
> > libavcodec/pthread_frame.c| 10 ++
> > libavcodec/utils.c
Le septidi 17 frimaire, an CCXXIV, Clement Boesch a écrit :
> From: Clément Bœsch
>
> ---
> libavcodec/frame_thread_encoder.c | 9 +
> libavcodec/pthread_frame.c| 10 ++
> libavcodec/utils.c| 9 +
> libavcodec/vp8.h | 9 +---
---
libavcodec/nvenc.c | 18 ++
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/libavcodec/nvenc.c b/libavcodec/nvenc.c
index 9e448f9..b541e14 100644
--- a/libavcodec/nvenc.c
+++ b/libavcodec/nvenc.c
@@ -36,16 +36,18 @@
#include "internal.h"
#include "thread.h"
-
From: Clément Bœsch
---
libavcodec/frame_thread_encoder.c | 9 +
libavcodec/pthread_frame.c| 10 ++
libavcodec/utils.c| 9 +
libavcodec/vp8.h | 9 +
libavutil/opencl.c| 10 +-
libavutil/threadmess
> Patch from https://trac.ffmpeg.org/ticket/5036 is attached
Forgot to mention, this indeed does fix compilation for me on cygwin.
signature.asc
Description: OpenPGP digital signature
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpe
On Mon, Dec 07, 2015 at 08:26:40AM -0500, Ganesh Ajjanagadde wrote:
> On Sun, Dec 6, 2015 at 8:28 AM, Ganesh Ajjanagadde wrote:
> > On Sat, Dec 5, 2015 at 6:40 AM, Clément Bœsch wrote:
> >> On Fri, Dec 04, 2015 at 05:56:12PM -0500, Ganesh Ajjanagadde wrote:
> >>> On Fri, Dec 4, 2015 at 5:29 PM, M
On Sun, Dec 6, 2015 at 8:28 AM, Ganesh Ajjanagadde wrote:
> On Sat, Dec 5, 2015 at 6:40 AM, Clément Bœsch wrote:
>> On Fri, Dec 04, 2015 at 05:56:12PM -0500, Ganesh Ajjanagadde wrote:
>>> On Fri, Dec 4, 2015 at 5:29 PM, Marton Balint wrote:
>>> if ((ret = ff_formats_ref(in , &ctx->inpu
From: Matthieu Bouron
---
libswscale/arm/swscale_unscaled.c | 59 --
libswscale/arm/yuv2rgb_neon.S | 167 ++
2 files changed, 167 insertions(+), 59 deletions(-)
diff --git a/libswscale/arm/swscale_unscaled.c
b/libswscale/arm/swscale_unscaled
On Mon, Dec 7, 2015 at 7:01 AM, Eran Kornblau wrote:
>>
>> changes to libavutil and libavformat should likely be in seperate
>> patches/commits, more generally any independant changes should be
>> in seperate patches (i dont know if there are any other changes that
>> should be split off)
>>
> Don
>
> changes to libavutil and libavformat should likely be in seperate
> patches/commits, more generally any independant changes should be
> in seperate patches (i dont know if there are any other changes that
> should be split off)
>
Done, new patch files attached, I also included the patch for d
On Mon, Dec 7, 2015 at 5:37 AM, Ganesh Ajjanagadde wrote:
> On Mon, Dec 7, 2015 at 2:57 AM, Hendrik Leppkes wrote:
>> On Mon, Dec 7, 2015 at 4:56 AM, Ganesh Ajjanagadde
>> wrote:
>>> On non-BSD machines, there exists a package libbsd for providing BSD
>>> functionality. This can be used to get s
On Wed, Dec 02, 2015 at 03:57:31PM +0100, Clément Bœsch wrote:
> From: Clément Bœsch
>
> Fix a dead lock under certain conditions. Let's assume we have a queue of 1
> message max, 2 senders, and 1 receiver.
[...]
Pushed with commit message adjusted
--
Clément B.
signature.asc
Description: PG
On Mon, Dec 07, 2015 at 11:35:34AM +0100, Clément Bœsch wrote:
> On Sun, Dec 06, 2015 at 12:20:28PM +0100, Nicolas George wrote:
> [...]
> > > +static void free_func_wrap(void *arg, void *msg, int size)
> > > +{
> > > +void (*free_func)(void *msg) = arg;
> >
> > Technically, this is not legal:
On Sun, Dec 06, 2015 at 12:38:09PM +0100, Nicolas George wrote:
[...]
> > +/* same as worker_data but shuffled for testing purpose */
>
> Is it really useful? If you merge both, you can probably get rid of the
> macros below with just a conditional for the function on pthread_create().
>
I actua
On Mon, Dec 7, 2015 at 2:57 AM, Hendrik Leppkes wrote:
> On Mon, Dec 7, 2015 at 4:56 AM, Ganesh Ajjanagadde
> wrote:
>> On non-BSD machines, there exists a package libbsd for providing BSD
>> functionality. This can be used to get support for arc4random.
>>
>> Thus, an opt-in --enable-libbsd is a
On Sun, Dec 06, 2015 at 12:20:28PM +0100, Nicolas George wrote:
[...]
> > +static void free_func_wrap(void *arg, void *msg, int size)
> > +{
> > +void (*free_func)(void *msg) = arg;
>
> Technically, this is not legal: void* is a data pointer, it could be smaller
> than a function pointer (reme
On Sun, Dec 06, 2015 at 05:00:54AM +0100, Simon Thelen wrote:
> Signed-off-by: Simon Thelen
> ---
> tests/fate/ffmpeg.mak| 6 ++
> tests/ref/fate/limited_input_seek| 1 +
> tests/ref/fate/limited_input_seek-copyts | 1 +
> 3 files changed, 8 insertions(+)
> create
From: Matthieu Bouron
---
tests/fate/api.mak | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/fate/api.mak b/tests/fate/api.mak
index 325f64a..0aa00a7 100644
--- a/tests/fate/api.mak
+++ b/tests/fate/api.mak
@@ -20,11 +20,11 @@ fate-api-seek: CMD = run $(APITESTSDIR)
From: Matthieu Bouron
---
tests/api/api-codec-param-test.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/tests/api/api-codec-param-test.c b/tests/api/api-codec-param-test.c
index 9989825..fa51964 100644
--- a/tests/api/api-codec-param-test.c
+++ b/tests/api/api-codec-param-test.c
@@
From: Matthieu Bouron
---
tests/fate/api.mak | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/tests/fate/api.mak b/tests/fate/api.mak
index 0aa00a7..0761de7 100644
--- a/tests/fate/api.mak
+++ b/tests/fate/api.mak
@@ -24,9 +24,9 @@ FATE_API_SAMPLES_LIBAVFORMAT-$(call DEM
From: Sebastian Dröge
In the merge commit 78265fcfeee153e5e26ad4dbc7831a84ade447d6 this behaviour
was broken and the CORRUPT flag would never ever be set on a frame. However
the flag on the AVCodecContext was taken into account properly, including
AV_CODEC_FLAG2_SHOW_ALL.
The reason for this was
On Fri, Dec 4, 2015 at 2:52 PM, Ronald S. Bultje wrote:
> Hi,
>
> On Thu, Dec 3, 2015 at 3:26 PM, Hendrik Leppkes wrote:
>
>> On Thu, Dec 3, 2015 at 6:17 PM, Ronald S. Bultje
>> wrote:
>> > Hi,
>> >
>> > On Thu, Dec 3, 2015 at 11:29 AM, Hendrik Leppkes
>> > wrote:
>> >
>> >> On Thu, Dec 3, 2015
On Sun, Dec 6, 2015 at 8:12 PM, Ronald S. Bultje wrote:
> Hi,
>
> On Sun, Dec 6, 2015 at 10:45 AM, Hendrik Leppkes
> wrote:
>
>> ---
>> libavcodec/vp9.c | 3 ++-
>> 1 file changed, 2 insertions(+), 1 deletion(-)
>>
>> diff --git a/libavcodec/vp9.c b/libavcodec/vp9.c
>> index dc0..5b90c13 100
62 matches
Mail list logo