Index: content/renderer/media/media_stream_impl.cc |
diff --git a/content/renderer/media/media_stream_impl.cc b/content/renderer/media/media_stream_impl.cc |
index d3b2c7421ac3402e19fc036dcb60307bf0baa8c7..c60a220d6bd8a0556e6649969790703edf70425d 100644 |
--- a/content/renderer/media/media_stream_impl.cc |
+++ b/content/renderer/media/media_stream_impl.cc |
@@ -700,8 +700,10 @@ bool MediaStreamImpl::GetAuthorizedDeviceInfoForAudioRenderer( |
} |
} |
- if (session_id_str.isEmpty() || !device_info) |
+ if (session_id_str.isEmpty() || !device_info || |
+ !device_info->device.matched_output.sample_rate) { |
return false; |
+ } |
base::StringToInt(UTF16ToUTF8(session_id_str), session_id); |
*output_sample_rate = device_info->device.matched_output.sample_rate; |