[FFmpeg-devel] [PATCH] .forgejo/CODEOWNERS: add myself to VideoToolbox and Icecast (PR #20956)

2025-11-18 Thread Marvin Scholz via ffmpeg-devel
_oh.* @quink libavutil/hwcontext_mediacodec.* @quink +libavutil/hwcontext_videotoolbox.* @ePirat libavutil/iamf.* @jamrial libavutil/integer.* @michaelni libavutil/lfg.* @michaelni -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected]

[FFmpeg-devel] [PATCH] swscale/swscale_unscaled: validate slice alignment before unscaled conversion (PR #20957)

2025-11-18 Thread Ramiro Polla via ffmpeg-devel
offset, slice_h, c->dst_slice_align); +return AVERROR(EINVAL); +} + ret = c->convert_unscaled(c, src2, srcStride2, offset, slice_h, dst2, dstStride2); if (scale_dst) -- 2.49.1 _______

[FFmpeg-devel] Re: [PATCH] libavfilter: Fix incorrect ebur128 peak calculation.

2025-11-18 Thread Tobias Rapp via ffmpeg-devel
On 17/11/2025 16:01, Niklas Haas wrote: On Monday, November 17th, 2025 at 3:48 PM, Tobias Rapp via ffmpeg-devel wrote: On 11/11/2025 03:33, Michael Niedermayer via ffmpeg-devel wrote: Hi adding niklas to the CC so its not missed but i agree the patch LGTM On Tue, Nov 04, 2025 at 08:52

[FFmpeg-devel] Re: [PATCH] Revert " avfilter/avfilter: always forward request frame in filter_activate_default" (PR #20944)

2025-11-18 Thread Nicolas George via ffmpeg-devel
Jack Lau via ffmpeg-devel (HE12025-11-17): > PR #20944 opened by Jack Lau (JackLau) > URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20944 > Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20944.patch > > Fix #20940 > > This reverts commit 4440e499ba > >

[FFmpeg-devel] Re: [RFC] Funded Task Ideas

2025-11-18 Thread Nicolas George via ffmpeg-devel
Michael Niedermayer via ffmpeg-devel (HE12025-11-02): > We have people in the community who have experience with company stuff But not necessarily the people we should trust to have the best interests of the project at heart. > I care about money, so i dont have to care about money >

[FFmpeg-devel] Fwd: [PATCH] Add myself as maintainer to the various ogg files. (PR #20961)

2025-11-18 Thread Romain Beauxis via ffmpeg-devel
I was not sure about how to CC the current maintainers via code.f.o so this is the CC.. -- Forwarded message - De : toots via ffmpeg-devel Date: mar. 18 nov. 2025 à 17:02 Subject: [FFmpeg-devel] [PATCH] Add myself as maintainer to the various ogg files. (PR #20961) To: Cc: toots

[FFmpeg-devel] [PATCH] avcodec/videotoolboxenc: fix crash with negative linesize (PR #20952)

2025-11-18 Thread Zhao Zhili via ffmpeg-devel
#include "libavutil/avstring.h" -#include "libavutil/imgutils.h" -#include "libavcodec/avcodec.h" #include "libavutil/pixdesc.h" #include "libavutil/hwcontext_videotoolbox.h" -#include "codec_internal.h" -#include "internal.h" -#include + #include "atsc_a53.h" +#include "codec_internal.h" #include "encode.h" #include "h264.h" #include "h264_sei.h" #include "hwconfig.h" -#include +#include "internal.h" #if !HAVE_KCMVIDEOCODECTYPE_HEVC enum { kCMVideoCodecType_HEVC = 'hvc1' }; -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] tests/fate-run: pass threads argument to tests using certain pseudo muxers (PR #20960)

2025-11-18 Thread James Almer via ffmpeg-devel
-f ffmetadata - +ffmpeg "$@" -bitexact -threads $threads -f ffmetadata - } framemd5(){ -ffmpeg "$@" -bitexact -f framemd5 - +ffmpeg "$@" -bitexact -threads $threads -f framemd5 - } crc(){ -- 2.49.1 _______ ffm

[FFmpeg-devel] [PATCH] .forgejo/labeler: consistently quote strings (PR #20963)

2025-11-18 Thread Marvin Scholz via ffmpeg-devel
le: - changed-files: -- any-glob-to-any-file: libswscale/** +- any-glob-to-any-file: 'libswscale/**' CLI: - changed-files: -- any-glob-to-any-file: fftools/** +- any-glob-to-any-file: 'fftools/**' -- 2.49.1 ___ f

[FFmpeg-devel] Re: FFmpeg 8.0.1 release

2025-11-18 Thread Michael Niedermayer via ffmpeg-devel
On Sat, Nov 15, 2025 at 04:15:14PM +0100, Michael Niedermayer via ffmpeg-devel wrote: > Hi all > > due to accumulated bug fixes, i think we should make a new release from > release/8.0 soon will probably make 7.1.3 shortly after 8.0.1 [...] -- Michael GnuPG

[FFmpeg-devel] Re: FFmpeg 8.0.1 release

2025-11-18 Thread Michael Niedermayer via ffmpeg-devel
On Sat, Nov 15, 2025 at 11:29:26PM +0800, Zhao Zhili via ffmpeg-devel wrote: > > > > On Nov 15, 2025, at 23:15, Michael Niedermayer via ffmpeg-devel > > wrote: > > > > Hi all > > > > due to accumulated bug fixes, i think we should make a new rele

[FFmpeg-devel] [PATCH] release/8.0: libavformat: backporting bugfix for whip (PR #20965)

2025-11-18 Thread Jack Lau via ffmpeg-devel
(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index 45e0b8b577..b914404f91 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -1817,8 +1817,10 @@ static int whip_write_packet(AVFormatContext *s, AVPacket *pkt) if (ret == AVERROR(EINVAL)) { av_log(whip, AV_LOG_WAR

[FFmpeg-devel] Re: FFmpeg 8.0.1 release

2025-11-18 Thread Zhao Zhili via ffmpeg-devel
> 在 2025年11月19日,下午12:29,Michael Niedermayer via ffmpeg-devel > 写道: > > On Sat, Nov 15, 2025 at 11:29:26PM +0800, Zhao Zhili via ffmpeg-devel wrote: >> >> >>>> On Nov 15, 2025, at 23:15, Michael Niedermayer via ffmpeg-devel >>>> wrote: >&

[FFmpeg-devel] [PATCH] [release/8.0] avformat/mov: fix missing video size and relax check on proj box size (PR #20977)

2025-11-19 Thread Zhao Zhili via ffmpeg-devel
packets is not constant, then they could need a parser if (st->codecpar->codec_id == AV_CODEC_ID_MP3 -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] [release/8.0]: videotoolbox: fix crash with negative linesize and move videotoolbox filter to the right place (PR #20975)

2025-11-19 Thread Zhao Zhili via ffmpeg-devel
_get_pix_fmt_name(frame->format)); +} +} pix_buf_pool = VTCompressionSessionGetPixelBufferPool(vtctx->session); if (!pix_buf_pool) { @@ -2578,7 +2444,7 @@ static int create_cv_pixel_buffer(AVCodecContext *avctx, return AVERROR_EXTERNAL; } -status = copy_avframe_to_pixel_buffer(avctx, frame, *cv_img, strides, heights); +status = copy_avframe_to_pixel_buffer(avctx, frame, *cv_img); if (status) { CFRelease(*cv_img); *cv_img = NULL; -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] [release/8.0] avcodec/hevc: fix decoding mv-hevc sample with long_term_rps (PR #20976)

2025-11-19 Thread Zhao Zhili via ffmpeg-devel
592, 0xecd67225 -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] fate clients

2025-11-19 Thread Michael Niedermayer via ffmpeg-devel
___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] configure: move libtls out of non-free libraries list (PR #20996)

2025-11-22 Thread James Almer via ffmpeg-devel
@@ -2014,6 +2013,7 @@ EXTERNAL_LIBRARY_LIST=" libtensorflow libtesseract libtheora +libtls libtorch libtwolame libuavs3d -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an e

[FFmpeg-devel] [PATCH] avcodec/d3d12va_encode: Add intra refresh support for H.264 and HEVC encoders (PR #20994)

2025-11-21 Thread Steven Xiao via ffmpeg-devel
atic const AVOption d3d12va_encode_hevc_options[] = { HW_BASE_ENCODE_COMMON_OPTIONS, D3D12VA_ENCODE_COMMON_OPTIONS, D3D12VA_ENCODE_RC_OPTIONS, +D3D12VA_ENCODE_INTRA_REFRESH_OPTIONS, { "qp", "Constant QP (for P-frames; scaled by qfactor/qoffset for I/B)", OFFSET(qp), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, 52, FLAGS }, -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH] avcodec/qsv: Multiple calls to ff_qsv_init_session_frames() cause handle and memory leaks.

2025-11-21 Thread Xiang, Haihao via ffmpeg-devel
> -Original Message- > From: 김현호(HYUN HO KIM) via ffmpeg-devel > Sent: Tuesday, October 28, 2025 20:28 > To: [email protected] > Cc: 김현호(HYUN HO KIM) > Subject: [FFmpeg-devel] [PATCH] avcodec/qsv: Multiple calls to > ff_qsv_init_session_frames() cause ha

[FFmpeg-devel] [PATCH] avformat/mov: don't parse reserved ISOBMFF fields as if they were QT (PR #20993)

2025-11-21 Thread James Almer via ffmpeg-devel
undHandler -TAG:vendor_id=[0][0][0][0] [STREAM] index=0 id=0x0 -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avformat/movenc: add support for writing srat box (PR #21001)

2025-11-23 Thread James Almer via ffmpeg-devel
nc.h +++ b/libavformat/movenc.h @@ -86,6 +86,7 @@ typedef struct MOVFragmentInfo { typedef struct MOVTrack { int mode; +int entry_version; int entry, entry_written; unsignedtimescale; uint64_ttime; -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] STF compensation adjustments

2025-11-23 Thread Michael Niedermayer via ffmpeg-devel
nature ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] doc/filters: add section for VideoToolbox filter (PR #20926)

2025-11-15 Thread Zhao Zhili via ffmpeg-devel
r{width}). -@item landscape -Preserve landscape geometry (when @var{width} >= @var{height}). -@end table - -@end table - @section transpose_vulkan Transpose rows with columns in the input video and optionally flip it. -- 2.49.1 _______ ffmpeg-devel ma

[FFmpeg-devel] Re: [PATCH] web/donations: Add Paul B Mahol

2025-11-15 Thread James Almer via ffmpeg-devel
On 11/15/2025 3:14 PM, Kieran Kunhya via ffmpeg-devel wrote: Hello, I was asked to add a Paul B Mahol donation entry. By him? I'm not against this patch, but will it help convincing him to contribute again to the project? Kieran ___ f

[FFmpeg-devel] [PATCH] avformat: don't return EIO errors on invalid data (PR #20929)

2025-11-15 Thread James Almer via ffmpeg-devel
PR #20929 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20929 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20929.patch Demuxers should not generate this error code when they encounter truncated or otherwise invalid files. It's an error code the underly

[FFmpeg-devel] [PATCH] avcodec/cavs_parser: parse sequence headers for stream parameters (PR #21021)

2025-11-25 Thread James Almer via ffmpeg-devel
ic=0|disposition:timed_thumbnails=0|disposition:non_diegetic= 0|disposition:captions=0|disposition:descriptions=0|disposition:metadata=0|disposition:dependent=0|disposition:still_image=0|disposition:multilayer=0 format|filename=bunny.mp4|nb_streams=1|nb_programs=0|nb_stream_groups=0|format_name=cavsvideo|st

[FFmpeg-devel] [PATCH] avformat/mov: fix crash when stsz_sample_size is zero and sample_sizes is null (PR #21011)

2025-11-24 Thread Zhao Zhili via ffmpeg-devel
ount; j++) { int keyframe = 0; -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avformat/iamf_parse: ensure each layout in an scalable channel representation has an increasing number of channels (PR #21017)

2025-11-25 Thread James Almer via ffmpeg-devel
for (int j = 0; j < substream_count; j++) { IAMFSubStream *substream = &audio_element->substreams[k++]; -- 2.49.1 ___________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH] configure: fix static library suffix for MSVC builds

2025-11-24 Thread Daniel Verkamp via ffmpeg-devel
On Sat, Nov 22, 2025 at 3:51 PM Practice2001 via ffmpeg-devel wrote: > MSVC static builds currently always use ".a" for static library suffixes > (e.g. libavcodec.a, libavformat.a). This causes failures when linking > with Visual Studio, which expects ".lib" sta

[FFmpeg-devel] [PATCH] avfilter/zscale: add support for resize filter spline64 (PR #21012)

2025-11-24 Thread Gyan Doshi via ffmpeg-devel
, AV_OPT_TYPE_CONST, {.i64 = ZIMG_RESIZE_LANCZOS}, 0, 0, FLAGS, .unit = "filter" }, { "out_range", "set color range", OFFSET(range), AV_OPT_TYPE_INT, {.i64 = -1}, -1, ZIMG_RANGE_FULL, FLAGS, .unit = "range" }, { "range", "set color range", OFFSET(range), AV_OPT_TYPE_INT, {.i64 = -1}, -1, ZIMG_RANGE_FULL, FLAGS, .unit = "range" }, -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: FFmpeg 8.1 and 9.0

2025-11-27 Thread Michael Niedermayer via ffmpeg-devel
Hi Lynne On Thu, Nov 27, 2025 at 01:28:10PM +0100, Lynne via ffmpeg-devel wrote: > On 27/11/2025 04:01, Michael Niedermayer via ffmpeg-devel wrote: > > Hi Lynne > > > > On Thu, Nov 27, 2025 at 03:17:34AM +0100, Lynne via ffmpeg-devel wrote: > > > On 26/11/2025

[FFmpeg-devel] Re: [PATCH] libavformat/mpegts: fix network pid is 0 in pat_cb

2025-11-27 Thread Kieran Kunhya via ffmpeg-devel
On Thu, 27 Nov 2025, 10:53 ganqiuye via ffmpeg-devel, < [email protected]> wrote: > When analysing PAT, if network PID is 0, it won't get the PMT PID. > > Signed-off-by: ganqiuye > --- > libavformat/mpegts.c | 5 ++--- > 1 file changed, 2 insertions(+), 3

[FFmpeg-devel] Re: [PATCH] libavcodec: support frame dropping in libvpxenc

2025-11-27 Thread Dariusz Marcinkiewicz via ffmpeg-devel
On Wed, Nov 26, 2025 at 4:29 PM Dariusz Marcinkiewicz wrote: ... > libavcodec/libvpxenc.c | 31 --- > > ... Also as a PR: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21033 _______ ffmpeg-devel mailing list -- ffm

[FFmpeg-devel] [PATCH] tests/checkasm: fix check for 32-bit Windows build (PR #21053)

2025-11-29 Thread Kacper Michajłow via ffmpeg-devel
() checkasm_handle_signal(setjmp(checkasm_context_buf)) -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] configure: make --disable-optimizations work on MSVC/ICC (PR #21052)

2025-11-29 Thread Kacper Michajłow via ffmpeg-devel
@ probe_cc(){ _DEPCXXFLAGS='$(CXXFLAGS)' _cflags_speed="-O2" _cflags_size="-O1" -_cflags_noopt="-O1" if $_cc -nologo- 2>&1 | grep -q Linker; then _ld_o='-out:$@' _flags_filter=msvc_fl

[FFmpeg-devel] Re: [PATCH] avformat/mpjpegdec: add support for X-Timestamp and X-Framerate headers

2025-11-29 Thread Vladimir Sobolev via ffmpeg-devel
n't been applied yet > */ > +if (mpjpeg->framerate_set && !mpjpeg->framerate_applied && s->nb_streams > > 0) { > + AVStream *st = s->streams[0]; > +st->avg_frame_rate = mpjpeg->framerate; > +avpriv_set_pts_info(st, 60, mpjpeg->framerate.den, > mpjpeg->framerate.num); > +mpjpeg->framerate_applied = 1; > +} > + > if (size > 0) { > /* size has been provided to us in MIME header */ > ret = av_get_packet(s->pb, pkt, size); > @@ -353,6 +407,13 @@ static int mpjpeg_read_packet(AVFormatContext *s, > AVPacket *pkt) > } > } > > +/* Set timestamp from X-Timestamp header if available */ > +if (ret >= 0 && mpjpeg->has_timestamp && s->nb_streams > 0) { > +AVStream *st = s->streams[0]; > +pkt->pts = av_rescale_q(mpjpeg->timestamp, AV_TIME_BASE_Q, > st->time_base); > +pkt->dts = pkt->pts; > +} > + > return ret; > } > ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avfilter/avfiltergraph: fix constant string comparision (PR #21050)

2025-11-29 Thread Kacper Michajłow via ffmpeg-devel
;conversion_filter, conv_filters[k])) continue; if ((ret = MERGE(m, inlink)) <= 0 || (ret = MERGE(m, outlink)) <= 0) { -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] configure: unbreak glslang build (PR #21055)

2025-11-30 Thread Sebastian Ramacher via ffmpeg-devel
p; { check_pkg_config libgme libgme gme/gme.h gme_new_emu || require libgme gme/gme.h gme_new_emu -lgme -lstdc++; } enabled libgsm&& { for gsm_hdr in "gsm.h" "gsm/gsm.h"; do -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/libjxlenc: add EXIF box to output (PR #21070)

2025-12-01 Thread Leo Izen via ffmpeg-devel
f_buffer) { -jret = JxlEncoderUseBoxes(ctx->encoder); -if (jret != JXL_ENC_SUCCESS) -av_log(avctx, AV_LOG_WARNING, "Couldn't enable UseBoxes\n"); -} - /* depending on basic info, level 10 might * be required instead of level 5 */ if (JxlEnco

[FFmpeg-devel] Re: FFmpeg 8.1 and 9.0

2025-12-01 Thread Michael Niedermayer via ffmpeg-devel
Hi Lynne On Fri, Nov 28, 2025 at 08:58:02AM +0100, Lynne via ffmpeg-devel wrote: > On 28/11/2025 02:19, Michael Niedermayer via ffmpeg-devel wrote: > > Hi Lynne > > > > On Thu, Nov 27, 2025 at 01:28:10PM +0100, Lynne via ffmpeg-devel wrote: > > > On 27/11/2025

[FFmpeg-devel] [PATCH] avfilter/f_select: also handle global side data in filter links (PR #21072)

2025-12-01 Thread James Almer via ffmpeg-devel
t, FILTER_INPUTS(inputs), -FILTER_OUTPUTS(ff_video_default_filterpad), +FILTER_OUTPUTS(outputs), }; #endif /* CONFIG_SIDEDATA_FILTER */ -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] List SD types in sidedata filter section. (PR #21031)

2025-11-26 Thread Gyan Doshi via ffmpeg-devel
DYNAMIC_HDR_PLUS +@item REGIONS_OF_INTEREST +@item VIDEO_ENC_PARAMS +@item SEI_UNREGISTERED +@item FILM_GRAIN_PARAMS +@item DETECTION_BOUNDING_BOXES +@item DETECTION_BBOXES +@item DOVI_RPU_BUFFER +@item DOVI_METADATA +@item DYNAMIC_HDR_VIVID +@item AMBIENT_VIEWING_ENVIRONMENT +@item VIDEO_HINT +@end table @end table -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: FFmpeg 8.1 and 9.0

2025-12-01 Thread Michael Niedermayer via ffmpeg-devel
On Mon, Dec 01, 2025 at 01:57:50PM +0100, Lynne via ffmpeg-devel wrote: > On 01/12/2025 13:42, Michael Niedermayer via ffmpeg-devel wrote: > > Hi Lynne > > > > On Fri, Nov 28, 2025 at 08:58:02AM +0100, Lynne via ffmpeg-devel wrote: > > > On 28/11/2025 02:19, Michae

[FFmpeg-devel] [PATCH] avfilter/vf_libplacebo: always pass through SAR when stretching (PR #21038)

2025-11-28 Thread Niklas Haas via ffmpeg-devel
sar) { +/* SAR is normalized, or we have multiple inputs, set out to 1:1 */ +outlink->sample_aspect_ratio = (AVRational){ 1, 1 }; } else { outlink->sample_aspect_ratio = inlink->sample_aspect_ratio; } -- 2.49.1 ___ ffmpeg-deve

[FFmpeg-devel] Looking to hire for feature addition

2025-12-01 Thread Mike Goins via ffmpeg-devel
___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] Two warnings fixes and one Vulkan. (PR #21074)

2025-12-01 Thread Kacper Michajłow via ffmpeg-devel
er, with a given size and offset. */ int ff_vk_flush_buffer(FFVulkanContext *s, FFVkBuffer *buf, - size_t offset, size_t mem_size, + VkDeviceSize offset, VkDeviceSize mem_size, int flush); /** -- 2.49.1 _

[FFmpeg-devel] [PATCH] tools/sofa2wavs: fix build on Windows (PR #21043)

2025-11-29 Thread Kacper Michajłow via ffmpeg-devel
; -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/libjxlenc: Additional AVOptions (PR #21051)

2025-11-29 Thread Leo Izen via ffmpeg-devel
"(-1 for encoder chooses)", OFFSET(lf_frames), AV_OPT_TYPE_INT, { .i64 = -1 }, -1, 2, VE }, +{ "photon_noise", "Add photon noise, in ISO film units. Mimics film " +"of the given value, e.

[FFmpeg-devel] [PATCH] fftools/ffmpeg: add force key frame by scdet metadata support (PR #21040)

2025-11-28 Thread Zhao Zhili via ffmpeg-devel
ost->kf.type = KF_FORCE_SCD_METADATA; } else { int ret = parse_forced_key_frames(ost, &ost->kf, mux, forced_keyframes); if (ret < 0) -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/adpcm: Fix the decoding error caused by incorrect retrieval of step_index in ADPCM module

2025-11-30 Thread 唐莎 via ffmpeg-devel
"0001-avcodec-adpcm-Fix-the-decoding-error-caused-by-incor.patch Description: Binary data ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH v2] libavcodec/v4l2_buffers: fixing buffer alignment issue

2025-11-30 Thread Michael Niedermayer via ffmpeg-devel
Hi Wenjie Yin On Tue, Nov 25, 2025 at 09:59:00AM +, Wenjie Yin via ffmpeg-devel wrote: > V4l2 drivers may return buffer width & height with aligned values, which > may be different from frame width & height. Bytesperlines and strides > should be check for aligned buffers w

[FFmpeg-devel] Re: [PATCH] avcodec/adpcm: Fix the decoding error caused by incorrect retrieval of step_index in ADPCM module

2025-11-30 Thread James Almer via ffmpeg-devel
av_log(avctx, AV_LOG_ERROR, "ERROR: step_index[%d] = %i\n", i, cs->step_index); -- 2.25.1 OpenPGP_signature.asc Description: OpenPGP digital signature _______ ffmpeg-devel mailing list -- ffmpeg-devel@ff

[FFmpeg-devel] Re: [REFUND-REQUEST] VDD 2025 travel

2025-11-30 Thread Michael Niedermayer via ffmpeg-devel
Hi On Wed, Nov 26, 2025 at 05:10:48PM +0100, Lynne via ffmpeg-devel wrote: > I'd like to request a travel refund for my recent attendance of VDD 2025, > where I met up with developers and discussed the project. > > === > Eurostar ticket: 208.50 GBP > Train ti

[FFmpeg-devel] [PATCH] Fix and extend amerge filter (PR #21068)

2025-11-30 Thread Marton Balint via ffmpeg-devel
176128, 4096,49152, 0xc7916e40 +0, 180224, 180224, 4096,49152, 0xd42f5b66 +0, 184320, 184320, 4096,49152, 0x2daeda35 +0, 188416, 188416, 4096,49152, 0xd0220a25 +0, 192512, 192512, 4096,49152, 0xfb962b0d +0, 196608, 196608, 4096,49152, 0xb1c6418c +0, 200704, 200704, 4096,49152, 0xc5e35827 +0, 204800, 204800, 4096,49152, 0xf3cb0c12 +0, 208896, 208896, 4096,49152, 0xfec64d90 +0, 212992, 212992, 4096,49152, 0xb8685f78 +0, 217088, 217088, 4096,49152, 0xe7d1562f +0, 221184, 221184, 4096,49152, 0xf453cba9 +0, 225280, 225280, 4096,49152, 0x28928fce +0, 229376, 229376, 4096,49152, 0x64a909d9 +0, 233472, 233472, 4096,49152, 0x2bf762b1 +0, 237568, 237568, 4096,49152, 0x085daec8 +0, 241664, 241664, 886,10632, 0x1522906c -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH] libavformat/whip: Add av_freep() to avoid potential memory leak

2025-11-30 Thread Jack Lau via ffmpeg-devel
ion to the patch, just take half a second considering my > suggestion. > > Regards, > > -- > Nicolas George > ___ > ffmpeg-devel mailing list > [email protected] > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > &g

[FFmpeg-devel] [PATCH] avformat/whip: fix memleak when avio_alloc_context() fails (PR #21069)

2025-11-30 Thread Jack Lau via ffmpeg-devel
vio_context_free(&rtp_ctx->pb); +} avformat_free_context(rtp_ctx); av_dict_free(&opts); return ret; -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/exif: parse additional EXIF IFDs (PR #21057)

2025-11-30 Thread Leo Izen via ffmpeg-devel
d_list(logctx, &gbytes, le, 0, &extra_ifd, 1); +if (ret < 0) { +av_exif_free(&extra_ifd); +break; +} +next = ret; +bytestream2_seek(&gbytes, next, SEEK_SET); + ret = av_exif_set_entry(logctx, ifd, extra_tag, AV_TIFF_

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/6.1 (PR #21061)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/5.1 (PR #21063)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/6.0 (PR #21062)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/7.1 (PR #21059)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/7.0 (PR #21060)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/5.0 (PR #21064)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI to release/4.4 (PR #21065)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
nt <= 22) { +$size = 20; +} elsif ($cur_indent >= 23 && $cur_indent <= 27) { +$size = 24; +} + $size -= $instr_end; +} + my $operand_space = " "; + if ($size > 0) { +$operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] forgejo: backport CI changes to release/8.0 (PR #21066)

2025-11-30 Thread Timo Rothenpieler via ffmpeg-devel
} +my $operand_space = " "; +if ($size > 0) { + $operand_space = spaces($size); +} + +# Lowercase the aarch64 vector layout description, .8B -> .8b +$rest =~ s/(\.[84216]*[BHSD])/lc($1)/ge; +# Lowercase modifiers like "uxtw" or "lsl" +$rest =~ s/([SU]XT[BWH]|[LA]S[LR])/lc($1)/ge; + +# Reassemble the line +if ($rest eq "") { +$_ = $label . $indent . $instr; +} else { +$_ = $label . $indent . $instr . $operand_space . $rest; +} +} +print $out $_ . "\n"; +} + +if ($file) { +close(INPUT); +close(OUTPUT); +} +if ($tempfile) { +rename($tempfile, $file); +} -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec: JPEG-XS support (PR #21084)

2025-12-02 Thread James Almer via ffmpeg-devel
const FFInputFormat ff_image_jpegxs_pipe_demuxer; extern const FFInputFormat ff_image_pam_pipe_demuxer; extern const FFInputFormat ff_image_pbm_pipe_demuxer; extern const FFInputFormat ff_image_pcx_pipe_demuxer; diff --git a/libavformat/img2.c b/libavformat/img2.c index 9981867f82..2c69a932da 100644 --- a/libavformat/img2.c +++ b/libavformat/img2.c @@ -92,6 +92,7 @@ TAG(GEM, timg ) \ TAG(VBN, vbn ) \ TAG(JPEGXL, jxl ) \ +TAG(JPEGXS, jxs ) \ TAG(QOI, qoi ) \ TAG(RADIANCE_HDR,hdr ) \ TAG(WBMP,wbmp ) \ diff --git a/libavformat/img2dec.c b/libavformat/img2dec.c index 1f7e0fcce1..8f1c9013ca 100644 --- a/libavformat/img2dec.c +++ b/libavformat/img2dec.c @@ -824,6 +824,15 @@ static int jpegxl_probe(const AVProbeData *p) return 0; } +static int jpegxs_probe(const AVProbeData *p) +{ +const uint8_t *b = p->buf; + +if (AV_RB32(b) == 0xff10ff50) + return AVPROBE_SCORE_EXTENSION + 1; +return 0; +} + static int pcx_probe(const AVProbeData *p) { const uint8_t *b = p->buf; @@ -1204,6 +1213,7 @@ IMAGEAUTO_DEMUXER(gif, GIF) IMAGEAUTO_DEMUXER_EXT(hdr, RADIANCE_HDR, HDR) IMAGEAUTO_DEMUXER_EXT(j2k, JPEG2000, J2K) IMAGEAUTO_DEMUXER_EXT(jpeg, MJPEG, JPEG) +IMAGEAUTO_DEMUXER(jpegxs,JPEGXS) IMAGEAUTO_DEMUXER(jpegls,JPEGLS) IMAGEAUTO_DEMUXER(jpegxl,JPEGXL) IMAGEAUTO_DEMUXER(pam, PAM) diff --git a/libavformat/img2enc.c b/libavformat/img2enc.c index fb51151090..62ec5be64b 100644 --- a/libavformat/img2enc.c +++ b/libavformat/img2enc.c @@ -290,7 +290,7 @@ static const AVClass img2mux_class = { const FFOutputFormat ff_image2_muxer = { .p.name = "image2", .p.long_name= NULL_IF_CONFIG_SMALL("image2 sequence"), -.p.extensions = "bmp,dpx,exr,jls,jpeg,jpg,jxl,ljpg,pam,pbm,pcx,pfm,pgm,pgmyuv,phm," +.p.extensions = "bmp,dpx,exr,jls,jpeg,jpg,jxs,jxl,ljpg,pam,pbm,pcx,pfm,pgm,pgmyuv,phm," "png,ppm,sgi,tga,tif,tiff,jp2,j2c,j2k,xwd,sun,ras,rs,im1,im8," "im24,sunras,vbn,xbm,xface,pix,y,avif,qoi,hdr,wbmp", .priv_data_size = sizeof(VideoMuxData), -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH] libavcodec: support frame dropping in libvpxenc

2025-12-01 Thread James Zern via ffmpeg-devel
Anton, On Wed, Nov 26, 2025 at 10:29 AM Dariusz Marcinkiewicz via ffmpeg-devel < [email protected]> wrote: > vp8 encoder can be configured to drop frames, when e.g. bitrate > overshoot is detected. At present the code responsible for > managing an internal fifo assumes that

[FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. 92f2f9ea5c avcodec/d3d12va_encode: D3D12 AV1 encoding support

2025-12-01 Thread Michael Niedermayer via ffmpeg-devel
AV_LOG_ERROR, "Failed to write tile group: %d.\n", > err); > + goto end; > +} > +assert((total_size + tile_group_extra_size) * 8 == bit_len); this possibly should be av_assert* thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Observe your enemies, for they first find out your faults. -- Antisthenes signature.asc Description: PGP signature ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. 3d96d83a0a avformat/rawdec: set framerate in codec parameters

2025-12-01 Thread Michael Niedermayer via ffmpeg-devel
0cfd7 > +0, 0, 0,2, 1382400, 0xccbe6bf8 > +0, 2, 2,2, 1382400, 0x49c0cfd7 why is this (25fps) data becoming 1/50 ? [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB The smallest minority on earth is th

[FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. 92f2f9ea5c avcodec/d3d12va_encode: D3D12 AV1 encoding support

2025-12-02 Thread Nicolas George via ffmpeg-devel
Michael Niedermayer via ffmpeg-devel (HE12025-12-02): > > +assert((total_size + tile_group_extra_size) * 8 == bit_len); > this possibly should be av_assert* Without a doubt. Michael Niedermayer via ffmpeg-devel (HE12025-12-02): > this patch breaks decoding a video with a

[FFmpeg-devel] [PATCH] checkasm: Add a comment about adding new tests to checkasm.mak (PR #21077)

2025-12-02 Thread Martin Storsjö via ffmpeg-devel
dif { NULL } +/* NOTE: When adding a new test to this list here, it also needs to be + * added in tests/fate/checkasm.mak, otherwise it doesn't get executed + * as part of "make fate" or "make fate-checkasm". */ }; /* List of cpu flags to check */ --

[FFmpeg-devel] Re: New mailing-list archive

2025-12-03 Thread Nicolas George via ffmpeg-devel
compn via ffmpeg-devel (HE12025-11-12): > mailman 3 is open source. send them some patches to make it better :) Proposing patches to any kind of Libre or open source software related to mail is a study in frustration, these guys are incredibly dogmatic for some reason. Regards, -- Nico

[FFmpeg-devel] Re: New mailing-list archive

2025-12-03 Thread Nicolas George via ffmpeg-devel
Michael Niedermayer via ffmpeg-devel (HE12025-11-15): > LGTM Thanks, pushed. Regards, -- Nicolas George ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/{arm,neon}/mpegvideo: Readd a missed initialization (PR #21086)

2025-12-03 Thread Martin Storsjö via ffmpeg-devel
16 = vdupq_n_s16(qadd); q13s16 = vnegq_s16(q14s16); -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] fate/ffmpeg: remove test for fix_sub_duration_heartbeat (PR #21093)

2025-12-03 Thread Jan Ekström via ffmpeg-devel
:00:03,504 --> 00:00:03,704 -{\an7}( inaudible radio chatter ) ->> Safety remains our numb - -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. 92f2f9ea5c avcodec/d3d12va_encode: D3D12 AV1 encoding support

2025-12-03 Thread Michael Niedermayer via ffmpeg-devel
Hi Nicolas On Tue, Dec 02, 2025 at 01:07:08PM +0100, Nicolas George via ffmpeg-devel wrote: > Michael Niedermayer via ffmpeg-devel (HE12025-12-02): > > > +assert((total_size + tile_group_extra_size) * 8 == bit_len); > > this possibly should be av_assert* > > Witho

[FFmpeg-devel] Re: [FFmpeg-cvslog] [ffmpeg] branch master updated. 3d96d83a0a avformat/rawdec: set framerate in codec parameters

2025-12-03 Thread James Almer via ffmpeg-devel
On 12/2/2025 12:36 AM, Michael Niedermayer via ffmpeg-devel wrote: Hi Gavin this patch breaks decoding a video with a single image: this works and creates our single image video ./ffmpeg -i lena.pnm /tmp/file.m2v this fails after the patch: ./ffmpeg -i /tmp/file.m2v /tmp/file.jpg -y [image2

[FFmpeg-devel] [PATCH] lavc/j2kdec: Do not ignore colour association for packed formats (PR #21092)

2025-12-03 Thread Valerii Zapodovnikov via ffmpeg-devel
for (; x < w; x++) { \ -- 2.49.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avformat/hlsenc: fix IVs only be auto generated once (PR #21088)

2025-12-03 Thread Jack Lau via ffmpeg-devel
if (!err) { +if (!err || c->auto_iv) { snprintf(iv_string, sizeof(iv_string), "%032"PRIx64, vs->sequence); memset(vs->iv_string, 0, sizeof(vs->iv_string)); memcpy(vs->iv_string, iv_string, sizeof(iv_string)); -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] mpv+ffmpeg: [ffmpeg/video] h264: Late SEI is not implemented on 29.97 fps mp4 videos downloaded from youtube

2025-12-03 Thread Stuart Little via ffmpeg-devel
which has not been implemented. [ffmpeg/video] h264: If you want to help, upload a sample of this file to https://streams.videolan.org/upload/ and contact the ffmpeg-devel mailing list. ([email protected]) A sample file is available for download at [0] (to test, I actually need to

[FFmpeg-devel] NAN compile error fix patch

2025-12-03 Thread John Nelson via ffmpeg-devel
patch Description: 0001-remove-NAN-from-const-initializer-that-s-causing-com.patch ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avcodec/wasm/hevc: fix typo in butterfly macro

2025-12-03 Thread Xia Tao via ffmpeg-devel
v19, v20); +butterfly(v24, v28, v16, v23); +butterfly(v25, v29, v17, v22); +butterfly(v26, v30, v18, v21); +butterfly(v27, v31, v19, v20); sp += offset; wasm_v128_store(sp, v16); sp += 16; -- 2.52.0 ___ ffmpeg-devel mailing l

[FFmpeg-devel] Re: [PATCH] avcodec/wasm/hevc: fix typo in butterfly macro

2025-12-03 Thread Zhao Zhili via ffmpeg-devel
> On Dec 4, 2025, at 12:02, Xia Tao via ffmpeg-devel > wrote: > >> From 3ae4384673a1a2d4482d959ce3a95167bc2da056 Mon Sep 17 00:00:00 2001 > From: Xia Tao > Date: Thu, 4 Dec 2025 11:49:50 +0800 > Subject: [PATCH] avcodec/wasm/hevc: fix typo in butterfly macro Coul

[FFmpeg-devel] Re: [PATCH] avutil/opt: support DOS paths in key value parser (PR #21008)

2025-12-04 Thread Nicolas George via ffmpeg-devel
Kacper Michajłow via ffmpeg-devel (HE12025-11-24): > PR #21008 opened by Kacper Michajłow (kasper93) > URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21008 > Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21008.patch > > This allow to pass DOS path in filter graph stri

[FFmpeg-devel] cvslog update

2025-12-03 Thread Michael Niedermayer via ffmpeg-devel
y, genuine criticism is necessary, allegations benefit noone, they just cause unnecessary conflicts. - Narendra Modi signature.asc Description: PGP signature _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to ffmpe

[FFmpeg-devel] [PATCH] WIP: swscale/ops: refactor dither handling (PR #21099)

2025-12-04 Thread Niklas Haas via ffmpeg-devel
nd tmp0d, (4 << %1) - 1 add tmp1q, tmp0q %endif -IF X, load_dither_row %1, [yd + 0], tmp1q, DX, DX2 -IF Y, load_dither_row %1, [yd + 3], tmp1q, DY, DY2 -IF Z, load_dither_row %1, [yd + 2], tmp1q, DZ, DZ2 -IF W, load_dither_row %1, [yd + 5], tmp1q, DW, DW2 +IF X, load_dither_row %1, 0, tmp1q, DX, DX2 +IF Y, load_dither_row %1, 1, tmp1q, DY, DY2 +IF Z, load_dither_row %1, 2, tmp1q, DZ, DZ2 +IF W, load_dither_row %1, 3, tmp1q, DW, DW2 %endif LOAD_CONT tmp0q IF X, addps mx, DX -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avfilter/avfiltergraph: always retry format negotiation after auto-filters (PR #21100)

2025-12-04 Thread Niklas Haas via ffmpeg-devel
t;offset, out->incfg)); if (av_bprint_is_complete(&bp)) -av_log(log_ctx, level, " %s: %s", m->name, bp.str); +av_log(log_ctx, level, " %s: %s\n", m->name, bp.str); av_bprint_clear(&bp); } } -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] Add new swscale operation list self-test (and fix a bug it uncovered) (PR #21104)

2025-12-04 Thread Niklas Haas via ffmpeg-devel
*dst = av_pix_fmt_desc_next(NULL); +dst; dst = av_pix_fmt_desc_next(dst)) +{ +int ret = run_test(ctx, src, dst); +if (ret < 0) +goto fail; +} +} + +ret = 0; +fail: +sws_free_context(&ctx); +return ret; +} -- 2.49.1

[FFmpeg-devel] Flushing while decoding , but need already decoded frames

2024-05-24 Thread Michael Henrik Bodenhoff via ffmpeg-devel
ps://www.youtube.com/user/Milestonesys>[Facebook Logo]<https://www.facebook.com/milestonesys/>[Instagram Logo]<https://www.instagram.com/milestonesystems/> [Milestone Logo]<https://www.milestonesys.com/> _______________ ffmpeg-devel m

Re: [FFmpeg-devel] Flushing while decoding , but need already decoded frames

2024-05-24 Thread Michael Henrik Bodenhoff via ffmpeg-devel
sible to modify the incoming encoded stream to make FFmpeg believe that the stream doesn't contain B frames ☹ Michael Bodenhoff Principal Software Engineer FT01 Email: [email protected] -Original Message- From: ffmpeg-devel On Behalf Of Andrey Turkin Sent: 24. maj 2024 13:39 To

[FFmpeg-devel] [PATCH] treewide: Spelling fixes

2023-11-10 Thread Diederik de Haas via ffmpeg-devel
upto|paket|posible|unkown|inpossible|dimention|acheive|funtions|overriden|outputing|seperation|initalize|compatibilty|bistream|knwon|unknwon|choosen|additonal|gurantee|availble|wich|begining|milisecond|missmatch|threshhold)\b' 'common typos' $* +hiegrep '\b(awnser|cant|dont|wont|doesn

[FFmpeg-devel] [PATCH v2] treewide: Spelling fixes

2023-11-11 Thread Diederik de Haas via ffmpeg-devel
ention|acheive|funtions|overriden|outputing|seperation|initalize|compatibilty|bistream|knwon|unknwon|choosen|additonal|gurantee|availble|wich|begining|milisecond|missmatch|threshhold)\b' 'common typos' $* +hiegrep '\b(awnser|cant|dont|wont|doesnt|usefull|successfull|occured|teh|alot|wether|skiped|skiping|heigth|informations|colums|loosy|loosing|ouput|seperate|preceed|upto|paket|posible|unkown|inpossible|dimention|acheive|funtions|overriden|outputing|seperation|initalize|compatibilty|bistream|knwon|unknwon|choosen|additonal|gurantee|availble|wich|begining|milisecond|missmatch|threshhold|accomodate|processsing|substract|auxillary|coefficents|neccesary|precison|avaliable|sucessful|charactor)\b' 'common typos' $* hiegrep 'av_log\( *NULL' 'Missing context in av_log' $* hiegrep '[^sn]printf' 'Please use av_log' $* -- 2.42.0 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] lavc/hevcdsp_qpel_neon: using movi.16b instead of movi.2d

2023-11-29 Thread 徐福隆 via ffmpeg-devel
/llvm/llvm-project/commit/9097a07e4e83b9f394598d53557247277b064b09.) Anyway, the change looks good, so I'll push it. // Martin ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg

[FFmpeg-devel] [PATCH] avfilter/vf_libvmaf: fix string comparison bug

2023-12-04 Thread Nil Fons Miret via ffmpeg-devel
min")) return VMAF_POOL_METHOD_MIN; -if (av_stristr(pool_method, "mean")) + if (!strcmp(pool_method, "mean")) return VMAF_POOL_METHOD_MEAN; -if (av_stristr(pool_method, "harmonic_mean")) +if (!strcmp(pool_method, "harmonic_mean")) return VMAF_POOL_METHOD_HARMONIC_MEAN; } -- 2.37.1 (Apple Git-137.1) ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

Re: [FFmpeg-devel] [PATCH] avdevice/avfoundation: replace AVCaptureDevice with new api

2023-12-05 Thread 徐福隆 via ffmpeg-devel
and patches" https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe". __

[FFmpeg-devel] [PATCH] doc/filters: expand documentation on libvmaf filter

2023-12-08 Thread Nil Fons Miret via ffmpeg-devel
Attached. 0001-doc-filters-expand-documentation-on-libvmaf-filter.patch Description: Binary data ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg

Re: [FFmpeg-devel] [PATCH] avdevice/audiotoolbox: silence warning with new api

2023-12-11 Thread 徐福隆 via ffmpeg-devel
tches" https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe". ____

Re: [FFmpeg-devel] [PATCH 2/2] avformat/flvdec: support enhanced flv PacketTypeMetadata

2023-12-13 Thread 朱鹏飞 via ffmpeg-devel
> 2023年12月5日 05:32,James Almer 写道: > > On 11/15/2023 11:40 AM, zhupengfei via ffmpeg-devel wrote: >> From: Zhu Pengfei <[email protected]> >> Signed-off-by: Zhu Pengfei <[email protected]> >> --- >> libavformat/flvdec.c | 171 ++

Re: [FFmpeg-devel] [PATCH] amfenc: Add support for pict_type field

2019-04-11 Thread Michael Fabian Dirks via ffmpeg-devel
but that's not actually going to work - try it with a set of JPEGs as input and you'll observe the problem. (Note that no other encoder uses this field on input, though some do use it internally.) - Mark _______ ffmpeg-devel mailing list ffmpeg-d

<    29   30   31   32   33   34   35   36   >