fixup! Fix for Geolocation webTCT failures
[platform/framework/web/chromium-efl.git] / ash / test_media_client.cc
1 // Copyright 2017 The Chromium Authors
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #include "ash/test_media_client.h"
6
7 namespace ash {
8
9 TestMediaClient::TestMediaClient() = default;
10 TestMediaClient::~TestMediaClient() = default;
11
12 void TestMediaClient::HandleMediaNextTrack() {
13   ++handle_media_next_track_count_;
14 }
15
16 void TestMediaClient::HandleMediaPlayPause() {
17   ++handle_media_play_pause_count_;
18 }
19
20 void TestMediaClient::HandleMediaPlay() {
21   ++handle_media_play_count_;
22 }
23
24 void TestMediaClient::HandleMediaPause() {
25   ++handle_media_pause_count_;
26 }
27
28 void TestMediaClient::HandleMediaStop() {
29   ++handle_media_stop_count_;
30 }
31
32 void TestMediaClient::HandleMediaPrevTrack() {
33   ++handle_media_prev_track_count_;
34 }
35
36 void TestMediaClient::HandleMediaSeekBackward() {
37   ++handle_media_seek_backward_count_;
38 }
39
40 void TestMediaClient::HandleMediaSeekForward() {
41   ++handle_media_seek_forward_count_;
42 }
43
44 void TestMediaClient::RequestCaptureState() {}
45
46 void TestMediaClient::SuspendMediaSessions() {
47   media_sessions_suspended_ = true;
48 }
49
50 }  // namespace ash