Closed Bug 1132257 Opened 9 years ago Closed 9 years ago

Update cubeb from upstream

Categories

(Core :: Audio/Video, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla38
Tracking Status
firefox38 --- fixed

People

(Reporter: kinetik, Assigned: kinetik)

Details

Attachments

(1 file, 2 obsolete files)

Mostly just formatting changes, but I have taken dmajor's patch from bug 1131871 a step further and (re-)added error checking to COM initialization.  It's a fairly simple change, but it needs a proper review.
Attached patch Update cubeb from upstream (obsolete) — Splinter Review
Attachment #8563094 - Flags: review?(padenot)
Attached patch Update cubeb from upstream v2 (obsolete) — Splinter Review
Small refresh to pick up cpeterson's warning fixes and a minor state clearing bug in WASAPI.
Attachment #8564791 - Flags: review?(padenot)
Attachment #8563094 - Attachment is obsolete: true
Attachment #8563094 - Flags: review?(padenot)
20:50:31 INFO - COM already initialized in STA.
20:50:31 INFO - 1923 INFO TEST-UNEXPECTED-FAIL | dom/media/webaudio/test/test_maxChannelCount.html | We can query the maximum number of channels - expected PASS
Don't treat COM concurrency model change as an error; fixes timeout in test.

Also adds some error handling around render thread shutdown, and makes the debug logging threadsafe by writing only a single line.
Attachment #8565194 - Flags: review?(padenot)
Attachment #8564791 - Attachment is obsolete: true
Attachment #8564791 - Flags: review?(padenot)
Attachment #8565194 - Flags: review?(padenot) → review+
https://hg.mozilla.org/mozilla-central/rev/9b95a2885023
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: