Re: [FFmpeg-devel] [PATCH 1/2] avfilter/vf_addroi: Add missing NULL termination to addroi_var_names[]()

2025-01-05 Thread Alexander Strasser via ffmpeg-devel
POV they can be variable, from the POV of the single expression evaluation they are constant :) ___ 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] Worsening messages

2024-12-25 Thread Kieran Kunhya via ffmpeg-devel
It's Christmas day, give it a rest. Kieran On Wed, Dec 25, 2024 at 1:31 PM Michael Niedermayer wrote: > > Hi Community, Community Commitee, Moderators > > The message: lists.ffmpeg.org pipermail ffmpeg-devel/2024-December/337868.html > Is unacceptable. We had alot of messag

Re: [FFmpeg-devel] [PATCH] configure: Include quotes around pkg_version

2024-12-25 Thread Alexander Strasser via ffmpeg-devel
On 2024-12-21 19:29 -0500, J Shiff wrote: > On Sat, Dec 21, 2024 at 5:44 PM Alexander Strasser via ffmpeg-devel > wrote: > > > > On 2024-12-16 16:19 -0500, Joe Schiffler wrote: > > > Since $pkg_version includes spaces, builds can fail in some MSYS > > > envir

Re: [FFmpeg-devel] [PATCH 2/5] lavc/container_fifo: move to lavu and make public

2024-12-25 Thread Alexander Strasser via ffmpeg-devel
On 2024-12-15 22:20 +0100, Alexander Strasser via ffmpeg-devel wrote: > On 2024-12-11 15:05 +0100, Anton Khirnov wrote: > > This can be useful in other places, e.g. it can replace objpool in > > fftools. > > > > The API is modified in the following nontrivial ways: &

[FFmpeg-devel] [PATCH 2/2] configure: Use -fno-sanitize-recover

2025-01-16 Thread Vitaly Buka via ffmpeg-devel
ceH, int swap, int bpc, int width) @@ -882,6 +884,7 @@ static void packed30togbra10(const uint8_t *src, int srcStride, } } +__attribute__((no_sanitize("pointer-overflow"))) // FIXME: Remove. static int Rgb16ToPlanarRgb16Wrapper(SwsInternal *c, const uint8_

[FFmpeg-devel] [PATCH 1/2] .gitignore: ignore fate-suite

2025-01-16 Thread Vitaly Buka via ffmpeg-devel
/ -- 2.48.0.rc2.279.g1de40edade-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 2/2] configure: Use -fno-sanitize-recover

2025-01-16 Thread Vitaly Buka via ffmpeg-devel
ndex dae3f45df9..0cb1c02cfa 100644 > --- a/libswscale/swscale_unscaled.c > +++ b/libswscale/swscale_unscaled.c > @@ -677,6 +677,7 @@ static int palToGbrpWrapper(SwsInternal *c, const > uint8_t *const src[], > return srcSliceH; > } > > +__attribute__((no_sanitize("pointer-overflow"))) // FIXME: Remove. > static void packed16togbra16(const uint8_t *src, int srcStride, > uint16_t *dst[], const int dstStride[], int > srcSliceH, > int src_alpha, int swap, int shift, int > width) > @@ -811,6 +812,7 @@ static void packed16togbra16(const uint8_t *src, int > srcStride, > } > } > > +__attribute__((no_sanitize("pointer-overflow"))) // FIXME: Remove. > static void packed30togbra10(const uint8_t *src, int srcStride, > uint16_t *dst[], const int dstStride[], int > srcSliceH, > int swap, int bpc, int width) > @@ -882,6 +884,7 @@ static void packed30togbra10(const uint8_t *src, int > srcStride, > } > } > > +__attribute__((no_sanitize("pointer-overflow"))) // FIXME: Remove. > static int Rgb16ToPlanarRgb16Wrapper(SwsInternal *c, const uint8_t *const > src[], > const int srcStride[], int > srcSliceY, int srcSliceH, > uint8_t *const dst[], const int > dstStride[]) > -- > 2.48.0.rc2.279.g1de40edade-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 v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
ut. for some, it > will not. > > Even if it does not cover all corner cases, this implementation does help. > > I have tested it with stimulated network issues and found it to be > able to restore most packets event at 10 or 20% packet drops. > > I have also tested it with a

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
over all corner cases, this implementation does help. > > > > I have tested it with stimulated network issues and found it to be > > able to restore most packets event at 10 or 20% packet drops. > > > > I have also tested it with a bad local broadband. > > > >

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
real world (academia vs engineering) is exponentially harder. 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 v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
ash, infinite loop etc. Nor can it be "elegant". The reality is it has heuristics to deal with the real world like any loss tolerant protocol. This is in addition to the other issues this implementation has. Regards, Kieran Kunhya _______ ffmpeg-devel mai

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
CP. 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 v0] Implement promeg decoder.

2025-01-17 Thread Kieran Kunhya via ffmpeg-devel
and a lot of old third-party products to get right. One change affects another and it's hard to unit test. I also asked developers of proprietary implementations and they said theirs is much more messy but substantially more advanced than mine (doing full matrix recursion). Regards, Kieran

Re: [FFmpeg-devel] [PATCH] avutil/vulkan_glslang: windows build improvements

2025-01-17 Thread Benjamin Cheng via ffmpeg-devel
+16,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include +#include "thread.h" This is fine. #include #include _______________ ffmpeg-devel mailing list [email protected] https:

[FFmpeg-devel] Pausing the heated discussions

2024-12-31 Thread Alexander Strasser via ffmpeg-devel
ions start again. I hope for collaboration from you all and support of the newly elected Community Committee (CC). Wish all of you a happy new year (later or now for all of you that are already in 2025)! Best regards, Alexander _______ ffmpeg-devel mailing l

Re: [FFmpeg-devel] FFmpeg governance and accusations

2024-12-31 Thread Kieran Kunhya via ffmpeg-devel
g until the project is just you and your yes men. 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] FFmpeg governance and accusations

2024-12-31 Thread Kieran Kunhya via ffmpeg-devel
can directly cause to leave (Derek, Anton, James, Paul) in 2025! Regards, 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 4/4] avfilter/vf_frei0r: support mixer2 and mixer3 plugins

2025-01-02 Thread Stefan Breunig via ffmpeg-devel
goto end; +} This of course needs to be "if (ret < 0) goto end;", which I missed during review/testing. I'll amend the FATE tests to cover this code path. - Stefan ___________ ffmpeg-devel mailing list [email protected] https:

Re: [FFmpeg-devel] FFmpeg governance

2025-01-02 Thread Kieran Kunhya via ffmpeg-devel
On Thu, 2 Jan 2025, 06:49 compn, wrote: > On Thu, 2 Jan 2025 02:23:08 +, Kieran Kunhya via ffmpeg-devel wrote: > > > On Wed, Jan 1, 2025 at 11:10 PM compn wrote: > > > > > > On Tue, 31 Dec 2024 17:28:31 +0000, Kieran Kunhya via ffmpeg-devel > > > wrote

Re: [FFmpeg-devel] Democratization

2025-01-02 Thread Kieran Kunhya via ffmpeg-devel
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] doc/protocols: fix/improve RTP documentation

2025-01-15 Thread Stefan Pöschel via ffmpeg-devel
. - -This is a deprecated option. Instead, @option{localrtpport} should be -used. - @end table Important notes: -- 2.39.5 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, o

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-16 Thread Kieran Kunhya via ffmpeg-devel
ieran > I forgot to add min/max are meaningless in a data path that's *losing* packets. In reality you are meant to buffer (an estimate of if necessary) two matrices worth of values. The spec is vague about this but it's the only way to do it to handle both aligned and non-block aligned

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-16 Thread Kieran Kunhya via ffmpeg-devel
r FEC encoding so this seems > like a real use and benefit right there. There are so much more modern technologies that are vastly easier to implement. We have learnt in the last twenty years. Have you tested this implementation with iptables or tc? You'll see it's very difficult to crea

Re: [FFmpeg-devel] [PATCH v0] Implement promeg decoder.

2025-01-16 Thread Kieran Kunhya via ffmpeg-devel
use cases where latency doesn't matter (so why use FEC?). 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] avcodec/hevc/hevcdec: Don't add to null pointer

2025-01-16 Thread Vitaly Buka via ffmpeg-devel
(((x) >> sps->hshift[c_idx]) << sps->pixel_shift)] + (((x) >> sps->hshift[c_idx]) << sps->pixel_shift)] : NULL const HEVCContext *const s = lc->parent; int merge_idx = 0; struct MvField current_mv = {{{ 0 }}}; -- 2.48.0.

Re: [FFmpeg-devel] [PATCH 1/2] .gitignore: ignore fate-suite

2025-01-16 Thread Vitaly Buka via ffmpeg-devel
Sorry, I messed up my subscription, so will reply slightly off-thread. Timo Rothenpieler via ffmpeg-devel wrote: > I don't think the fate-suite should be sitting in the source tree. > Also, there is no guarantee every user/developer will name it that exact > name? Or is that

Re: [FFmpeg-devel] [PATCH] doc/protocols: fix/improve RTP documentation

2025-01-16 Thread Stefan Pöschel via ffmpeg-devel
Sorry, I tried git send-email the first time and didn't check the wrapping before sending. Please find the patch attached as file. Am 16.01.25 um 20:47 schrieb Michael Niedermayer: On Wed, Jan 15, 2025 at 05:27:39PM +0100, Stefan Pöschel via ffmpeg-devel wrote: Signed-off-by: Stefan Pö

Re: [FFmpeg-devel] Fw: GSoC 2025: Please review your Project Ideas lists

2025-02-14 Thread Kieran Kunhya via ffmpeg-devel
t your org > appropriately. The WHIP one is obviously way too overscoped and challenging for a student. 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] Fw: GSoC 2025: Please review your Project Ideas lists

2025-02-14 Thread Kieran Kunhya via ffmpeg-devel
On Fri, 14 Feb 2025, 21:29 Steven Liu, wrote: > > > Kieran Kunhya via ffmpeg-devel 于2025年2月15日 > 周六04:21写道: > >> On Fri, Feb 14, 2025 at 7:28 PM Michael Niedermayer >> wrote: >> > >> > Hi everyone >> > >> > Please help improve the

Re: [FFmpeg-devel] [PATCH] avcodec/aarch64/opusdsp_neon: Simplify opus_postfilter_neon

2025-02-08 Thread Krzysztof Pyrkosz via ffmpeg-devel
On Sat, Feb 08, 2025 at 01:59:32AM +0100, Lynne wrote: > On 07/02/2025 20:42, Krzysztof Pyrkosz via ffmpeg-devel wrote: > > This change removes one extra floating point operation and simplifies > > load operations at the beginning of the loop by using dedicated register > &

[FFmpeg-devel] [PATCH] checkasm/v210enc.c: Use checkasm_check_type

2025-02-08 Thread Kieran Kunhya via ffmpeg-devel
$subj 0001-checkasm-v210enc.c-Use-checkasm_check_type.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-devel-requ

[FFmpeg-devel] [PATCH] avformat/mpegenc: increase the default size of the VBV buffer

2025-02-08 Thread Jack Lau via ffmpeg-devel
av_log(ctx, AV_LOG_WARNING, "buffer size %d, too large\n", stream->max_buffer_size); -- 2.48.1 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe,

Re: [FFmpeg-devel] GSoC 2025

2025-02-11 Thread Kieran Kunhya via ffmpeg-devel
0FAB > > Freedom in capitalist society always remains about the same as it was in > ancient Greek republics: Freedom for slave owners. -- Vladimir Lenin > Sneaking in your pet SDR project is unacceptable. 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] [RFC] GSoC 2025 SDR Cleanup

2025-02-11 Thread Kieran Kunhya via ffmpeg-devel
int: 9FF2128B147EF6730BADF133611EC787040B0FAB > > I am the wisest man alive, for I know one thing, and that is that I know > nothing. -- Socrates > Is this a joke? Kieran > ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.

Re: [FFmpeg-devel] [RFC] GSoC 2025 SDR Cleanup

2025-02-11 Thread Kieran Kunhya via ffmpeg-devel
On Wed, 12 Feb 2025, 02:11 Michael Niedermayer, wrote: > On Wed, Feb 12, 2025 at 01:23:09AM +, Kieran Kunhya via ffmpeg-devel > wrote: > > Is this a joke? > > no > > It follows up on Jean Baptistes request here: > https://lists.ffmpeg.org/pipermail/ffmpeg-de

[FFmpeg-devel] [PATCH] swscale/aarch64/rgb2rgb_neon: Implemented uyvytoyuv422

2025-02-11 Thread Krzysztof Pyrkosz via ffmpeg-devel
ffle_bytes(shuffle_bytes_2130, "shuffle_bytes_2130"); report("shuffle_bytes_2130"); -check_uyvy_to_422p(); -report("uyvytoyuv422"); +check_uyvy_to_yuv(); +report("uyvytoyuv"); check_interleave_bytes(); report("inter

[FFmpeg-devel] [PATCH] swscale/aarch64/rgb24toyv12: skip early right shift by 2

2025-02-11 Thread Krzysztof Pyrkosz via ffmpeg-devel
8, BV, GV, RV, #9 // v29 = V // add offsets and narrow all values addhn v24.8b, v24.8h, Y_OFFSET.8h -- 2.47.2 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubs

Re: [FFmpeg-devel] GSoC 2025

2025-02-11 Thread Kieran Kunhya via ffmpeg-devel
stion for everyone else >> >> thx >> >> [...] >> -- >> Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB >> >> Freedom in capitalist society always remains about the same as it was in >> ancient Greek republics: Freedom for s

[FFmpeg-devel] [PATCH] avformat/hlsenc: calculate bitrate for segments with duration < 0.5

2025-03-23 Thread Jack Lau via ffmpeg-devel
al, possibly very short segment in the -// calculation of the max bitrate. +if (duration > 0) { int cur_bitrate = (int)(8 * size / duration); if (cur_bitrate > vs->max_bitrate) vs->max_bitrate = cur_bitrate; -- 2.47.1 _____

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

2025-03-20 Thread Pranav Kant via ffmpeg-devel
,v) DECLARE_ALIGNED_T(ALIGN_32, t, v) > #define DECLARE_ALIGNED_64(t,v) DECLARE_ALIGNED_T(ALIGN_64, t, v) > > +// DECLARE_ASM_VAR used for variables accessed by inline asm > +// and external assembly > +#define DECLARE_ASM_VAR(n,t,v) \ > +attribute_mcmodel_small

Re: [FFmpeg-devel] Access to the ARM server

2025-03-25 Thread Kieran Kunhya via ffmpeg-devel
t only for FATE or other > particular purpose? > Can I request to have access to the Ampere ARM server for testing? > Thanks. > The server belongs to @Jean-Baptiste Kempf Kieran > ___________ ffmpeg-devel mailing list [email protected] htt

Re: [FFmpeg-devel] [PATCH] speexdec: fix framesize for ultra-wideband

2025-03-25 Thread Tristan Matthews via ffmpeg-devel
> s->mode); > > s->vbr = bytestream_get_le32(&buf); > > s->frames_per_packet = bytestream_get_le32(&buf); > > if (s->frames_per_packet <= 0 || > > -- > 2.45.2 > Bump. _______ 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] Access to the ARM server

2025-03-25 Thread Kieran Kunhya via ffmpeg-devel
would like to report it. Kieran On Tue, Mar 25, 2025 at 8:55 AM Nicolas George wrote: > > Kieran Kunhya via ffmpeg-devel (HE12025-03-25): > > The server belongs to @Jean-Baptiste Kempf > > Are you saying that the tweet that says “giving ***us*** a 160-core ARM > server” (em

Re: [FFmpeg-devel] [PATCH] swscale/x86/rgb2rgb: optimize AVX2 version of uyvytoyuv422

2025-04-05 Thread Kieran Kunhya via ffmpeg-devel
-RSHIFT_COPYm7, m5, m3, 1, 0x13 ; UYVY UYVY -> YVYU YVY... > > -pand m7, m1 ; YxYx YxYx... > > +RSHIFT_COPYm7, m5, 1 ; UYVY UYVY -> YVYU YVY... > > +pand m7, m1; YxYx YxYx... > > > > - packuswb

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

2025-04-05 Thread Pranav Kant via ffmpeg-devel
alignas(n) t v + // Some broken preprocessors need a second expansion // to be forced to tokenize __VA_ARGS__ #define E1(x) x -- 2.49.0.395.g12beb8f557-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] avformat/dashdec: just make seg->url in absolute path once

2025-04-09 Thread Jack Lau via ffmpeg-devel
BOSE, "DASH request for url '%s', offset %"PRId64"\n", url, seg->url_offset); ret = open_url(pls->parent, &pls->input, url, &c->avio_opts, opts, NULL); -- 2.49.0 _______ ffmpeg-devel mailing li

[FFmpeg-devel] [PATCH] dashenc: allow setting custom start time for Live DASH streams - Follow-Up

2025-03-31 Thread Jerome Berclaz via ffmpeg-devel
any feedback or guidance on getting it reviewed and merged. Happy to adjust anything needed — thanks for your time and efforts on FFmpeg! [1] https://lists.ffmpeg.org/pipermail/ffmpeg-devel/2024-August/332502.html Best, Jerome ___ ffmpeg-devel mailing

Re: [FFmpeg-devel] [PATCH] avcodec/nvenc: Use CBR filler data consistently across codecs

2025-03-30 Thread Kieran Kunhya via ffmpeg-devel
le constrainedFrame encoding where each > slice in the constrained picture is independent of other slices", > > OFFSET(constrained_encoding), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, VE }, > +#ifdef NVENC_HAVE_FILLER_DATA > +{ "cbr_padding", "Pad the

[FFmpeg-devel] [PATCH] avformat/rtpdec_mpeg4: add need_parsing for rtsp AAC

2025-04-08 Thread Jack Lau via ffmpeg-devel
= sizeof(PayloadContext), .parse_sdp_a_line = parse_sdp_line, .close = close_context, -- 2.49.0 _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above

Re: [FFmpeg-devel] APV codec with OpenAPV support

2025-04-22 Thread Kieran Kunhya via ffmpeg-devel
ready have a native implementation. Unless that native library has capabilities (e.g encoding in this case) that we don't have. 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".

Re: [FFmpeg-devel] [PATCH] postproc/postprocess_template: Fix reading uninitialized pixels in dering_C()

2025-04-21 Thread Kieran Kunhya via ffmpeg-devel
ibpostproc. 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] avfilter/vf_lut3d_opencl Initial support for OpenCL implementation of vf_lut3d.

2025-04-28 Thread Jan Studený via ffmpeg-devel
Studeny On Apr 28, 2025 at 13:39 +0300, Jan Studený via ffmpeg-devel , wrote: > --- > libavfilter/Makefile | 1 + > libavfilter/allfilters.c | 1 + > libavfilter/opencl/lut3d.cl | 177 ++ > libavfilter/opencl_source.h | 2 + > libavfilter/vf_lu

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

2025-04-28 Thread Pranav Kant via ffmpeg-devel
gt;>> >>>> +/** >>>> + * Some globals defined in C files are used from hardcoded asm that >>>> assumes small >>>> + * code model (that is, accessing these globals without GOT). This is >>>> a problem >>>> + * when FFM

[FFmpeg-devel] [PATCH] libavformat/mov: FMp4 Fixes duration calculation for individual streams on videos where crash occurs.

2025-04-22 Thread Anthony Bajoua via ffmpeg-devel
complete = 1; } return 0; -- 2.49.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] [RFC] STF 2025

2025-04-22 Thread Kieran Kunhya via ffmpeg-devel
On Fri, 15 Nov 2024, 18:12 Thilo Borgmann via ffmpeg-devel, < [email protected]> wrote: > Hi, > > Am 17.05.24 um 15:49 schrieb Michael Niedermayer: > > Hi all > > > > Before this is forgotten again, better start some dicsussion too early > than too late &

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

2025-05-01 Thread Jan Studený via ffmpeg-devel
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 =

[FFmpeg-devel] Patch for Phantom .cine files

2025-05-06 Thread Max Rudolph via ffmpeg-devel
<http://www.maxrudolph.net> 0001-fix-cine.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] w

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".

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