Closed Bug 1395393 Opened 7 years ago Closed 7 years ago

Update libcubeb to revision 42404c88

Categories

(Core :: Audio/Video: cubeb, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: kinetik, Assigned: kinetik)

References

Details

Attachments

(3 files, 1 obsolete file)

This picks up the following changes:

a8460cb Update src/speex import to 85e8ad5432eb9333f727e7b18c97995317eabf02.
fcf854b Fix a gcc warning with -Wparentheses (#349)
8b17b0e cubeb: Intern string support.
2160942 pulse: Implement interning device ids.
221f72f wasapi: Implement interning device ids.
a9290a2 jack: Implement stable device ids.
608affc test_sanity: Assert devid are same between two cubeb_eumerate_devices.
52b467d cubeb: Remove cubeb_util_default_device_collection_destroy().
f1c72f4 Add doc comment.
c3edd7f audiounit: Fix buffer over-run in audiounit_enumerate_devices.
42404c8 Add a thread reset API for the ring buffer class.
Attachment #8902945 - Flags: review?(dglastonbury)
There's also a PR against cubeb-rs to update the submodule there: https://github.com/djg/cubeb-rs/pull/14
Attachment #8902945 - Attachment is obsolete: true
Attachment #8902945 - Flags: review?(dglastonbury)
Note to self: delete media/libcubeb/src/cubeb_utils.c when landing this.
Updates this bug with one more commit:
2e5814d Paul Adenot     Allow passing in CUBEB_LAYOUT_UNDEFINED as layout for the output side in WASAPI.

This commit solves a high traffic crash on windows, described on Bug 1394873. I add it here to catch next Nightly. I will update the title of this bug if patch is accepted.
Attachment #8903205 - Flags: review?(kinetik)
Rank: 19
Priority: -- → P1
Attachment #8902949 - Flags: review?(dglastonbury) → review+
I want to land this before the weekend, it's super super super crashy at the moment, and it's the weekend for Matthew and Dan already.

I've called `hg add` and `hg rm` on the right files and made the `moz.build` changes, so I think it's ok.
Comment on attachment 8903635 [details]
Bug 1395393 - Update libcubeb to 2e5814de.

https://reviewboard.mozilla.org/r/175416/#review180528

Looks good
Attachment #8903635 - Flags: review?(achronop) → review+
Pushed by paul@paul.cx:
https://hg.mozilla.org/integration/mozilla-inbound/rev/05f7a8e50b2c
Update libcubeb to 2e5814de. r=achronop
Attachment #8903205 - Flags: review?(kinetik)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: