* [libre-riscv-dev] [Bug 137] NLNet 2019 Video Acceleration Proposal 2019-10-031
[not found] <bug-137-13@https.bugs.libre-soc.org/>
@ 2020-04-11 11:19 ` bugzilla-daemon
2020-04-18 0:34 ` bugzilla-daemon
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2020-04-11 11:19 UTC (permalink / raw)
To: libre-riscv-dev
https://bugs.libre-soc.org/show_bug.cgi?id=137
--- Comment #18 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
status: MoU signed, sent to NLNet. bob to countersign.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 6+ messages in thread* [libre-riscv-dev] [Bug 137] NLNet 2019 Video Acceleration Proposal 2019-10-031
[not found] <bug-137-13@https.bugs.libre-soc.org/>
2020-04-11 11:19 ` bugzilla-daemon
@ 2020-04-18 0:34 ` bugzilla-daemon
2020-04-18 6:43 ` bugzilla-daemon
2020-04-18 7:03 ` bugzilla-daemon
3 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2020-04-18 0:34 UTC (permalink / raw)
To: libre-riscv-dev
https://bugs.libre-soc.org/show_bug.cgi?id=137
Michael Pham <pham.michael.98@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |pham.michael.98@gmail.com
--- Comment #19 from Michael Pham <pham.michael.98@gmail.com> ---
I see that you already sent this to NLNet, but I hope it's not too late to add
AAC to the list of Audio Formats to accelerate. The reason being is that it is
one of the primary audio formats used on YouTube and also has common use as a
Bluetooth audio format. I would even argue that AAC is even more widely used
than AC3 and Vorbis and Opus at least in my experience as an average user.
In regards to the video formats, what is the legality of putting into the
hardware to help decoding for MPEG2, MPEG4, H.264, and H.265? I know these are
at least covered by the patent pool of MPEG LA (
https://en.wikipedia.org/wiki/MPEG_LA ). Some of the audio codecs may or may
not also be tangled in legalities (not sure, I haven't really looked into it
for the audio formats).
Would it be prudent to get legal advice first? Or do you feel it is safe doing
this?
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 6+ messages in thread* [libre-riscv-dev] [Bug 137] NLNet 2019 Video Acceleration Proposal 2019-10-031
[not found] <bug-137-13@https.bugs.libre-soc.org/>
2020-04-11 11:19 ` bugzilla-daemon
2020-04-18 0:34 ` bugzilla-daemon
@ 2020-04-18 6:43 ` bugzilla-daemon
2020-04-18 7:03 ` bugzilla-daemon
3 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2020-04-18 6:43 UTC (permalink / raw)
To: libre-riscv-dev
https://bugs.libre-soc.org/show_bug.cgi?id=137
--- Comment #20 from cand@gmx.com ---
I believe it's too late to add AAC, however due to how ffmpeg is structured,
some of the work on the other codecs will speed up AAC too. Not as much as
focusing on it, but more than plain sw.
MPEG2, MP3, AC3 are all free, patents expired. Vorbis and Opus were explicitly
designed for that.
For the newer video codecs, it's possible any implementation would infringe
patents. So does 90% of ffmpeg code. IANAL, but only the sw patents I believe,
as the hw blocks we will have will not be specialized to any codec. Unlike a
modern GPU that has "H.264 frame in, RGB out" blocks, we will have
sub-operations such as "calculate transform XYZ for this data". Those are not
patentable in general, some specific algorithm in hw may be.
So my conclusion is that the hw is safe, but if a commercial entity wishes to
ship our software in the US, they will need to disable the newer video codecs
or to license patents. I.e. the exact same situation as ffmpeg code, if they
want to ship that in a product with new stuff enabled.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 6+ messages in thread* [libre-riscv-dev] [Bug 137] NLNet 2019 Video Acceleration Proposal 2019-10-031
[not found] <bug-137-13@https.bugs.libre-soc.org/>
` (2 preceding siblings ...)
2020-04-18 6:43 ` bugzilla-daemon
@ 2020-04-18 7:03 ` bugzilla-daemon
3 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon @ 2020-04-18 7:03 UTC (permalink / raw)
To: libre-riscv-dev
https://bugs.libre-soc.org/show_bug.cgi?id=137
--- Comment #21 from Michael Pham <pham.michael.98@gmail.com> ---
(In reply to cand from comment #20)
> I believe it's too late to add AAC, however due to how ffmpeg is structured,
> some of the work on the other codecs will speed up AAC too. Not as much as
> focusing on it, but more than plain sw.
>
Ah ok, at least it will get some treatment.
> MPEG2, MP3, AC3 are all free, patents expired. Vorbis and Opus were
> explicitly designed for that.
>
Ok, good to hear the other audio formats are safe!
> For the newer video codecs, it's possible any implementation would infringe
> patents. So does 90% of ffmpeg code. IANAL, but only the sw patents I
> believe, as the hw blocks we will have will not be specialized to any codec.
> Unlike a modern GPU that has "H.264 frame in, RGB out" blocks, we will have
> sub-operations such as "calculate transform XYZ for this data". Those are
> not patentable in general, some specific algorithm in hw may be.
>
> So my conclusion is that the hw is safe, but if a commercial entity wishes
> to ship our software in the US, they will need to disable the newer video
> codecs or to license patents. I.e. the exact same situation as ffmpeg code,
> if they want to ship that in a product with new stuff enabled.
I'm not a lawyer either, though your conclusion sounds reasonable to me. :)
Patents are a minefield to navigate (sigh)
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 6+ messages in thread