Closed
Bug 1205558
Opened 9 years ago
Closed 9 years ago
track audio node engine time only on the destination node
Categories
(Core :: Web Audio, defect, P1)
Tracking
()
RESOLVED
FIXED
mozilla44
People
(Reporter: karlt, Assigned: karlt)
References
(Blocks 1 open bug)
Details
Attachments
(5 files)
40 bytes,
text/x-review-board-request
|
padenot
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
padenot
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
padenot
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
padenot
:
review+
|
Details |
40 bytes,
text/x-review-board-request
|
padenot
:
review+
|
Details |
In order to suspend inactive audio node streams for bug 1189562, the suspend time would need to be accounted. A simple way to do that is to instead look to the stream for the AudioDestinationNode for the current time. This already needs to happen when converting DOM times. Managing the track appears to be a significant part of overhead of processing. See FindTrack() and AdvanceOutputSegment() in bug 1205540 comment 1. If current time is tracked on the destination node engine, then non-external audio nodes should not need a track at all.
Updated•9 years ago
|
Rank: 5
Priority: -- → P1
Assignee | ||
Comment 1•9 years ago
|
||
bug 1205558 introduce SecondsToNearestStreamTime r?padenot
Attachment #8667124 -
Flags: review?(padenot)
Assignee | ||
Comment 2•9 years ago
|
||
bug 1205558 use destination stream for audio node engine time r?padenot
Attachment #8667125 -
Flags: review?(padenot)
Assignee | ||
Comment 3•9 years ago
|
||
bug 1205558 remove unused AudioNodeStream* aSource parameter r?padenot
Attachment #8667126 -
Flags: review?(padenot)
Assignee | ||
Comment 4•9 years ago
|
||
bug 1205558 remove unnecessary ScriptProcessorNodeEngine::mSource r?padenot
Attachment #8667127 -
Flags: review?(padenot)
Assignee | ||
Comment 5•9 years ago
|
||
bug 1205558 remove DelayNodeEngine::mSource r?padenot
Attachment #8667128 -
Flags: review?(padenot)
Comment 6•9 years ago
|
||
Comment on attachment 8667124 [details] MozReview Request: bug 1205558 introduce SecondsToNearestStreamTime r?padenot https://reviewboard.mozilla.org/r/20675/#review18535
Attachment #8667124 -
Flags: review?(padenot) → review+
Comment 7•9 years ago
|
||
Comment on attachment 8667125 [details] MozReview Request: bug 1205558 use destination stream for audio node engine time r?padenot https://reviewboard.mozilla.org/r/20677/#review18537
Attachment #8667125 -
Flags: review?(padenot) → review+
Comment 8•9 years ago
|
||
Comment on attachment 8667126 [details] MozReview Request: bug 1205558 remove unused AudioNodeStream* aSource parameter r?padenot https://reviewboard.mozilla.org/r/20679/#review18539
Attachment #8667126 -
Flags: review?(padenot) → review+
Comment 9•9 years ago
|
||
Comment on attachment 8667127 [details] MozReview Request: bug 1205558 remove unnecessary ScriptProcessorNodeEngine::mSource r?padenot https://reviewboard.mozilla.org/r/20681/#review18541
Attachment #8667127 -
Flags: review?(padenot) → review+
Updated•9 years ago
|
Attachment #8667128 -
Flags: review?(padenot) → review+
Comment 10•9 years ago
|
||
Comment on attachment 8667128 [details] MozReview Request: bug 1205558 remove DelayNodeEngine::mSource r?padenot https://reviewboard.mozilla.org/r/20683/#review18543
Comment 11•9 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/c47751b43a71 https://hg.mozilla.org/integration/mozilla-inbound/rev/13e85dc6b41b https://hg.mozilla.org/integration/mozilla-inbound/rev/983347f21a23 https://hg.mozilla.org/integration/mozilla-inbound/rev/cd555b8702ca https://hg.mozilla.org/integration/mozilla-inbound/rev/f1f82e673a34
Comment 12•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c47751b43a71 https://hg.mozilla.org/mozilla-central/rev/13e85dc6b41b https://hg.mozilla.org/mozilla-central/rev/983347f21a23 https://hg.mozilla.org/mozilla-central/rev/cd555b8702ca https://hg.mozilla.org/mozilla-central/rev/f1f82e673a34
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox44:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
Assignee | ||
Updated•9 years ago
|
Flags: in-testsuite-
Assignee | ||
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•