[FFmpeg-devel] [PATCH] WBMP (Wireless Application Protocol Bitmap) image format

2022-07-26 Thread Peter Ross
--- example: https://example-files.online-convert.com/raster%20image/wbmp/example.wbmp Changelog | 1 + doc/general_contents.texi | 2 + libavcodec/Makefile | 2 + libavcodec/allcodecs.c| 2 + libavcodec/codec_desc.c | 7 +++ libavcodec/codec_id.h | 1 + li

Re: [FFmpeg-devel] [PATCH v3 0/6] ICC profile support in avcodec

2022-07-26 Thread Niklas Haas
On Sat, 23 Jul 2022 12:31:05 +0200 Niklas Haas wrote: > On Tue, 19 Jul 2022 14:26:02 +0200 Niklas Haas wrote: > > Changes in v3: > > - switch from `int icc_profiles` to a new AV_CODEC_FLAG2 to avoid ABI > > break > > - rebased onto master and fixed merge conflicts > > > > Changes in v2: > > -

Re: [FFmpeg-devel] [PATCH 1/3] tools/target_dec_fuzzer: set some avctx->export_side_data flags

2022-07-26 Thread James Almer
On 7/19/2022 10:44 AM, James Almer wrote: Signed-off-by: James Almer --- tools/target_dec_fuzzer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/target_dec_fuzzer.c b/tools/target_dec_fuzzer.c index 1587045e02..7d71dd39e3 100644 --- a/tools/target_dec_fuzzer.c +

[FFmpeg-devel] [PATCH] avdevice/v4l2: fix leak of timefilter

2022-07-26 Thread Zhao Zhili
From: Zhao Zhili Fixes ticket #9844. --- I don't have a camera for test. So I'm not sure if it's the only case of memleak in ticket #9844. libavdevice/v4l2.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavdevice/v4l2.c b/libavdevice/v4l2.c index 5340382d57..be422d7c8c 100644 --- a/lib

Re: [FFmpeg-devel] [PATCH 1/2] avformat/mov: Rework the AVIF parser to handle multiple items

2022-07-26 Thread James Zern
On Fri, Jul 22, 2022 at 11:21 AM Vignesh Venkatasubramanian wrote: > > On Wed, Jul 13, 2022 at 9:12 AM Vignesh Venkatasubramanian > wrote: > > > > On Mon, Jul 11, 2022 at 3:25 PM James Zern > > wrote: > > > > > > On Thu, Jun 30, 2022 at 2:04 PM Vignesh Venkatasubramanian > > > wrote: > > > > >

[FFmpeg-devel] [PATCH 0/2] 32bps FLAC patches

2022-07-26 Thread Martijn van Beurden
Recently libFLAC gained the ability (not in any released version yet though) to create FLAC files containing 32-bit int PCM samples. To keep complexity reasonable, the choice was made to limit residuals to 32-bit integers, which the encoder must make sure of. In case the encoder cannot find any pre

[FFmpeg-devel] [PATCH 1/2] libavcodec/flacdec: Implement decoding of 32 bit-per-sample PCM

2022-07-26 Thread Martijn van Beurden
Add decoding of FLAC files coding for 32 bit-per-sample PCM to libavcodec. --- libavcodec/flac.c | 4 +- libavcodec/flacdec.c | 248 ++ libavcodec/get_bits.h | 12 ++ libavcodec/mathops.h | 9 ++ 4 files changed, 250 insertions(+), 23 deletions(-)

[FFmpeg-devel] [PATCH 2/2] libavcodec/flacenc: Implement encoding of 32 bit-per-sample PCM

2022-07-26 Thread Martijn van Beurden
Add encoding of 32 bit-per-sample PCM to FLAC files to libavcodec. Coding to this format is at this point considered experimental and -strict -2 is needed to get ffmpeg to encode such files. --- libavcodec/flacenc.c| 499 libavcodec/put_bits.h | 7 +