| Index: chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc
|
| diff --git a/chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc b/chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc
|
| index 2f1afc7f9d41a45cb4cbe59754ca1fec65ae1e95..08c203647b16394813d3a456e83240ac06974f61 100644
|
| --- a/chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc
|
| +++ b/chromecast/media/cma/backend/alsa/stream_mixer_alsa.cc
|
| @@ -256,9 +256,13 @@ void StreamMixerAlsa::DefineAlsaParameters() {
|
| }
|
| alsa_avail_min_ = avail_min;
|
|
|
| + // --accept-resource-provider should imply a check close timeout of 0.
|
| + int default_close_timeout =
|
| + base::GetSwitchValueBoolean(switches::kAcceptResourceProvider, false)
|
| + ? 0
|
| + : kDefaultCheckCloseTimeoutMs;
|
| GetSwitchValueAsNonNegativeInt(switches::kAlsaCheckCloseTimeout,
|
| - kDefaultCheckCloseTimeoutMs,
|
| - &check_close_timeout_);
|
| + default_close_timeout, &check_close_timeout_);
|
| }
|
|
|
| int StreamMixerAlsa::SetAlsaPlaybackParams() {
|
|
|