OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 "base/environment.h" | 5 #include "base/environment.h" |
6 #include "base/test/test_timeouts.h" | 6 #include "base/test/test_timeouts.h" |
7 #include "content/renderer/media/audio_hardware.h" | 7 #include "content/renderer/media/audio_hardware.h" |
8 #include "content/renderer/media/webrtc_audio_device_impl.h" | 8 #include "content/renderer/media/webrtc_audio_device_impl.h" |
9 #include "content/renderer/media/webrtc_audio_renderer.h" | 9 #include "content/renderer/media/webrtc_audio_renderer.h" |
10 #include "content/test/webrtc_audio_device_test.h" | 10 #include "content/test/webrtc_audio_device_test.h" |
(...skipping 243 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
254 | 254 |
255 AudioUtil audio_util; | 255 AudioUtil audio_util; |
256 SetAudioUtilCallback(&audio_util); | 256 SetAudioUtilCallback(&audio_util); |
257 | 257 |
258 if (!HardwareSampleRatesAreValid()) | 258 if (!HardwareSampleRatesAreValid()) |
259 return; | 259 return; |
260 | 260 |
261 EXPECT_CALL(media_observer(), | 261 EXPECT_CALL(media_observer(), |
262 OnSetAudioStreamStatus(_, 1, StrEq("created"))).Times(1); | 262 OnSetAudioStreamStatus(_, 1, StrEq("created"))).Times(1); |
263 EXPECT_CALL(media_observer(), | 263 EXPECT_CALL(media_observer(), |
264 OnSetAudioStreamPlaying(_, 1, true)).Times(1); | 264 OnSetAudioStreamPlaying(_, 1, 0, 0, true)).Times(1); |
265 EXPECT_CALL(media_observer(), | 265 EXPECT_CALL(media_observer(), |
266 OnSetAudioStreamStatus(_, 1, StrEq("closed"))).Times(1); | 266 OnSetAudioStreamStatus(_, 1, StrEq("closed"))).Times(1); |
267 EXPECT_CALL(media_observer(), | 267 EXPECT_CALL(media_observer(), |
268 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); | 268 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); |
269 | 269 |
270 scoped_refptr<WebRtcAudioRenderer> renderer = | 270 scoped_refptr<WebRtcAudioRenderer> renderer = |
271 new WebRtcAudioRenderer(kRenderViewId); | 271 new WebRtcAudioRenderer(kRenderViewId); |
272 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( | 272 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( |
273 new WebRtcAudioDeviceImpl()); | 273 new WebRtcAudioDeviceImpl()); |
274 webrtc_audio_device->SetSessionId(1); | 274 webrtc_audio_device->SetSessionId(1); |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 | 404 |
405 AudioUtil audio_util; | 405 AudioUtil audio_util; |
406 SetAudioUtilCallback(&audio_util); | 406 SetAudioUtilCallback(&audio_util); |
407 | 407 |
408 if (!HardwareSampleRatesAreValid()) | 408 if (!HardwareSampleRatesAreValid()) |
409 return; | 409 return; |
410 | 410 |
411 EXPECT_CALL(media_observer(), | 411 EXPECT_CALL(media_observer(), |
412 OnSetAudioStreamStatus(_, 1, StrEq("created"))).Times(1); | 412 OnSetAudioStreamStatus(_, 1, StrEq("created"))).Times(1); |
413 EXPECT_CALL(media_observer(), | 413 EXPECT_CALL(media_observer(), |
414 OnSetAudioStreamPlaying(_, 1, true)).Times(1); | 414 OnSetAudioStreamPlaying(_, 1, 0, 0, true)).Times(1); |
415 EXPECT_CALL(media_observer(), | 415 EXPECT_CALL(media_observer(), |
416 OnSetAudioStreamStatus(_, 1, StrEq("closed"))).Times(1); | 416 OnSetAudioStreamStatus(_, 1, StrEq("closed"))).Times(1); |
417 EXPECT_CALL(media_observer(), | 417 EXPECT_CALL(media_observer(), |
418 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); | 418 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); |
419 | 419 |
420 scoped_refptr<WebRtcAudioRenderer> renderer = | 420 scoped_refptr<WebRtcAudioRenderer> renderer = |
421 new WebRtcAudioRenderer(kRenderViewId); | 421 new WebRtcAudioRenderer(kRenderViewId); |
422 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( | 422 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( |
423 new WebRtcAudioDeviceImpl()); | 423 new WebRtcAudioDeviceImpl()); |
424 webrtc_audio_device->SetSessionId(1); | 424 webrtc_audio_device->SetSessionId(1); |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
476 | 476 |
477 AudioUtil audio_util; | 477 AudioUtil audio_util; |
478 SetAudioUtilCallback(&audio_util); | 478 SetAudioUtilCallback(&audio_util); |
479 | 479 |
480 if (!HardwareSampleRatesAreValid()) | 480 if (!HardwareSampleRatesAreValid()) |
481 return; | 481 return; |
482 | 482 |
483 EXPECT_CALL(media_observer(), | 483 EXPECT_CALL(media_observer(), |
484 OnSetAudioStreamStatus(_, 1, StrEq("created"))); | 484 OnSetAudioStreamStatus(_, 1, StrEq("created"))); |
485 EXPECT_CALL(media_observer(), | 485 EXPECT_CALL(media_observer(), |
486 OnSetAudioStreamPlaying(_, 1, true)); | 486 OnSetAudioStreamPlaying(_, 1, 0, 0, true)); |
487 EXPECT_CALL(media_observer(), | 487 EXPECT_CALL(media_observer(), |
488 OnSetAudioStreamStatus(_, 1, StrEq("closed"))); | 488 OnSetAudioStreamStatus(_, 1, StrEq("closed"))); |
489 EXPECT_CALL(media_observer(), | 489 EXPECT_CALL(media_observer(), |
490 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); | 490 OnDeleteAudioStream(_, 1)).Times(AnyNumber()); |
491 | 491 |
492 scoped_refptr<WebRtcAudioRenderer> renderer = | 492 scoped_refptr<WebRtcAudioRenderer> renderer = |
493 new WebRtcAudioRenderer(kRenderViewId); | 493 new WebRtcAudioRenderer(kRenderViewId); |
494 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( | 494 scoped_refptr<WebRtcAudioDeviceImpl> webrtc_audio_device( |
495 new WebRtcAudioDeviceImpl()); | 495 new WebRtcAudioDeviceImpl()); |
496 webrtc_audio_device->SetSessionId(1); | 496 webrtc_audio_device->SetSessionId(1); |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
532 | 532 |
533 renderer->Stop(); | 533 renderer->Stop(); |
534 EXPECT_EQ(0, base->StopSend(ch)); | 534 EXPECT_EQ(0, base->StopSend(ch)); |
535 EXPECT_EQ(0, base->StopPlayout(ch)); | 535 EXPECT_EQ(0, base->StopPlayout(ch)); |
536 | 536 |
537 EXPECT_EQ(0, base->DeleteChannel(ch)); | 537 EXPECT_EQ(0, base->DeleteChannel(ch)); |
538 EXPECT_EQ(0, base->Terminate()); | 538 EXPECT_EQ(0, base->Terminate()); |
539 } | 539 } |
540 | 540 |
541 } // namespace content | 541 } // namespace content |
OLD | NEW |