Re: [FFmpeg-devel] [PATCH v2 01/11] avfilter/overlay_vaapi: use FILTER_SINGLE_PIXFMT

2022-11-03 Thread Xiang, Haihao
On Mon, 2022-10-31 at 06:19 +, softworkz wrote: > From: softworkz > > Signed-off-by: softworkz > --- > libavfilter/vf_overlay_vaapi.c | 30 +- > 1 file changed, 1 insertion(+), 29 deletions(-) > > diff --git a/libavfilter/vf_overlay_vaapi.c

Re: [FFmpeg-devel] [PATCH v3] avcodec/av1_vaapi: fixed a decoding corruption issue

2022-11-03 Thread Xiang, Haihao
On Thu, 2022-11-03 at 02:21 +, Wang, Fei W wrote: > On Wed, 2022-11-02 at 15:35 -0400, Ruijing Dong wrote: > > In av1_spec.pdf page 38/669, there is a sentence below: > > > > if ( frame_type == KEY_FRAME && show_frame ) { > >for ( i = 0; i < NUM_REF_FRAMES; i++) { > > RefValid[ i ]

Re: [FFmpeg-devel] [PATCH 1/2] avfilter/avfilter: add avfilter_print_config_formats()

2022-11-03 Thread Soft Works
> -Original Message- > From: Paul B Mahol > Sent: Thursday, November 3, 2022 10:58 AM > To: FFmpeg development discussions and patches de...@ffmpeg.org> > Cc: softworkz > Subject: Re: [FFmpeg-devel] [PATCH 1/2] avfilter/avfilter: add > avfilter_print_config_formats() > > On

Re: [FFmpeg-devel] FFmpeg 5.2 ?

2022-11-03 Thread James Almer
On 11/3/2022 6:59 PM, Michael Niedermayer wrote: Hi all do we want a release/5.2 branch made in december ? I think that would be what previous release shedule suggestions would point to thx Changelog looks a tad short post 5.1, but i guess there has been more work in refactoring and

Re: [FFmpeg-devel] [PATCH 1/4] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2

2022-11-03 Thread Carl Eugen Hoyos
Am Di., 1. Nov. 2022 um 23:00 Uhr schrieb L. E. Segovia : > > Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a > > Co-authored-by: Nirbheek Chauhan > > Signed-off-by: L. E. Segovia > --- > libavcodec/x86/dcadsp_init.c | 2 + > libavcodec/x86/fdctdsp_init.c| 2 + >

[FFmpeg-devel] [PATCH 2/2] doc: improve IMF demuxer documentation

2022-11-03 Thread pal
From: Pierre-Anthony Lemieux --- doc/demuxers.texi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/demuxers.texi b/doc/demuxers.texi index 2b6dd86c2a..75c142935e 100644 --- a/doc/demuxers.texi +++ b/doc/demuxers.texi @@ -289,7 +289,15 @@ This demuxer accepts

[FFmpeg-devel] [PATCH 1/2] avformat/imfdec: remove the experimental flag

2022-11-03 Thread pal
From: Pierre-Anthony Lemieux --- libavformat/imfdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/imfdec.c b/libavformat/imfdec.c index 03de9ce151..a92686e93b 100644 --- a/libavformat/imfdec.c +++ b/libavformat/imfdec.c @@ -1018,7 +1018,7 @@ static const

[FFmpeg-devel] [PATCH v3 4/5] all: Guard if (INLINE*) checks with #if HAVE_INLINE_ASM

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Signed-off-by: L. E. Segovia --- libavcodec/x86/hpeldsp_init.c | 2 ++ libavcodec/x86/vc1dsp_init.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/x86/hpeldsp_init.c b/libavcodec/x86/hpeldsp_init.c index

[FFmpeg-devel] [PATCH v3 5/5] all: Guard if (EXTERNAL*) checks with #if HAVE_X86ASM

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Signed-off-by: L. E. Segovia --- libavcodec/x86/aacencdsp_init.c| 2 ++ libavcodec/x86/aacpsdsp_init.c | 2 ++ libavcodec/x86/ac3dsp_init.c | 4 libavcodec/x86/audiodsp_init.c | 2 ++

[FFmpeg-devel] [PATCH v3 3/5] all: Replace if (CONFIG_FOO) checks by #if CONFIG_FOO

2022-11-03 Thread L. E. Segovia
Continuation of e42aaaf92a4b0c88d60acc12df64c81d0887c26f Signed-off-by: L. E. Segovia --- fftools/ffprobe.c | 16 +++- fftools/opt_common.c| 12 ++-- libavformat/rtmpproto.c | 24 ++-- 3 files changed, 39 insertions(+), 13 deletions(-) diff

[FFmpeg-devel] [PATCH v3 2/5] avcodec/x86/hevcdsp_init: Fix indentation after the ARCH_FOO changes

2022-11-03 Thread L. E. Segovia
--- libavcodec/x86/hevcdsp_init.c | 454 +- 1 file changed, 227 insertions(+), 227 deletions(-) diff --git a/libavcodec/x86/hevcdsp_init.c b/libavcodec/x86/hevcdsp_init.c index 40a295430d..c7060085a2 100644 --- a/libavcodec/x86/hevcdsp_init.c +++

[FFmpeg-devel] [PATCH v3 1/5] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Co-authored-by: Nirbheek Chauhan Signed-off-by: L. E. Segovia --- libavcodec/x86/fdctdsp_init.c| 2 ++ libavcodec/x86/flacdsp_init.c| 8 +++-- libavcodec/x86/hevcdsp_init.c| 53 +++-

[FFmpeg-devel] [PATCH v3 0/5] Fix FFmpeg compilation without DCE

2022-11-03 Thread L. E. Segovia
Hi all, This new version is intended to make Patchwork log the set correctly. (My apologies there, I'm not used to send patches through the command line.) v3 changes (same as v2): - Split indentation fixes for hevcdsp_init into its own commit - Fixed spurious indentation in vf_ssim_init -

Re: [FFmpeg-devel] [PATCH v3 02/10] avcodec: add cbs for H266/VVC

2022-11-03 Thread Andreas Rheinhardt
Lynne: > > Nov 3, 2022, 13:21 by thomas...@spin-digital.com: > >> Add CodedBitstreamContext to parse VPS,SPS,PPS in VVC nal units. >> Implement parsing and writing of SPS,PPS,VPS,PH,AUD,SEI and slices. >> Add ff_cbs_type_h266 to cbs types tables and AV_CODEC_ID_H266 >> to cbs codec ids. >> >>

Re: [FFmpeg-devel] [PATCH v3 02/10] avcodec: add cbs for H266/VVC

2022-11-03 Thread Lynne
Nov 3, 2022, 13:21 by thomas...@spin-digital.com: > Add CodedBitstreamContext to parse VPS,SPS,PPS in VVC nal units. > Implement parsing and writing of SPS,PPS,VPS,PH,AUD,SEI and slices. > Add ff_cbs_type_h266 to cbs types tables and AV_CODEC_ID_H266 > to cbs codec ids. > > Signed-off-by:

Re: [FFmpeg-devel] [PATCH v2 5/5] all: Guard if (EXTERNAL*) checks with #if HAVE_X86ASM

2022-11-03 Thread Lynne
Nov 3, 2022, 16:30 by a...@amyspark.me: > Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a > > Signed-off-by: L. E. Segovia <> a...@amyspark.me> > > Wrong way to fix it. Makefile to prevent compilation + ifdef guards on all arch-specific init function calls.

Re: [FFmpeg-devel] [PATCH] avcodec/libsvtav1: Add support for multipass encoding

2022-11-03 Thread Gustav Grusell
On Sun, Oct 30, 2022 at 11:21 PM Oneric wrote: > On Sun, Oct 30, 2022 at 14:10:29 +0100, Lynne wrote: > > Sep 27, 2022, 23:06 by gustav.grus...@gmail.com: > > > > > Implements support for 2-pass CRF and 3-pass VBR by implementing > > > reading and writing of stats file, and passing the pass

[FFmpeg-devel] [PATCH v2 5/5] all: Guard if (EXTERNAL*) checks with #if HAVE_X86ASM

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Signed-off-by: L. E. Segovia --- libavcodec/x86/aacencdsp_init.c| 2 ++ libavcodec/x86/aacpsdsp_init.c | 2 ++ libavcodec/x86/ac3dsp_init.c | 4 libavcodec/x86/audiodsp_init.c | 2 ++

[FFmpeg-devel] [PATCH v2 4/5] all: Guard if (INLINE*) checks with #if HAVE_INLINE_ASM

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Signed-off-by: L. E. Segovia --- libavcodec/x86/hpeldsp_init.c | 2 ++ libavcodec/x86/vc1dsp_init.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/libavcodec/x86/hpeldsp_init.c b/libavcodec/x86/hpeldsp_init.c index

[FFmpeg-devel] [PATCH v2 3/5] all: Replace if (CONFIG_FOO) checks by #if CONFIG_FOO

2022-11-03 Thread L. E. Segovia
Continuation of e42aaaf92a4b0c88d60acc12df64c81d0887c26f Signed-off-by: L. E. Segovia --- fftools/ffprobe.c | 16 +++- fftools/opt_common.c| 12 ++-- libavformat/rtmpproto.c | 24 ++-- 3 files changed, 39 insertions(+), 13 deletions(-) diff

[FFmpeg-devel] [PATCH v2 2/5] avcodec/x86/hevcdsp_init: Fix indentation after the ARCH_FOO changes

2022-11-03 Thread L. E. Segovia
--- libavcodec/x86/hevcdsp_init.c | 454 +- 1 file changed, 227 insertions(+), 227 deletions(-) diff --git a/libavcodec/x86/hevcdsp_init.c b/libavcodec/x86/hevcdsp_init.c index 40a295430d..c7060085a2 100644 --- a/libavcodec/x86/hevcdsp_init.c +++

[FFmpeg-devel] [PATCH v2 1/5] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2

2022-11-03 Thread L. E. Segovia
Continuation of 40e6575aa3eed64cd32bf28c00ae57edc5acb25a Co-authored-by: Nirbheek Chauhan Signed-off-by: L. E. Segovia --- libavcodec/x86/fdctdsp_init.c| 2 ++ libavcodec/x86/flacdsp_init.c| 8 +++-- libavcodec/x86/hevcdsp_init.c| 53 +++-

[FFmpeg-devel] [PATCH v2 0/5] Fix FFmpeg compilation without DCE

2022-11-03 Thread L. E. Segovia
Hi all, Thanks again for the review of the previous version of the patchset. v2 changes: - Split indentation fixes for hevcdsp_init into its own commit - Fixed spurious indentation in vf_ssim_init - Implemented the macro approach for expanding the CONFIG_FOO checks in fftools - Added the

[FFmpeg-devel] [PATCH] fftools/ffprobe: Loop over correct number of streams when flushing decoders

2022-11-03 Thread Derek Buitenhuis
Some formats like FLV can dynamically add streams during packet reading. FFprobe does check for this an reallocate the global stream info, but does not reallocate InputFrame's streams and decoders when this happens, which, as a result, could have caused flushing to occur on an out of bounds stream

Re: [FFmpeg-devel] FFV1 slicecrc: "hashxx" instead of "CRC" for speed?

2022-11-03 Thread Leo Izen
On 11/3/22 09:19, Nicolas George wrote: Leo Izen (12022-11-03): I'm a bit confused here, aren't there only 255 one-byte changes in the first place? The 256th is when the byte remains unchanged. Most data is made of more than one byte. Ah, so it's on average 255 out of every 256 one-byte

[FFmpeg-devel] [PATCH] lavfi/vf_fieldmatch: keep fields as-is if not matched properly

2022-11-03 Thread mail
Makes it possible to use deinterlacers which output one frame for each field as fallback if field matching fails (combmatch=full). Currently, the documented example with fallback on a post-deinterlacer will only work in case the deinterlacer outputs one frame per first field (as yadif=mode=0).

[FFmpeg-devel] [PATCH] avcodec/libx265: fix build error

2022-11-03 Thread Zhao Zhili
From: Zhao Zhili x265_sei is available since X265_BUILD 88. Bump required version to 89 to fix the regression from commit 1f585030137, and remove a conditional compilation. Signed-off-by: Zhao Zhili --- configure| 2 +- libavcodec/libx265.c | 2 -- 2 files changed, 1 insertion(+),

Re: [FFmpeg-devel] [PATCH 1/4] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2

2022-11-03 Thread Andreas Rheinhardt
L. E. Segovia: > Hi! > > Thanks for the review. The comments will be fixed in the next version of > the patchset. Just a couple remarks: > > re dcadsp_init -- this one comes from 4.4.x having a clause there to > support SSE, which also checks for the x86-32 architecture [1]. I've > removed it

Re: [FFmpeg-devel] [PATCH 1/2] swscale/output: Bias 16bps output calculations to improve non overflowing range

2022-11-03 Thread Drew Dunne
I verified this fixes the overflow I was encountering. On Wed, Nov 2, 2022 at 5:02 PM Michael Niedermayer wrote: > Fixes: integer overflow > Fixes: ./ffmpeg -f rawvideo -video_size 66x64 -pixel_format > yuva420p10le -i ~/videos/overflow_input_w66h64.yuva420p10le > -filter_complex >

Re: [FFmpeg-devel] [PATCH 1/6 v3] avcodec/aacdec: fix parsing streams with channel configuration 11

2022-11-03 Thread James Almer
On 10/31/2022 6:15 PM, James Almer wrote: Set the correct amount of tags in tags_per_config[]. Also, there are no channels that correspond to a side element in this configuration, so reflect this in the list of known/supported channel layouts. Signed-off-by: James Almer ---

Re: [FFmpeg-devel] FFV1 slicecrc: "hashxx" instead of "CRC" for speed?

2022-11-03 Thread Nicolas George
Leo Izen (12022-11-03): > I'm a bit confused here, aren't there only 255 one-byte changes in the first > place? The 256th is when the byte remains unchanged. Most data is made of more than one byte. -- Nicolas George ___ ffmpeg-devel mailing list

Re: [FFmpeg-devel] [PATCH] avfilter: add backgroundkey video filter

2022-11-03 Thread Paul B Mahol
On 11/3/22, Andreas Rheinhardt wrote: > Paul B Mahol: >> On 11/2/22, Andreas Rheinhardt wrote: >>> Paul B Mahol: +static int filter_frame(AVFilterLink *link, AVFrame *frame) +{ +AVFilterContext *avctx = link->dst; +BackgroundkeyContext *s = avctx->priv; +

Re: [FFmpeg-devel] FFV1 slicecrc: "hashxx" instead of "CRC" for speed?

2022-11-03 Thread Leo Izen
On 10/26/22 15:13, Michael Niedermayer wrote: CRC is not a random pick for error detection, CRC has specfic properties like for example that whole classes of errors are guranteed to be detected a random hash will not gurantee that. for example a properly designed 8bit CRC will detect every

Re: [FFmpeg-devel] [PATCH 1/4] all: Replace if (ARCH_FOO) checks by #if ARCH_FOO, part 2

2022-11-03 Thread L. E. Segovia
Hi! Thanks for the review. The comments will be fixed in the next version of the patchset. Just a couple remarks: re dcadsp_init -- this one comes from 4.4.x having a clause there to support SSE, which also checks for the x86-32 architecture [1]. I've removed it for the current version. re

Re: [FFmpeg-devel] [PATCH v2 08/10] avcodec: add external encoder libvvenc for H266/VVC

2022-11-03 Thread Thomas Siedel
On Mon, 24 Oct 2022 at 16:38, quietvoid wrote: > On 24/10/2022 10.06, Thomas Siedel wrote: > > > Add external encoder VVenC for H266/VVC encoding. > > Register new encoder libvvencc > > Add libvvenc to wrap the vvenc interface into ffmpeg > > libvvenc implements encoder option: > >

Re: [FFmpeg-devel] [PATCH] avfilter: add backgroundkey video filter

2022-11-03 Thread Andreas Rheinhardt
Paul B Mahol: > On 11/2/22, Andreas Rheinhardt wrote: >> Paul B Mahol: >>> +static int filter_frame(AVFilterLink *link, AVFrame *frame) >>> +{ >>> +AVFilterContext *avctx = link->dst; >>> +BackgroundkeyContext *s = avctx->priv; >>> +int64_t sum = 0; >>> +int ret; >>> + >>> +if

Re: [FFmpeg-devel] [PATCH v2 03/10] avcodec: add bitstream parser for H266/VVC

2022-11-03 Thread Thomas Siedel
On Mon, 31 Oct 2022 at 21:02, James Almer wrote: > On 10/31/2022 7:16 AM, Thomas Siedel wrote: > > On Mon, 24 Oct 2022 at 16:38, James Almer wrote: > > > >> On 10/24/2022 11:06 AM, Thomas Siedel wrote: > >>> +static int combine_au(AVCodecParserContext *ctx, AVCodecContext > *avctx, > >>> +

Re: [FFmpeg-devel] [PATCH] avcodec/libx265: fix build error

2022-11-03 Thread James Almer
On 11/3/2022 8:11 AM, Zhao Zhili wrote: From: Zhao Zhili x265_sei is available since X265_BUILD 88. This fixes a regression from commit 1f585030137. How old are we talking about? Latest release is > 200, so 88 seems pretty old. I'd just bump the minimum required version in configure. It's

[FFmpeg-devel] [PATCH v3 10/10] avcodec: increase minor version for H266/VVC

2022-11-03 Thread Thomas Siedel
Increase avcodec minor version for vvc support. Signed-off-by: Thomas Siedel --- libavcodec/version.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/version.h b/libavcodec/version.h index 43d0d9a9fc..c3f344e46a 100644 --- a/libavcodec/version.h +++

[FFmpeg-devel] [PATCH v3 09/10] avformat: add ts stream types for H266/VVC

2022-11-03 Thread Thomas Siedel
Add transport stream stream type 0x33 for vvc. Add STREAM_TYPE_VIDEO_VVC to MPEG-1/2 and MPEG-2 transport stream. Add basic transport stream support for TS mux/demux. Signed-off-by: Thomas Siedel --- configure | 2 +- libavformat/mpeg.c | 3 ++ libavformat/mpeg.h | 1

[FFmpeg-devel] [PATCH v3 08/10] avcodec: add external encoder libvvenc for H266/VVC

2022-11-03 Thread Thomas Siedel
Add external encoder VVenC for H266/VVC encoding. Register new encoder libvvenc. Add libvvenc to wrap the vvenc interface. libvvenc implements encoder option: preset,qp,period,subjopt, vvenc-params,levelidc,tier. Enable encoder by adding --enable-libvvenc in configure step. Signed-off-by: Thomas

[FFmpeg-devel] [PATCH v3 07/10] avcodec: add external decoder libvvdec for H266/VVC

2022-11-03 Thread Thomas Siedel
Add external decoder VVdeC for H266/VVC decoding. Register new decoder libvvdec. Add vvc_parse_extradata to support parse/probe of vvcC stream input. Add vvc_paramset that implements the parser of vvcC configuration boxes. Add libvvdec to wrap the vvdec interface. Enable decoder by adding

[FFmpeg-devel] [PATCH v3 06/10] avformat: add muxer support for H266/VVC

2022-11-03 Thread Thomas Siedel
Add muxer for vvcc byte stream format. Add AV_CODEC_ID_VVC to ff_mp4_obj_type. Add AV_CODEC_ID_VVC to ISO Media codec (VvcConfigurationBox vvi1, vvc1 defined in ISO/IEC 14496-15:2021). Add VvcConfigurationBox vvcC which extends FullBox type in ISO/IEC 14496-15:2021. Add ff_vvc_muxer to RAW muxers.

[FFmpeg-devel] [PATCH v3 05/10] avformat: add demuxer and probe support for H266/VVC

2022-11-03 Thread Thomas Siedel
Add demuxer to probe raw vvc and parse vvcc byte stream format. Signed-off-by: Thomas Siedel --- libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/demux.c | 7 +- libavformat/vvc.c| 919 +++ libavformat/vvc.h

[FFmpeg-devel] [PATCH v3 04/10] avcodec: add MP4 to annexb support for H266/VVC

2022-11-03 Thread Thomas Siedel
Add parser for VVC MP4 to Annex B byte stream format. Signed-off-by: Thomas Siedel --- configure| 1 + libavcodec/Makefile | 2 + libavcodec/bitstream_filters.c | 2 + libavcodec/h266_metadata_bsf.c | 145 ++

[FFmpeg-devel] [PATCH v3 03/10] avcodec: add bitstream parser for H266/VVC

2022-11-03 Thread Thomas Siedel
Add nal parser ff_vvc_parser to parse vvc elementary bitstreams. Signed-off-by: Thomas Siedel --- configure| 3 + libavcodec/Makefile | 2 + libavcodec/h2645_parse.c | 71 - libavcodec/parsers.c | 1 + libavcodec/vvc_parser.c | 591

[FFmpeg-devel] [PATCH v3 01/10] avcodec: add enum types for H266/VVC

2022-11-03 Thread Thomas Siedel
Add types as nal unit types, slice types and vvc typedefs needed for parsing vvc high-level syntax. Signed-off-by: Thomas Siedel --- libavcodec/vvc.h | 142 +++ 1 file changed, 142 insertions(+) create mode 100644 libavcodec/vvc.h diff --git

[FFmpeg-devel] [PATCH v3 00/10] Add support for H266/VVC

2022-11-03 Thread Thomas Siedel
This patch set adds H266/VVC support. This includes parsing, muxing, demuxing, decoding and encoding. Decoding is done using the external library VVdeC (https://github.com/fraunhoferhhi/vvdec.git) and can be enabled with --enable-libvvdec. Encoding is done using the external library VVenC

[FFmpeg-devel] [PATCH v2 2/2] avfilter/vpp_qsv: Copy side-data from input to output frame

2022-11-03 Thread softworkz
From: softworkz Signed-off-by: softworkz --- libavfilter/qsvvpp.c | 6 ++ libavfilter/vf_overlay_qsv.c | 19 +++ 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/libavfilter/qsvvpp.c b/libavfilter/qsvvpp.c index 8428ee89ab..ae9766d12f 100644 ---

[FFmpeg-devel] [PATCH v2 1/2] avutil/frame: Add av_frame_copy_side_data() and av_frame_remove_all_side_data()

2022-11-03 Thread softworkz
From: softworkz Signed-off-by: softworkz Signed-off-by: Anton Khirnov --- doc/APIchanges | 4 +++ libavutil/frame.c | 67 +++-- libavutil/frame.h | 32 ++ libavutil/version.h | 2 +- 4 files changed, 78 insertions(+), 27

[FFmpeg-devel] [PATCH v2 0/2] QSV Overlay Filter: Copy side data from input to output frame

2022-11-03 Thread ffmpegagent
This is split out from my earlier patchset "SEI parsing for QSV decoders" (https://github.com/ffstaging/FFmpeg/pull/31) as it is only logically related but not technically. The first patch had been reviewed and partially authored by Anton (I have indicated this with a signed-off line, please

[FFmpeg-devel] [PATCH] avcodec/libx265: fix build error

2022-11-03 Thread Zhao Zhili
From: Zhao Zhili x265_sei is available since X265_BUILD 88. This fixes a regression from commit 1f585030137. Signed-off-by: Zhao Zhili --- libavcodec/libx265.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/libavcodec/libx265.c b/libavcodec/libx265.c index 4aa96e1f2d..e36f20a812

[FFmpeg-devel] [PATCH] avdevice/gdigrab: Allow capturing a window by its handle

2022-11-03 Thread Lena
Signed-off-by: Lena --- libavdevice/gdigrab.c | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libavdevice/gdigrab.c b/libavdevice/gdigrab.c index c069232472..05d3c0c929 100644 --- a/libavdevice/gdigrab.c +++ b/libavdevice/gdigrab.c @@ -273,9 +273,13 @@

Re: [FFmpeg-devel] [PATCH 1/2] avfilter/avfilter: add avfilter_print_config_formats()

2022-11-03 Thread Paul B Mahol
On 10/11/22, softworkz wrote: > From: softworkz > > Prints the following to AVBPrint: > > For pass-through filter links: > > "All (passthrough)" > > For filters using query_formats: > > "Dynamic" > > For filters using query_formats where a call to query_formats > succeeds (example): > >

Re: [FFmpeg-devel] [PATCH v2 2/2] ffmpeg: fix implementation of updated input start time

2022-11-03 Thread Gyan Doshi
Pushed as 93faba449c0dc9d953d9aeb381f03728ff66e2cb..5ccd4d306054cec839e9078203a3b3892a3372a2 On 2022-11-01 07:18 pm, Gyan Doshi wrote: Plan to apply set in 24h , barring objections. On 2022-10-30 01:34 am, Gyan Doshi wrote: Any objections? On 2022-10-25 09:28 pm, Gyan Doshi wrote: Ping.

Re: [FFmpeg-devel] [PATCH] avfilter: add backgroundkey video filter

2022-11-03 Thread Paul B Mahol
On 11/2/22, Andreas Rheinhardt wrote: > Paul B Mahol: >> +static int filter_frame(AVFilterLink *link, AVFrame *frame) >> +{ >> +AVFilterContext *avctx = link->dst; >> +BackgroundkeyContext *s = avctx->priv; >> +int64_t sum = 0; >> +int ret; >> + >> +if (!s->background) { >> +