Bug 1384944 - Replace NS_ConvertASCIItoUTF16 by NS_ConvertUTF8toUTF16; r?padenot
--- a/dom/media/CubebUtils.cpp
+++ b/dom/media/CubebUtils.cpp
@@ -605,19 +605,19 @@ void GetDeviceCollection(nsTArray<RefPtr
cubeb_device_collection collection = { nullptr, 0 };
if (cubeb_enumerate_devices(context,
aSide == Input ? CUBEB_DEVICE_TYPE_INPUT :
CUBEB_DEVICE_TYPE_OUTPUT,
&collection) == CUBEB_OK) {
for (unsigned int i = 0; i < collection.count; ++i) {
auto device = collection.device[i];
RefPtr<AudioDeviceInfo> info =
- new AudioDeviceInfo(NS_ConvertASCIItoUTF16(device.friendly_name),
- NS_ConvertASCIItoUTF16(device.group_id),
- NS_ConvertASCIItoUTF16(device.vendor_name),
+ new AudioDeviceInfo(NS_ConvertUTF8toUTF16(device.friendly_name),
+ NS_ConvertUTF8toUTF16(device.group_id),
+ NS_ConvertUTF8toUTF16(device.vendor_name),
ConvertCubebType(device.type),
ConvertCubebState(device.state),
ConvertCubebPreferred(device.preferred),
ConvertCubebFormat(device.format),
ConvertCubebFormat(device.default_format),
device.max_channels,
device.default_rate,
device.max_rate,