[Webkit-unassigned] [Bug 247736] New: [WebAudio][GStreamer] Use single non-interleaved appsrc instead of multi appsrcs with audiointerleave
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 10 08:27:35 PST 2022
https://bugs.webkit.org/show_bug.cgi?id=247736
Bug ID: 247736
Summary: [WebAudio][GStreamer] Use single non-interleaved
appsrc instead of multi appsrcs with audiointerleave
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Platform
Assignee: webkit-unassigned at lists.webkit.org
Reporter: bst at pengutronix.de
CC: philn at igalia.com
GStreamer 1.16 brought support for planar (non-interleaved) raw audio. Let's use that to simplify the "1 appsrc per channel + audiointerleave" approach to a single appsrc with non-interleaved layout.
We do not need to keep the appsrcs and mapped buffers per channel around which lets us drop a bunch of code.
This approach cuts the overhead the GStreamer pipeline causes on the WPEWebProcess in half on an NXP i.MX 6 DualLite.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221110/1366e127/attachment-0001.htm>
More information about the webkit-unassigned
mailing list