Re: [FFmpeg-devel] [PATCH 2/2] avformat/id3v2: Check that decode_str() did advance

2025-04-14 Thread Ridley Combs via ffmpeg-devel
> On Apr 15, 2025, at 08:59, softworkz . > wrote: > > > >> -Original Message- >> From: ffmpeg-devel > <mailto:[email protected]>> On Behalf Of >> Michael Niedermayer >> Sent: Dienstag, 15. April 2025 01:20 >

Re: [FFmpeg-devel] [PATCH v5] Mark C globals with small code model

2025-04-15 Thread Pranav Kant via ffmpeg-devel
ions >>> + * (small code model instruction sequence). We mark all such globals >>> with this >>> + * attribute_mcmodel_small to ensure assembly accessible globals >>> continue to be >>> + * allocated in sections reachable from PC relative instructions. &g

[FFmpeg-devel] [PATCH] avfilter/vf_lut3d_opencl Initial support for OpenCL implementation of vf_lut3d.

2025-04-28 Thread Jan Studený via ffmpeg-devel
PT_TYPE_CONST, {.i64=INTERPOLATE_NEAREST}, 0, 0, TFLAGS, .unit = "interp_mode" }, +{ "trilinear", "interpolate values using the 8 points defining a cube", 0, AV_OPT_TYPE_CONST, {.i64=INTERPOLATE_TRILINEAR}, 0, 0, TFLAGS, .unit = "interp_mode" }, +{ "tetrahedral", "interpolate values using a tetrahedron", 0, AV_OPT_TYPE_CONST, {.i64=INTERPOLATE_TETRAHEDRAL}, 0, 0, TFLAGS, .unit = "interp_mode" }, \ +{ NULL } +}; + +AVFILTER_DEFINE_CLASS(lut3d_opencl); + +const FFFilter ff_vf_lut3d_opencl = { +.p.name = "lut3d_opencl", +.p.description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."), +.p.priv_class = &lut3d_opencl_class, +.p.flags= AVFILTER_FLAG_HWDEVICE, +.priv_size = sizeof(LUT3DOpenCLContext), +.init = &lut3d_opencl_init, +.uninit = &lut3d_opencl_uninit, +FILTER_INPUTS(lut3d_opencl_inputs), +FILTER_OUTPUTS(lut3d_opencl_outputs), +FILTER_SINGLE_PIXFMT(AV_PIX_FMT_OPENCL), +.flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, +}; + +#endif /* CONFIG_LUT3D_OPENCL_FILTER */ -- 2.39.5 (Apple Git-154) ___ 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".

[FFmpeg-devel] [PATCH 1/2] avformat/rtsp: set AVFMTCTX_UNSEEKABLE flag

2025-05-02 Thread Kaarle Ritvanen via ffmpeg-devel
source_addrs); +if (s->duration == AV_NOPTS_VALUE) +s->ctx_flags |= AVFMTCTX_UNSEEKABLE; + return 0; } #endif /* CONFIG_RTPDEC */ -- 2.49.0 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/f

[FFmpeg-devel] [PATCH 2/2] avformat/seek: fail seeking immediately

2025-05-02 Thread Kaarle Ritvanen via ffmpeg-devel
AVERROR(ENOSYS); + if (ffifmt(s->iformat)->read_seek2 && !ffifmt(s->iformat)->read_seek) { int64_t min_ts = INT64_MIN, max_ts = INT64_MAX; if ((flags & AVSEEK_FLAG_BACKWARD)) -- 2.49.0 _______ ffmpeg-devel maili

[FFmpeg-devel] [PATCH] avcodec/v4l2_m2m: Fix segmentation fault due to a missing NULL check in v4l2_context.c

2025-02-18 Thread Eslam Samy via ffmpeg-devel
return NULL; -- 2.43.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] avcodec/v4l2_m2m: Fix segmentation fault due to a missing NULL check in v4l2_context.c

2025-02-18 Thread Eslam Samy via ffmpeg-devel
I would be happy to modify the patch to align with the style you suggest. Thanks for your feedback, and I look forward to your guidance! Best regards, Eslam On Tuesday, February 18, 2025 at 01:27:49 PM GMT+2, Nicolas George wrote: Thanks for the patch. Eslam Samy via ffmpeg-de

[FFmpeg-devel] [PATCH 1/2] avcodec/aarch64/vvc: Optimize vvc_avg{8, 10, 12}

2025-02-19 Thread Krzysztof Pyrkosz via ffmpeg-devel
: ptrdiff_t _src_stride -- 2.47.2 _______ 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".

[FFmpeg-devel] [PATCH 2/2] avcodec/aarch64/ac3dsp_neon.S: Optimize ac3_sum_square_butterfly_int32_neon

2025-02-28 Thread Krzysztof Pyrkosz via ffmpeg-devel
+add d2, d0, d2 +add d3, d3, d1 // a^2 + b^2 + 2ab +add d2, d2, d1 st1 {v0.1d-v3.1d}, [x0] ret endfunc -- 2.47.2 ___ ffmpeg-devel mailing list ffmpeg-devel

[FFmpeg-devel] [PATCH 1/2] avcodec/aarch64/ac3dsp_neon.S: Optimize ac3_extract_exponents

2025-02-28 Thread Krzysztof Pyrkosz via ffmpeg-devel
v0.16b, v0.16b, v2.16b +sub v0.16b, v0.16b, v4.16b + +st1 {v0.16b}, [x0], #16 + b.gt1b ret endfunc -- 2.47.2 ___ ffmpeg-devel mailing list [email protected] https

[FFmpeg-devel] [PATCH] avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF

2025-03-02 Thread Jack Lau via ffmpeg-devel
d.B01", av_fourcc2str(st->codecpar->codec_tag), profile, level); +profile_compatibility != AV_PROFILE_UNKNOWN && +tier != 0 && +level != AV_LEVEL_UNKNOWN && +constraints[0] != '\0') { + snprintf(a

[FFmpeg-devel] [PATCH] avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF

2025-03-02 Thread Jack Lau via ffmpeg-devel
c_tag), profile, level); +profile_compatibility != AV_PROFILE_UNKNOWN && +tier != 0 && +level != AV_LEVEL_UNKNOWN && +constraints[0] != '\0') { + snprintf(attr, sizeof(attr), "%s.%d.%x.%c%d.%s", a

[FFmpeg-devel] [PATCH] avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF

2025-03-01 Thread Jack Lau via ffmpeg-devel
WN && +strcmp(constraints, "0") != 0) { +snprintf(attr, sizeof(attr), "%s.%d.%x.%c%d.%s", av_fourcc2str(st->codecpar->codec_tag), profile, profile_compatibility, tier, level, constraints); } else goto fail; } else if (st->codecpar->codec_id == AV_CODEC_ID_MP2) { -- 2.47.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".

[FFmpeg-devel] [PATCH] avformat/hlsenc: fix CODECS Attribute hard code in hevc EXT-X-STREAM-INF

2025-03-02 Thread Jack Lau via ffmpeg-devel
c_tag), profile, level); +profile_compatibility != AV_PROFILE_UNKNOWN && +tier != 0 && +level != AV_LEVEL_UNKNOWN && +constraints[0] != '\0') { + snprintf(attr, sizeof(attr), "%s.%d.%x.%c%d.%s", a

[FFmpeg-devel] [PATCH 1/2] avfilter/drawtext: support bitmap (including monochrome) fonts

2025-03-02 Thread Yogeshwar Velingker via ffmpeg-devel
ff_blend_mask(&s->dc, color, frame->data, frame->linesize, clip_x, clip_y, -bitmap.buffer + pdx, bitmap.pitch, w1, h1, 3, 0, x1, y1); +bitmap.buffer + pdx, bitmap.pitch, w1, h1, l2depth, 0, x1, y1); } } -- 2.47.2

[FFmpeg-devel] [PATCH 2/2] avfilter/drawtext: fix memory bugs

2025-03-02 Thread Yogeshwar Velingker via ffmpeg-devel
&s->lines[l]; +av_freep(&line->glyphs); +hb_destroy(&line->hb_data); +} +av_freep(&s->lines); } -av_freep(&s->lines); av_freep(&s->tab_clusters); return 0; -- 2.47.2 ___ 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".

[FFmpeg-devel] [PATCH v2 1/2] avfilter/drawtext: support bitmap (including monochrome) fonts

2025-03-02 Thread Yogeshwar Velingker via ffmpeg-devel
ff_blend_mask(&s->dc, color, frame->data, frame->linesize, clip_x, clip_y, -bitmap.buffer + pdx, bitmap.pitch, w1, h1, 3, 0, x1, y1); +bitmap.buffer + pdx, bitmap.pitch, w1, h1, l2depth, 0, x1, y1); } } -- 2.47.2

[FFmpeg-devel] [PATCH v3] Mark C globals with small code model

2025-03-03 Thread Pranav Kant via ffmpeg-devel
define attribute_mcmodel_small __attribute__(model("small")) +#else +# define attribute_mcmodel_small +#endif + #endif /* AVUTIL_ATTRIBUTES_INTERNAL_H */ -- 2.48.1.711.g2feabab25a-goog ___ 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".

[FFmpeg-devel] [PATCH v2] swscale/aarch64: dotprod implementation of rgba32_to_Y

2025-03-03 Thread Krzysztof Pyrkosz via ffmpeg-devel
else +#endif c->lumToYV12 = ff_rgba32ToY_neon; if (c->chrSrcHSubSample) c->chrToYV12 = ff_rgba32ToUV_half_neon; -- 2.47.2 ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg

[FFmpeg-devel] [PATCH v2] avcodec/aarch64/vvc: Optimize NEON version of vvc_dmvr

2025-03-03 Thread Krzysztof Pyrkosz via ffmpeg-devel
str d16, [x14], #8 4: subsheight, height, #1 -- 2.47.2 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@f

Re: [FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-03-06 Thread Pranav Kant via ffmpeg-devel
I think you were looking at an older version of the patch. Newer version didn't have this. Anyhow, there's a new version I uploaded (v3). On Thu, Feb 27, 2025 at 6:31 PM Lynne wrote: > On 25/02/2025 22:37, Pranav Kant via ffmpeg-devel wrote: > > By default, all globals i

Re: [FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-03-06 Thread Pranav Kant via ffmpeg-devel
I uploaded a new patch (v3) that addresses these concerns. On Thu, Feb 27, 2025 at 5:14 PM Michael Niedermayer wrote: > On Wed, Feb 26, 2025 at 07:44:37PM +, Pranav Kant via ffmpeg-devel > wrote: > > By default, all globals in C/C++ compiled by clang are allocated > >

Re: [FFmpeg-devel] FFmpeg Community Committee – Updates & Next Steps

2025-03-04 Thread Kieran Kunhya via ffmpeg-devel
pecially > for the main authors and active developers. > Hi Michael, Was all the STF discussion around the first application done in public? Kieran > ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg

Re: [FFmpeg-devel] CC statement on alleged insults against the GSoC student et al

2025-03-04 Thread Kieran Kunhya via ffmpeg-devel
ue as to what I've done. Kieran > _______ 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".

[FFmpeg-devel] [PATCH v4] Mark C globals with small code model

2025-03-11 Thread Pranav Kant via ffmpeg-devel
attribute_mcmodel_small __attribute__((model("small"))) +#else +#define attribute_mcmodel_small +#endif + #endif /* AVUTIL_ATTRIBUTES_INTERNAL_H */ -- 2.49.0.rc0.332.g42c0ae87b1-goog ___ 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 v4] Mark C globals with small code model

2025-03-11 Thread Pranav Kant via ffmpeg-devel
cessing these globals without GOT). This is a > problem > + * when FFMpeg is built with medium code model (-mcmodel=medium) which > allocates > + * all globals in a data section that's unreachable with PC relative > instructions > + * (small code model instruction sequence). We mark all such globals with > this > + * attribute_mcmodel_small to ensure assembly accessible globals continue > to be > + * allocated in sections reachable from PC relative instructions. > + */ > +#if ARCH_X86_64 && defined(__ELF__) && AV_HAS_ATTRIBUTE(model) > +#define attribute_mcmodel_small __attribute__((model("small"))) > +#else > +#define attribute_mcmodel_small > +#endif > + > #endif /* AVUTIL_ATTRIBUTES_INTERNAL_H */ > -- > 2.49.0.rc0.332.g42c0ae87b1-goog > > ___ 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".

[FFmpeg-devel] [PATCH] swscale/aarch64: dotprod implementation of rgba32_to_Y

2025-02-27 Thread Krzysztof Pyrkosz via ffmpeg-devel
else +#endif c->lumToYV12 = ff_rgba32ToY_neon; if (c->chrSrcHSubSample) c->chrToYV12 = ff_rgba32ToUV_half_neon; -- 2.47.2 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailma

Re: [FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-02-26 Thread James Zern via ffmpeg-devel
On Wed, Feb 26, 2025 at 11:44 AM Pranav Kant via ffmpeg-devel wrote: > > [...] > --- a/libavutil/attributes_internal.h > +++ b/libavutil/attributes_internal.h > @@ -31,4 +31,19 @@ > #define FF_VISIBILITY_POP_HIDDEN > #endif > > +/** > + * Some globals de

[FFmpeg-devel] [PATCH] swscale/aarch64/hscale.S Refactor hscale_16_to_15__fs_4

2025-03-01 Thread Krzysztof Pyrkosz via ffmpeg-devel
-- 2.47.2 _______ 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".

[FFmpeg-devel] [PATCH] avformat/dashenc: add hevc codec attributes parse

2025-03-12 Thread Jack Lau via ffmpeg-devel
+501,8 @@ static void set_codec_str(AVFormatContext *s, AVCodecParameters *par, av_strlcatf(str, size, ".%02x%02x%02x", extradata[1], extradata[2], extradata[3]); av_free(tmpbuf); +} else if (!strcmp(str, "hev1") || !strcmp(str, "

Re: [FFmpeg-devel] [PATCH v4] Mark C globals with small code model

2025-03-13 Thread Pranav Kant via ffmpeg-devel
Thank you for taking a look. On Tue, Mar 11, 2025 at 4:45 PM Andreas Rheinhardt < [email protected]> wrote: > Pranav Kant via ffmpeg-devel: > > By default, all globals in C/C++ compiled by clang are allocated > > in non-large data sections. See [1] for back

Re: [FFmpeg-devel] FFmpeg Community Committee – Updates & Next Steps

2025-03-04 Thread Kieran Kunhya via ffmpeg-devel
On Tue, 4 Mar 2025, 11:17 Michael Niedermayer, wrote: > Hi Kieran > > On Tue, Mar 04, 2025 at 08:13:11AM -0600, Kieran Kunhya via ffmpeg-devel > wrote: > [...] > > Hi Michael, > > > > Was all the STF discussion around the first application done in public? > &

Re: [FFmpeg-devel] CC statement on alleged insults against the GSoC student et al

2025-03-04 Thread Kieran Kunhya via ffmpeg-devel
> > Kierans reply later refered back to this: > > OMG a GSoC contributor is complaining about how hard the contribution > That's a selective quotation of an incomplete sentence. Kieran > _______ ffmpeg-devel mailing list ffmpeg

[FFmpeg-devel] Advice on patch: Decklink flushes most buffered frames at end of video instead of displaying them

2025-03-04 Thread Matthew Rademaker via ffmpeg-devel
. -- Matt _______ 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 v2] avcodec/libwebpenc_anim: support setting the duration of the last frame

2025-03-03 Thread James Zern via ffmpeg-devel
Hi, On Fri, Feb 28, 2025 at 1:47 AM wangyaqiang via ffmpeg-devel wrote: > > From: Wang Yaqiang > > Signed-off-by: Wang Yaqiang > --- > libavcodec/libwebpenc_animencoder.c | 17 +++-- > libavcodec/libwebpenc_common.c | 2 ++ > libavcodec/libwebpenc_c

[FFmpeg-devel] [PATCH v2] avcodec/aarch64/vvc: Optimize vvc_avg{8, 10, 12}

2025-03-03 Thread Krzysztof Pyrkosz via ffmpeg-devel
+.endm + +vvc_avg2 8 +vvc_avg2 10 +vvc_avg2 12 /* x0: int16_t *dst * x1: const uint8_t *_src -- 2.47.2 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link ab

[FFmpeg-devel] [PATCH] swscale/aarch64/rgb2rgb_neon: Implemented {yuyv, uyvy}toyuv{420, 422}

2025-02-13 Thread Krzysztof Pyrkosz via ffmpeg-devel
+8: +.endif +ret +endfunc +.endm + +interleaved_yuv_to_planar uyvy, yuv422 +interleaved_yuv_to_planar uyvy, yuv420 +interleaved_yuv_to_planar yuyv, yuv422 +interleaved_yuv_to_planar yuyv, yuv420 -- 2.47.2 ___ ffmpeg-devel mailing list ffmpeg

Re: [FFmpeg-devel] [RFC] Experiment: enable github pull requests

2025-02-12 Thread Kieran Kunhya via ffmpeg-devel
On Wed, 12 Feb 2025, 23:29 Timo Rothenpieler, wrote: > On 12.02.2025 23:16, Soft Works wrote: > > > > > >> -Original Message- > >> From: ffmpeg-devel On Behalf Of Timo > >> Rothenpieler > >> Sent: Mittwoch, 12. Februar 2025 23:0

[FFmpeg-devel] [PATCH 2/2] avcodec/aarch64/vvc: Use rounding shift NEON instruction

2025-02-19 Thread Krzysztof Pyrkosz via ffmpeg-devel
- 2.47.2 _______ 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] I've written a filter in Rust

2025-02-21 Thread Kieran Kunhya via ffmpeg-devel
On Fri, 21 Feb 2025, 14:30 Soft Works, wrote: > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Michael Niedermayer > > Sent: Freitag, 21. Februar 2025 14:22 > > To: FFmpeg development discussions and patches > [email protected]

Re: [FFmpeg-devel] I've written a filter in Rust

2025-02-21 Thread Kieran Kunhya via ffmpeg-devel
On Fri, 21 Feb 2025, 15:02 Soft Works, wrote: > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Kieran Kunhya via ffmpeg-devel > > Sent: Freitag, 21. Februar 2025 15:53 > > To: FFmpeg development discussions and patches >

Re: [FFmpeg-devel] I've written a filter in Rust

2025-02-21 Thread Kieran Kunhya via ffmpeg-devel
t suited for FFmpeg. Kieran > _______ 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] tools: Add binaries to .gitignore

2025-02-23 Thread Kieran Kunhya via ffmpeg-devel
t; +/target_dem_fuzzer > > +/target_io_dem_fuzzer > > +/target_sws_fuzzer > > +/target_swr_fuzzer > > /trasher > > /seek_print > > /uncoded_frame > > Ping > Lgtm > ___ 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] [BASIC QUESTION] Profiling tool for ffmpeg

2025-02-24 Thread Kieran Kunhya via ffmpeg-devel
Cesar, You should profile with the "ffmpeg_g" command which contains debug symbols. Kieran > _______ 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".

[FFmpeg-devel] [PATCH 1/2] avcodec/aarch64/vvc: Optimize vvc_avg{8, 10, 12}

2025-02-20 Thread Krzysztof Pyrkosz via ffmpeg-devel
x1: const uint8_t *_src * x2: ptrdiff_t _src_stride -- 2.47.2 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subj

[FFmpeg-devel] [PATCH 2/2] avcodec/aarch64/vvc: Use rounding shift NEON instruction

2025-02-20 Thread Krzysztof Pyrkosz via ffmpeg-devel
urshr v16.4h, v16.4h, #4 str d16, [x14], #8 4: subsheight, height, #1 -- 2.47.2 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubs

Re: [FFmpeg-devel] [PATCH v4] avformat: add AV1 RTP depacketizer and packetizer

2025-02-26 Thread Tristan Matthews via ffmpeg-devel
On Friday, February 21st, 2025 at 5:15 AM, Chris Hodges wrote: > Hi Tristan, > > On 12/13/24 14:44, Tristan Matthews via ffmpeg-devel wrote: > > > Nice, looking forward to testing the next iteration. > > > Sorry for the long delay, I got sidetracked with other wor

[FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-02-26 Thread Pranav Kant via ffmpeg-devel
ARCH_X86_64 && defined(__ELF__) && __has_attribute(model) +#define attribute_mcmodel_small __attribute__(model("small")) +#else +#define attribute_mcmodel_small +#endif + #endif /* AVUTIL_ATTRIBUTES_INTERNAL_H */ -- 2.48.1.658.g4767266eb4-goog ___

Re: [FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-02-26 Thread Pranav Kant via ffmpeg-devel
sed from hardcoded asm that > assumes small > + * code model (that is, accessing these globals without GOT). This is a > problem > + * when FFMpeg is built with medium code model (-mcmodel=medium) which > allocates > + * all globals in a data section that's unreachable with PC rel

Re: [FFmpeg-devel] FFmpeg Community Committee – Updates & Next Steps

2025-02-26 Thread Kieran Kunhya via ffmpeg-devel
now. Regards, Kieran Kunhya _______ 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".

[FFmpeg-devel] [PATCH] Mark C globals with small code model

2025-02-25 Thread Pranav Kant via ffmpeg-devel
This is useful for sections of code kept for backward compatibility and -- 2.48.1.658.g4767266eb4-goog ___ 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".

[FFmpeg-devel] [PATCH] avutil/aarch64/tx_float_neon.S: clean up FFT4_X2

2025-02-25 Thread Krzysztof Pyrkosz via ffmpeg-devel
\t2\().2d // b1432 .endm const tab_8pt, align=4 -- 2.47.2 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpe

Re: [FFmpeg-devel] [PATCH v5] Mark C globals with small code model

2025-04-04 Thread Pranav Kant via ffmpeg-devel
ute_mcmodel_small >> +#endif >> + >> #endif /* AVUTIL_ATTRIBUTES_INTERNAL_H */ >> diff --git a/libavutil/mem_internal.h b/libavutil/mem_internal.h >> index c027fa51c3..efb4c89c39 100644 >> --- a/libavutil/mem_internal.h >> +++ b/libavutil/mem_internal.h >&g

Re: [FFmpeg-devel] [PATCH 0/4] [Please Ignore] ci_test

2025-05-07 Thread Kieran Kunhya via ffmpeg-devel
thub.com/ffstaging/FFmpeg/pull/75 Do you intend to regularly spam the mailing list (which is already heavily cluttered and disorganised) with your CI? Kieran ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpe

[FFmpeg-devel] [Query] Issues with FFMPEG 7.1 and HW plugins

2025-05-11 Thread Kamboj, Nitin via ffmpeg-devel
atch Description: 0001-Make-multiple-queue-changes.patch _______ 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".

[FFmpeg-devel] Version 4.4.6 is stable?

2025-05-10 Thread johannakity-00--- via ffmpeg-devel
Hello everybody, In the branch release/4.4 I can see update for 4.4.6 but the latest stable release for 4.4 is the version 4.4.5. Is version 4.4.6 stable? Thanks, Giovanni ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org

Re: [FFmpeg-devel] [PATCH v2 0/3] Add OpenHarmony hardware codec wrapper

2025-07-16 Thread Kieran Kunhya via ffmpeg-devel
t; > 19 files changed, 1729 insertions(+), 3 deletions(-) > > create mode 100644 libavcodec/ohcodec.c > > create mode 100644 libavcodec/ohcodec.h > > create mode 100644 libavcodec/ohdec.c > > create mode 100644 libavcodec/ohenc.c > > create mode 100644 libavutil/hwc

Re: [FFmpeg-devel] [PATCH 3/5] avcodec/h264chroma_template: Replace variable by constant in chroma mc

2025-07-14 Thread Kieran Kunhya via ffmpeg-devel
OP(dst[6], 64 * src[6]);\ > +OP(dst[7], 64 * src[7]);\ > dst += stride;\ > src += stride;\ > }\ > -- > 2.49.0 > Some explanation of what this is for would help. Kieran > ___ 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] libavutil: fix memory leak of drmVersion

2025-06-28 Thread Tim Blechmann via ffmpeg-devel
--- Begin Message --- attached (don't have a git send-email setup here at the moment) On 6/28/25 05:47, Michael Niedermayer wrote: On Wed, Jun 25, 2025 at 10:26:16AM +0800, Tim Blechmann via ffmpeg-devel wrote: Date: Wed, 25 Jun 2025 10:26:16 +0800 From: Tim Blechmann To: ffmpeg-

Re: [FFmpeg-devel] [PATCH] doc: Remove libav-merge.txt

2025-06-28 Thread Alexander Strasser via ffmpeg-devel
-have the change done in FFmpeg). > - > -Also see tools/murge, you can copy and paste a 3 way conflict into its stdin > -and it will display colored diffs. Any arguments to murge (like ones to > suppress > -whitespace differences) are passed into colordiff. > - > -TODO/FIXME/UNMERGED &

[FFmpeg-devel] [PATCH] avcodec/hw_base_encode: fix NULL dereference if no frames before end-of-stream

2025-07-19 Thread James Hutchinson via ffmpeg-devel
f (ctx->input_order <= ctx->decode_delay) +if (ctx->input_order <= ctx->decode_delay && ctx->pic_end) ctx->dts_pts_diff = ctx->pic_end->pts - ctx->first_pts; } -- 2.50.0 ___________ ffmpeg-d

[FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping

2025-07-19 Thread Sarthak Indurkhya via ffmpeg-devel
onemap-filter.patch ___ 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 2/3] libavcodec: add NETINT Quadra HW decoders & encoders

2025-07-08 Thread Kieran Kunhya via ffmpeg-devel
[email protected] > <mailto:[email protected]>. There is no minimum order nor any NDA that > needs to be signed. > Roughly one year ago I tried to buy one of these and I was asked to sign an NDA. Kieran > --- End Message --- ___________ ffmpeg-devel mai

Re: [FFmpeg-devel] [PATCH] Changelog: mention dropping OpenSSL < 1.1.0

2025-07-07 Thread Alexander Strasser via ffmpeg-devel
oder LGTM and in line with your recent pushes Thanks, Alexander --- End Message --- ___________ 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] avformat/rtsp: fix leak of options dict on error

2025-07-08 Thread Kieran Kunhya via ffmpeg-devel
ST requests */ > if (ffurl_alloc(&rt->rtsp_hd_out, httpname, AVIO_FLAG_WRITE, > &s->interrupt_callback) < 0 ) { > +av_dict_free(&options); > err = AVERROR(EIO); > goto fail; > } > -- > 2

Re: [FFmpeg-devel] [PATCH v2] ffprobe: add -codec: option

2025-07-10 Thread Maryla Ustarroz via ffmpeg-devel
--- Begin Message --- On Fri, Jun 27, 2025 at 10:24 AM Maryla Ustarroz-Calonge via ffmpeg-devel wrote: > > > > > -- Forwarded message -- > From: Maryla Ustarroz-Calonge > To: [email protected] > Cc: > Bcc: > Date: Fri, 27 Jun 2025 10:23

Re: [FFmpeg-devel] [PATCH] avfilter/vf_frei0r: fix time not being passed in seconds

2025-07-12 Thread Stefan Breunig via ffmpeg-devel
that. Best, Stefan _______ 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 v8 14/18] swscale/ops_memcpy: add 'memcpy' backend for plane->plane copies

2025-07-13 Thread Alexander Strasser via ffmpeg-devel
emcpy.c > new file mode 100644 > index 00..ef4784faa4 > --- /dev/null > +++ b/libswscale/ops_memcpy.c [...] > + > +SwsOpBackend backend_murder = { > +.name= "memcpy", > +.compile = compile, > +}; Is this intentional? While everything is n

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Kieran Kunhya via ffmpeg-devel
difference between cheap servers should make no difference. If we choose Gitlab it should be hosted on a powerful server (for arguments sake 32 cores) and SPI funds use to pay for it. Kieran > _______ ffmpeg-devel mailing list ffmpeg-devel@ffmp

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Kieran Kunhya via ffmpeg-devel
ode.ffmpeg.org, I intend to > * apply the CI patches which timo currently keeps rebasing on the Forgejo > git > (maybe timo can post these to ffmpeg-devel) > > * extend my github cronjob to autosync Forgejo or Gitlab too > (or someone else can set one up) > > * announce cod

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Philip Langdale via ffmpeg-devel
I intend to > * apply the CI patches which timo currently keeps rebasing on the > Forgejo git (maybe timo can post these to ffmpeg-devel) > > * extend my github cronjob to autosync Forgejo or Gitlab too > (or someone else can set one up) > > * announce code.ffmpeg.org public

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-13 Thread Kieran Kunhya via ffmpeg-devel
t; Theres also the more personal reason, that i dont want to work on a #2 > framework or appendix under some other framework. Id like to compete and > win and be working on #1 :) > > thx > Ffmpeg has been using Videolan infra for git for over a decade. Kieran > ___

Re: [FFmpeg-devel] [PATCH] Revert "Add FUNDING.json"

2025-06-25 Thread Kieran Kunhya via ffmpeg-devel
--- Begin Message --- On Tue, 24 Jun 2025, 09:28 compn, wrote: > On Tue, 24 Jun 2025 07:48:30 +0100, Kieran Kunhya via ffmpeg-devel > wrote: > > > On Tue, 24 Jun 2025, 07:00 compn, wrote: > > > > > On Mon, 23 Jun 2025 21:20:56 +0100, Derek Buitenhuis wrote: >

Re: [FFmpeg-devel] [PATCH] Revert "Add FUNDING.json"

2025-06-25 Thread Kieran Kunhya via ffmpeg-devel
ll reduce trust by donators in FFmpeg. > > thx > > [...] > -- > Translation: Be thankful I am managing FFmpeg donations using my personal wallet without any accountability to the community. (Same level of accountability as avcodec.org Derek, be thankful that Michael is do

Re: [FFmpeg-devel] [PATCH] ffprobe: add -codec: option

2025-06-25 Thread James Zern via ffmpeg-devel
--- Begin Message --- On Tue, Jun 10, 2025 at 8:02 AM Maryla Ustarroz-Calonge via ffmpeg-devel wrote: > > > > > -- Forwarded message -- > From: Maryla Ustarroz-Calonge > To: [email protected] > Cc: > Bcc: > Date: Tue, 10 Jun 2025 17:02:05 +0

Re: [FFmpeg-devel] [PATCH] checkasm/h264dsp: Fix stack-buffer-overflow, effective-type violations

2025-06-25 Thread Tristan Matthews via ffmpeg-devel
--- Begin Message --- On Monday, June 16th, 2025 at 2:22 PM, Andreas Rheinhardt wrote: > Tristan Matthews via ffmpeg-devel: > > > On Monday, June 16th, 2025 at 6:53 AM, Andreas Rheinhardt > > [email protected] wrote: > > > > > Patch attached. &g

Re: [FFmpeg-devel] [PATCH 3/5] avcodec/get_bits: Use FF_PTR_ADD() in init_get_bits()

2025-07-03 Thread Kieran Kunhya via ffmpeg-devel
= 0; > > return ret; > -- > 2.49.0 > Doesn't match commit message > --- End Message --- _______ 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] [RFC] Introducing policies regarding "AI" contributions

2025-07-03 Thread Alexander Strasser via ffmpeg-devel
--- Begin Message --- On 2025-07-01 16:50 +0530, Gyan Doshi wrote: > > On 2025-07-01 04:28 pm, Alexander Strasser via ffmpeg-devel wrote: > > > Thus I want this thread to start a discussion, that eventually leads > > to a policy about submitting and integrating "AI&

Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions

2025-07-03 Thread Alexander Strasser via ffmpeg-devel
--- Begin Message --- On 2025-07-03 02:16 +0200, Gerion Entrup wrote: > Am Dienstag, 1. Juli 2025, 12:58:23 Mitteleuropäische Sommerzeit schrieb > Alexander Strasser via ffmpeg-devel: [...] > > Thus I want this thread to start a discussion, that eventually leads > > to a polic

Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions

2025-07-03 Thread Alexander Strasser via ffmpeg-devel
--- Begin Message --- On 2025-07-01 14:44 +0200, Kacper Michajlow wrote: > On Tue, 1 Jul 2025 at 12:58, Alexander Strasser via ffmpeg-devel [...] > > > > I do not like the branding of the LLMs as AI, thus I will for now > > continue to call it "AI" in quotes. I'

[FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping

2025-07-05 Thread Sarthak Indurkhya via ffmpeg-devel
OG_DEBUG); +init_bt709_gamma_lut(); av_log(avctx, AV_LOG_INFO, "Initializing filter with 1 input and 1 output\n"); return 0; } -- 2.49.0 Get Outlook for Mac <https://aka.ms/GetOutlookForMac> --- End Message --- ___ 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".

[FFmpeg-devel] [PATCH] avfilter/vf_frei0r: fix time not being passed in seconds

2025-07-05 Thread Stefan Breunig via ffmpeg-devel
, 307200, 0x9c203210 -- 2.47.2 --- End Message --- ___________ 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] [RFC] Introducing policies regarding "AI" contributions

2025-07-06 Thread Alexander Strasser via ffmpeg-devel
--- Begin Message --- On 2025-07-05 14:20 +0300, Rémi Denis-Courmont wrote: > Le tiistaina 1. heinäkuuta 2025, 13.58.23 Itä-Euroopan kesäaika Alexander > Strasser via ffmpeg-devel a écrit : > > (...) I want this thread to start a discussion, that eventually leads > > to a polic

Re: [FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions

2025-07-06 Thread Alexander Strasser via ffmpeg-devel
your mail skipped that seems not relevant to this discussion] Best regards, Alexander --- End Message --- ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or emai

[FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping filter

2025-06-30 Thread Sarthak Indurkhya via ffmpeg-devel
avI-n_NXHBVs3ehog> Get Outlook for Mac <https://aka.ms/GetOutlookForMac> --- End Message --- ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpe

Re: [FFmpeg-devel] [PATCH v2] avfilter/vf_lut3d_opencl Initial support for OpenCL implementation of vf_lut3d.

2025-06-30 Thread Jan Studený via ffmpeg-devel
_pix_fmt_name(output->format), > + output->width, output->height, output->pts); > + > + return ff_filter_frame(outlink, output); > + > +fail: > + clFinish(ctx->command_queue); > + av_frame_free(&input); > + av_frame_free(&output); > + return err; > +} > + > +static av_cold void lut3d_opencl_uninit(AVFilterContext *avctx) > +{ > + LUT3DOpenCLContext *ctx = avctx->priv; > + cl_int cle; > + > + clReleaseMemObject(ctx->lut3d_buf); > + > + if (ctx->kernel) { > + cle = clReleaseKernel(ctx->kernel); > + if (cle != CL_SUCCESS) > + av_log(avctx, AV_LOG_ERROR, "Failed to release " > + "kernel: %d.\n", cle); > + } > + > + if (ctx->command_queue) { > + cle = clReleaseCommandQueue(ctx->command_queue); > + if (cle != CL_SUCCESS) > + av_log(avctx, AV_LOG_ERROR, "Failed to release " > + "command queue: %d.\n", cle); > + } > + > + av_freep(&ctx->lut); > + > + ff_opencl_filter_uninit(avctx); > +} > + > +static const AVFilterPad lut3d_opencl_inputs[] = { > + { > + .name = "default", > + .type = AVMEDIA_TYPE_VIDEO, > + .filter_frame = &lut3d_opencl_filter_frame, > + .config_props = &ff_opencl_filter_config_input, > + }, > +}; > + > +static const AVFilterPad lut3d_opencl_outputs[] = { > + { > + .name = "default", > + .type = AVMEDIA_TYPE_VIDEO, > + .config_props = &ff_opencl_filter_config_output, > + }, > +}; > + > +#define OFFSET(x) offsetof(LUT3DOpenCLContext, x) > +#define FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) > +#define TFLAGS > AV_OPT_FLAG_FILTERING_PARAM|AV_OPT_FLAG_VIDEO_PARAM|AV_OPT_FLAG_RUNTIME_PARAM > + > + > + > +#if CONFIG_LUT3D_OPENCL_FILTER > + > + > +static const AVOption lut3d_opencl_options[] = { > + { "file", "set 3D LUT file name", OFFSET(file), AV_OPT_TYPE_STRING, > {.str=NULL}, .flags = FLAGS }, > + { "interp", "select interpolation mode", OFFSET(interpolation), > AV_OPT_TYPE_INT, {.i64=INTERPOLATE_TETRAHEDRAL}, 0, NB_INTERP_MODE-1, TFLAGS, > .unit = "interp_mode" }, > + { "nearest", "use values from the nearest defined points", 0, > AV_OPT_TYPE_CONST, {.i64=INTERPOLATE_NEAREST}, 0, 0, TFLAGS, .unit = > "interp_mode" }, > + { "trilinear", "interpolate values using the 8 points defining a cube", 0, > AV_OPT_TYPE_CONST, {.i64=INTERPOLATE_TRILINEAR}, 0, 0, TFLAGS, .unit = > "interp_mode" }, > + { "tetrahedral", "interpolate values using a tetrahedron", 0, > AV_OPT_TYPE_CONST, {.i64=INTERPOLATE_TETRAHEDRAL}, 0, 0, TFLAGS, .unit = > "interp_mode" }, \ > + { NULL } > +}; > + > +AVFILTER_DEFINE_CLASS(lut3d_opencl); > + > +const FFFilter ff_vf_lut3d_opencl = { > + .p.name = "lut3d_opencl", > + .p.description = NULL_IF_CONFIG_SMALL("Adjust colors using a 3D LUT."), > + .p.priv_class = &lut3d_opencl_class, > + .p.flags = AVFILTER_FLAG_HWDEVICE, > + .priv_size = sizeof(LUT3DOpenCLContext), > + .init = &lut3d_opencl_init, > + .uninit = &lut3d_opencl_uninit, > + FILTER_INPUTS(lut3d_opencl_inputs), > + FILTER_OUTPUTS(lut3d_opencl_outputs), > + FILTER_SINGLE_PIXFMT(AV_PIX_FMT_OPENCL), > + .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, > +}; > + > +#endif /* CONFIG_LUT3D_OPENCL_FILTER */ > -- > 2.39.5 (Apple Git-154) > > --- End Message --- ___ 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".

[FFmpeg-devel] [PATCH v5 3/3] avformat/whip: fix typos

2025-06-28 Thread Jack Lau via ffmpeg-devel
ip_check_bitstream(AVFormatContext *s, AVStream *st, const AVPacket extradata_isom = st->codecpar->extradata_size > 0 && st->codecpar->extradata[0] == 1; if (pkt->size >= 5 && AV_RB32(b) != 0x001 && (AV_RB24(b) != 0x01 || extr

Re: [FFmpeg-devel] [PATCH v8 14/18] swscale/ops_memcpy: add 'memcpy' backend for plane->plane copies

2025-07-14 Thread Alexander Strasser via ffmpeg-devel
Hi Niklas! On 2025-07-14 10:51 +0200, Niklas Haas wrote: > On Sun, 13 Jul 2025 19:04:21 +0200 Alexander Strasser via ffmpeg-devel > wrote: > > On 2025-07-12 12:44 +0200, Niklas Haas wrote: [...] > > > + > > > +SwsOpBackend backend_murder = { > > > +.

Re: [FFmpeg-devel] [POLL] [VOTE] code.ffmpeg.org

2025-07-14 Thread Alexander Strasser via ffmpeg-devel
is not easily to be predicted today, but I would say the project has good chances to be in good shape. Currently I don't see any clearly better alternatives. Alexander ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mail

Re: [FFmpeg-devel] [PATCH v2 3/3] avfilter/vf_colordetect: add x86 SIMD implementation

2025-07-16 Thread Henrik Gramner via ffmpeg-devel
pbroadcast%1 m0, mpeg_minm vpbroadcast%1 m0, mpeg_maxm %endif _______ 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".

[FFmpeg-devel] [PATCH 1/3] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 ICE candidates

2025-06-27 Thread Jack Lau via ffmpeg-devel
y IPv6 ICE candidate", 0, AV_OPT_TYPE_CONST, { .i64 = WHIP_FLAG_IGNORE_IPV6 }, 0, UINT_MAX, ENC, .unit = "flags" }, { NULL }, }; -- 2.49.0 --- End Message --- ___ 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".

[FFmpeg-devel] [PATCH v4 2/3] avformat/whip: reindent whip options

2025-06-27 Thread Jack Lau via ffmpeg-devel
UINT_MAX, ENC, .unit = "flags" }, +{ "ignore_ipv6","(Optional) Ignore any IPv6 ICE candidate", 0, +AV_OPT_TYPE_CONST, { .i64 = WHIP_FLAG_IGNORE_IPV6 }, 0, UINT_MAX, ENC, .unit = "flags" }, { NULL }, }; -- 2.49.0 --- End Message --- ___ 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".

[FFmpeg-devel] [PATCH v4 3/3] avformat/whip: fix typos

2025-06-27 Thread Jack Lau via ffmpeg-devel
ata; @@ -1892,7 +1892,7 @@ static int whip_check_bitstream(AVFormatContext *s, AVStream *st, const AVPacket extradata_isom = st->codecpar->extradata_size > 0 && st->codecpar->extradata[0] == 1; if (pkt->size >= 5 && AV_RB32(b) != 0x001 &&

[FFmpeg-devel] [PATCH v4 1/3] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 ICE candidates

2025-06-27 Thread Jack Lau via ffmpeg-devel
y IPv6 ICE candidate", 0, AV_OPT_TYPE_CONST, { .i64 = WHIP_FLAG_IGNORE_IPV6 }, 0, UINT_MAX, ENC, .unit = "flags" }, { NULL }, }; -- 2.49.0 --- End Message --- ___ 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".

[FFmpeg-devel] [PATCH] avfilter: add inverse tone mapping filter

2025-06-30 Thread Sarthak Indurkhya via ffmpeg-devel
rContext *avctx) +{ + +} + +const FFFilter ff_vf_inversetonemap = { +.p.name = "inversetonemap", +.p.description = "SDR to HDR inverse tone mapping filter", +.p.priv_class= &fil_class, +.p.flags = AVFILTER_FLAG_SLICE_THREADS, +.priv_size = sizeof(FilterContext), +.init= &ff_filter_init, +.uninit = &ff_filter_uninit, +FILTER_INPUTS(fil_inputs), +FILTER_OUTPUTS(fil_outputs), +FILTER_PIXFMTS(AV_PIX_FMT_YUV420P10LE), +}; + + + + + + + + -- 2.49.0 Get Outlook for Mac <https://aka.ms/GetOutlookForMac> --- End Message --- ___ 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".

[FFmpeg-devel] [RFC] Introducing policies regarding "AI" contributions

2025-07-01 Thread Alexander Strasser via ffmpeg-devel
--- Begin Message --- Hi all, I do not like the branding of the LLMs as AI, thus I will for now continue to call it "AI" in quotes. I'm open for better terms. It was just yesterday brought up on IRC in #ffmpeg-devel that there was at least one, marked attempt to include "

Re: [FFmpeg-devel] [PATCH v2 1/2] avfilter/vf_blackdetect: add AVX2 SIMD version

2025-07-18 Thread Kieran Kunhya via ffmpeg-devel
x) > > Again, sorry for being pedantic here, but it gives the wrong > impression especially if you look at this from outside. Also misleading as far as I understand because GCC doesn't have runtime detection like FFmpeg. Kieran _______ ffmpeg

Re: [FFmpeg-devel] [PATCH v2 1/2] avfilter/vf_blackdetect: add AVX2 SIMD version

2025-07-18 Thread Kieran Kunhya via ffmpeg-devel
On Fri, Jul 18, 2025 at 3:17 PM Kacper Michajlow wrote: > > On Fri, 18 Jul 2025 at 15:33, Kieran Kunhya via ffmpeg-devel > wrote: > > > > On Fri, Jul 18, 2025 at 2:22 PM Kacper Michajlow wrote: > > > > > > On Fri, 18 Jul 2025 at 14:46, Kier

Re: [FFmpeg-devel] [PATCH v2 1/2] avfilter/vf_blackdetect: add AVX2 SIMD version

2025-07-18 Thread Kieran Kunhya via ffmpeg-devel
On Fri, Jul 18, 2025 at 1:41 PM Kacper Michajlow wrote: > > On Fri, 18 Jul 2025 at 14:14, Kieran Kunhya via ffmpeg-devel > wrote: > > > > > blackdetect8_c:820.8 ( 1.00x) > > > blackdetect8_avx2:

Re: [FFmpeg-devel] [PATCH v2 1/2] avfilter/vf_blackdetect: add AVX2 SIMD version

2025-07-18 Thread Kieran Kunhya via ffmpeg-devel
On Fri, Jul 18, 2025 at 2:22 PM Kacper Michajlow wrote: > > On Fri, 18 Jul 2025 at 14:46, Kieran Kunhya via ffmpeg-devel > wrote: > > > > On Fri, Jul 18, 2025 at 1:41 PM Kacper Michajlow wrote: > > > > > > On Fri, 18 Jul 2025 at 14:14, Kier

<    17   18   19   20   21   22   23   24   25   26   >