[FFmpeg-devel] [PATCH] Accept a colon in the path of a URI, instead of stripping preceding characters.

2025-05-20 Thread Timothy Allen via ffmpeg-devel
t; g:h +http://a/b/c/d;p?q g:h => http://a/b/c/g:h http://a/b/c/d;p?q g=> http://a/b/c/g http://a/b/c/d;p?q ./g => http://a/b/c/g http://a/b/c/d;p?q g/ => http://a/b/c/g/ -- 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] Accept a colon in the path of a URI, instead of stripping preceding characters.

2025-05-21 Thread Timothy Allen via ffmpeg-devel
break ("host:port", with no scheme or path) are much less obvious and intuitive than the workflows that it rescues. Regardless of the decision, thanks for reviewing the patch! Best, Tim _______________ ffmpeg-devel mailing list [email protected] htt

Re: [FFmpeg-devel] Graphprint Patches Overview

2025-05-21 Thread Kieran Kunhya via ffmpeg-devel
ed command > [3/3] fftools/resoirces: Mark .css.min and .css.min.gz as NOTINTERMEDIATE > > > Thanks again, > sw > Can we just revert the whole set until it's cleaned up properly? There are more patches to fix issues than the set itself. This is understandable if it's

Re: [FFmpeg-devel] [PATCH] avcodec/x86/vp9: Add AVX-512ICL for 16x16 and 32x32 8bpc inverse transforms

2025-05-19 Thread Henrik Gramner via ffmpeg-devel
ing AVX2 functions makes up ~42 KiB. > > Tested to pass FATE on Linux and Windows. Pushed. _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel

Re: [FFmpeg-devel] [ANNOUNCEMENT] almpeg

2025-05-25 Thread Kieran Kunhya via ffmpeg-devel
AB > > Many things microsoft did are stupid, but not doing something just because > microsoft did it is even more stupid. If everything ms did were stupid they > would be bankrupt already. > ___ > ffmpeg-devel mailing list > ffmpeg-de

Re: [FFmpeg-devel] (no subject)

2025-05-27 Thread Kieran Kunhya via ffmpeg-devel
> > - adding vzeroupper: ~12% > This seems quite suspicious. Can you explain what you are doing here? Kieran > ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit li

Re: [FFmpeg-devel] [PATCH] avcodec/x86/vp9: Add AVX-512ICL for 16x16 and 32x32 10bpc inverse transforms

2025-05-26 Thread Henrik Gramner via ffmpeg-devel
On Wed, May 21, 2025 at 5:48 PM Henrik Gramner wrote: > > Tested to pass FATE on Linux and Windows. Pushed. ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link abo

Re: [FFmpeg-devel] [PATCH v2 1/4] avcodec/h2645_vui: Ensure color primaries/trc/space isn't reserved value

2025-05-26 Thread Kieran Kunhya via ffmpeg-devel
unknown > > prim:reserved trc:bt709 -> fmt:yuv420p csp:bt709 prim:reserved trc:bt709 > > — > > > Will apply soon. Surely this should be filtered in swscale? I think we need to pass through future reserved values of csp and stuff. Kieran ____

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

2025-05-24 Thread Kieran Kunhya via ffmpeg-devel
On Tue, 4 Mar 2025, 19:01 Kieran Kunhya, wrote: > > > 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,

Re: [FFmpeg-devel] Previous trac server hosting Was: STF RaptorQ

2025-05-24 Thread Kieran Kunhya via ffmpeg-devel
On Sat, 24 May 2025, 17:39 Michael Niedermayer, wrote: > Hi > > On Fri, May 23, 2025 at 01:13:05PM +0100, Kieran Kunhya via ffmpeg-devel > wrote: > [...] > > > As an example i could have instead replied with a tone matching yours: > > > (below is a (true) exa

Re: [FFmpeg-devel] [PATCH] MAINTAINERS: Add entry for samples-request

2025-05-24 Thread Kieran Kunhya via ffmpeg-devel
your dictator > That would be nice in FFmpeg but instead we just get a dictator (you). 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 2/2 RESEND] avformat/seek: fail seeking immediately

2025-05-28 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 1/2 RESEND] avformat/rtsp: set AVFMTCTX_UNSEEKABLE flag

2025-05-28 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

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

2025-05-28 Thread Kaarle Ritvanen via ffmpeg-devel
mes in the stream. -- Kaarle Ritvanen Data King Ltd ___ 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] Cherry picks vs merges

2025-06-03 Thread Kieran Kunhya via ffmpeg-devel
rests of 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 v3] avformat/whip: Add WHIP muxer support for subsecond latency streaming

2025-06-04 Thread Kieran Kunhya via ffmpeg-devel
@Andreas Rheinhardt Should we revert this? 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

Re: [FFmpeg-devel] [RFC] Cherry picks vs merges

2025-06-04 Thread Kieran Kunhya via ffmpeg-devel
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".

[FFmpeg-devel] [PATCH] avformat/tls_openssl: fix build error when openssl version < 3

2025-06-04 Thread Jack Lau via ffmpeg-devel
,9 +1021,7 @@ static av_cold int dtls_close(URLContext *h) av_freep(&ctx->tls_shared.fingerprint); av_freep(&ctx->tls_shared.cert_buf); av_freep(&ctx->tls_shared.key_buf); -#if OPENSSL_VERSION_NUMBER < 0x3000L /* OpenSSL 3.0 */ -EC_KEY_free(ctx->dtls_eckey); -#endif

[FFmpeg-devel] [PATCH] libavutil/display: improve av_display_rotation_get for reflections

2025-06-04 Thread Syed AbuTalib via ffmpeg-devel
ay-improve-av_display_rotation_get-fo.patch Description: Binary data _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] wi

Re: [FFmpeg-devel] [PATCH v2 1/2] avcodec/libaom: Add HDR10+ metadata support

2025-06-04 Thread James Zern via ffmpeg-devel
On Wed, Jun 4, 2025 at 5:15 AM Maryla Ustarroz-Calonge via ffmpeg-devel wrote: > > Signed-off-by: Maryla Ustarroz-Calonge > --- > Changelog | 1 + > libavcodec/libaomdec.c | 62 ++ > libavcode

Re: [FFmpeg-devel] [PATCH v3] avformat/whip: Add WHIP muxer support for subsecond latency streaming

2025-06-04 Thread Kieran Kunhya via ffmpeg-devel
On Wed, 4 Jun 2025, 12:46 Steven Liu, wrote: > Kieran Kunhya via ffmpeg-devel 于2025年6月4日周三 > 19:35写道: > Hi Kieran, > > > > > @Andreas Rheinhardt > > Should we revert this? > > I believe it would be better to leave comments if there are any > concerns abo

Re: [FFmpeg-devel] [PATCH 2/2] avcodec/libaom: Add tests for HDR10+ metadata support

2025-06-02 Thread Maryla Ustarroz via ffmpeg-devel
On Fri, May 30, 2025 at 2:52 PM Andreas Rheinhardt wrote: > > Maryla Ustarroz-Calonge via ffmpeg-devel: > > The new fate sample av1/metadata_hdr10_plus.ivf used in the second > > test is the output of the first test. > > > > Signed-off-by: Maryla Ustarroz-Calong

Re: [FFmpeg-devel] [PATCH 1/2] avcodec/libaom: Add HDR10+ metadata support

2025-05-30 Thread James Zern via ffmpeg-devel
On Fri, May 30, 2025 at 3:52 AM Maryla Ustarroz-Calonge via ffmpeg-devel wrote: > > Signed-off-by: Maryla Ustarroz-Calonge > --- > libavcodec/libaomdec.c | 62 ++ > libavcodec/libaomenc.c | 60 +++

Re: [FFmpeg-devel] Fuzzer fixes

2025-05-28 Thread Tristan Matthews via ffmpeg-devel
ngerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB > > Complexity theory is the science of finding the exact solution to an > approximation. Benchmarking OTOH is finding an approximation of the exact > _______ > ffmpeg-devel mailing list >

Re: [FFmpeg-devel] [PATCH] avformat/format: make experimental flag works for muxer

2025-06-06 Thread Kieran Kunhya via ffmpeg-devel
recover from any packet loss. Without the experimental flag FFmpeg will get support tickets raised and claims it is inferior to other implementations. Users will not be aware of the lack of missing feature otherwise. So it may be compliant on paper but it's not usable in the real world. 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] avformat/dhav: Do not evaluate avio_size() multiple times

2025-06-06 Thread Kieran Kunhya via ffmpeg-devel
gt; -end_buffer_pos = avio_size(s->pb) - end_buffer_size; > +end_buffer_pos = size - end_buffer_size; > avio_seek(s->pb, end_buffer_pos, SEEK_SET); > avio_read(s->pb, end_buffer, end_buffer_size); > > -- > 2.49.0 > Can you explain what "not safe" m

Re: [FFmpeg-devel] [PATCH v11 0/3] avutil/log: Add log flag to control printing of memory addresses

2025-06-06 Thread Kieran Kunhya via ffmpeg-devel
you seriously expecting people to be able to review diffs of diffs like this? Kieran _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...

[FFmpeg-devel] [PATCH] avformat/tls_openssl: fix warnings when openssl is lower version

2025-06-06 Thread Jack Lau via ffmpeg-devel
(const char *pem_str) { -BIO *mem = BIO_new_mem_buf(pem_str, -1); +BIO *mem = BIO_new_mem_buf((void *)pem_str, -1); if (!mem) { av_log(NULL, AV_LOG_ERROR, "BIO_new_mem_buf failed\n"); return NULL; -- 2.49.0 ___________ ffmpeg-d

Re: [FFmpeg-devel] [RFC] Subtitle Filtering Ramp-Up

2025-06-07 Thread Kieran Kunhya via ffmpeg-devel
On Sat, Jun 7, 2025 at 5:20 PM softworkz . wrote: > > > It's MythBusters Day! > = > > > Today: Busting the Lies of Nicolas George Can you stop spamming this list with your rants and get a blog or something? Kieran ______

[FFmpeg-devel] [PATCH v2] avformat/tls_openssl: fix warnings when openssl is lower version

2025-06-07 Thread Jack Lau via ffmpeg-devel
_________ 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/format: fix muxer experimental check is always false

2025-06-07 Thread Jack Lau via ffmpeg-devel
if (fmt->flags & AVFMT_EXPERIMENTAL && short_name) continue; score = 0; if (fmt->name && short_name && av_match_name(short_name, fmt->name)) -- 2.49.0 _______ ffmpeg-devel mailing list ffm

Re: [FFmpeg-devel] [PATCH 3/3] tools/ffmpeg-sg: Include show-graph wrapper script in build output

2025-06-11 Thread Kieran Kunhya via ffmpeg-devel
--- Begin Message --- On Wed, Jun 11, 2025 at 9:58 PM softworkz . wrote: > > > > > -Original Message- > > From: ffmpeg-devel On Behalf Of > > Marton Balint > > Sent: Mittwoch, 11. Juni 2025 21:18 > > To: FFmpeg development discussions and patch

[FFmpeg-devel] [PATCH v3] avformat/whip: mark as experimental

2025-06-09 Thread Jack Lau via ffmpeg-devel
.p.flags= AVFMT_GLOBALHEADER | AVFMT_NOFILE | AVFMT_EXPERIMENTAL, .p.priv_class = &whip_muxer_class, .priv_data_size = sizeof(WHIPContext), .init = whip_init, -- 2.49.0 --- End Message --- _______ ffmpeg-deve

[FFmpeg-devel] [PATCH v2] avformat/whip: set this muxer as experimental

2025-06-09 Thread Jack Lau via ffmpeg-devel
.p.flags= AVFMT_GLOBALHEADER | AVFMT_NOFILE | AVFMT_EXPERIMENTAL, .p.priv_class = &whip_muxer_class, .priv_data_size = sizeof(WHIPContext), .init = whip_init, -- 2.49.0 --- End Message --- _______ ffmpeg-deve

[FFmpeg-devel] [PATCH 1/3] avformat/whip: replace AV_OPT_FLAG_DECODING_PARAM to ENCODING

2025-06-09 Thread Jack Lau via ffmpeg-devel
ot;The optional private key file path for DTLS", OFFSET(key_file), AV_OPT_TYPE_STRING, { .str = NULL }, 0, 0, ENC }, { 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 2/3] avformat/whip: add whip_flags ignore_ipv6 to skip IPv6 candidates

2025-06-09 Thread Jack Lau via ffmpeg-devel
gs affecting WHIP connection behavior", OFFSET(flags), AV_OPT_TYPE_FLAGS, { .i64 = 0 }, 0, UINT_MAX, ENC, .unit = "flags" }, +{ "ignore_ipv6","ignore any IPv6 ICE candidate", 0, AV_OPT_TYPE_CONST, { .i64 = WHIP_

[FFmpeg-devel] [PATCH 3/3] avformat/whip: align whip options

2025-06-09 Thread Jack Lau via ffmpeg-devel
0,0, ENC }, +{ "whip_flags", "set flags affecting WHIP connection behavior", OFFSET(flags), AV_OPT_TYPE_FLAGS, { .i64 = 0 }, 0, UINT_MAX, ENC, .unit = "flags" }, +{ "ignore_ipv6",

[FFmpeg-devel] [PATCH] doc/muxers: add a note that WHIP is an experimental feaeture

2025-06-09 Thread Jack Lau via ffmpeg-devel
 --- ___ 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] Pushing without approval avfilter/vf_vignette: use AVFilterContext for logging

2025-08-12 Thread Tristan Matthews via ffmpeg-devel
these filters > > Regardless, I still think we should then just establish a clear pipeline > here to prevent this sort of discussion from happening in the future. > > Timo, can something like the VLC merge bot be implemented in ForgeJo? > For reference, that's https://code.videolan.or

Re: [FFmpeg-devel] Plugins architecture

2025-08-12 Thread Kieran Kunhya via ffmpeg-devel
anyone > > thx > How do plugins manage FATE tests? 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] avutil/timecode: Check for integer overflow in av_timecode_init_from_components() (PR #20236)

2025-08-15 Thread Kieran Kunhya via ffmpeg-devel
On Thu, 14 Aug 2025, 12:53 Alexander Strasser via ffmpeg-devel, < [email protected]> wrote: > On 2025-08-14 18:44 +0200, Michael Niedermayer wrote: > > On Thu, Aug 14, 2025 at 04:18:03PM +0200, Nicolas George wrote: > > > Kieran Kunhya via ffmpeg-devel (HE12025-08-14

[FFmpeg-devel] [PATCH] swscale: Disable avx2 hscale 8to15 on IceLake and below due to Intel Gather Data Sampling mitigation performance loss

2025-08-08 Thread Alan Kelly via ffmpeg-devel
CPU_FLAG_AVX2) && family == 6 && model < 143) { rval |= AV_CPU_FLAG_SLOW_GATHER; +} } #endif /* cpuid */ -- 2.50.1.703.g449372360f-goog ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg

Re: [FFmpeg-devel] [PATCH] swscale: Disable avx2 hscale 8to15 on IceLake and below due to Intel Gather Data Sampling mitigation performance loss

2025-08-08 Thread Alan Kelly via ffmpeg-devel
.00x) hscale_8_to_15__fs_4_dstW_512_sse2:287.9 ( 6.39x) hscale_8_to_15__fs_4_dstW_512_ssse3: 293.8 ( 6.26x) hscale_8_to_15__fs_4_dstW_512_avx2:219.2 ( 8.40x) ___ ffmpeg-devel mailing list ffmpeg-devel@ffmp

Re: [FFmpeg-devel] [PATCH v3 1/2] avcodec/libaom: Add HDR10+ metadata support

2025-08-11 Thread Maryla Ustarroz via ffmpeg-devel
= &ctx->rawimg; > +aom_img_remove_metadata(rawimg); > rawimg->planes[AOM_PLANE_Y] = frame->data[0]; > rawimg->planes[AOM_PLANE_U] = frame->data[1]; > rawimg->planes[AOM_PLANE_V] = frame->data[2]; > @@ -1284,6 +1335,10 @@ static

Re: [FFmpeg-devel] [PATCH v3 2/2] avcodec/libaom: Add test for HDR10+ metadata support

2025-08-11 Thread Maryla Ustarroz via ffmpeg-devel
ATA] > +[/FRAME] > \ No newline at end of file > -- > 2.50.1.703.g449372360f-goog Note that this is a simplified version of v2 now that ffprobe supports the -codec:v flag. This allows testing reading and writing of HDR10+ metadata in a single test, and removes the need for a new test file. ___ 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] avutil/timecode: Check for integer overflow in av_timecode_init_from_components() (PR #20236)

2025-08-13 Thread Kieran Kunhya via ffmpeg-devel
>start = s; > + > if (tc->flags & AV_TIMECODE_FLAG_DROPFRAME) { /* adjust frame number > */ > int tmins = 60*hh + mm; > tc->start -= (tc->fps / 30 * 2) * (tmins - tmins/10); > -- > 2.49.1 > What is the actual security benefit of thi

[FFmpeg-devel] npp scaling

2025-08-14 Thread Marco Oman via ffmpeg-devel
y if you have received this e-mail by mistake and delete it from your systems. This disclaimer according to GDPR Regulation EU 2016/679. Privacy-related information is available on the company website, Privacy section. ___ ffmpeg-devel mailing list ffmp

[FFmpeg-devel] [PATCH v2] tools/scale_slice_test: Add av_frame_free() to avoid potential memory leaks

2025-08-14 Thread Jiasheng Jiang via ffmpeg-devel
dc, filename, 0); if (ret < 0) { +av_frame_free(&pd.frame_dst); +av_frame_free(&pd.frame_ref); fprintf(stderr, "Error opening the file\n"); return ret; } -- 2.25.1 _______ ffmpeg-devel mailing list ffmpeg-deve

Re: [FFmpeg-devel] npp scaling

2025-08-14 Thread Timo Rothenpieler via ffmpeg-devel
On 14/08/2025 15:17, Marco Oman via ffmpeg-devel wrote: Hi all, I am trying to compile FFmpeg with the --enable-libnpp flag configure on Ubuntu 24.04. but I am getting an error in file vf_scale_npp.c CC libavfilter/vf_scale_npp.o libavfilter/vf_scale_npp.c: In function

[FFmpeg-devel] [PATCH v2] libavutil/tests/lzo: Add check to avoid potential NULL pointer dereference

2025-08-14 Thread Jiasheng Jiang via ffmpeg-devel
av_log(NULL, AV_LOG_ERROR, "decompression incorrect\n"); else av_log(NULL, AV_LOG_ERROR, "decompression OK\n"); -fclose(in); + +end: +if (in) +fclose(in); av_free(orig); av_free(comp); av_free(decomp); -- 2.25.1 ______

Re: [FFmpeg-devel] [PATCH] lavc/mfenc: set output packet duration

2025-08-14 Thread James Almer via ffmpeg-devel
c Description: OpenPGP digital signature ___________ 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] avutil/timecode: Check for integer overflow in av_timecode_init_from_components() (PR #20236)

2025-08-14 Thread Kieran Kunhya via ffmpeg-devel
On Thu, 14 Aug 2025, 00:08 Michael Niedermayer, wrote: > On Wed, Aug 13, 2025 at 03:36:43PM -1000, Kieran Kunhya via ffmpeg-devel > wrote: > > On Wed, 13 Aug 2025, 14:25 michaelni, wrote: > > > > > PR #20236 opened by michaelni > > > URL: https://code.

[FFmpeg-devel] [PATCH] vf_colorspace: Add an option to clamp trc LUT output

2025-08-14 Thread Drew Dunne via ffmpeg-devel
, + { "iall", "Set all input color properties together", OFFSET(user_iall), AV_OPT_TYPE_INT, { .i64 = CS_UNSPECIFIED }, CS_UNSPECIFIED, CS_NB - 1, FLAGS, .unit = "all" }, -- 2.51.0.rc1.167.g924127e9c0-goog _______

Re: [FFmpeg-devel] [PATCH] avutil/timecode: Check for integer overflow in av_timecode_init_from_components() (PR #20236)

2025-08-14 Thread Alexander Strasser via ffmpeg-devel
On 2025-08-14 18:44 +0200, Michael Niedermayer wrote: > On Thu, Aug 14, 2025 at 04:18:03PM +0200, Nicolas George wrote: > > Kieran Kunhya via ffmpeg-devel (HE12025-08-14): > > > I don't think we should partake in this "security vulnerability farming" > > >

[FFmpeg-devel] [PATCH] avformat/mov: don't use an allocated array for sample_size with HEIF images (PR #20258)

2025-08-16 Thread James Almer via ffmpeg-devel
item->item_id); -if (err || !sc->sample_count) +if (err) return AVERROR_INVALIDDATA; -sc->sample_sizes[0] = item->extent_length; sc->chunk_offsets[0] = item->extent_offset + offset; if (item->item_id == mov->primar

[FFmpeg-devel] [PATCH] forgejo/workflows: also run 32bit fate tests (PR #20279)

2025-08-18 Thread Timo Rothenpieler via ffmpeg-devel
uot; - name: Configure run: ./configure --enable-gpl --enable-nonfree --enable-memory-poisoning --assert-level=2 - name: Build -- 2.49.1 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffm

[FFmpeg-devel] [PATCH] fftools/ffmpeg_demux: ensure the display_rotation option is honored (PR #20276)

2025-08-18 Thread James Almer via ffmpeg-devel
/* Attached pics are sparse, therefore we would not want to delay their decoding * till EOF. */ if (ist->st->disposition & AV_DISPOSITION_ATTACHED_PIC) -- 2.49.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] vf_colorspace: Add an option to clamp trc LUT output

2025-08-18 Thread Drew Dunne via ffmpeg-devel
ot;Set all input color properties together", OFFSET(user_iall), AV_OPT_TYPE_INT, { .i64 = CS_UNSPECIFIED }, CS_UNSPECIFIED, CS_NB - 1, FLAGS, .unit = "all" }, -- 2.51.0.rc1.163.g2494970778-goog _______ ffmpeg-devel mailing list

[FFmpeg-devel] Mailman3 Upgrade

2025-08-18 Thread Timo Rothenpieler via ffmpeg-devel
hon2 is on its way out, and we will have to upgrade to an OS version that does not ship it anymore eventually. So the question is, should I just migrate ffmpeg-devel, and if that goes well, pull over all the other lists as well? In theory the migration should go without anyone noticing. It

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

2025-09-18 Thread Michael Niedermayer via ffmpeg-devel
Hi Martin On Tue, Sep 16, 2025 at 10:54:19PM +0300, Martin Storsjö via ffmpeg-devel wrote: > On Tue, 16 Sep 2025, Michael Niedermayer via ffmpeg-devel wrote: > > > On Tue, Sep 16, 2025 at 02:12:20PM +0300, Martin Storsjö via ffmpeg-devel > > wrote: > > > On Tue, 16 Se

[FFmpeg-devel] [PATCH] avformat/mxfenc: fix SMPTE 436M UL for ANC

2025-09-19 Thread Helmuth Schmitz via ffmpeg-devel
{ 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0a,0x04,0x01,0x02,0x02,0x01,0x01,0x5C,0x00 }, mxf_write_s436m_anc_desc }, _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH] avformat/udp: fix warning about unused varible

2025-09-20 Thread Zhao Zhili via ffmpeg-devel
> On Sep 20, 2025, at 14:06, Brad Smith via ffmpeg-devel > wrote: > > libavformat/udp.c:283:9: warning: unused variable 'i' [-Wunused-variable] > > Signed-off-by: Brad Smith > --- > libavformat/udp.c | 3 ++- > 1 file changed, 2 insertions(+), 1 dele

[FFmpeg-devel] [PATCH v2] avformat/udp: fix warning about unused varible

2025-09-20 Thread Brad Smith via ffmpeg-devel
ess %d is of incorrect protocol family\n", i + 1); -- 2.51.0 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH 2/7] matroskaenc: reserve_video_track_space option

2025-09-20 Thread Jerome Martinez via ffmpeg-devel
re at most the provided amount of bytes in a cluster", OFFSET(cluster_size_limit), AV_OPT_TYPE_INT , { .i64 = -1 }, -1, INT_MAX, FLAGS }, { "cluster_time_limit", "store at most the provided number of milliseconds in a cluster", OFFSET(cluster_time_limit), AV_OPT_TYPE_INT64, { .i64 = -1 }, -1, INT64_MAX, FLAGS }, -- 2.46.0.windows.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH 1/7] matroskaenc: remove unused MaxBlockAdditionID

2025-09-20 Thread Jerome Martinez via ffmpeg-devel
ts: 0.00 pos:901 size: 27837 -- 2.46.0.windows.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avfilter/scale_cuda: Add support for 4:2:2 chroma subsampling (PR #20562)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
PR #20562 opened by Timo Rothenpieler (BtbN) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20562 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20562.patch This is forwarded from https://lists.ffmpeg.org/lore/ffmpeg-devel/[email protected]/T/#u so it doesn&#

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

2025-09-20 Thread Niklas Haas via ffmpeg-devel
bug tracking for the time being. I am also neutral on GitLab vs ForgeJo - I think both systems have their strengths and weaknesses, although it appears simpler to smooth out ForgeJo's bugs than to modify GitLab's monolithic codebase. ___________ ffmpeg-devel m

[FFmpeg-devel] [PATCH] Fix ObjC issues after C/C++ flags split (PR #20524)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
PO) $TMPM } test_nvcc(){ -- 2.49.1 ___________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

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

2025-09-20 Thread Nicolas George via ffmpeg-devel
Timo Rothenpieler via ffmpeg-devel (HE12025-09-18): > The problem is they can be very frequent. And not only force pushes. > So the current implementation is a compromise between visibility and > spam-level. They are not more frequent than v2, v3, etc., used to be, and therefore below a

[FFmpeg-devel] Re: [DISCUSSION] Adding ARM64EC support to FFmpeg

2025-09-22 Thread Martin Storsjö via ffmpeg-devel
On Mon, 22 Sep 2025, harish.rajaselvan--- via ffmpeg-devel wrote: I have been working on enabling ARM64EC compilation and have successfully built FFmpeg binaries for this target. To achieve this it required modifications to the build configuration files and to the gas-preprocessor.pl script

[FFmpeg-devel] Re: [PATCH] libavutil/arm: Make use of elf_aux_info() on FreeBSD/OpenBSD

2025-09-22 Thread Martin Storsjö via ffmpeg-devel
changed, 9 insertions(+), 3 deletions(-) LGTM // Martin ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] libavutil/arm: Rename the HWCAP defines

2025-09-22 Thread Brad Smith via ffmpeg-devel
if (hwcap & HWCAP_ ## cap) \ +if (hwcap & HWCAP_ARM_ ## cap) \ flags |= AV_CPU_FLAG_ ## flag; \ } while (0) -- 2.51.0 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] MAINTAINERS: add me for Linux / PowerPC architecture (PR #20574)

2025-09-22 Thread Sean McGovern via ffmpeg-devel
49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avformat/tls_gnutls: implement dtls handshake logic (PR #20580)

2025-09-22 Thread Jack Lau via ffmpeg-devel
(ret < 0) +goto fail; c->need_shutdown = 1; if (s->verify) { unsigned int status, cert_list_size; @@ -345,6 +380,7 @@ static const AVClass dtls_class = { const URLProtocol ff_dtls_protocol = { .name = "dtls", .url_open2 = dtls_open, +

[FFmpeg-devel] [PATCH] avformat/whip: remind user increase -buffer_size (PR #20579)

2025-09-22 Thread Jack Lau via ffmpeg-devel
ault value is 5000. @item pkt_size @var{integer} Set the maximum size, in bytes, of RTP packets that send out. -Default value is 1500. +Default value is 1200. @item buffer_size @var{integer} Set the buffer size, in bytes, of underlying protocol. -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avformat/mov: Merge tts after building index for old-style uncomrpessed PCM (PR #20578)

2025-09-22 Thread Derek Buitenhuis via ffmpeg-devel
d mov_build_index(MOVContext *mov, AVStream *st) chunk_samples -= samples; } } + +ret = mov_merge_tts_data(mov, st, MOV_MERGE_CTTS); +if (ret < 0) +return; } if (!mov->ignore_editlist && mov->advanced_editlist) { -- 2.49.1 ___

[FFmpeg-devel] [PATCH 0/7] matroska: support of timecode

2025-09-18 Thread Jerome Martinez via ffmpeg-devel
han 32 bit timecodes The last 2 patches adds timecode support in Matroska _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

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

2025-09-19 Thread Peter Ross via ffmpeg-devel
On Tue, Sep 16, 2025 at 10:49:00AM +0200, Michael Niedermayer via ffmpeg-devel wrote: > Hi all > > 2 months ago we voted on testing Forgejo vs Gitlab, we picked and tested > Forgejo. And as said in that vote, (and surprisingly, i have not forgotten it) > heres the "after tes

[FFmpeg-devel] [PATCH] Use AVOption calls to parse URL options (PR #20555)

2025-09-19 Thread Marton Balint via ffmpeg-devel
e way we do with TLS, so all tls URL options will be properly supported. Signed-off-by: Marton Balint --- doc/protocols.texi| 13 ++++++--- libavformat/tls_openssl.c | 15 --- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/doc/protocols.texi b/doc/protocols.texi index 9f88f005b9..b74383122a 100644 --- a/doc/protocols.texi +++ b/doc/protocols.texi @@ -2052,12 +2052,19 @@ Datagram Transport Layer Security (DTLS) The required syntax for a DTLS URL is: @example -dtls://@var{hostname}:@var{port} +dtls://@var{hostname}:@var{port}[?@var{options}] @end example +@var{options} contains a list of &-separated options of the form +@var{key}=@var{val}. Standard percent-encoding (and using the plus sign for +space) can be used to escape keys and values. + +Options can also can be specified via command line options (or in code via +@code{AVOption}s). + DTLS shares most options with TLS, but operates over UDP instead of TCP. -The following parameters can be set via command line options -(or in code via @code{AVOption}s): + +The list of supported options follows. @table @option diff --git a/libavformat/tls_openssl.c b/libavformat/tls_openssl.c index edfd657a3f..f724153da1 100644 --- a/libavformat/tls_openssl.c +++ b/libavformat/tls_openssl.c @@ -749,6 +749,13 @@ static int dtls_start(URLContext *h, const char *url, int flags, AVDictionary ** av_assert0(s); s->is_dtls = 1; +if (!c->tls_shared.external_sock) { +if ((ret = ff_tls_open_underlying(&c->tls_shared, h, url, options)) < 0) { +av_log(c, AV_LOG_ERROR, "Failed to connect %s\n", url); +return ret; +} +} + c->ctx = SSL_CTX_new(s->listen ? DTLS_server_method() : DTLS_client_method()); if (!c->ctx) { ret = AVERROR(ENOMEM); @@ -801,13 +808,6 @@ static int dtls_start(URLContext *h, const char *url, int flags, AVDictionary ** DTLS_set_link_mtu(c->ssl, s->mtu); init_bio_method(h); -if (!c->tls_shared.external_sock) { -if ((ret = ff_tls_open_underlying(&c->tls_shared, h, url, options)) < 0) { -av_log(c, AV_LOG_ERROR, "Failed to connect %s\n", url); -return ret; -} -} - /* This seems to be necessary despite explicitly setting client/server method above. */ if (s->listen) SSL_set_accept_state(c->ssl); @@ -838,6 +838,7 @@ static int dtls_start(URLContext *h, const char *url, int flags, AVDictionary ** ret = 0; fail: +tls_close(h); return ret; } -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [PATCH v2] avformat/udp: fix warning about unused varible

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
On 21.09.2025 03:19, Brad Smith via ffmpeg-devel wrote: libavformat/udp.c:283:9: warning: unused variable 'i' [-Wunused-variable] Signed-off-by: Brad Smith --- libavformat/udp.c | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libavformat/udp.c b/libavfo

[FFmpeg-devel] [PATCH] avfilter/af_whisper: fix srt index and int64 printf format (PR #20566)

2025-09-21 Thread Vittorio Palmisano via ffmpeg-devel
trdup(text_cleaned); @@ -260,13 +260,13 @@ static void run_transcription(AVFilterContext *ctx, AVFrame *frame, int samples) avio_write(wctx->avio_context, buf, strlen(buf)); av_freep(&buf); } + +wctx->index++; } av_freep(&text_cleaned); } -wctx->index++; - AVDictionary **metadata = &frame->metadata; if (metadata && segments_text) { av_dict_set(metadata, "lavfi.whisper.text", segments_text, 0); -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] avfilter/af_whisper: fix srt index (PR #20567)

2025-09-21 Thread Vittorio Palmisano via ffmpeg-devel
samples) av_freep(&text_cleaned); } -wctx->index++; - AVDictionary **metadata = &frame->metadata; if (metadata && segments_text) { av_dict_set(metadata, "lavfi.whisper.text", segments_text, 0); -- 2.49.1 __

[FFmpeg-devel] [PATCH] avformat/flacdec: fix self assign warning (PR #20569)

2025-09-21 Thread Zhao Zhili via ffmpeg-devel
(ret < 0) +goto fail; + break; /* skip metadata block for unsupported types */ default: -- 2.49.1 ___ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] [PATCH] deprecate support for libnpp (PR #20554)

2025-09-20 Thread Timo Rothenpieler via ffmpeg-devel
1d7c58b..2315b1043a 100644 --- a/libavfilter/vf_transpose_npp.c +++ b/libavfilter/vf_transpose_npp.c @@ -85,6 +85,8 @@ static int npptranspose_init(AVFilterContext *ctx) NPPTransposeContext *s = ctx->priv; int i; +av_log(ctx, AV_LOG_WARNING, "The libnpp based filters a

[FFmpeg-devel] [PATCH] avformat/udp: fix warning about unused varible

2025-09-19 Thread Brad Smith via ffmpeg-devel
ports supplying the interface based on its * address. */ -int i; for (i = 0; i < nb_sources; i++) { struct group_source_req mreqs; int level = addr->sa_family == AF_INET ? IPPROTO_IP : IPPROTO_IPV6; -- 2.51.0 _____

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

2025-09-16 Thread Michael Niedermayer via ffmpeg-devel
Hi Martin On Tue, Sep 16, 2025 at 02:12:20PM +0300, Martin Storsjö via ffmpeg-devel wrote: > On Tue, 16 Sep 2025, Michael Niedermayer wrote: > > > Hi all > > > > 2 months ago we voted on testing Forgejo vs Gitlab, we picked and tested > > Forgejo. And as said in t

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

2025-09-16 Thread Martin Storsjö via ffmpeg-devel
iling list for code review. // Martin ___________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-16 Thread Michael Niedermayer via ffmpeg-devel
Hi On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: > On 15/09/2025 13:09, Michael Niedermayer via ffmpeg-devel wrote: [...] > > Ideas, Comments ? > > I do think trac is a dead end software, and we want to eventually retire it. btw, anyone kno

[FFmpeg-devel] [PATCH] avformat/mov.c: prevent unbounded read from pipe when 'mdat' precedes 'moov'

2025-09-16 Thread Tijn Porcelijn via ffmpeg-devel
+return -1; +} c->found_mdat=1; return 0; /* now go for moov */ } -- 2.34.1 _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

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

2025-09-16 Thread Roger Pack via ffmpeg-devel
; bug submission page... Cheers! _______ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]

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

2025-09-16 Thread Martin Storsjö via ffmpeg-devel
On Tue, 16 Sep 2025, Michael Niedermayer via ffmpeg-devel wrote: On Tue, Sep 16, 2025 at 02:12:20PM +0300, Martin Storsjö via ffmpeg-devel wrote: On Tue, 16 Sep 2025, Michael Niedermayer wrote: Hi all 2 months ago we voted on testing Forgejo vs Gitlab, we picked and tested Forgejo. And as

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

2025-09-16 Thread Michael Niedermayer via ffmpeg-devel
Hi Alexander On Tue, Sep 16, 2025 at 03:59:38PM +0200, Alexander Strasser via ffmpeg-devel wrote: > On 2025-09-16 10:49 +0200, Michael Niedermayer via ffmpeg-devel wrote: > > > [...] > > > > * If we keep forgejo we will likely transition our issue tracker ticket

[FFmpeg-devel] [PATCH] avformat/mxfenc: fix SMPTE 436M UL for ANC

2025-09-15 Thread Nicolas Gaullier via ffmpeg-devel
On 9/15/25 15:26, Helmuth Schmitz via ffmpeg-devel wrote: The first UL of the SMPTE 436M descriptor triple in mxfenc.c used 0x0a instead of 0x09. This caused generated MXF files without "MXF-GC Generic ANC Data Mapping" essence container descriptor. This patch corrects the UL to

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Michael Niedermayer via ffmpeg-devel
On Mon, Sep 15, 2025 at 08:35:21PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: > On 9/15/2025 8:26 PM, Michael Niedermayer via ffmpeg-devel wrote: [...] > > > > > > > > > Plus the multi-account issue you mentioned. > > > > redmine can accept OAu

[FFmpeg-devel] Re: [REFUND-REQUEST] code.ffmpeg.org hosting cost

2025-09-15 Thread Michael Niedermayer via ffmpeg-devel
Hi Timo On Mon, Sep 15, 2025 at 10:20:30PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: > These are the hosting costs for code.ffmpeg.org so far: > > Each months bill is for the previous month. So the February one is for what > was used in January, and so on. > The left side

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Gyan Doshi via ffmpeg-devel
On 2025-09-16 03:16 am, Michael Niedermayer via ffmpeg-devel wrote: What can happen is that if an existing open trac issue is taken up for active resolution, then a new issue at Forgejo can be opened, with a reference to the trac issue. A comment can be left at trac linking to this new Forge

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Michael Niedermayer via ffmpeg-devel
Hi Timo On Mon, Sep 15, 2025 at 07:19:17PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: > On 9/15/2025 2:57 PM, Michael Niedermayer via ffmpeg-devel wrote: > > Hi > > > > On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via > > ffmpeg-devel wrote

[FFmpeg-devel] Re: [RFC] Issue tracker

2025-09-15 Thread Timo Rothenpieler via ffmpeg-devel
On 9/15/2025 8:26 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi Timo On Mon, Sep 15, 2025 at 07:19:17PM +0200, Timo Rothenpieler via ffmpeg-devel wrote: On 9/15/2025 2:57 PM, Michael Niedermayer via ffmpeg-devel wrote: Hi On Mon, Sep 15, 2025 at 02:06:07PM +0200, Timo Rothenpieler via

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

2025-09-17 Thread Niklas Haas via ffmpeg-devel
On Tue, 16 Sep 2025 23:12:55 +0200 Balint Marton via ffmpeg-devel wrote: > [...] > > - Comparing pull request versions does not remove the upstreamed commits >from the comparison, so if a new version is newly rebased, I see >upstream commits as well in the comparison. >

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

2025-09-17 Thread Nicolas George via ffmpeg-devel
Martin Storsjö via ffmpeg-devel (HE12025-09-16): > No, that is not the point at all. > > The point is having one's voice and vote count, without needing to disclose > it publicly. On potentially contentious matters, people eligible to vote may > wish to do so, without havi

<    19   20   21   22   23   24   25   26   27   28   >