Re: [FFmpeg-devel] [FFmpeg-cvslog] lavf/assenc: normalize line endings to \n

2024-02-13 Thread Ridley Combs via ffmpeg-devel
> On Feb 13, 2024, at 04:33, Martin Storsjö wrote: > > On Tue, 13 Feb 2024, Ridley Combs via ffmpeg-devel wrote: > >>> On Feb 13, 2024, at 01:28, Anton Khirnov wrote: >>> Quoting Martin Storsjö (2024-02-12 12:31:29) >>>> On Mon, 12 Feb 2024, Hendrik

Re: [FFmpeg-devel] [PATCH] fate/subtitles: Ignore line endings for sub-scc test

2024-02-13 Thread Martin Storsjö via ffmpeg-devel
this issue, and the way of fixing it is kinda non-obvious.) // Martin _______ 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 v4] lavc/libvpxenc: add screen-content-mode option

2024-02-13 Thread Dariusz Marcinkiewicz via ffmpeg-devel
7; and add a section for VP8. Also > reword this to '...one of: 0 (off), 1 (screen), ...'. The parameter is > an integer so should list that first, similar to aq-mode. > This and below are addressed in v5. Thank you. _______ ffmpeg-devel m

Re: [FFmpeg-devel] [PATCH v5] lavc/libvpxenc: add screen-content-mode option

2024-02-13 Thread James Zern via ffmpeg-devel
On Mon, Feb 12, 2024 at 10:34 PM Dariusz Marcinkiewicz via ffmpeg-devel wrote: > > This exposes VP8E_SET_SCREEN_CONTENT_MODE option from libvpx. > > Co-authored-by: Erik Språng > Signed-off-by: Dariusz Marcinkiewicz > --- > doc/encoders.texi | 6 ++ > lib

Re: [FFmpeg-devel] [PATCH v5] lavc/libvpxenc: add screen-content-mode option

2024-02-15 Thread James Zern via ffmpeg-devel
On Tue, Feb 13, 2024 at 7:26 PM James Zern wrote: > > On Mon, Feb 12, 2024 at 10:34 PM Dariusz Marcinkiewicz via > ffmpeg-devel wrote: > > > > This exposes VP8E_SET_SCREEN_CONTENT_MODE option from libvpx. > > > > Co-authored-by: Erik Språng > &g

Re: [FFmpeg-devel] [RFC] clarifying the TC conflict of interest rule

2024-02-20 Thread Cosmin Stejerean via ffmpeg-devel
comes up for a vote seems suboptimal because it then delays that first decision by at least a couple of weeks (given the rules for voting). - Cosmin _______ 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] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-02-20 Thread Allan Cady via ffmpeg-devel
on=0.523107|tag:lavfi.silence_end=0.690023|tag:lavfi.silence_start=0.736417 -pts=46080|tag:lavfi.silence_start=1.27626|tag:lavfi.silence_end=1.80751|tag:lavfi.silence_duration=0.531247 +pts=46080|tag:lavfi.silence_start=1.276259|tag:lavfi.silence_end=1.807506|tag:lavfi.silence_duration=0.531247 pts=92160 pts=138240

Re: [FFmpeg-devel] [PATCH] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-02-21 Thread Allan Cady via ffmpeg-devel
anks. (P.S. Can you tell me, when I reply to the list (as opposed to patch submission using git send-email), how should I address the email? Obviously it should go to [email protected], but should I include you as a recipient, or as a cc:, or only to the list? or is there some other way it

Re: [FFmpeg-devel] GSoC 2024

2024-02-22 Thread Thilo Borgmann via ffmpeg-devel
Am 02.01.24 um 22:47 schrieb Thilo Borgmann via ffmpeg-devel: Hi, the application period for GSoC 2024 begins on Jan 22nd. Everyone interested in mentoring a project in 2024, please add your idea(s) to [1]. [1] https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2024 we've been sel

Re: [FFmpeg-devel] GSoC 2024

2024-02-22 Thread Thilo Borgmann via ffmpeg-devel
Am 22.02.24 um 18:49 schrieb Matthias Dressel: On 22.02.24 18:38, Thilo Borgmann via ffmpeg-devel wrote: Am 02.01.24 um 22:47 schrieb Thilo Borgmann via ffmpeg-devel: Hi, the application period for GSoC 2024 begins on Jan 22nd. Everyone interested in mentoring a project in 2024, please add

Re: [FFmpeg-devel] [PATCH] hwcontext_videotoolbox: add vt_device_derive

2024-02-22 Thread Gnattu OC via ffmpeg-devel
initialized hardware to use, as `-init_hw_device` can already be called multiple times and creating alias for each hardware. > On Feb 23, 2024, at 03:50, Mark Thompson wrote: > > On 22/02/2024 19:39, ChenLiucheng via ffmpeg-devel wrote: >>> On Feb 23, 2024, at 03:28, Mark Thompson

Re: [FFmpeg-devel] [PATCH v3] avfilter: add vf_overlay_videotoolbox

2024-02-23 Thread Gnattu OC via ffmpeg-devel
;ctx->fs); > +return ret; > +} > + > +static int config_output(AVFilterLink *link) > +{ > +AVFilterContext *ctx = link->src; > +if (@available(macOS 10.11, iOS 9.0, *)) { > +return do_config_output(link); > +} else { > +av_log(ctx, AV_LOG_ERROR, "Metal is not available on this OS > version\n"); > +return AVERROR(ENOSYS); > +} > +} > + > +static int overlay_videotoolbox_activate(AVFilterContext *avctx) > +{ > +OverlayVideoToolboxContext *ctx = avctx->priv; > +return ff_framesync_activate(&ctx->fs); > +} > + > +#define FLAGS (AV_OPT_FLAG_FILTERING_PARAM | AV_OPT_FLAG_VIDEO_PARAM) > +#define OFFSET(x) offsetof(OverlayVideoToolboxContext, x) > + > +static const AVOption overlay_videotoolbox_options[] = { > +{ "x", "Overlay x position", > +OFFSET(x_position), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, > .flags = FLAGS }, > +{ "y", "Overlay y position", > +OFFSET(y_position), AV_OPT_TYPE_INT, { .i64 = 0 }, 0, INT_MAX, > .flags = FLAGS }, > +{ "eof_action", "Action to take when encountering EOF from secondary > input ", > +OFFSET(fs.opt_eof_action), AV_OPT_TYPE_INT, { .i64 = > EOF_ACTION_REPEAT }, > +EOF_ACTION_REPEAT, EOF_ACTION_PASS, .flags = FLAGS, .unit = > "eof_action" }, > +{ "repeat", "Repeat the previous frame.", 0, AV_OPT_TYPE_CONST, { > .i64 = EOF_ACTION_REPEAT }, .flags = FLAGS, .unit = "eof_action" }, > +{ "endall", "End both streams.",0, AV_OPT_TYPE_CONST, { > .i64 = EOF_ACTION_ENDALL }, .flags = FLAGS, .unit = "eof_action" }, > +{ "pass", "Pass through the main input.", 0, AV_OPT_TYPE_CONST, { > .i64 = EOF_ACTION_PASS }, .flags = FLAGS, .unit = "eof_action" }, > +{ "shortest", "force termination when the shortest input terminates", > OFFSET(fs.opt_shortest), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, FLAGS }, > +{ "repeatlast", "repeat overlay of the last overlay frame", > OFFSET(fs.opt_repeatlast), AV_OPT_TYPE_BOOL, { .i64 = 1 }, 0, 1, FLAGS }, > +{ NULL }, > +}; > + > +FRAMESYNC_DEFINE_CLASS(overlay_videotoolbox, OverlayVideoToolboxContext, fs); > + > +static const AVFilterPad overlay_videotoolbox_inputs[] = { > +{ > +.name = "main", > +.type = AVMEDIA_TYPE_VIDEO, > +}, > +{ > +.name = "overlay", > +.type = AVMEDIA_TYPE_VIDEO, > +}, > +}; > + > +static const AVFilterPad overlay_videotoolbox_outputs[] = { > +{ > +.name = "default", > +.type = AVMEDIA_TYPE_VIDEO, > +.config_props = config_output, > +}, > +}; > + > +const AVFilter ff_vf_overlay_videotoolbox = { > +.name = "overlay_videotoolbox", > +.description= NULL_IF_CONFIG_SMALL("Overlay filter for VideoToolbox > frames using Metal compute"), > +.priv_size = OVERLAY_VT_CTX_SIZE, > +.priv_class = &overlay_videotoolbox_class, > +.init = overlay_videotoolbox_init, > +.uninit = overlay_videotoolbox_uninit, > +.activate = overlay_videotoolbox_activate, > +.preinit= overlay_videotoolbox_framesync_preinit, > +FILTER_SINGLE_PIXFMT(AV_PIX_FMT_VIDEOTOOLBOX), > +FILTER_INPUTS(overlay_videotoolbox_inputs), > +FILTER_OUTPUTS(overlay_videotoolbox_outputs), > +.flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, > +}; > -- > 2.39.3 (Apple Git-145) > ___ 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] hwcontext_videotoolbox: add vt_device_derive

2024-02-23 Thread Gnattu OC via ffmpeg-devel
I’ve tested and confirmed to work, and `reverse=1` also works for chaining to other videotoolbox filters. > On Feb 23, 2024, at 22:25, Zhao Zhili wrote: > > ___ > ffmpeg-devel mailing list > [email protected] > https://

Re: [FFmpeg-devel] [PATCH] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-02-23 Thread Allan Cady via ffmpeg-devel
specifically to format them, I'm fine with whatever you think is best, and I'm happy to work on this, but theimplementation has me a bit stumped for the moment, and I may need somehelp with it. My C language skills are rusty to say the least. It also occurs to me to wonder, would this war

Re: [FFmpeg-devel] [PATCH] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-02-23 Thread Allan Cady via ffmpeg-devel
how specifically to format them, I'm fine with whatever you think is best, and I'm happy to work on this, but the implementation has me a bit stumped for the moment, and I may need some help with it. My C language skills are rusty to say the least. It also occurs to me to wonder, would

[FFmpeg-devel] [PATCH] avcodec/libsvtav1: send the EOS signal without a one frame delay to allow for the library to operate in a low-delay mode

2024-02-23 Thread Cosmin Stejerean via ffmpeg-devel
FFERFLAG_EOS) svt_enc->eos_flag = EOS_RECEIVED; +#endif ff_side_data_set_encoder_stats(pkt, headerPtr->qp * FF_QP2LAMBDA, NULL, 0, pict_type); -- 2.42.1 _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailma

Re: [FFmpeg-devel] [PATCH 1/2] Add support d3d11va Intel Hevc Rext decoder.

2024-02-25 Thread Александр Водянников via ffmpeg-devel
20:36 +10:00 от Mark Thompson : >  >On 25/02/2024 02:22, Водянников А.В. via ffmpeg-devel wrote: > > From ed8fda62bbdbc62f7565891c935966c931d001ca Mon Sep 17 00:00:00 2001 > > From: Aleksoid < [email protected] > > > Date: Thu, 22 Feb 2024 19:15:48 +1000 > >

Re: [FFmpeg-devel] [PATCH] avcodec/x86/hevc: fix luma 12b overflow

2024-02-25 Thread Henrik Gramner via ffmpeg-devel
the adds like (x + x) + (x + 8) instead of ((x + x) + x) + 8 to allow for more instruction-level parallelism. ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email f

Re: [FFmpeg-devel] [PATCH 1/2] Add support d3d11va Intel Hevc Rext decoder.

2024-02-25 Thread Александр Водянников via ffmpeg-devel
->intra_smoothing_disabled_flag << 5) | (sps->high_precision_offsets_enabled_flag << 5) apparently yes, a typo, must be     sps->high_precision_offsets_enabled_flag << 6     -- Александр Водянников.   _______ ffmpeg-devel mailing list [email protected]

Re: [FFmpeg-devel] [PATCH v10 2/5] libavcodec/webp: add support for animated WebP

2024-02-26 Thread Thilo Borgmann via ffmpeg-devel
o you expect the bsf to do exactly? IIUC generate packets with one frame + meta for all frames in the animation from the big packet coming from the demuxer? Thanks, Thilo _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/l

Re: [FFmpeg-devel] [PATCH v10 2/5] libavcodec/webp: add support for animated WebP

2024-02-26 Thread Thilo Borgmann via ffmpeg-devel
Hi, Am 19.02.24 um 17:50 schrieb Andreas Rheinhardt: Thilo Borgmann via ffmpeg-devel: From: Josef Zlomek Fixes: 4907 Adds support for decoding of animated WebP. The WebP decoder adds the animation related features according to the specs: https://developers.google.com/speed/webp/docs

[FFmpeg-devel] [PATCH] avformat/webvttdec: Skip more parts of header to let parsing continue

2024-02-26 Thread Kristoffer Brånemyr via ffmpeg-devel
ft position:18% ...för man kan äta skotten. e1347710-44d3-41a9-b726-2746f4ce750b 00:27:18.400 --> 00:27:23.200 align:left position:18% Blomknopparna och de översta bladen är krispiga och goda. ca7dd8c9-d9f2-4a85-b4de-0e985e1861d9 00:27:23.360 --> 00:27:26.520 align:left position:18% Det

Re: [FFmpeg-devel] [PATCH] avcodec/libsvtav1: send the EOS signal without a one frame delay to allow for the library to operate in a low-delay mode

2024-02-27 Thread Cosmin Stejerean via ffmpeg-devel
//gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2155 is tracking the status, and this API change is one of the outstanding items. - Cosmin ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit li

Re: [FFmpeg-devel] [PATCH] avcodec/libsvtav1: send the EOS signal without a one frame delay to allow for the library to operate in a low-delay mode

2024-02-27 Thread Cosmin Stejerean via ffmpeg-devel
89) then I get > Output stream #0:0 (video): 101 frames encoded; 101 packets muxed (17970 > bytes); > Total: 101 packets (17970 bytes) muxed - Cosmin ___ 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] [ infra] Does main server hang?

2024-02-29 Thread Cosmin Stejerean via ffmpeg-devel
Service Unavailable" errors from Apache. - Cosmin _______ 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] libavfi/dnn: add LibTorch as one of DNN backend

2024-02-29 Thread Cosmin Stejerean via ffmpeg-devel
-ltorch -lc10 -ltorch_cpu -lstdc++ > -lpthread This needs to be c++17 at least for the most recent (2.2.1) release. It fails to compile with c++14. - Cosmin _______ 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] clarifying the TC conflict of interest rule

2024-03-02 Thread Cosmin Stejerean via ffmpeg-devel
opriate for the CC as the question is one of behavior rather than technical merit. - Cosmin ___________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg

Re: [FFmpeg-devel] [PATCH] libavcodec/h264pred: Remove pred8x8_horizontal_8_mmxext

2024-03-02 Thread Henrik Gramner via ffmpeg-devel
nually get rid of it. Although on x86-64 it might be faster to do a 1->8 byte splat using a GPR multiply with 0x0101010101010101. _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, v

Re: [FFmpeg-devel] [PATCH v4] avfilter: add vf_overlay_videotoolbox

2024-03-05 Thread Gnattu OC via ffmpeg-devel
A ping for this as it is already a week. > On Feb 28, 2024, at 00:35, gnattu via ffmpeg-devel > wrote: > > Overlay filter for VideoToolbox hwframes. Unlike most hardware > overlay filters, this filter does not require the two inputs to > have the same pixel format; instea

Re: [FFmpeg-devel] [RFC] clarifying the TC conflict of interest rule

2024-03-06 Thread Michael Niedermayer via ffmpeg-devel
mentioned above thx [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Everything should be made as simple as possible, but not simpler. -- Albert Einstein signature.asc Description: PGP signature _______ ffmpeg-devel m

Re: [FFmpeg-devel] [PATCH 2/2] avcodec: remove sonic lossy/lossless audio

2024-03-10 Thread Alexander Strasser via ffmpeg-devel
to re-add it later will be a bit dirty. > > > > IMO, just disable both modules by default during configure, or tag the > > encoder as experimental to prevent new streams to be created unless > > explicitly requested knowing that it's an unfinished format. > > +1 +1 But if it stays it should be regularly compiled (at least on a fate client). Alexander ___ 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] When the silencedetect filter is run against long files, the output timestamps gradually lose precision as the scan proceeds further into the file. This is because the output is

2024-03-10 Thread Allan Cady via ffmpeg-devel
i.silence_start=0.736417 -pts=46080|tag:lavfi.silence_start=1.27626|tag:lavfi.silence_end=1.80751|tag:lavfi.silence_duration=0.531247 +pts=46080|tag:lavfi.silence_start=1.276259|tag:lavfi.silence_end=1.807506|tag:lavfi.silence_duration=0.531247 pts=92160 pts=138240 pts=184320 -- 2.34.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] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-03-10 Thread Allan Cady via ffmpeg-devel
ration=0.523107|tag:lavfi.silence_end=0.690023|tag:lavfi.silence_start=0.736417 -pts=46080|tag:lavfi.silence_start=1.27626|tag:lavfi.silence_end=1.80751|tag:lavfi.silence_duration=0.531247 +pts=46080|tag:lavfi.silence_start=1.276259|tag:lavfi.silence_end=1.807506|tag:lavfi.silence_duration=0

Re: [FFmpeg-devel] [PATCH] libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files

2024-03-10 Thread Allan Cady via ffmpeg-devel
e to figure out yet, it's going to the wrong thread. Here's the link to the message with the patch. https://ffmpeg.org/pipermail/ffmpeg-devel/2024-March/323170.html Looking forward to comments and to hopefully getting this approved and into the codebase. Allan On Friday, Febr

Re: [FFmpeg-devel] [PATCH 02/18] fftools/ffmpeg_filter: refactor setting input timebase

2024-03-11 Thread Martin Storsjö via ffmpeg-devel
is being requested? // Martin _______ 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] Maintaining email threads for patch submissions using git send-email

2024-03-11 Thread Allan Cady via ffmpeg-devel
Could someone please have a look at an issue I'm having in resubmitting a patch, trying to get the resubmission email to appear as a reply on an existing thread? In order to conform to submission guidelines in ffmpeg-devel, I'm using git format-patch and git send-email, using the --i

Re: [FFmpeg-devel] [PATCH] avformat/webvttdec: Skip more parts of header to let parsing continue

2024-03-11 Thread Kristoffer Brånemyr via ffmpeg-devel
Den måndag 26 februari 2024 kl. 19:36:58 CET, Kristoffer Brånemyr via ffmpeg-devel skrev: >Hi, >Here is a short patch to skip more parts of the header for the WebVTT subtitle >format. Without this the parser seems to stop and no subtitles are produced >for the user.You can fin

Re: [FFmpeg-devel] [libavutil/timestamp.h: Fix loss of precision in timestamps for silencedetect on long files]

2024-03-11 Thread Allan Cady via ffmpeg-devel
> On Monday, March 11, 2024 at 12:50:11 PM PDT, wrote: > On 11 Mar 2024, at 15:26, Andreas Rheinhardt wrote: >> Andreas Rheinhardt: >>> Allan Cady via ffmpeg-devel: >>>> From: "Allan Cady" >>>> >>>> I propose changing the f

[FFmpeg-devel] Relative paths vs. filenames in #includes for project files.

2024-03-11 Thread Allan Cady via ffmpeg-devel
pendencies. Just thought I'd toss this out for comment. _______ 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] change av_ts_make_time_string precision

2024-03-11 Thread Allan Cady via ffmpeg-devel
On Monday, March 11, 2024 at 12:11:45 PM PDT, Marton Balint wrote: > On Mon, 11 Mar 2024, Andreas Rheinhardt wrote: > Allan Cady via ffmpeg-devel: >> From: "Allan Cady" >> >> I propose changing the format to "%.6f", which will >> give micro

Re: [FFmpeg-devel] [PATCH] change av_ts_make_time_string precision

2024-03-12 Thread Allan Cady via ffmpeg-devel
On Tuesday, March 12, 2024 at 02:24:47 PM PDT, Marton Balint wrote: > On Tue, 12 Mar 2024, Allan Cady via ffmpeg-devel wrote: >> On Monday, March 11, 2024 at 12:11:45 PM PDT, Marton Balint >> wrote: >>> On Mon, 11 Mar 2024, Andreas Rheinhardt wrote: >>> Allan

Re: [FFmpeg-devel] [PATCH] change av_ts_make_time_string precision

2024-03-12 Thread Allan Cady via ffmpeg-devel
I've been meaning to ask -- what version of C are we using? I know it's at least 99, because of the compound literal (had to look that up). _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg

Re: [FFmpeg-devel] duplicate symbol '_dec_init' in: fftools/ffmpeg_dec.o

2024-03-16 Thread Gnattu OC via ffmpeg-devel
this would probably know right > away. > > Cheers, > K. C. > > > -- > regards Helmut K. C. Tessarek KeyID 0x172380A011EF4944 > Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 > > /* > Thou shalt not follow the NULL pointer

[FFmpeg-devel] [PATCH] x86: Update x86inc.asm

2024-03-16 Thread Henrik Gramner via ffmpeg-devel
__OUTPUT_FORMAT__,aout +SECTION .text +%elifidn __OUTPUT_FORMAT__,coff +SECTION .text +%elifidn __OUTPUT_FORMAT__,win32 SECTION .rdata align=%1 x86_update_x86inc.patch Description: Binary data ___ ffmpeg-devel mailing list ffmpeg

Re: [FFmpeg-devel] duplicate symbol '_dec_init' in: fftools/ffmpeg_dec.o

2024-03-17 Thread Gnattu OC via ffmpeg-devel
K. C. Tessarek KeyID 0x172380A011EF4944 > Key fingerprint = 8A55 70C1 BD85 D34E ADBC 386C 1723 80A0 11EF 4944 > > /* > Thou shalt not follow the NULL pointer for chaos and madness > await thee at its end. > */ > _______

[FFmpeg-devel] [PATCH] avutil/x86util: Fix broken pre-SSE4.1 PMINSD emulation

2024-03-17 Thread Henrik Gramner via ffmpeg-devel
Fixes yadif-16 which allows FATE to pass. Broken since 2904db90458a1253e4aea6844ba9a59ac11923b6 (2017). pminsd_emulation.patch Description: Binary data ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg

Re: [FFmpeg-devel] [PATCH] avutil/x86util: Fix broken pre-SSE4.1 PMINSD emulation

2024-03-17 Thread Henrik Gramner via ffmpeg-devel
On Sun, Mar 17, 2024 at 1:44 PM James Almer wrote: > LGTM. I wonder why we even added a float based fallback for this. Thanks, pushed. ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

[FFmpeg-devel] [PATCH] Changelog: Add Support PacketTypeMetadata of PacketType in enhanced flv

2024-03-18 Thread Steven Liu via ffmpeg-devel
muxer - ffmpeg CLI loopback decoders +- Support PacketTypeMetadata of PacketType in enhanced flv format version 6.1: -- 2.39.3 (Apple Git-146) ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To

Re: [FFmpeg-devel] [PATCH] x86: Update x86inc.asm

2024-03-19 Thread Henrik Gramner via ffmpeg-devel
On Sat, Mar 16, 2024 at 8:53 PM Henrik Gramner wrote: > Makes things up-to-date with the upstream at > https://code.videolan.org/videolan/x86inc.asm Will push in a few days if there are no comments. ___ ffmpeg-devel mailing list ffmpeg-devel@ffmp

Re: [FFmpeg-devel] [PATCH 2/3] avfilter: add an LCEVC decoding filter

2024-03-19 Thread Cosmin Stejerean via ffmpeg-devel
compilation might as well be a binary blob. Even to be on non-free I'd expect something along the lines of the FDK-AAC license at a minimum. - Cosmin _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-de

Re: [FFmpeg-devel] [PATCH 4/4] avcodec/libx265: encode dovi RPUs

2024-03-19 Thread Cosmin Stejerean via ffmpeg-devel
say PQ to HLG or HLG to PQ or tonemapping then we wouldn't want to propagate RPUs. If the color params are not changing then propagating RPUs by default seems sensible, and perhaps a filter can be added to explicitly clear RPUs if they should not be propagated. - Cosmin __

Re: [FFmpeg-devel] [PATCH] change av_ts_make_time_string precision

2024-03-19 Thread Allan Cady via ffmpeg-devel
On Sunday, March 17, 2024 at 04:43:31 PM PDT, Marton Balint wrote: > On Wed, 13 Mar 2024, Allan Cady via ffmpeg-devel wrote:>> On Tuesday, March > 12, 2024 at 02:24:47 PM PDT, Marton Balint wrote:>>> On Tue, > 12 Mar 2024, Allan Cady via ffmpeg-devel wrote:>&g

[FFmpeg-devel] [PATCH 1/6] avcodec/liblc3: Add encoding/decoding support of LC3 audio codec

2024-03-22 Thread Antoine Soulier via ffmpeg-devel
VUTIL_VERSION_INT, +}; + +const FFCodec ff_liblc3_encoder = { +.p.name = "liblc3", +CODEC_LONG_NAME("LC3 (Low Complexity Communication Codec)"), +.p.type = AVMEDIA_TYPE_AUDIO, +.p.id = AV_CODEC_ID_LC3, +.p.capabilities = AV_CODEC_CAP

[FFmpeg-devel] [PATCH 2/6] avformat/lc3: Add file format for LC3/LC3plus transport

2024-03-22 Thread Antoine Soulier via ffmpeg-devel
= lc3_init, +.write_header = lc3_write_header, +.write_packet = lc3_write_packet, +}; + +const FFOutputFormat ff_lc3_plus_muxer = { +.p.name = "lc3_plus", +.p.long_name = NULL_IF_CONFIG_SMALL( + "LC3Plus (Low Complexity Communication Codec plus)"

[FFmpeg-devel] [PATCH 4/6] doc: Add LC3/LC3plus muxer and encoder parameters documentation

2024-03-22 Thread Antoine Soulier via ffmpeg-devel
ication Codec audio. +ETSI TS 103 634 Low Complexity Communication Codec plus (LC3plus). + @item m4v @emph{video} MPEG-4 Part 2 video -- 2.44.0.396.g6e790dbe36-goog _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listin

[FFmpeg-devel] [PATCH 3/6] configure: Add option for enabling LC3/LC3plus wrapper

2024-03-22 Thread Antoine Soulier via ffmpeg-devel
t; lc3.h lc3_hr_setup_encoder enabled liblensfun && require_pkg_config liblensfun lensfun lensfun.h lf_db_create if enabled libmfx && enabled libvpl; then -- 2.44.0.396.g6e790dbe36-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 5/6] Changelog: Add LC3/LC3plus decoding/encoding support

2024-03-22 Thread Antoine Soulier 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 6/6] MAINTAINERS: Add maintainer for LC3 audio codec wrapper

2024-03-22 Thread Antoine Soulier via ffmpeg-devel
* Antoine Soulier libmodplug.c Clément Bœsch libopenmpt.c Josh de Kock lmlm4.c Ivo van Poorten -- 2.44.0.396.g6e790dbe36-goog ___ ffmpeg-devel mailing list ffmpeg

Re: [FFmpeg-devel] [PATCH] x86: Update x86inc.asm

2024-03-24 Thread Henrik Gramner via ffmpeg-devel
On Tue, Mar 19, 2024 at 11:20 AM Henrik Gramner wrote: > > Will push in a few days if there are no comments. Pushed. ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visi

[FFmpeg-devel] [PATCH] avcodec/x86/h264_idct: Fix incorrect xmm spilling on win64

2024-03-24 Thread Henrik Gramner 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] Added alpha layer support for smartblur

2024-03-25 Thread Andrea Mastroberti via ffmpeg-devel
AVFilterLink *inlink, AVFrame *inpic) s->chroma.filter_context); } +if (inpic->data[3]) { +blur(outpic->data[3], outpic->linesize[3], + inpic->data[3], inpic->linesize[3], + inlink->w, inlink->h, s->alpha.threshold, + s->alpha.filter_context); +} + av_frame_free(&inpic); return ff_filter_frame(outlink, outpic); } -- 2.44.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".

[FFmpeg-devel] X (Twitter) Access

2023-08-17 Thread Kieran Kunhya via ffmpeg-devel
d it works without a blue tick for anyone. 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] h264_vaapi is using vaapi or va-api

2023-08-18 Thread cfd new via ffmpeg-devel
Hi, Folks,     new FFMPEG user. I used gstreamer before. Now I am trying to build a rtsp pipeline.Would like to know whether h264_vaapi uses vaapi or va-api? these two are different ingstreamer.    Thanks,     Joe ___ ffmpeg-devel mailing list ffmpeg

[FFmpeg-devel] [PATCH] vulkan_h264: send scaling lists in zig-zag order

2023-08-21 Thread Benjamin Cheng via ffmpeg-devel
ALING_LIST_8X8_NUM_ELEMENTS; j++) +vkpps_scaling->ScalingList8x8[i][j] = + pps->scaling_matrix8[h264_scaling_list8_order[i]][ff_zigzag_direct[j]]; *vkpps = (StdVideoH264PictureParameterSet) { .seq_parameter_set_id = pps->sps_id, -- 2.41.0 _

Re: [FFmpeg-devel] h264_vaapi is using vaapi or va-api

2023-08-21 Thread cfd new via ffmpeg-devel
wo different gstreamer plugins: vaapi and va, but they use the same API. Thanks Haihao ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffm

Re: [FFmpeg-devel] [PATCH] checkasm: hevc_sao: Fix a regression in hevc_sao_edge

2023-08-24 Thread Martin Storsjö via ffmpeg-devel
, block_size, block_size); } } } -- 2.41.0 LGTM, pushed. // Martin ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with

Re: [FFmpeg-devel] [PATCH] lavc/libx264: enable x4->params.analyse.b_fast_pskip if mb_info is set

2023-08-31 Thread Carotti, Elias via ffmpeg-devel
Hi -Original Message- From: ffmpeg-devel On Behalf Of Stefano Sabatini Sent: Friday, August 25, 2023 12:01 PM To: FFmpeg development discussions and patches Cc: Stefano Sabatini Subject: [EXTERNAL] [FFmpeg-devel] [PATCH] lavc/libx264: enable x4->params.analyse.b_fast_pskip if mb_i

Re: [FFmpeg-devel] [PATCH] lavc/libx264: enable x4->params.analyse.b_fast_pskip if mb_info is set

2023-09-02 Thread Carotti, Elias via ffmpeg-devel
agree, let's remove these three lines. Elias NICE SRL, viale Monte Grappa 3/5, 20124 Milano, Italia, Registro delle Imprese di Milano Monza Brianza Lodi REA n. 2096882, Capitale Sociale: 10.329,14 EUR i.v., Cod. Fisc. e P.IVA 01133050052, Societa con Socio Unico ____

Re: [FFmpeg-devel] [PATCH 1/3] swscale/x86/swscale: Process yuv2yuvX tails using next largest register size

2023-09-04 Thread Alan Kelly via ffmpeg-devel
+YUV2YUVX_FUNC(avx2, 64, sse3) > #endif > > #define SCALE_FUNC(filter_n, from_bpc, to_bpc, opt) \ > -- > 2.41.0.255.g8b1d071c50-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] lavc/libx264: enable x4->params.analyse.b_fast_pskip if mb_info is set

2023-09-05 Thread Carotti, Elias via ffmpeg-devel
-Original Message- From: ffmpeg-devel On Behalf Of Stefano Sabatini Sent: Saturday, September 2, 2023 5:45 PM To: [email protected] Cc: [email protected]; Carotti, Elias Subject: RE: [EXTERNAL] [FFmpeg-devel] [PATCH] lavc/libx264: enable x4->params.analyse.b_fast_pskip if mb_i

[FFmpeg-devel] [PATCH 1/2] swscale/x86/yuv2yuvX: Add yuv2yuvX avx512

2023-09-06 Thread Alan Kelly 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 2/2] swscale/x86/yuv2yuvX: Process tails by jumping back into the main loop.

2023-09-06 Thread Alan Kelly via ffmpeg-devel
ize * unroll +cmp dstWq, ditherq +jb .outerloop +REP_RET %endmacro INIT_MMX mmxext -- 2.42.0.283.g2d96d420d3-goog _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To un

Re: [FFmpeg-devel] [PATCH 1/3] swscale/x86/swscale: Process yuv2yuvX tails using next largest register size

2023-09-06 Thread Alan Kelly via ffmpeg-devel
On Tue, Sep 5, 2023 at 12:03 AM Michael Niedermayer wrote: > On Mon, Sep 04, 2023 at 02:30:00PM +0200, Alan Kelly via ffmpeg-devel > wrote: > > Hi, > > > > Any issues with this patch or can it be merged? > > are all cases covered by tests ? > if yes and the te

Re: [FFmpeg-devel] [PATCH v2 1/2] avcodec: add ambient viewing environment packet side data.

2023-09-06 Thread Cosmin Stejerean via ffmpeg-devel
> On Aug 17, 2023, at 11:36 PM, Damiano Galassi wrote: > > Ping > I believe this is still waiting for a FATE test to be added. - Cosmin ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmp

Re: [FFmpeg-devel] [PATCH v2 1/2] configure: don't force specific C++ standard library linking

2023-09-07 Thread Timo Rothenpieler via ffmpeg-devel
ldn't you just check if stdc++ is in the ldflags/extralibs, and if so, remove it, and use g++ to link? _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, o

Re: [FFmpeg-devel] VDD conference invitation - Dublin 22-24 Sept 2023

2023-09-08 Thread Cosmin Stejerean via ffmpeg-devel
default value and a description such that running -h can show a useful help message. This would also allow ffmpeg to validate the parameters and possibly expose the options as proper -flags rather than requiring jamming them through a string blob. - Cosmin ____

[FFmpeg-devel] [PATCH 1/3] error_resilience: set the decode_error_flags outside

2023-09-12 Thread Thomas Guillem via ffmpeg-devel
c int vc1_decode_frame(AVCodecContext *avctx, AVFrame *pict, } if ( !v->field_mode && avctx->codec_id != AV_CODEC_ID_WMV3IMAGE -&& avctx->codec_id != AV_CODEC_ID_VC1IMAGE) -ff_er_frame_end(&s->er); +&& avctx->codec_id != AV_CODEC_ID_VC1IMAGE) { +if (ff_er_frame_end(&s->er) > 0) +s->current_picture.f->decode_error_flags |= FF_DECODE_ERROR_CONCEALMENT_ACTIVE; +} } ff_mpv_frame_end(s); -- 2.39.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 3/3] h264: fix data-race with FF_DECODE_ERROR_DECODE_SLICES

2023-09-12 Thread Thomas Guillem via ffmpeg-devel
h->cur_pic_ptr) { -h->cur_pic_ptr->f->decode_error_flags |= FF_DECODE_ERROR_DECODE_SLICES; +h->cur_pic_ptr->decode_error_flags |= FF_DECODE_ERROR_DECODE_SLICES; } ret = 0; -- 2.39.2 _______ ffmpeg-devel mailing li

[FFmpeg-devel] [PATCH 2/3] h264: fix data-race with FF_DECODE_ERROR_CONCEALMENT_ACTIVE

2023-09-12 Thread Thomas Guillem via ffmpeg-devel
ypedef struct H264Picture { int mb_width, mb_height; int mb_stride; + +int decode_error_flags; } H264Picture; typedef struct H264Ref { -- 2.39.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] avcodec/libkvazaar: Respect codec context color settings.

2023-09-12 Thread John Mather via ffmpeg-devel
colormatrix = 2; // undef +} +cfg->vui.colormatrix = kvz_colormatrix; + if (ctx->kvz_params) { AVDictionary *dict = NULL; if (!av_dict_parse_string(&dict, ctx->kvz_params, "=", ",", 0)) { -- 2.39.3 ____

Re: [FFmpeg-devel] [PATCH 3/3] h264: fix data-race with FF_DECODE_ERROR_DECODE_SLICES

2023-09-12 Thread Thomas Guillem via ffmpeg-devel
On Tue, Sep 12, 2023, at 15:11, Andreas Rheinhardt wrote: > Thomas Guillem via ffmpeg-devel: >> Same than the previous commit but with FF_DECODE_ERROR_DECODE_SLICES >> >> Fix the following data-race: >> >> WARNING: ThreadSanitizer: data race (pid=55935) >&

Re: [FFmpeg-devel] [PATCH] avcodec/libvpxdec: Remove redundant unreferencing of AVFrame

2023-09-18 Thread James Zern via ffmpeg-devel
if (!picture->buf[1]) > return AVERROR(ENOMEM); > -} > } > for (int i = 0; i < 4; i++) { > picture->data[i] = planes[i]; > -- > 2.34.1 > ______

Re: [FFmpeg-devel] FFmpeg release 6.1 (SDR Plans)

2023-09-21 Thread Kieran Kunhya via ffmpeg-devel
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] hwcontext_vulkan: guard unistd.h include

2023-09-22 Thread Benjamin Cheng via ffmpeg-devel
;thread.h" -#include #include "config.h" #include "pixdesc.h" -- 2.42.0 _______________ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] vulkan_h264: fix long-term ref handling

2023-09-22 Thread Benjamin Cheng via ffmpeg-devel
lt; 0) return err; + i++; } hp->h264pic = (StdVideoDecodeH264PictureInfo) { -- 2.42.0 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] libavc/libx264: add support to propagate SSE values through encoder stats

2023-09-23 Thread Carotti, Elias via ffmpeg-devel
} + +ff_side_data_set_encoder_stats(pkt, (pic_out.i_qpplus1 - 1) * FF_QP2LAMBDA, + errors, error_count, pict_type); + if (wallclock) ff_side_data_set_prft(pkt, wallclock); } -- 2.34.1 ___ ffm

Re: [FFmpeg-devel] VDD 2023, FFmpeg meeting notes, (23-11-2023, 4pm, Dublin)

2023-09-25 Thread Cosmin Stejerean via ffmpeg-devel
eria for eligibility such as number of commits Perhaps some of these things have been considered in the past. The more important point is that these are common concerns with common tools to deal with them. I don't believe concerns about a name takeover should require an ad-hoc governance

Re: [FFmpeg-devel] [RFC] Release 6.1

2023-09-26 Thread Kieran Kunhya via ffmpeg-devel
eature are going to be present in a release in a tweet that the community has no consensus on is not the same as making general tweets about VDD, FFmpeg etc. Kieran _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/lis

[FFmpeg-devel] [PATCH] avformat/mov: Add support for demuxing still HEIC images

2023-09-26 Thread Vignesh Venkatasubramanian via ffmpeg-devel
rn atom.size; +} + static const MOVParseTableEntry mov_default_parse_table[] = { { MKTAG('A','C','L','R'), mov_read_aclr }, { MKTAG('A','P','R','G'), mov_read_avid }, @@ -7933,6 +7968,7 @@ static const MOVParseTableEntry mo

[FFmpeg-devel] SDR choices

2023-09-26 Thread Cosmin Stejerean via ffmpeg-devel
ork I'd compile ffmpeg with SDR disabled). I'm not qualified to comment on whether B,C or D are better ways to achieve it. - Cosmin _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel T

[FFmpeg-devel] [PATCH] avcodec/svt-av1: Set pic_type only when gop_size == 1

2023-09-27 Thread Vignesh Venkatasubramanian via ffmpeg-devel
tx->gop_size == 1) ? EB_AV1_KEY_PICTURE : EB_AV1_INVALID_PICTURE; svt_av1_enc_send_picture(svt_enc->svt_handle, headerPtr); -- 2.42.0.515.g380fc7ccd1-goog _______ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/l

Re: [FFmpeg-devel] [RFC] Anual Committee Report

2023-09-28 Thread Thilo Borgmann via ffmpeg-devel
: no i dont remember how to spell committee, if i got one corrrect that is unintentional. -Thilo ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg

[FFmpeg-devel] [PATCH] avdevice/v4l2: Switch to wrapped AVFrames and implement strides

2023-09-29 Thread Asahi Lina via ffmpeg-devel
ID_H264) { +if (codec_id == AV_CODEC_ID_H264) { avpriv_stream_set_need_parsing(st, AVSTREAM_PARSE_FULL_ONCE); } -if (desired_format == V4L2_PIX_FMT_YVU420) -st->codecpar->codec_tag = MKTAG('Y', 'V', '1', '2'); -else if (d

Re: [FFmpeg-devel] [PATCH] avdevice/v4l2: Switch to wrapped AVFrames and implement strides

2023-09-29 Thread Ridley Combs via ffmpeg-devel
> On Sep 29, 2023, at 00:52, Asahi Lina via ffmpeg-devel > wrote: > > V4L2 provides a line stride to the client for hardware that has > alignment requirements. rawvideo cannot represent this, so switch to > wrapped_avframe for raw video formats and calculate the plane

[FFmpeg-devel] [PATCH] avformat/hls: Re-use crypto URLContext

2023-09-29 Thread Luis Scheurenbrand via ffmpeg-devel
t(c->interrupt_callback)) @@ -1624,8 +1646,8 @@ reload: return ret; } -if (c->http_persistent && -seg->key_type == KEY_NONE && av_strstart(seg->url, "http", NULL)) { +if (c->http_persistent && crypto_matches(seg, next_segment(v)) && +av_strstart(seg->url, "http", NULL)) { v->input_read_done = 1; } else { ff_format_io_close(v->parent, &v->input); -- 2.42.0 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] avformat/hls: Re-use crypto URLContext

2023-09-29 Thread Luis Scheurenbrand via ffmpeg-devel
nterrupt_callback)) @@ -1624,8 +1646,8 @@ reload: return ret; } -if (c->http_persistent && -seg->key_type == KEY_NONE && av_strstart(seg->url, "http", NULL)) { +if (c->http_persistent && crypto_matches(seg, next_segment(v)) && +av_strstart(seg->url, "http", NULL)) { v->input_read_done = 1; } else { ff_format_io_close(v->parent, &v->input); -- 2.42.0 ___ ffmpeg-devel mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".

[FFmpeg-devel] [PATCH] avcodec/libkvazaar: Simplified codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
imaries; +if (avctx->color_trc != AVCOL_TRC_UNSPECIFIED) +cfg->vui.transfer = avctx->color_trc; +if (avctx->colorspace != AVCOL_SPC_UNSPECIFIED) +cfg->vui.colormatrix = avctx->colorspace; if (ctx->kvz_params) { AVDictionary *dict = NULL;

[FFmpeg-devel] [PATCH v2] avcodec/libkvazaar: Respect codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
lorspace != AVCOL_SPC_UNSPECIFIED) +cfg->vui.colormatrix = avctx->colorspace; + if (ctx->kvz_params) { AVDictionary *dict = NULL; if (!av_dict_parse_string(&dict, ctx->kvz_params, "=", ",", 0)) { -- 2.39.3 _____

Re: [FFmpeg-devel] [PATCH] avcodec/libkvazaar: Simplified codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
FIED) > +cfg->vui.fullrange = avctx->color_range == AVCOL_RANGE_JPEG; > +if (avctx->color_primaries != AVCOL_PRI_UNSPECIFIED) > +cfg->vui.colorprim = avctx->color_primaries; > +if (avctx->color_trc != AVCOL_TRC_UNSPECIFIED) > + cfg

[FFmpeg-devel] [PATCH] vulkan_hevc: handle non-contiguous SPS/PPS/VPS ids

2023-09-30 Thread Benjamin Cheng via ffmpeg-devel
} } /* VPS list */ for (int i = 0; i < nb_vps; i++) { -const HEVCVPS *vps_l = (const HEVCVPS *)h->ps.vps_list[i]->data; +const HEVCVPS *vps_l = (const HEVCVPS *)h->ps.vps_list[vps_list_idx[i]]->data; set_vps(vps_l, &hdr->vps[i],

<    11   12   13   14   15   16   17   18   19   20   >