| OLD | NEW | 
|---|
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "media/base/fake_audio_renderer_sink.h" | 5 #include "media/base/fake_audio_renderer_sink.h" | 
| 6 | 6 | 
| 7 #include "base/bind.h" | 7 #include "base/bind.h" | 
| 8 #include "base/location.h" | 8 #include "base/location.h" | 
| 9 #include "base/logging.h" | 9 #include "base/logging.h" | 
| 10 | 10 | 
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 62 } | 62 } | 
| 63 | 63 | 
| 64 bool FakeAudioRendererSink::SetVolume(double volume) { | 64 bool FakeAudioRendererSink::SetVolume(double volume) { | 
| 65   return true; | 65   return true; | 
| 66 } | 66 } | 
| 67 | 67 | 
| 68 OutputDeviceInfo FakeAudioRendererSink::GetOutputDeviceInfo() { | 68 OutputDeviceInfo FakeAudioRendererSink::GetOutputDeviceInfo() { | 
| 69   return output_device_info_; | 69   return output_device_info_; | 
| 70 } | 70 } | 
| 71 | 71 | 
|  | 72 bool FakeAudioRendererSink::BelongsToRenderingThread() { | 
|  | 73   NOTIMPLEMENTED(); | 
|  | 74   return false; | 
|  | 75 } | 
|  | 76 | 
| 72 bool FakeAudioRendererSink::Render(AudioBus* dest, | 77 bool FakeAudioRendererSink::Render(AudioBus* dest, | 
| 73                                    uint32_t frames_delayed, | 78                                    uint32_t frames_delayed, | 
| 74                                    int* frames_written) { | 79                                    int* frames_written) { | 
| 75   if (state_ != kPlaying) | 80   if (state_ != kPlaying) | 
| 76     return false; | 81     return false; | 
| 77 | 82 | 
| 78   *frames_written = callback_->Render(dest, frames_delayed, 0); | 83   *frames_written = callback_->Render(dest, frames_delayed, 0); | 
| 79   return true; | 84   return true; | 
| 80 } | 85 } | 
| 81 | 86 | 
| (...skipping 13 matching lines...) Expand all  Loading... | 
| 95     "kPlaying", | 100     "kPlaying", | 
| 96     "kStopped" | 101     "kStopped" | 
| 97   }; | 102   }; | 
| 98 | 103 | 
| 99   DVLOG(1) << __FUNCTION__ << " : " | 104   DVLOG(1) << __FUNCTION__ << " : " | 
| 100            << kStateNames[state_] << " -> " << kStateNames[new_state]; | 105            << kStateNames[state_] << " -> " << kStateNames[new_state]; | 
| 101   state_ = new_state; | 106   state_ = new_state; | 
| 102 } | 107 } | 
| 103 | 108 | 
| 104 }  // namespace media | 109 }  // namespace media | 
| OLD | NEW | 
|---|