Closed
Bug 1500468
Opened 6 years ago
Closed 6 years ago
Enumerate device is broken in Linux
Categories
(Core :: Audio/Video: cubeb, defect, P2)
Core
Audio/Video: cubeb
Tracking
()
RESOLVED
FIXED
mozilla64
Tracking | Status | |
---|---|---|
firefox64 | --- | fixed |
People
(Reporter: achronop, Assigned: achronop)
References
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
CubebDeviceEnumerator relies on notification callbacks to update it's stored device list. The notification logic in not implemented in cubeb remote. The register method returns success though. If it returned an error then enumerator could work around the case and enumerate every time.
The method is expected to be implemented soon. Till then I made a small patch to return an error. This will restore the enumerate devices functionality until we get the permanent solution.
I'll add the patch directly to gecko. Feel free to r- of you want me to go through the whole import process.
[1] https://searchfox.org/mozilla-central/rev/c56977420df7a1b692ce0f7e499ddb364d9fd7b2/media/audioipc/client/src/context.rs#273
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → achronop
Priority: -- → P2
Assignee | ||
Comment 1•6 years ago
|
||
Comment 2•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox64:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Assignee | ||
Comment 3•6 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•