On Sun, Dec 29, 2019 at 01:14:47PM +0800, Liu Steven wrote:
>
>
> > 在 2019年11月28日,上午5:24,Michael Niedermayer 写道:
> >
> > On Wed, Nov 27, 2019 at 01:57:02PM +0800, Steven Liu wrote:
> >> Signed-off-by: Steven Liu
> >> ---
> >> fftools/cmdutils.c | 14 ++
> >> fftools/ffmpeg_opt.c |
On Sun, Dec 29, 2019 at 4:21 AM Fu, Linjie wrote:
>
> > -Original Message-
> > From: ffmpeg-devel On Behalf Of
> > Hendrik Leppkes
> > Sent: Friday, December 27, 2019 18:22
> > To: FFmpeg development discussions and patches > de...@ffmpeg.org>
> > Subject: Re: [FFmpeg-devel] [PATCH 2/2]
> 在 2019年12月29日,下午4:12,Michael Niedermayer 写道:
>
> On Sun, Dec 29, 2019 at 01:14:47PM +0800, Liu Steven wrote:
>>
>>
>>> 在 2019年11月28日,上午5:24,Michael Niedermayer 写道:
>>>
>>> On Wed, Nov 27, 2019 at 01:57:02PM +0800, Steven Liu wrote:
Signed-off-by: Steven Liu
---
fftools/cmd
Gonna apply soon with local minor changes.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
On Sat, Dec 28, 2019 at 08:55:13PM -0300, James Almer wrote:
> Signed-off-by: James Almer
> ---
> doc/encoders.texi| 22 ++
> libavcodec/libx265.c | 28
> 2 files changed, 50 insertions(+)
breaks build here, i susupect missing libx265 version
On 12/29/2019 8:53 AM, Michael Niedermayer wrote:
> On Sat, Dec 28, 2019 at 08:55:13PM -0300, James Almer wrote:
>> Signed-off-by: James Almer
>> ---
>> doc/encoders.texi| 22 ++
>> libavcodec/libx265.c | 28
>> 2 files changed, 50 insertions(+
---
libavcodec/hevc_refs.c | 15
libavcodec/hevcdec.c | 173 -
libavcodec/hevcdec.h | 13
3 files changed, 200 insertions(+), 1 deletion(-)
diff --git a/libavcodec/hevc_refs.c b/libavcodec/hevc_refs.c
index 7870a72fd6..20f028fa73 100644
---
On Sun, Dec 29, 2019 at 10:17:48AM -0300, James Almer wrote:
> On 12/29/2019 8:53 AM, Michael Niedermayer wrote:
> > On Sat, Dec 28, 2019 at 08:55:13PM -0300, James Almer wrote:
> >> Signed-off-by: James Almer
> >> ---
> >> doc/encoders.texi| 22 ++
> >> libavcodec/libx265
Quoting Nicolas George (2019-12-17 20:20:00)
> Hi.
>
> Anton Khirnov (12019-12-10):
> > I disagree. I think I have a fair amount of skill and experience as a C
> > developer, but I still get hit by those issues frequently. It's extra
> > trouble for only theoretical gain.
>
> I concede this to yo
On Sat, Dec 28, 2019 at 04:11:54PM +0300, Fotyev V. wrote:
> See attached
>
> On 2019-12-28 17:17, Michael Niedermayer wrote:
> >On Sat, Dec 28, 2019 at 01:52:04PM +0300, Fotyev V. wrote:
> >>Add a check for code 550 when requesting file size
> >>---
> >> libavformat/ftp.c | 11 +--
> >>
On Sat, Dec 28, 2019 at 03:46:25PM +0100, Marton Balint wrote:
> Fixes Coverity CID 1427183.
>
> Signed-off-by: Marton Balint
> ---
> libavfilter/vf_geq.c | 10 --
> 1 file changed, 4 insertions(+), 6 deletions(-)
LGTM
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BAD
On Sat, Dec 28, 2019 at 03:46:24PM +0100, Marton Balint wrote:
> Fixes ticket #7528.
>
> Signed-off-by: Marton Balint
> ---
> libavfilter/vf_geq.c | 9 +++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/libavfilter/vf_geq.c b/libavfilter/vf_geq.c
> index 2905efae24..41
On Sat, Dec 28, 2019 at 03:46:23PM +0100, Marton Balint wrote:
> Also add helper functions to allocate and free such a struct, and make it
> usable by providing a new av_eval_expr2 function for which you can specify a
> custom AVExprState.
>
> Signed-off-by: Marton Balint
> ---
> doc/APIchanges
On Sun, 29 Dec 2019, Michael Niedermayer wrote:
On Sat, Dec 28, 2019 at 03:46:23PM +0100, Marton Balint wrote:
Also add helper functions to allocate and free such a struct, and make it
usable by providing a new av_eval_expr2 function for which you can specify a
custom AVExprState.
Signed-off
On Sun, 29 Dec 2019, Michael Niedermayer wrote:
On Sat, Dec 28, 2019 at 03:46:24PM +0100, Marton Balint wrote:
Fixes ticket #7528.
Signed-off-by: Marton Balint
---
libavfilter/vf_geq.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/libavfilter/vf_geq.c b/libav
Quoting Nicolas George (2019-12-07 21:25:53)
> Anton Khirnov (12019-12-06):
> > The new API is more extensible and allows for custom layouts.
> > More accurate information is exported, eg for decoders that do not
> > set a channel layout, lavc will not make one up for them.
> >
> > Deprecate the o
Linjie Fu (8):
lavu/pix_fmt: add new pixel format y210
swscale: Add swscale input support for Y210
lavu/hwcontext_vaapi: add vaapi_format_map support for Y210
lavc/vaapi_hevc: Add HEVC Rext parameter for VAPicture and VASlice
lavc/hevc_ps: parse constraint flags for HEVC REXT
lavc/vaapi
Add some packed 4:2:2 10-bit pixel formats for hardware decode support
in VAAPI and QSV.
Signed-off-by: Linjie Fu
---
libavutil/pixdesc.c | 23 +++
libavutil/pixfmt.h | 5 +
libavutil/version.h | 2 +-
tests/ref/fate/sws-pixdesc-q
VA_RT_FORMAT describes the desired sampling format for surface.
When creating surface, VA_RT_FORMAT will be used firstly to choose
the expected fourcc/media_format for the surface. And the fourcc
will be revised by the value of VASurfaceAttribPixelFormat.
Add vaapi_format_map support for new pixe
Add swscale input support for Y210, output support and fate
test could be added later if there is requirement for software
CSC to this packed format.
Signed-off-by: Linjie Fu
---
libswscale/input.c | 48
libswscale/utils.c | 2 ++
2 files changed
Add VAPictureParameterBufferHEVCRext and VASliceParameterBufferHEVCRext.
Pass Range Extension flags to support the decode for HEVC REXT.
Signed-off-by: Linjie Fu
---
libavcodec/vaapi_hevc.c | 79 +++--
1 file changed, 76 insertions(+), 3 deletions(-)
Parse all the constraint flags according to ITU-T Rec. H.265 (02/2018).
They have to be passed to hw decoders to determine the exact profile for Range
Extension HEVC.
Signed-off-by: Linjie Fu
---
libavcodec/hevc_ps.c | 44
libavcodec/hevc_ps.h | 13 +
Add vaapi_parse_rext_profile and use profile constraint flags to
determine the exact va_profile for HEVC_REXT.
Add build object in Makefile for h265_profile_level dependency.
Signed-off-by: Linjie Fu
---
libavcodec/Makefile | 2 +-
libavcodec/vaapi_hevc.c | 69 +
Add function pointer field in vaapi_profile_map[], set profile_parser
for HEVC_REXT to find the exact va_profile.
Also add format map support.
Signed-off-by: Linjie Fu
---
libavcodec/vaapi_decode.c | 77 +--
1 file changed, 47 insertions(+), 30 deleti
Add decode support for 4:2:2 8-bt and 10-bit HEVC Range Extension clips.
Signed-off-by: Linjie Fu
---
libavcodec/hevcdec.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c
index 19b0cd8..f60bcf6 100644
--- a/libavcodec/hevcdec.c
+++ b/libavcod
On 12/28/2019 5:16 PM, Michael Niedermayer wrote:
> I am a bit undecided on listing them like this but it seems the
> fuzzer has difficulty finding valid tags (like in hapdec/snappy)
>
> With this it finds issues in hapdec within seconds locally (with constrained
> w/h)
> while before on googles
This should improve coverage of *_c()
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c
index 42dd36e2af..d02db85340 100644
--- a/tools/target_dec_fuzzer.c
+++ b/tools/targe
This should improve coverage
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c
index a9ad226708..3f77ceac52 100644
--- a/tools/target_dec_fuzzer.c
+++ b/tools/target_dec_fuz
This should improve AC-3 coverage
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 19 +--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c
index 3f77ceac52..42dd36e2af 100644
--- a/tools/target
Signed-off-by: Michael Niedermayer
---
libavcodec/acelp_pitch_delay.c | 14 --
libavcodec/acelp_pitch_delay.h | 33 -
2 files changed, 47 deletions(-)
diff --git a/libavcodec/acelp_pitch_delay.c b/libavcodec/acelp_pitch_delay.c
index a070d1b25d..5ab12a
Signed-off-by: Michael Niedermayer
---
libavcodec/8svx.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/libavcodec/8svx.c b/libavcodec/8svx.c
index edc945c697..092dbaae04 100644
--- a/libavcodec/8svx.c
+++ b/libavcodec/8svx.c
@@ -164,8 +164,7 @@ static av_cold int eightsvx_
On 26/12/2019 14:01, Alexandre Heitor Schmidt wrote:
> > you may have to only activate this (or at least the full path
metadata) feature
> > if the user explicitly requests it. Probably the best way to do
that is to
> > introduce a new option of the image2 demuxer, probably with an
AV_OPT_TYPE_
On Sun, 29 Dec 2019, Alexandre Heitor Schmidt wrote:
On 26/12/2019 14:01, Alexandre Heitor Schmidt wrote:
> > you may have to only activate this (or at least the full path
metadata) feature
> > if the user explicitly requests it. Probably the best way to do
that is to
> > introduce a new opt
This allows the fuzzer to target meaningfull codec tags instead
of hunting the 4gb space, which it seems to have problems with.
Suggested-by: James
Signed-off-by: Michael Niedermayer
---
libavcodec/avcodec.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/libavcodec/avcodec.h b/libavco
Signed-off-by: Michael Niedermayer
---
libavcodec/hapdec.c | 8
1 file changed, 8 insertions(+)
diff --git a/libavcodec/hapdec.c b/libavcodec/hapdec.c
index 8c845770cf..7759f1da3e 100644
--- a/libavcodec/hapdec.c
+++ b/libavcodec/hapdec.c
@@ -484,4 +484,12 @@ AVCodec ff_hap_decoder = {
This should make it much quicker for the fuzzer to test
real relevant codec_tags
Signed-off-by: Michael Niedermayer
---
tools/target_dec_fuzzer.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c
index c6e1235ad3..b9e08f74d2 100644
---
On 12/29/2019 8:38 PM, Michael Niedermayer wrote:
> This allows the fuzzer to target meaningfull codec tags instead
> of hunting the 4gb space, which it seems to have problems with.
>
> Suggested-by: James
> Signed-off-by: Michael Niedermayer
> ---
> libavcodec/avcodec.h | 6 ++
> 1 file cha
Am Mo., 30. Dez. 2019 um 01:19 Uhr schrieb James Almer :
>
> On 12/29/2019 8:38 PM, Michael Niedermayer wrote:
> > This allows the fuzzer to target meaningfull codec tags instead
> > of hunting the 4gb space, which it seems to have problems with.
> >
> > Suggested-by: James
> > Signed-off-by: Micha
On 12/29/2019 9:32 PM, Carl Eugen Hoyos wrote:
> Am Mo., 30. Dez. 2019 um 01:19 Uhr schrieb James Almer :
>>
>> On 12/29/2019 8:38 PM, Michael Niedermayer wrote:
>>> This allows the fuzzer to target meaningfull codec tags instead
>>> of hunting the 4gb space, which it seems to have problems with.
>
On Mon, Dec 23, 2019 at 8:23 PM Nicolas George wrote:
>
> myp...@gmail.com (12019-12-12):
> > LGTM, but need to wait next release cycle?
>
> What do you mean? There is all the necessary code to let the option
> disappear automatically at the next release.
>
> I shall push soon, unless you point s
Hi,
> -Original Message-
> From: Fu, Linjie
> Sent: Friday, December 27, 2019 16:48
> To: ffmpeg-devel@ffmpeg.org
> Cc: Fu, Linjie
> Subject: [PATCH] lavc/pthread_frame: Update user context in
> ff_frame_thread_free
>
> Resolution/format changes lead to re-initialization of hardware
> a
Hi,
> -Original Message-
> From: ffmpeg-devel On Behalf Of Fu,
> Linjie
> Sent: Friday, December 27, 2019 17:04
> To: FFmpeg development discussions and patches de...@ffmpeg.org>
> Subject: Re: [FFmpeg-devel] [PATCH 1/4] tests/checkasm: add overflow test
> for hevc_add_res
>
> Hi,
>
>
Hi, Andriy
- Original Message -
> From: "Andriy Gelman"
> To: "FFmpeg development discussions and patches"
> Cc: xuju...@sjtu.edu.cn
> Sent: Monday, December 23, 2019 12:50:48 AM
> Subject: Re: [FFmpeg-devel] [PATCH v2 2/3] avfilter/vf_convolution: Add x86
> SIMD optimizations for filte
From: Zhao Zhili
---
Rebase patch on master.
doc/filters.texi| 8
libavfilter/buffersrc.c | 14 --
libavfilter/version.h | 5 -
3 files changed, 20 insertions(+), 7 deletions(-)
diff --git a/doc/filters.texi b/doc/filters.texi
index 619542e7b5..341503c7f8 1
Signed-off-by: Xinpeng Sun
---
configure | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/configure b/configure
index 01b4acd77e..e7036b04ec 100755
--- a/configure
+++ b/configure
@@ -3510,6 +3510,7 @@ interlace_filter_deps="gpl"
kerndeint_filter_deps="gpl"
lad
"VAProcFilterParameterBufferHDRToneMapping" was defined in libva 2.4.1, which
will lead to
build failure for the filter tonemap_vaapi for libva 2.3.0 with current check.
This patch
is to fix this build error.
Signed-off-by: Xinpeng Sun
---
configure | 4 ++--
1 file changed, 2 insertions(+), 2
> -Original Message-
> From: ffmpeg-devel On Behalf Of Mark
> Thompson
> Sent: Saturday, December 28, 2019 7:57 AM
> To: ffmpeg-devel@ffmpeg.org
> Subject: Re: [FFmpeg-devel] [PATCH] configure: Change the configure check for
> tonemap_vaapi
>
> On 24/12/2019 06:32, Xinpeng Sun wrote:
> >
47 matches
Mail list logo