On 8/29/2025 2:08 AM, Kieran Kunhya via ffmpeg-devel wrote:
>> +"guid": "ffmpeg-crypto",
>> +"type": "other",
>> +"address": "0x2f3900e7064eE63D30d749971265858612AA7139",
>> +
struct sockaddr_in6
*)addr)->sin6_addr), sizeof(struct in6_addr));
-//TODO: Interface index should be looked up from local_addr
mreq6.ipv6mr_interface = 0;
if (setsockopt(sockfd, IPPROTO_IPV6, IPV6_DROP_MEMBERSHIP, &mreq6,
sizeof(mreq6)) < 0) {
ff_log_net_error(logctx, AV_LOG
@@ if ! disabled network; then
else
disable network
fi
+test_ioctl SIOCGIFINDEX && enable ioctl_gifindex
fi
check_builtin MemoryBarrier windows.h "MemoryBarrier()"
--
2.34.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
ckaddr
*)&s->local_addr_storage,
+ s->multicast_max_join, h))
< 0)
goto fail;
}
if (s->filters.nb_exclude_addrs) {
@@ -1266,7 +1305,8 @@ static int udp_close(URLContext *h)
if (s->is_multicast && (h->flags & AVIO_FLAG_READ))
udp_leave_multicast_group(s->udp_fd, (struct sockaddr *)&s->dest_addr,
- (struct sockaddr *)&s->local_addr_storage,
h);
+ (struct sockaddr *)&s->local_addr_storage,
+ s->multicast_max_join, h);
#if HAVE_PTHREAD_CANCEL
if (s->thread_started) {
int ret;
--
2.34.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
s->multicast_interface,
h)) < 0)
goto fail;
}
if (s->filters.nb_exclude_addrs) {
@@ -1306,7 +1326,7 @@ static int udp_close(URLContext *h)
if (s->is_multicast && (h->flags & AVIO_FLAG_READ))
udp_leave_multicast_group(s->udp_fd, (struct sockaddr *)&s->dest_addr,
(struct sockaddr *)&s->local_addr_storage,
- s->multicast_max_join, h);
+ s->multicast_max_join,
s->multicast_interface, h);
#if HAVE_PTHREAD_CANCEL
if (s->thread_started) {
int ret;
--
2.34.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
+interface is directly selected for receiving.
+
@end enumerate
@section rtsp
--
2.34.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
(-)
--
2.34.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
R_DIGA1]);
>> > +d0 = FFMIN(sum[ALF_DIR_DIGA0], sum[ALF_DIR_DIGA1]);
>> > +
>> > +//promote to avoid overflow
>> > +dir1 = (uint64_t)d1 * hv0 <= (uint64_t)hv1 * d0;
>> > +hvd1 = dir1 ? hv1 : d1;
>> > +hvd0 = dir1 ? hv0 :
only interact
with the review through the Forgejo tool.
// Martin
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
nt: 9FF2128B147EF6730BADF133611EC787040B0FAB
z(9) = an object that transcends all computable functions describable
in finite terms. - ChatGPT in 2024
signature.asc
Description: PGP signature
___________
ffmpeg-devel mailing list -- [email protected]
st->codecpar->sample_rate),
+AV_DICT_MULTIKEY) < 0)
+return AVERROR(ENOMEM);
+}
+}
+ break;
}
/* seek to next tag unless we know that we'll run into EOF */
--
2.48.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
mat/electronicarts.* @pross
+libavformat/.*exif.* @Traneptora
libavformat/filmstrip.* @pross
libavformat/frm.* @pross
libavformat/iamf.* @jamrial
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to ffmpeg-devel
Hi Derek
On Fri, Aug 29, 2025 at 01:48:07PM +0100, Derek Buitenhuis via ffmpeg-devel
wrote:
> On 8/29/2025 2:08 AM, Kieran Kunhya via ffmpeg-devel wrote:
> We'll see if this is pushed without consent like funding.json
> was to the main git repo, which has yet to be removed.
I
On 8/29/2025 4:15 PM, Michael Niedermayer via ffmpeg-devel wrote:
> Implying that a funding.json was pushed without consent is unacceptable
It was and I said so at the time. Nobody approved it. Please forward to the
CC if you think it is unacceptable. Their silence is typical.
I'll CC
On Fri, Aug 29, 2025 at 5:23 PM Michael Niedermayer via ffmpeg-devel <
[email protected]> wrote:
> See: https://fundingjson.org/
> See: https://floss.fund/
>
> Based on: https://www.python.org/funding.json and the example from
> fundingjson.org
>
> It is put in th
On Fri, 29 Aug 2025, Peter Enderborg via ffmpeg-devel wrote:
Two new options added for receive IPv6 multicast streams.
1 multicast_max_joins
2 multicast_interface
Change-Id: Ief0389815cff3edf26f7db5cbff033ce8bb24639
Signed-off-by: Peter Enderborg
---
doc/protocols.texi | 17
Hi Remi
On Fri, Aug 29, 2025 at 08:35:54PM +0300, Rémi Denis-Courmont via ffmpeg-devel
wrote:
[...]
> >+},{
> >+"guid": "ffmpeg-crypto",
> >+"type": "other",
> >+"address":
;: "v1.0.0",
+
+"entity": {
+"type": "group",
+"role": "owner",
+"name": "FFmpeg",
+"email": "[email protected]",
+"description": "FFmpeg is the lea
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:
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
write_metadata(s, ts);
-s->event_flags &= ~AVSTREAM_EVENT_FLAG_METADATA_UPDATED;
+s->event_flags &= ~AVFMT_EVENT_FLAG_METADATA_UPDATED;
}
avio_write_marker(pb, av_rescale(ts, AV_TIME_BASE, 1000),
--
2.49.1
_______
f
lags)) {
idet->filter_line = for_16b ?
(ff_idet_filter_func)idet_filter_line_16bit_sse2 : idet_filter_line_sse2;
}
+if (EXTERNAL_AVX2(cpu_flags)) {
+idet->filter_line = for_16b ?
(ff_idet_filter_func)idet_filter_line_16bit_avx2 : idet_filter_line_avx2;
+}
+ if (EXTERNA
Hi Gyan
On Tue, Sep 16, 2025 at 12:39:37AM +0530, Gyan Doshi via ffmpeg-devel wrote:
> It's best to have a single issue tracker.
+1
> It's best for the issue tracker to be integrated with the code workflow.
+1
>
> What can happen is that if an existing open trac
Hi Nicolas,
Thanks for the clarification about Omneon.
I agree that it makes sense to simply fix the UL as in this patch.
Best regards,
Helmuth
Em seg., 15 de set. de 2025 às 11:40, Nicolas Gaullier via ffmpeg-devel <
[email protected]> escreveu:
> On 9/15/25 15:26, Helmuth Sc
On 2025-09-16 12:05 am, Timo Rothenpieler via ffmpeg-devel wrote:
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
On 9/9/2025 9:38 AM, Jerome Martinez via ffmpeg-devel wrote:
diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c
index 8142d9125e..5339b6fd33 100644
--- a/libavformat/matroskaenc.c
+++ b/libavformat/matroskaenc.c
@@ -1706,16 +1706,16 @@ static void
mkv_write_blockadditionmapping
slave owners. -- Vladimir Lenin
signature.asc
Description: PGP signature
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
(pb, st->codecpar->alpha_mode);
+}
+
mxf_write_local_tag(s, 16, 0x3201);
avio_write(pb, *sc->codec_ul, 16);
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On Wed, 17 Sep 2025, Timo Rothenpieler via ffmpeg-devel wrote:
On 9/16/2025 11:12 PM, Balint Marton via ffmpeg-devel wrote:
- I am not sure what would be the counterpart of doing a last-chance ping
before applying a series in the foregejo system, it was a useful thing
in the ML
Michael Niedermayer via ffmpeg-devel (HE12025-09-16):
> F. keep Forgejo as primary forge for patch/git workflow
> M. switch back to the ML for patch/git workflow
M of course.
We can try again in a year or two when the proponents have had time to
learn from the mistakes of this attempt.
R
av_strlcpy(reply->reason, p, sizeof(reply->reason));
} else {
av_strlcpy(reply->reason, buf1, sizeof(reply->reason)); //
method
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
x
smime.p7s
Description: S/MIME Cryptographic Signature
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Any vote on anything that can be even potentially contentious should be
made with closed voting, not requiring everybody to publicly state their
preference.
// Martin
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
questions about the command line tools should be sent to the ffmpeg-user ML.
And questions about how to use libav* should be sent to the libav-user ML.
signature.asc
Description: PGP signature
_______
ffmpeg-devel mailing list -- [email protected]
To u
data = ctx->wgc_thread_cb_data ?
+ std::static_pointer_cast(ctx->wgc_thread_cb_data) :
+ std::make_shared();
+
+cbdata->done = cbdata->cancel = false;
+cbdata->ret = AVERROR_BUG;
boolean res = 0;
CHECK_HR_RET(wgctx->dispatcher_queue->TryEnqueue(
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
x27;d be good if this was billed directly to
FFmpeg via SPI somehow.
Timo
smime.p7s
Description: S/MIME Cryptographic Signature
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On 9/17/2025 8:32 PM, Marton Balint via ffmpeg-devel wrote:
On Wed, 17 Sep 2025, Timo Rothenpieler via ffmpeg-devel wrote:
On 9/16/2025 11:12 PM, Balint Marton via ffmpeg-devel wrote:
- I am not sure what would be the counterpart of doing a last-chance
ping
before applying a series
tra_only_flag = AV_FRAME_FLAG_KEY;
-if (avctx->codec_type == AVMEDIA_TYPE_VIDEO)
-p->initial_pict_type = AV_PICTURE_TYPE_I;
-}
-
atomic_init(&p->state, STATE_INPUT_READY);
copy = av_memdup(avctx, sizeof(*avctx));
--
2.49.1
_____
On Tue, 16 Sept 2025, 16:17 Lynne via ffmpeg-devel,
wrote:
> PR #20533 opened by Lynne
> URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20533
> Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20533.patch
IMO unrelated and independent changes should be different PRs
uot;$cc" | sed 's/\(.*\)gcc/\1g++/')"
+;;
+*clang*)
+cxx_default="$(echo "$cc" | sed 's/\(.*\)clang/\1clang++/')"
+;;
+*cl.exe|*cl|*icl)
+cxx_default="$cc"
+ ;;
+esac
+
sysinclude_default="${sysroot}
On Tue, 16 Sep 2025, 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 testing" discussion and vote
do we wa
/ "Forgejo" vs "M." / "ML"
> End time is in 7 days unless teh community wants to extend that.
> (Also if results are inconclusive like because a 3rd option emerges
> then ill restart this with condorcet on vote.ffmpeg.org)
F (Keep Forgejo)
__
On 2025-09-16 10:49 +0200, Michael Niedermayer via ffmpeg-devel wrote:
>
[...]
>
> * If we keep forgejo we will likely transition our issue tracker tickets
> into forgejo too, discussing with timo yesterday night indicates that
> this likely can be done cleaner and neate
e changed, 2 insertions(+)
diff --git a/.forgejo/workflows/lint.yml b/.forgejo/workflows/lint.yml
index 42e925ad8b..afbdba89a2 100644
--- a/.forgejo/workflows/lint.yml
+++ b/.forgejo/workflows/lint.yml
@@ -24,3 +24,5 @@ jobs:
key: pre-commit-${{ steps.install.outputs.envhash }}
- name: R
SERVED ||
fgp->color_trc == AVCOL_TRC_RESERVED0 ||
-fgp->color_space > AVCOL_SPC_NB ||
+fgp->color_space >= AVCOL_SPC_NB ||
fgp->color_space == AVCOL_SPC_RESERVED)
goto error;
}
--
2.49.
return flags;
#define check_cap(cap, flag) do { \
--
2.51.0
___________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On 2025-09-24 03:20 am, Michael Niedermayer via ffmpeg-devel wrote:
Hi Gyan
On Tue, Sep 16, 2025 at 10:09:14AM +0530, Gyan Doshi via ffmpeg-devel wrote:
On 2025-09-16 03:16 am, Michael Niedermayer via ffmpeg-devel wrote:
[...]
And what do we gain by avoiding "wholesale migr
PR #20613 opened by Niklas Haas (haasn)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20613
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20613.patch
Supersedes: FFmpeg/FFmpeg#20603
Fixes: FFmpeg/FFmpeg#20589
>From e7cdaf8a842c8c8e9c439e53da70fa61f91f4ce9 Mon Sep 17 00:00:00 2001
Fro
c/libavfilter/avfilter.c:1085
---
libavfilter/vf_chromakey.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavfilter/vf_chromakey.c b/libavfilter/vf_chromakey.c
index f6f6314615..e5a7ac15b5 100644
--- a/libavfilter/vf_chromakey.c
+++ b/libavfilter/vf_chromakey.c
@@ -262,6 +262,8 @@ static int filter_frame(AVFilterLink *link, AVFrame *frame)
FFMIN(frame->height,
ff_filter_get_nb_threads(avctx
return res;
+if (!strcmp(avctx->filter->name, "chromakey"))
+frame->alpha_mode = avctx->outputs[0]->alpha_mode;
return ff_filter_frame(avctx->outputs[0], frame);
}
@@ -291,6 +293,7 @@ static av_cold int config_output(AVFilterLink *outlink)
}
if (!strcmp(avctx->filter->name, "chromakey")) {
+outlink->alpha_mode = AVALPHA_MODE_STRAIGHT;
ctx->do_slice = ctx->depth <= 8 ? do_chromakey_slice :
do_chromakey16_slice;
} else {
ctx->do_slice = ctx->depth <= 8 ? do_chromahold_slice:
do_chromahold16_slice;
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
time 517, type sync atom sidx
write_data len 148, time nopts, type trailer atom -
-5c873f6e37d5af09e3c6329cf94cd6ca 4939 vfr-noduration
+d37a7eda807912b9ed05ccfe003a9e4f 4939 vfr-noduration
write_data len 1231, time nopts, type header atom ftyp
write_data len 1500, time -33, type sync atom moo
Hi Remi
On Sun, Sep 28, 2025 at 10:54:14AM +0300, Rémi Denis-Courmont via ffmpeg-devel
wrote:
> Le maanantaina 15. syyskuuta 2025, 0.23.17 Itä-Euroopan kesäaika Michael
> Niedermayer via ffmpeg-devel a écrit :
[...]
> > we can have custom ticket states and custom
> > w
On 2025-09-28 06:14 am, Michael Niedermayer via ffmpeg-devel wrote:
What you can see here, is there are only 690 open tickets, that is not thousands
The oldest 'new' ticket is from 2013, so that label is misleading.
They are "new" in the sense that they have not been
Hi Remi
On Sun, Sep 28, 2025 at 10:54:14AM +0300, Rémi Denis-Courmont via ffmpeg-devel
wrote:
> Le maanantaina 15. syyskuuta 2025, 0.23.17 Itä-Euroopan kesäaika Michael
> Niedermayer via ffmpeg-devel a écrit :
[...]
> With that said, you can assign thumbs-up, thumbs-down and other
isable. I
have worked with the ogg container for a long time.
Thanks again,
-- Romain
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
0;
+for (int i = 0; i < demux->nb_streams; i++)
+unchoke_downstream(sch, demux->streams[i].dst);
return;
case SCH_NODE_TYPE_DEC:
src = sch->dec[src.idx].src;
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
ther patch here), I'd go ahead
and apply these, to have the gas-preprocessor aspect of arm64ec done.
// Martin
___________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On Fri, Oct 10, 2025 at 11:24 PM Michael Niedermayer via ffmpeg-devel
wrote:
>
> Hi Devin
>
> On Fri, Oct 10, 2025 at 10:07:16AM -0400, Devin Heitmueller via ffmpeg-devel
> wrote:
> > On Fri, Oct 10, 2025 at 10:03 AM Kieran Kunhya via ffmpeg-devel
> > wrote:
>
On Fri, Oct 10, 2025 at 11:36 PM Nicolas George via ffmpeg-devel
wrote:
>
> Kieran Kunhya via ffmpeg-devel (HE12025-10-10):
> > The only reasonable suggestion is get agreement from your shareholders
> > before raising this topic in public.
>
> Are you their lawyer? Bec
Hi all
On Thu, Oct 02, 2025 at 02:55:16PM +0200, Michael Niedermayer via ffmpeg-devel
wrote:
> Hi all
>
> As suggested in the thread with similar subject, here is the vote.
> Please reply with a "Yes" or "No" to cast your vote.
> Vote ends in 7 days. All memb
nt(&st->metadata, "source_track_origin",
source_track->origin, 0);
}
if (descriptor->aspect_ratio.num && descriptor->aspect_ratio.den)
sti->display_aspect_ratio = descriptor->aspect_ratio;
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
T __scanf__
#endif
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
gctx,
HEVCSEI *s,
*/
static inline void ff_hevc_reset_sei(HEVCSEI *sei)
{
+sei->timecode.present = 0;
sei->tdrdi.present = 0;
ff_h2645_sei_reset(&sei->common);
}
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Alternatively the whole table can be cleared on allocation (which is what i
> proposed previously in pr/20134)
>
Zeroed table is better
>
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to ffmpeg
t;, "Peak detection smoothing period",
OFFSET(smoothing), AV_OPT_TYPE_FLOAT, {.dbl = 100.0}, 0.0, 1000.0, DYNAMIC },
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
VUTIL_VERSION_MICRO 100
#define LIBAVUTIL_VERSION_INT AV_VERSION_INT(LIBAVUTIL_VERSION_MAJOR, \
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Michael Niedermayer via ffmpeg-devel (HE12025-10-16):
> As we all certainly know, this ML since a few months rewrites
> all "From:" headers to "X Y via ffmpeg-devel "
> We changed this because neither me nor timo nor rather unhelpfull AI
> could fix the bounce
Niklas Haas via ffmpeg-devel (HE12025-11-03):
> 4. Developers should announce when they begin working on a bounty, and then
>nobody else should be able to claim it until a reasonable amount of
>time has passed. (Perhaps 12 weeks)
That seems rather reasonable, and in line with my
Carl Hetherington via ffmpeg-devel (HE12025-11-03):
> Since 3b26b782eeded9b9ab7fac013cd1a83a30d68206 it would only look at the
> first channel.
>
> Signed-off-by: [email protected]
> ---
> libavfilter/f_ebur128.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Hi. Th
On Tue, Nov 4, 2025 at 11:12 AM Nicolas George via ffmpeg-devel
wrote:
> Any service that alters a mail while forwarding it, like a mailing-list
> adding “[ffmpeg-devel]” in the subject line, will break the signature.
> What they are expected to do is to add a signature of their own, fro
On Wed, 5 Nov 2025 at 03:59, Zhao Zhili via ffmpeg-devel
wrote:
>
>
>
> > On Nov 5, 2025, at 02:15, Kacper Michajłow via ffmpeg-devel
> > wrote:
> >
> > PR #20837 opened by Kacper Michajłow (kasper93)
> > URL: https://code.ffmpeg.org/FFmpeg/
ADER(name, gb) OPEN_READER_NOSIZE(name, gb)
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
) {
av_log(s->avctx, AV_LOG_ERROR,
"Unknown or unsupported tag %d/0x%0X\n",
--
2.51.0
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
the real frame rate to a
+ * fake MPEG frame rate in case of low frame rate */
+fps = (framerate.num + framerate.den / 2) / framerate.den;
+time_code = s->c.cur_pic.ptr->coded_picture_number +
+mpeg12->timecode_frame_start;
+}
mpeg
> On Nov 5, 2025, at 20:17, Martin Storsjö via ffmpeg-devel
> wrote:
>
> PR #20840 opened by Martin Storsjö (mstorsjo)
> URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20840
> Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20840.patch
>
> Currently, av_
> On Nov 5, 2025, at 02:15, Kacper Michajłow via ffmpeg-devel
> wrote:
>
> PR #20837 opened by Kacper Michajłow (kasper93)
> URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20837
> Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20837.patch
>
> In MSVC builds
"Incorrect BOM value: 0x%x\n", bom);
ffio_free_dyn_buf(&dynbuf);
--
2.49.1
___________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
static const AVClass rkmpp_##NAME##_enc_class = { \
+.class_name = "rkmpp_" #NAME "_enc", \
+ .version = LIBAVUTIL_VERSION_INT, \
+.option = rkmpp_options, \
+};
+
+#define RKMPP_ENC(NAME, ID) \
+RKMPP_ENC_CLASS(NAME) \
+const FFCodec ff_##NAME##_rkmpp_encoder = { \
+.p.name = #NAME "_rkmpp", \
+CODEC_LONG_NAME(#NAME " (rkmpp)"), \
+.p.type = AVMEDIA_TYPE_VIDEO, \
+.p.id = ID, \
+.p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_DELAY | \
+ AV_CODEC_CAP_HARDWARE | AV_CODEC_CAP_ENCODER_FLUSH, \
+.priv_data_size = sizeof(RKMPPEncoderContext), \
+CODEC_PIXFMTS_ARRAY(rkmpp_pix_fmts), \
+.color_ranges = AVCOL_RANGE_MPEG | AVCOL_RANGE_JPEG, \
+.init = rkmpp_init_encoder, \
+FF_CODEC_RECEIVE_PACKET_CB(rkmpp_receive), \
+.close = rkmpp_close_encoder, \
+.flush = rkmpp_flush, \
+.p.priv_class = &rkmpp_##NAME##_enc_class, \
+.caps_internal = FF_CODEC_CAP_INIT_CLEANUP, \
+.p.wrapper_name = "rkmpp", \
+.hw_configs = rkmpp_hw_configs, \
+};
+
+#if CONFIG_H264_RKMPP_ENCODER
+RKMPP_ENC(h264, AV_CODEC_ID_H264)
+#endif
+
+#if CONFIG_HEVC_RKMPP_ENCODER
+RKMPP_ENC(hevc, AV_CODEC_ID_HEVC)
+#endif
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
y trip should be net positive to the
coffers overall.
Thanks
Steven
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
ata/pixfmt/yuv444p12-yuv444p12msble.yuv
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On Wed, 29 Oct 2025, 20:39 Michael Niedermayer via ffmpeg-devel, <
[email protected]> wrote:
> Hi Remi
>
> On Wed, Oct 29, 2025 at 07:55:09PM +0200, Rémi Denis-Courmont via
> ffmpeg-devel wrote:
> >
> >
> > Le 29 octobre 2025 19:09:15 GMT+02:00, Micha
Michael Niedermayer via ffmpeg-devel
于2025年10月30日周四 09:48写道:
>
> Hi all
>
> i was talking with a company, who wants to sponsor FFmpeg
> they asked if they would be listed in the GitHub readme.
I suggest we create a dedicated sponsor page.
As part of this, we should also define a
FFVkFormatEntry *fmt;
int disable_multiplane = p->disable_multiplane ||
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On Wed, 5 Nov 2025, 20:37 Lukas via ffmpeg-devel,
wrote:
> PR #20846 opened by Lukas (lholliger)
> URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20846
> Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20846.patch
>
> QuickTime File Format (QTFF/MOV) have a list of well-
6e4316bb4486be095126389947 Mon Sep 17 00:00:00 2001
From: stevxiao
Date: Wed, 5 Nov 2025 23:15:35 -0500
Subject: [PATCH 2/2] change something in amfenc_h264.c file
---
libavcodec/amfenc_h264.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavcodec/amfenc_h264.c b/libavcodec/amfenc_h264.c
index 131ba871f5..5f5b787846 100644
--- a/libavcodec/amfenc_h264.c
+++ b/libavcodec/amfenc_h264.c
@@ -533,7 +533,7 @@ static av_cold int amf_encode_init_h264(AVCodecContext
*avctx)
if (ctx->rate_control_mode ==
AMF_VIDEO_ENCODER_RATE_CONTROL_METHOD_CONSTANT_QP) {
AMF_ASSIGN_PROPERTY_BOOL(res, ctx->encoder,
AMF_VIDEO_ENCODER_ENABLE_VBAQ, 0);
if (ctx->enable_vbaq)
-av_log(ctx, AV_LOG_WARNING, "VBAQ is not supported by cqp Rate
Control Method, automatically disabled\n");
+av_log(ctx, AV_LOG_WARNING, "VBAQ is not supported by cqp rate
control method, automatically disabled\n");
} else {
if (ctx->enable_vbaq != -1) {
AMF_ASSIGN_PROPERTY_BOOL(res, ctx->encoder,
AMF_VIDEO_ENCODER_ENABLE_VBAQ, !!ctx->enable_vbaq);
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
2.51.0
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
> On Nov 4, 2025, at 21:37, Giovanni Mascellani via ffmpeg-devel
> wrote:
>
> The specification says that if either the numerator or the
> denominator is zero then the SAR is to be intended unspecified.
> Internally ffmpeg represents an unspecified SAR as 0/1, while
>
there any known issue?
I observed this problem with a bunch of video files provided by game
OddBallers when executed with Wine/Proton. There is some more backstory
on my first submission of this patch last year:
https://ffmpeg.org/pipermail/ffmpeg-devel/2024-July/331835.html
Thanks
>
> Or is it the position of ffmpeg that the SMUSH vulnerability should be
> left in place until a full fix of the codec is made?
>
The issue was fixed a long time ago.
Also please don't top post.
Kieran
>
_______
ffmpeg-devel mailing
Rational){ 0, 1 };
} else
av_log(logctx, AV_LOG_WARNING,
"Unknown SAR index: %u.\n", vui->aspect_ratio_idc);
--
2.51.0
OpenPGP_signature.asc
Description: OpenPGP digital signature
_______
ffmpeg-devel
frame->time_base.den = out_info.sampleRate;
+frame->time_base = av_make_q(1, out_info.sampleRate);
if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)
return ret;
--
2.49.1
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
6 EUR
-
Totel: 312.81 EUR
Thanks,
Niklas
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
On Mon, Nov 3, 2025 at 11:07 AM Niklas Haas via ffmpeg-devel
wrote:
>
> Hi all,
>
> I travelled to VDD'25 where I held two talks, one of which was directly
> related to FFmpeg. I am hereby requesting reimbursement for my travel
&g
lt;< src_shift) * *coeff +
+ (1U << (mult_shift - 1));
}
static void init_range_convert_constants(SwsInternal *c)
--
2.49.1
___________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
your time and assistance!
Best regards,
Wenjie Yin
-Original Message-
From: Wenjie.Yin On Behalf Of Wenjie Yin
Sent: Wednesday, October 29, 2025 5:20 PM
To: '[email protected]' ; Wenjie Yin
Cc: '[email protected]' ; Qiwei Liu
(QUIC) ; 'renj
ee to write to us.
Thank you.
_______
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Hi all
ffmpeg-devel was set to discard non member mails, ive set it to hold non member
messages now (i know this was what it was set to long ago)
just in the last 2 days we had 3 messages which ive just let through.
So theres valuable non subscriber mails which we where loosing.
one of these
""
SLIBSUF=".dll"
SLIBNAME_WITH_VERSION='$(SLIBPREF)$(FULLNAME)-$(LIBVERSION)$(SLIBSUF)'
--
2.49.1
___
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Hi Steven
On Thu, Oct 30, 2025 at 03:19:54PM +0800, Steven Liu via ffmpeg-devel wrote:
> Hi Folks,
>
>
> I would like to request reimbursement for the following expenses
> incurred attending the Google Summer of Code mentor summit.
&
On Tue, 4 Nov 2025, Nicolas George via ffmpeg-devel wrote:
> Carl Hetherington via ffmpeg-devel (HE12025-11-03):
> > Since 3b26b782eeded9b9ab7fac013cd1a83a30d68206 it would only look at the
> > first channel.
> >
> > Signed-off-by: [email protected]
> > ---
> >
rot_total + PL_ROTATION_360) % PL_ROTATION_180 == PL_ROTATION_90)
{
/* Libplacebo expects the input crop relative to the actual frame
* dimensions, so un-transpose them here */
FFSWAP(float, image->crop.x0, image->crop.y0);
--
2.49.1
2901 - 3000 of 3586 matches
Mail list logo