| Index: components/copresence/test/audio_test_support.cc
|
| diff --git a/components/copresence/test/audio_test_support.cc b/components/copresence/test/audio_test_support.cc
|
| index b1913119e5fedbd364662cf592ea220286d11e66..98548c580644607d6d84c4644b126f734dba1654 100644
|
| --- a/components/copresence/test/audio_test_support.cc
|
| +++ b/components/copresence/test/audio_test_support.cc
|
| @@ -34,4 +34,51 @@ CreateRandomAudioRefCounted(int random_seed, int channels, int samples) {
|
| return bus;
|
| }
|
|
|
| +// TestAudioPlayer implementation.
|
| +TestAudioPlayer::TestAudioPlayer() : is_playing_(false) {
|
| +}
|
| +TestAudioPlayer::~TestAudioPlayer() {
|
| +}
|
| +void TestAudioPlayer::Initialize() {
|
| +}
|
| +void TestAudioPlayer::Play(
|
| + const scoped_refptr<media::AudioBusRefCounted>& /* samples */) {
|
| + is_playing_ = true;
|
| +}
|
| +void TestAudioPlayer::Stop() {
|
| + is_playing_ = false;
|
| +}
|
| +void TestAudioPlayer::Finalize() {
|
| + delete this;
|
| +}
|
| +bool TestAudioPlayer::IsPlaying() {
|
| + return is_playing_;
|
| +}
|
| +
|
| +// TestAudioRecorder implementation.
|
| +TestAudioRecorder::TestAudioRecorder()
|
| + : AudioRecorderImpl(), is_recording_(false) {
|
| +}
|
| +TestAudioRecorder::~TestAudioRecorder() {
|
| +}
|
| +void TestAudioRecorder::Initialize(const RecordedSamplesCallback& cb) {
|
| + cb_ = cb;
|
| +}
|
| +void TestAudioRecorder::Record() {
|
| + is_recording_ = true;
|
| +}
|
| +void TestAudioRecorder::Stop() {
|
| + is_recording_ = false;
|
| +}
|
| +void TestAudioRecorder::Finalize() {
|
| + delete this;
|
| +}
|
| +bool TestAudioRecorder::IsRecording() {
|
| + return is_recording_;
|
| +}
|
| +void TestAudioRecorder::TriggerDecodeRequest() {
|
| + if (!cb_.is_null())
|
| + cb_.Run(std::string(7, 0x1337));
|
| +}
|
| +
|
| } // namespace copresence
|
|
|