[Webkit-unassigned] [Bug 92768] New: JavascriptAudioNode with no outputs should still process any inputs
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 31 09:36:36 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=92768
Summary: JavascriptAudioNode with no outputs should still
process any inputs
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Web Audio
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rtoy at chromium.org
CC: crogers at google.com
Currently, a JavaScriptAudioNode with no outputs will not do any processing and never call onaudioprocess().
There are two issues here. First, if the output of the node is connected to another node, no processing is done because the outputBuffer is 0 and the process() method exits early. This needs to updated to continue processing.
Second, if the JavaScriptAudioNode is not connected, processing still needs to be done. This probably needs to be done using the AutomaticPullNode class as used with the RealTimeAnalyzerNode.
See also http://code.google.com/p/chromium/issues/detail?id=137308 for a related issue and discussion.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list