On Thu, 6 Dec 2018 22:36:01 +0100
Carl Eugen Hoyos wrote:
> 2018-11-27 14:26 GMT+01:00, Lauri Kasanen :
> > ./ffmpeg_g -f rawvideo -pix_fmt rgb24 -s hd1080 -i /dev/zero -pix_fmt
> > yuv420p9le \
> > -f null -vframes 100 -v error -nostats -
> >
> > Speedups:
> > yuv2plane1_9BE_vsx 11.2042
> > yuv
Useful for long duration runs with network output
---
doc/muxers.texi | 3 +++
libavformat/hlsenc.c | 41 +++--
2 files changed, 34 insertions(+), 10 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index ca10741900..8eefcf1e82 100644
--- a/doc
This patch fixes the segmentation fault issues due to unhandled errors from
ff_http_do_new_request function.
---
libavformat/hlsenc.c | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 31ef0237ae..42adcfbab1 100644
--- a/li
> -Original Message-
> From: Li, Zhong
> Sent: Thursday, December 6, 2018 20:30
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Cc: Fu, Linjie
> Subject: RE: [FFmpeg-devel] [PATCH, v2] lavc/qsvenc: replace assert with
> error return
>
> > From: ffmpeg-devel [mailto:f
On Thu, Dec 06, 2018 at 03:26:41PM +0100, Paul B Mahol wrote:
> This recovers state with #7374 linked sample.
>
> Work funded by Open Broadcast Systems.
>
> Signed-off-by: Paul B Mahol
> ---
> libavcodec/h264_refs.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libav
Hi!
I believe the Android documentation indicates that gcc will be removed
from ndk. Attached patch changes the default to "clang" for
--target-os=android.
Now with patch.
Please comment, Carl Eugen
From 9c63579a1c0538f3c5f3dd8189eaedf28e87ce49 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Da
On 12/6/2018 8:29 PM, Carl Eugen Hoyos wrote:
> Hi!
>
> Attached patch silences an ugly clang warning.
>
> Please comment, Carl Eugen
>
>
> 0001-lavc-cbs_vp9-Avoid-an-implicit-conversion-from-255-t.patch
>
> From 20a643259b8e382bdfd759af78c36c3442c0affc Mon Sep 17 00:00:00 2001
> From: Carl Eu
On Thu, Dec 06, 2018 at 10:42:24PM +0100, Carl Eugen Hoyos wrote:
> 2018-12-06 22:41 GMT+01:00, Carl Eugen Hoyos :
> > 2018-12-06 22:19 GMT+01:00, Michael Niedermayer :
> >> Fixes: test failure on powerpc
> >>
> >> Signed-off-by: Michael Niedermayer
> >> ---
> >> tests/fate/filter-video.mak | 2 +
Hi!
Attached patch silences an ugly clang warning.
Please comment, Carl Eugen
From 20a643259b8e382bdfd759af78c36c3442c0affc Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Fri, 7 Dec 2018 00:26:40 +0100
Subject: [PATCH] lavc/cbs_vp9: Avoid an implicit conversion from 255 to -1.
Silences a
Hi!
I believe the Android documentation indicates that gcc will be removed
from ndk. Attached patch changes the default to "clang" for
--target-os=android.
Please comment, Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.or
Hi!
Attached patch fixes building with new Android toolchain, used to be a warning.
Please comment, Carl Eugen
From d366c948af086520bfb2a4048e76f8d117690776 Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 6 Dec 2018 23:34:54 +0100
Subject: [PATCH] lavd/v4l2: Use "int request" as secon
Hi!
Attached patch silences a clang warning, please comment.
Carl Eugen
From 3b5fc2473235410920ca89c7d84654e2ce8fb29d Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 6 Dec 2018 23:17:13 +0100
Subject: [PATCH] lavc/decode: Initialize return value for get_format()
failure.
Silences a
Hi!
Attached patch silences a new gcc warning, alternative would be to
disable the warning.
Please comment, Carl Eugen
From dd49cddc6fad136222d4a168301059d55fea4a4c Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 6 Dec 2018 23:23:12 +0100
Subject: [PATCH] lavf/matroskadec: Do not use
2018-12-06 22:41 GMT+01:00, Carl Eugen Hoyos :
> 2018-12-06 22:19 GMT+01:00, Michael Niedermayer :
>> Fixes: test failure on powerpc
>>
>> Signed-off-by: Michael Niedermayer
>> ---
>> tests/fate/filter-video.mak | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/tests/fat
2018-12-06 22:19 GMT+01:00, Michael Niedermayer :
> Fixes: test failure on powerpc
>
> Signed-off-by: Michael Niedermayer
> ---
> tests/fate/filter-video.mak | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
> index
2018-11-26 13:24 GMT+01:00, Lauri Kasanen :
> Passes fate on LE (with "lavc/jrevdct: Avoid an aliasing violation"
> applied). Can anyone test BE?
> diff --git a/libswscale/ppc/swscale_vsx.c b/libswscale/ppc/swscale_vsx.c
> new file mode 100644
> index 000..853b587
> --- /dev/null
> +++ b/libsw
2018-11-27 14:26 GMT+01:00, Lauri Kasanen :
> ./ffmpeg_g -f rawvideo -pix_fmt rgb24 -s hd1080 -i /dev/zero -pix_fmt
> yuv420p9le \
> -f null -vframes 100 -v error -nostats -
>
> Speedups:
> yuv2plane1_9BE_vsx11.2042
> yuv2plane1_9LE_vsx11.156
> yuv2plane1_10BE_vsx 9.89428
> yuv2plane1_10L
On Wed, Dec 05, 2018 at 08:38:41PM +0100, Paul B Mahol wrote:
> On 12/5/18, Michael Niedermayer wrote:
> > On Wed, Dec 05, 2018 at 12:42:39PM +0100, Paul B Mahol wrote:
> >> This is normally set by parser but parsing is not always enabled.
> >>
> >> Signed-off-by: Paul B Mahol
> >> ---
> >> liba
Fixes: test failure on powerpc
Signed-off-by: Michael Niedermayer
---
tests/fate/filter-video.mak | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak
index 8bbdc04896..1042e96e54 100644
--- a/tests/fate/filter-video.mak
++
Hi again,
> I'm very sorry that it took me so long to send this to the list, finally.
> Since this is an everlasting topic for years, I wanted to deal
> thoroughly with it to have a chance to actually influence the situation.
>
> Like in many previous years/sessions about FFmpeg development, the
Hello everyone,
I was hoping I could get some new feedback on my patch, so I have rebased
it to the latest commit on master.
Could someone take a look at it?
Thanks!
Kind regards,
Philippe Symons
From 210be575ae324b89f940ff62e2dc11eb0f4e02e3 Mon Sep 17 00:00:00 2001
From: Philippe Symons
Date
On 12/6/18, Baptiste Coudurier wrote:
> On Thu, Dec 6, 2018 at 7:45 AM Paul B Mahol wrote:
>
>> On 12/6/18, Baptiste Coudurier wrote:
>> > Hi Paul,
>> >
>> > On Wed, Dec 5, 2018 at 3:18 PM Paul B Mahol wrote:
>> >
>> >> On 12/6/18, Baptiste Coudurier wrote:
>> >> > Hi Paul
>> >> >
>> >> > On W
On Tue, Dec 04, 2018 at 02:27:22PM +0100, Michael Niedermayer wrote:
> On Tue, Dec 04, 2018 at 11:00:34AM +0100, Dominik 'Rathann' Mierzejewski
> wrote:
> > On Tuesday, 04 December 2018 at 08:10, Lauri Kasanen wrote:
> > > On Tue, 4 Dec 2018 03:21:30 +0100
> > > Michael Niedermayer wrote:
> > >
ons 2018-12-05 klockan 21:21 + skrev matthew.w.fearn...@gmail.com:
> > From: Matthew Fearnley
>
> The maximum allowable range for ZMBV motion estimation is [-64..63], since
> the dx,dy values are each stored in the upper 7 bits of a signed char.
>
> (Previously, the range was capped in the c
On 12/6/18 10:34 PM, Nicolas George wrote:
Andrey Semashev (2018-12-06):
Could you provide an example where ENOTSUP (i.e. the error code) would make
more sense for a sync operation, as opposed to AVIO_SYNC_NOT_SUPPORTED (i.e.
the success code)?
It is not a matter making more sense, both are se
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index cb7a93473f..b1833ed9ef 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -69,8 +69,8 @@ static uint16_t read10in32_gray(cons
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 28 +---
1 file changed, 25 insertions(+), 3 deletions(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index cfe601..ed17bf3858 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -51,6 +51,24 @@ static unsign
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index ed17bf3858..cb7a93473f 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -422,7 +422,8 @@ static int decode_frame(AVCodecContext *
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 0297287938..bc1115b6ba 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -19,6 +19,7 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index bc1115b6ba..31d8331068 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -109,6 +109,7 @@ static int decode_frame(AVCodecContext *avctx,
u
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 31d8331068..cfe601 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -323,6 +323,7 @@ static int decode_frame(AVCodecContext *avctx,
case 5
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 538a1b9943..0297287938 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -106,6 +106,7 @@ static int decode_frame(AVCodecContext *avctx,
Andrey Semashev (2018-12-06):
> Could you provide an example where ENOTSUP (i.e. the error code) would make
> more sense for a sync operation, as opposed to AVIO_SYNC_NOT_SUPPORTED (i.e.
> the success code)?
It is not a matter making more sense, both are semantically equivalent.
It is a matter of
On 12/6/18 9:29 PM, Nicolas George wrote:
Andrey Semashev (2018-12-04):
This commit adds a new set of functions to avio and url subsystems, which
allow users to invoke IO buffer synchronization with the underlying media.
The most obvious target for this extension if the filesystem streams. Invok
On Wed, Dec 5, 2018 at 3:17 PM Paul B Mahol wrote:
> On 12/6/18, Baptiste Coudurier wrote:
> > Hi Paul
> >
> > On Wed, Dec 5, 2018 at 9:52 AM Paul B Mahol wrote:
> >
> >> Signed-off-by: Paul B Mahol
> >> ---
> >> libavformat/mxfdec.c | 12
> >> 1 file changed, 12 insertions(+)
>
On Thu, Dec 6, 2018 at 7:45 AM Paul B Mahol wrote:
> On 12/6/18, Baptiste Coudurier wrote:
> > Hi Paul,
> >
> > On Wed, Dec 5, 2018 at 3:18 PM Paul B Mahol wrote:
> >
> >> On 12/6/18, Baptiste Coudurier wrote:
> >> > Hi Paul
> >> >
> >> > On Wed, Dec 5, 2018 at 9:52 AM Paul B Mahol wrote:
> >
2018-12-06 10:33 GMT+01:00, Paul B Mahol :
> On 12/5/18, Carl Eugen Hoyos wrote:
>> 2018-12-05 22:56 GMT+01:00, Paul B Mahol :
>>> On 12/5/18, Carl Eugen Hoyos wrote:
2018-12-05 22:42 GMT+01:00, Paul B Mahol :
> On 12/5/18, Carl Eugen Hoyos wrote:
>> 2018-12-05 18:58 GMT+01:00, Paul
Andrey Semashev (2018-12-04):
> This commit adds a new set of functions to avio and url subsystems, which
> allow users to invoke IO buffer synchronization with the underlying media.
> The most obvious target for this extension if the filesystem streams. Invoking
> IO synchronization allows user ap
2018-12-06 11:56 GMT+01:00, Paul B Mahol :
> Signed-off-by: Paul B Mahol
> ---
> libavcodec/dpx.c | 36
> 1 file changed, 32 insertions(+), 4 deletions(-)
>
> diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
> index 0297287938..84894abda5 100644
> --- a/libavc
Hi!
Attached patch fixes decoding the files attached to ticket #6234.
Please comment, Carl Eugen
From b0a5a2d675e1fa054a9297bcdb0e46239573cd9d Mon Sep 17 00:00:00 2001
From: Carl Eugen Hoyos
Date: Thu, 6 Dec 2018 19:09:56 +0100
Subject: [PATCH] lavc/xpmdec: Allow more colours per character.
Fix
Hi,
Since this patch is passing all the current tests, all the modification
required by Thomas were implemented and from our point of view it satisfies
all requirements for adding the double license to the filter, please
approve this patch for integration. Also, there are two more patches
blocked
On 12/6/18, Baptiste Coudurier wrote:
> Hi Paul,
>
> On Wed, Dec 5, 2018 at 3:18 PM Paul B Mahol wrote:
>
>> On 12/6/18, Baptiste Coudurier wrote:
>> > Hi Paul
>> >
>> > On Wed, Dec 5, 2018 at 9:52 AM Paul B Mahol wrote:
>> >
>> >> Signed-off-by: Paul B Mahol
>> >> ---
>> >> libavformat/mxfen
Hi Paul,
On Wed, Dec 5, 2018 at 3:18 PM Paul B Mahol wrote:
> On 12/6/18, Baptiste Coudurier wrote:
> > Hi Paul
> >
> > On Wed, Dec 5, 2018 at 9:52 AM Paul B Mahol wrote:
> >
> >> Signed-off-by: Paul B Mahol
> >> ---
> >> libavformat/mxfenc.c | 49
This recovers state with #7374 linked sample.
Work funded by Open Broadcast Systems.
Signed-off-by: Paul B Mahol
---
libavcodec/h264_refs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/h264_refs.c b/libavcodec/h264_refs.c
index eaf965e43d..5645a203a7 100644
---
Like I wrote in #7592 in case of data muxed in a way, that video and audio
packets for the same ptses are more than 1 sec distant (so when
ff_configure_buffers_for_index changes size of AVIOContext buffers to 2 *
biggest_distance_between_data_for_1_sec_pts) FFmpeg fetches the same data
twice from t
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Linjie Fu
> Sent: Thursday, December 6, 2018 7:19 PM
> To: ffmpeg-devel@ffmpeg.org
> Cc: Fu, Linjie
> Subject: [FFmpeg-devel] [PATCH, v2] lavc/qsvenc: replace assert with error
> return
>
> bs->FrameType is not set in MS
bs->FrameType is not set in MSDK in some cases (mjpeg encode for example),
and assert on a value coming from an external library is not proper.
Add default type check for bs->FrameType, and return invalid data error in
function
ff_qsv_encode to avoid using uninitialized value.
Fix #7593.
Signed
You're right. I tested the avcintra-flavor option a while ago in ffmpeg
with latests x264 (which included the avcintra-flavor option) and it did
not work. I'm not sure why that was but now it does work. So, ignore this
patch. Thanks! :-)
-steinar
Den tor. 6. des. 2018 kl. 11:37 skrev Gyan Doshi :
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 36
1 file changed, 32 insertions(+), 4 deletions(-)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 0297287938..84894abda5 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -50,6 +50,24 @@ stati
Signed-off-by: Paul B Mahol
---
libavcodec/dpx.c | 10 ++
1 file changed, 10 insertions(+)
diff --git a/libavcodec/dpx.c b/libavcodec/dpx.c
index 538a1b9943..0297287938 100644
--- a/libavcodec/dpx.c
+++ b/libavcodec/dpx.c
@@ -106,6 +106,7 @@ static int decode_frame(AVCodecContext *avctx,
V1: - Fix slices number warning message dump when setting > driver constraints
- Add mode option to scale_vaapi
Jun Zhao (2):
lavfi/vf_scale_vaapi: add scaling mode setting support.
lavc/vaapi_encode: fix slices number check.
libavcodec/vaapi_encode.c|2 +-
libavfilter/vf_scale_v
before this change, scale_vaapi hard coding the scaling mode, add a
new option "mode" to setting the scaling mode, it can be use to change
scaling algorithm for performance/quality trade off.
Signed-off-by: Jun Zhao
---
libavfilter/vf_scale_vaapi.c | 33 ++---
1 fil
Fix slice number check logic. Only when the user setting slices
number more than the driver constraints dump the rounded up warning
message.
Signed-off-by: Jun Zhao
---
libavcodec/vaapi_encode.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libavcodec/vaapi_encode.c b
On 06-12-2018 02:26 PM, Steinar Apalnes wrote:
This patch adds the new "avcintra-flavor" to the -x264opts. The
avcintra-flavor option in x264 adds the possibility to create the Sony XAVC
flavor of avcintra. Default is Panasonic.
Tested OK.
-steinar
Why is this needed? All key=value pairs adde
Hi Mark,
This patch is not trying to support VFR. Some frames, after which are just
produced, could be considered as not needed by theirs producer and will get
skipped in the encoding process. And in my opinion the existing timing
information is not sufficient to support the case.
Regards,
SUN
On 06.12.2018 08:28, Karthick J wrote:
---
doc/muxers.texi | 4
libavformat/movenc.c | 12 ++--
libavformat/movenc.h | 1 +
3 files changed, 15 insertions(+), 2 deletions(-)
[...]
Looks OK now, no more comments from my side.
Regards,
Tobias
On 12/5/18, Carl Eugen Hoyos wrote:
> 2018-12-05 22:56 GMT+01:00, Paul B Mahol :
>> On 12/5/18, Carl Eugen Hoyos wrote:
>>> 2018-12-05 22:42 GMT+01:00, Paul B Mahol :
On 12/5/18, Carl Eugen Hoyos wrote:
> 2018-12-05 18:58 GMT+01:00, Paul B Mahol :
>> On 12/5/18, Carl Eugen Hoyos wr
On 12/6/18 8:07 AM, Karthick J wrote:
---
doc/muxers.texi | 4
libavformat/movenc.c | 12 ++--
libavformat/movenc.h | 1 +
3 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index f1cc6f5fee..ca10741900 100644
--- a/doc/muxer
On 12/6/18 12:20 PM, Andrey Semashev wrote:
On 12/6/18 8:07 AM, Karthick J wrote:
---
doc/muxers.texi | 4
libavformat/movenc.c | 12 ++--
libavformat/movenc.h | 1 +
3 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/doc/muxers.texi b/doc/muxers.texi
index
This patch adds the new "avcintra-flavor" to the -x264opts. The
avcintra-flavor option in x264 adds the possibility to create the Sony XAVC
flavor of avcintra. Default is Panasonic.
Tested OK.
-steinar
0001-add avcintra-flavor option.patch
Description: Binary data
__
60 matches
Mail list logo