| Index: media/audio/pulse/pulse_output.cc
|
| diff --git a/media/audio/pulse/pulse_output.cc b/media/audio/pulse/pulse_output.cc
|
| index bfa963f0b8dc5901d83713bbe9573af89cdaf17c..a67ee7f74106572f0bd6eda3ef38d69b299a63b9 100644
|
| --- a/media/audio/pulse/pulse_output.cc
|
| +++ b/media/audio/pulse/pulse_output.cc
|
| @@ -39,8 +39,10 @@ void PulseAudioOutputStream::StreamRequestCallback(pa_stream* s, size_t len,
|
| }
|
|
|
| PulseAudioOutputStream::PulseAudioOutputStream(const AudioParameters& params,
|
| + const std::string& device_id,
|
| AudioManagerBase* manager)
|
| : params_(params),
|
| + device_id_(device_id),
|
| manager_(manager),
|
| pa_context_(NULL),
|
| pa_mainloop_(NULL),
|
| @@ -64,7 +66,7 @@ PulseAudioOutputStream::~PulseAudioOutputStream() {
|
| bool PulseAudioOutputStream::Open() {
|
| DCHECK(manager_->GetTaskRunner()->BelongsToCurrentThread());
|
| return pulse::CreateOutputStream(&pa_mainloop_, &pa_context_, &pa_stream_,
|
| - params_, &StreamNotifyCallback,
|
| + params_, device_id_, &StreamNotifyCallback,
|
| &StreamRequestCallback, this);
|
| }
|
|
|
|
|