Closed Bug 1378077 Opened 7 years ago Closed 6 years ago

Allow audio decoder to output more channels when used with webaudio

Categories

(Core :: Web Audio, enhancement, P3)

enhancement

Tracking

()

RESOLVED DUPLICATE of bug 1378070

People

(Reporter: jya, Assigned: jya)

References

(Depends on 1 open bug)

Details

(Keywords: stale-bug)

This issue was reported to me as being a critical one during the Orpheus audio workshop.

WebAudio shares the same audio decoding architecture as playback.

For playback, as we must make sense of the audio channel ordering, we currently limit the number of audio channels allowed to 8.

In bug 1301518, we added an exception for opus type 255.

When use with WebAudio, we shouldn't restrict the number of channels allowed.

The leaves the question as to what to do with the channel ordering. Do we leave it as what the decoder output (which will vary with some codecs depending on the platform) or do we reorder what we can (up to 8 channels) and leave the remaining one as-is.

Up to the webaudio developer to write work around depending on the platform the code is running.
This was an issue, so I decided to do something about it. This now has been resolved in the spec after a long time bikeshedding: https://github.com/WebAudio/web-audio-api/issues/1089#issuecomment-309810325
See Also: → 1378070
Depends on: 1316234
Rank: 15
Priority: -- → P1
This is an assigned P1 bug without activity in two weeks. 

If you intend to continue working on this bug for the current release/iteration/sprint, remove the 'stale-bug' keyword.

Otherwise we'll reset the priority of the bug back to '--' on Monday, August 28th.
Keywords: stale-bug
Mass change P1->P2 to align with new Mozilla triage process
Priority: P1 → P2
Moving to p3 because no activity for at least 1 year(s).
See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.