On Sat, Jun 22, 2019 at 01:29:33AM +0200, Michael Niedermayer wrote:
> Fixes: signed integer overflow: 6494225984479297536 - -6043795377581187040
> cannot be represented in type 'long'
> Fixes:
> 15285/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FFWAVESYNTH_fuzzer-5632780307791872
>
> Foun
On Sat, Jun 22, 2019 at 01:29:32AM +0200, Michael Niedermayer wrote:
> Fixes: negation of -9223372036854775808 cannot be represented in type
> 'int64_t' (aka 'long'); cast to an unsigned type to negate this value to
> itself
> Fixes:
> 15289/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FFWA
On Sat, Jun 22, 2019 at 01:29:31AM +0200, Michael Niedermayer wrote:
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/ffwavesynth.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
will apply
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
There
On Sat, Jun 22, 2019 at 04:58:37PM +0200, Paul B Mahol wrote:
> On 6/22/19, Michael Niedermayer wrote:
> > Fixes: signed integer overflow: -32768 * 196032 cannot be represented in
> > type 'int'
> > Fixes:
> > 15300/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLIC_fuzzer-5733319519502336
> >
On 7/7/2019 9:49 PM, Fu, Linjie wrote:
-Original Message-
From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
Of Mark Thompson
Sent: Sunday, July 7, 2019 19:51
To: ffmpeg-devel@ffmpeg.org
Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/vaapi_decode: recreate
hw_frames_ctx
Hi Paul
The only windows player I am aware of can be downloaded from here.
https://www.dedicatedmicros-support.com/software_release/download.php?file=5357
Also, there is a tool that directly converts these PAR files into H264
format which can be obtained from here.
https://www.dedicatedmicros-s
On Sat, Jun 22, 2019 at 01:29:35AM +0200, Michael Niedermayer wrote:
> Fixes: out of array access
> Fixes:
> 15360/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLIC_fuzzer-5653837190266880
> Fixes:
> 15412/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLIC_fuzzer-5740537648250880
>
> Fo
On Sun, Jun 16, 2019 at 12:00:56AM +0200, Michael Niedermayer wrote:
> Fixes: index -1 out of bounds for type 'const uint8_t [185][2]'
> Fixes:
> 15250/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WMV3IMAGE_fuzzer-5648992869810176
>
> Found-by: continuous fuzzing process
> https://github.co
On Sat, Jun 22, 2019 at 02:21:43PM +0200, Michael Niedermayer wrote:
> Fixes: left shift of negative value -9
> Fixes:
> 15299/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_MSS2_fuzzer-5660922678345728
>
> Found-by: continuous fuzzing process
> https://github.com/google/oss-fuzz/tree/master/
On Wed, Jun 19, 2019 at 01:53:03AM +0200, Michael Niedermayer wrote:
> lpc_quant of 0 produces undefined behavior, thus disallow this.
> If valid samples use this then such a sample would be quite
> usefull to confirm the correct&lossles handling of this.
>
> Fixes: libavcodec/alac.c:218:25: runti
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
> Mark Thompson
> Sent: Sunday, July 7, 2019 8:56 PM
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH v3] avfilter/vaapi: add overlay_vaapi
> filter
>
> On 20/06/2019 08:42,
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Linjie Fu
> Sent: Tuesday, June 18, 2019 10:53 PM
> To: ffmpeg-devel@ffmpeg.org
> Cc: Fu, Linjie
> Subject: [FFmpeg-devel] [PATCH 2/2] lavf/vf_vpp_qsv: add support for QSV
> transpose filter
>
> Add transpose support for
No testcase
Signed-off-by: Michael Niedermayer
---
libavcodec/vorbisdec.c | 32 +---
1 file changed, 25 insertions(+), 7 deletions(-)
diff --git a/libavcodec/vorbisdec.c b/libavcodec/vorbisdec.c
index d6c6a56e0c..60de34e432 100644
--- a/libavcodec/vorbisdec.c
+++ b/l
Fixes: out of array access
Fixes:
15649/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VORBIS_fuzzer-5729191309344768
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/vorbisdec.c | 6 --
Fixes: assertion failure, invalid shift
Fixes:
15583/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VORBIS_fuzzer-5640157484548096
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/vorbisdec.
Fixes: memleak
Fixes: part of
15529/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_LIBVPX_VP8_fuzzer-5140143700180992
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 1 +
1
ff_cbs_delete_unit never fails if the index of the unit to delete is
valid, as it is with all current callers of the function. So just assert
in ff_cbs_delete_unit that the index is valid and change the return
value to void in order to remove the callers' checks for whether
ff_cbs_delete_unit faile
Given the recent changes to ff_cbs_delete_unit, it is no longer sensible
to use a return value for ff_cbs_h264_delete_sei_message; instead, use
asserts to ensure that the required conditions are met and remove the
callers' checks for the return value. Also, document said conditions.
An assert that
On 20/06/2019 00:45, Andreas Rheinhardt wrote:
> This commit changes vp9_metadata to (a) use ff_bsf_get_packet_ref
> instead of ff_bsf_get_packet (thereby avoiding one malloc and free per
> filtered packet) and (b) to use only one packet structure at all,
> thereby avoiding a call to av_packet_copy
On 6/19/2019 8:45 PM, Andreas Rheinhardt wrote:
> This commit adds an option to not only update the bitstream parameters
> when using the vp9_metadata bitstream filter, but also the relevant
> AVCodecParameters. The new option is on by default.
>
> This commit also adds documentation for this valu
On 20/06/2019 00:45, Andreas Rheinhardt wrote:
> ff_cbs_delete_unit never fails if the index of the unit to delete is
> valid; document this behaviour explicitly and remove the checks for
> whether ff_cbs_delete_unit failed, because all the callers of
> ff_cbs_delete_unit already made sure the inde
On 17/06/2019 04:42, Andreas Rheinhardt wrote:
> Hello,
>
> this patchset is mainly about switching the bitstream filters using cbs
> from ff_bsf_get_packet to ff_bsf_get_packet_ref (except trace_headers,
> which also uses it). But in the course of doing so, I also found several
> other (usually s
On Fri, Jun 21, 2019 at 07:15:17AM -0700, Amir Pauker wrote:
> set AVFrame decode_error_flags in case h->slice_ctx->er.error_occurred is set
> after the call to ff_h264_execute_decode_slices. This allows the user to
> detect
> concealed decoding errors in the call to avcodec_receive_frame
>
> Sig
This can be used to add region of interest side data to video frames.
---
doc/filters.texi | 73 +++
libavfilter/Makefile | 1 +
libavfilter/allfilters.c | 1 +
libavfilter/vf_addroi.c | 269 +++
4 files changed, 344 insertions(+)
crea
---
libavcodec/vaapi_encode.c | 118
libavcodec/vaapi_encode.h | 18 +
libavcodec/vaapi_encode_h264.c | 2 +
libavcodec/vaapi_encode_h265.c | 2 +
libavcodec/vaapi_encode_mpeg2.c | 2 +
libavcodec/vaapi_encode_vp8.c | 2 +
libavcodec/va
On 25/06/2019 09:47, Guo, Yejun wrote:>> -Original Message-
>> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf Of
>> Guo, Yejun
>> Sent: Tuesday, June 04, 2019 2:46 PM
>> To: FFmpeg development discussions and patches
>> Subject: Re: [FFmpeg-devel] [PATCH v3 3/5] libx
On 20/06/2019 17:10, James Almer wrote:
> On 6/2/2019 1:48 PM, Mark Thompson wrote:
>> On 06/05/2019 22:02, Mark Thompson wrote:
>>> The maxDpbPicBuf value which is used in the DPB size calculation depends
>>> on the profile (it's usually 6, but 7 for screen-extended profiles).
>>> ---
>>> libavco
sön 2019-07-07 klockan 18:19 +0200 skrev Michael Niedermayer:
> On Sat, Jul 06, 2019 at 11:22:59PM +0200, Tomas Härdin wrote:
> > lör 2019-07-06 klockan 18:34 +0200 skrev Michael Niedermayer:
> > > On Sat, Jul 06, 2019 at 02:34:34PM +0200, Tomas Härdin wrote:
> > > > lör 2019-07-06 klockan 00:08 +0
On Sat, Jul 06, 2019 at 11:22:59PM +0200, Tomas Härdin wrote:
> lör 2019-07-06 klockan 18:34 +0200 skrev Michael Niedermayer:
> > On Sat, Jul 06, 2019 at 02:34:34PM +0200, Tomas Härdin wrote:
> > > lör 2019-07-06 klockan 00:08 +0200 skrev Michael Niedermayer:
> > > > As we are already off topic, he
EIO);
> > > +goto fail;
> > > +}
> > >
> > > -av_log(avctx, AV_LOG_DEBUG, "Decode context initialised: "
> > > - "%#x/%#x.\n", ctx->va_config, ctx->va_context);
> > > +av_log(
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Mark Thompson
> Sent: Sunday, July 7, 2019 20:13
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH 2/5] lavu/hwcontext_vaapi: add
> vaapi_format_map for Y210/AYUV/Y410
>
> On
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Hendrik Leppkes
> Sent: Sunday, July 7, 2019 15:39
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/vaapi_decode: recreate
> hw
> -Original Message-
> From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> Of Mark Thompson
> Sent: Sunday, July 7, 2019 19:51
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/vaapi_decode: recreate
> hw_frames_ctx without destroy va_context
>
Signed-off-by: Michael Niedermayer
---
libavutil/softfloat_ieee754.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavutil/softfloat_ieee754.h b/libavutil/softfloat_ieee754.h
index b8957fb0a9..3398aa18be 100644
--- a/libavutil/softfloat_ieee754.h
+++ b/libavutil/softfloat_
Fixes: left shift of negative value -6
Fixes:
15564/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ALS_fuzzer-5701655938465792
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/alsdec.c | 2 +
Fixes: memleaks on error paths during init
Fixes:
15533/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLASHSV_fuzzer-5647977168764928
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/flashs
Fixes: memleaks on error paths during init
Fixes:
15548/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FLASHSV2_fuzzer-6324019382452224
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer
---
libavcodec/flash
Fixes: signed integer overflow: 1270564968 + 904828220 cannot be represented in
type 'int'
Fixes:
15402/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ALS_fuzzer-5755426823471104
Found-by: continuous fuzzing process
https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by
On 19/06/2019 16:03, OvchinnikovDmitrii wrote:
> Added linux support for amf encoder through vulkan.
>
> To use h.264(AMD VCE) encoder on linux amdgru-pro version 19.20+ and
> amf-amdgpu-pro package(amdgru-pro contains, but does not install
> automatically) are required.
>
> Initialization of a
On 20/06/2019 08:42, Zachary Zhou wrote:
> ---
> configure | 1 +
> libavfilter/Makefile | 1 +
> libavfilter/allfilters.c | 1 +
> libavfilter/vaapi_vpp.c| 95 +
> libavfilter/vaapi_vpp.h| 5 +
> libavfilter/vf_overlay_vaapi.c
On 28/06/2019 03:27, Linjie Fu wrote:
> Signed-off-by: Linjie Fu
> ---
> libavutil/hwcontext_vaapi.c | 8
> 1 file changed, 8 insertions(+)
>
> diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c
> index 4227c3c..6378d0e 100644
> --- a/libavutil/hwcontext_vaapi.c
> ++
On 02/07/2019 10:44, Carl Eugen Hoyos wrote:
> Am Di., 2. Juli 2019 um 08:31 Uhr schrieb Reimar Döffinger
> :
>>
>> On 01.07.2019, at 00:51, Carl Eugen Hoyos wrote:
>
>>> I believe attached patch fixes undefined behaviour and ticket #7981.
>>
>> Same here, I think it makes more sense to check the
On 07/07/2019 17:38, Linjie Fu wrote:
> VP9 allows resolution changes per frame. Currently in VAAPI, resolution
> changes leads to va context destroy and reinit.
Which is correct - it needs to remake the context because the old one is for
the wrong resolution.
>
On Fri, Jul 5, 2019 at 12:48 PM Gyan wrote:
>
>
>
> On 05-07-2019 10:06 AM, Jun Zhao wrote:
> > From: Jun Zhao
> >
> > Document missing options for scale in/out color matrix
> >
> > Signed-off-by: Jun Zhao
> > ---
> > doc/filters.texi |5 +
> > 1 files changed, 5 insertions(+), 0 dele
On Fri, Jul 5, 2019 at 9:09 AM Song, Ruiling wrote:
>
> > -Original Message-
> > From: ffmpeg-devel [mailto:ffmpeg-devel-boun...@ffmpeg.org] On Behalf
> > Of hwrenx
> > Sent: Wednesday, July 3, 2019 11:24 AM
> > To: ffmpeg-devel@ffmpeg.org
> > Subject: [FFmpeg-devel] [PATCH v1] lavc/libdav
On 7/5/19, Tom Needham <06needh...@gmail.com> wrote:
> Samples are Available from
>
> https://transfernow.net/131xk9g4u0jt
>
Is there native Windows player for those files?
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/
On Sun, Jul 7, 2019 at 6:41 AM Linjie Fu wrote:
>
> VP9 allows resolution changes per frame. Currently in VAAPI, resolution
> changes leads to va context destroy and reinit. This will cause
> reference frame surface lost and produce garbage.
>
> As libva allows re-create surface separately without
47 matches
Mail list logo