Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
 help / color / mirror / Atom feed
From: Desmond Liu <desmond.liu@netint.ca>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Subject: Re: [FFmpeg-devel] [PATCH 2/3] libavcodec: add NETINT Quadra HW decoders & encoders
Date: Wed, 9 Jul 2025 02:11:19 +0000
Message-ID: <YT2PR01MB6673407723B99A4B521B64EBFE49A@YT2PR01MB6673.CANPRD01.PROD.OUTLOOK.COM> (raw)
In-Reply-To: <CAEEMt2kSnvvfFaK9X7Vd4oT-Hp9m9t0hYiuM-RYCpWMrJ5fkFA@mail.gmail.com>

Hi Ronald, thanks for your response.

> We previously had a similar debate regarding realmedia (search for "Codec
> wrapper for librv11 and RMHD muxer/demuxer").

I couldn't find much in the way of debate when I searched for this except
for a patch submission in Jan 2018. Was this debate in #ffmpeg-devel IRC?

> The debate comes down to this:
> - it's clear that for the company, there's a huge advantage in patches
> being upstream. For example, upstream does maintenance/upkeep for free.
> - it's not clear whether there is any benefit to the community / project in
> this patch being upstream. For example, how do we test this code in fate?

As far as I can tell, FATE doesn't test hwaccel codecs/filters. But
we can donate some hardware for FATE testing if needed. We plan on
continuous testing against master to ensure upstream FFmpeg changes
don't break our specific changes. We may also have to donate some VMs to
help with testing.

> The fact that something is for sale does not mean it's a general benefit to
> the FFmpeg developer or user community.

There were some developers in #ffmpeg-devel IRC that thought we should upstream.

Our Netint Quadra hardware has been used by a large customer base including
several large cloud service providers in production for high density video
encoding and decoding.

There is a lot of interest in using FFmpeg with our ASIC hardware from regular
developers. We've made our ASIC hardware available via Akamai cloud. You can
provision a VM, then use our publicly available FFmpeg changes to work with our
ASIC. Now regular developers can also easily build high density video encoding
solutions with ffmpeg in the cloud.

Desmond
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".

  parent reply	other threads:[~2025-07-09  2:11 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-08  0:59 Desmond Liu
2025-07-08 13:33 ` Ronald S. Bultje
2025-07-08 20:41   ` Marton Balint
2025-07-09  2:11   ` Desmond Liu [this message]
2025-07-08 19:37 ` Kieran Kunhya via ffmpeg-devel
  -- strict thread matches above, loose matches on Subject: below --
2025-07-07 21:21 Desmond Liu
2025-07-02  8:11 Steven Zhou
2025-07-02 14:33 ` Derek Buitenhuis
2025-07-02 16:33   ` Steven Zhou

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=YT2PR01MB6673407723B99A4B521B64EBFE49A@YT2PR01MB6673.CANPRD01.PROD.OUTLOOK.COM \
    --to=desmond.liu@netint.ca \
    --cc=ffmpeg-devel@ffmpeg.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
		ffmpegdev@gitmailbox.com
	public-inbox-index ffmpegdev

Example config snippet for mirrors.


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git