Import and enable AudioUnit cubeb backend

RESOLVED FIXED in mozilla14

Status

()

Core
Audio/Video
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: kinetik, Assigned: kinetik)

Tracking

Trunk
mozilla14
All
Mac OS X
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
The original OS X cubeb backend (AudioQueue) revealed what appears to be an OS bug resulting in stream deadlocks.

This cubeb backend uses the older AudioUnit API that we already use in sydneyaudio.  This backend does not yet implement requests for higher latency via cubeb_stream_init, but this may be added in the future.
(Assignee)

Comment 1

6 years ago
Created attachment 612085 [details] [diff] [review]
patch v0
Attachment #612085 - Flags: review?(chris.double)

Updated

5 years ago
Attachment #612085 - Flags: review?(chris.double) → review+
(Assignee)

Comment 2

5 years ago
http://hg.mozilla.org/integration/mozilla-inbound/rev/2110c3be7d53
Target Milestone: --- → mozilla14
https://hg.mozilla.org/mozilla-central/rev/2110c3be7d53
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
(Assignee)

Updated

5 years ago
Blocks: 768265
(Assignee)

Comment 4

5 years ago
Note: this code was not actually enabled due to a missing patch chunk.  It'll be enabled in Firefox 16 via bug 768265.
(Assignee)

Updated

5 years ago
Depends on: 778675
You need to log in before you can comment on or make changes to this bug.