Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(350)

Side by Side Diff: chromeos/dbus/bluetooth_media_transport_client.cc

Issue 963983002: chromeos/dbus: Add verbose log to media-related clients and service provider. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@disconnect
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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 "chromeos/dbus/bluetooth_media_transport_client.h" 5 #include "chromeos/dbus/bluetooth_media_transport_client.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/logging.h" 8 #include "base/logging.h"
9 #include "base/memory/ref_counted.h" 9 #include "base/memory/ref_counted.h"
10 #include "base/observer_list.h" 10 #include "base/observer_list.h"
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after
122 Properties* GetProperties(const dbus::ObjectPath& object_path) override { 122 Properties* GetProperties(const dbus::ObjectPath& object_path) override {
123 DCHECK(object_manager_); 123 DCHECK(object_manager_);
124 return static_cast<Properties*>( 124 return static_cast<Properties*>(
125 object_manager_->GetProperties(object_path, 125 object_manager_->GetProperties(object_path,
126 kBluetoothMediaTransportInterface)); 126 kBluetoothMediaTransportInterface));
127 } 127 }
128 128
129 void Acquire(const dbus::ObjectPath& object_path, 129 void Acquire(const dbus::ObjectPath& object_path,
130 const AcquireCallback& callback, 130 const AcquireCallback& callback,
131 const ErrorCallback& error_callback) override { 131 const ErrorCallback& error_callback) override {
132 VLOG(1) << "Acquire: transport:" << object_path.value();
armansito 2015/02/28 00:50:28 nit: Same comments as in bluetooth_media_client.cc
Miao 2015/02/28 02:19:32 Done.
133
132 DCHECK(object_manager_); 134 DCHECK(object_manager_);
133 135
134 dbus::MethodCall method_call(kBluetoothMediaTransportInterface, kAcquire); 136 dbus::MethodCall method_call(kBluetoothMediaTransportInterface, kAcquire);
135 137
136 // Get object proxy. 138 // Get object proxy.
137 scoped_refptr<dbus::ObjectProxy> object_proxy( 139 scoped_refptr<dbus::ObjectProxy> object_proxy(
138 object_manager_->GetObjectProxy(object_path)); 140 object_manager_->GetObjectProxy(object_path));
139 141
140 // Call Acquire method of Media Transport interface. 142 // Call Acquire method of Media Transport interface.
141 object_proxy->CallMethodWithErrorCallback( 143 object_proxy->CallMethodWithErrorCallback(
142 &method_call, 144 &method_call,
143 dbus::ObjectProxy::TIMEOUT_USE_DEFAULT, 145 dbus::ObjectProxy::TIMEOUT_USE_DEFAULT,
144 base::Bind(&BluetoothMediaTransportClientImpl::OnAcquireSuccess, 146 base::Bind(&BluetoothMediaTransportClientImpl::OnAcquireSuccess,
145 weak_ptr_factory_.GetWeakPtr(), callback, error_callback), 147 weak_ptr_factory_.GetWeakPtr(), callback, error_callback),
146 base::Bind(&BluetoothMediaTransportClientImpl::OnError, 148 base::Bind(&BluetoothMediaTransportClientImpl::OnError,
147 weak_ptr_factory_.GetWeakPtr(), error_callback)); 149 weak_ptr_factory_.GetWeakPtr(), error_callback));
148 } 150 }
149 151
150 void TryAcquire(const dbus::ObjectPath& object_path, 152 void TryAcquire(const dbus::ObjectPath& object_path,
151 const AcquireCallback& callback, 153 const AcquireCallback& callback,
152 const ErrorCallback& error_callback) override { 154 const ErrorCallback& error_callback) override {
155 VLOG(1) << "TryAcquire: transport:" << object_path.value();
Miao 2015/02/28 02:19:32 Modified.
156
153 DCHECK(object_manager_); 157 DCHECK(object_manager_);
154 158
155 dbus::MethodCall method_call(kBluetoothMediaTransportInterface, 159 dbus::MethodCall method_call(kBluetoothMediaTransportInterface,
156 kTryAcquire); 160 kTryAcquire);
157 161
158 // Get object proxy. 162 // Get object proxy.
159 scoped_refptr<dbus::ObjectProxy> object_proxy( 163 scoped_refptr<dbus::ObjectProxy> object_proxy(
160 object_manager_->GetObjectProxy(object_path)); 164 object_manager_->GetObjectProxy(object_path));
161 165
162 // Call TryAcquire method of Media Transport interface. 166 // Call TryAcquire method of Media Transport interface.
163 object_proxy->CallMethodWithErrorCallback( 167 object_proxy->CallMethodWithErrorCallback(
164 &method_call, 168 &method_call,
165 dbus::ObjectProxy::TIMEOUT_USE_DEFAULT, 169 dbus::ObjectProxy::TIMEOUT_USE_DEFAULT,
166 base::Bind(&BluetoothMediaTransportClientImpl::OnAcquireSuccess, 170 base::Bind(&BluetoothMediaTransportClientImpl::OnAcquireSuccess,
167 weak_ptr_factory_.GetWeakPtr(), callback, error_callback), 171 weak_ptr_factory_.GetWeakPtr(), callback, error_callback),
168 base::Bind(&BluetoothMediaTransportClientImpl::OnError, 172 base::Bind(&BluetoothMediaTransportClientImpl::OnError,
169 weak_ptr_factory_.GetWeakPtr(), error_callback)); 173 weak_ptr_factory_.GetWeakPtr(), error_callback));
170 } 174 }
171 175
172 void Release(const dbus::ObjectPath& object_path, 176 void Release(const dbus::ObjectPath& object_path,
173 const base::Closure& callback, 177 const base::Closure& callback,
174 const ErrorCallback& error_callback) override { 178 const ErrorCallback& error_callback) override {
179 VLOG(1) << "Release: transport:" << object_path.value();
Miao 2015/02/28 02:19:32 Modified.
180
175 DCHECK(object_manager_); 181 DCHECK(object_manager_);
176 182
177 dbus::MethodCall method_call(kBluetoothMediaTransportInterface, kRelease); 183 dbus::MethodCall method_call(kBluetoothMediaTransportInterface, kRelease);
178 184
179 // Get object proxy. 185 // Get object proxy.
180 scoped_refptr<dbus::ObjectProxy> object_proxy( 186 scoped_refptr<dbus::ObjectProxy> object_proxy(
181 object_manager_->GetObjectProxy(object_path)); 187 object_manager_->GetObjectProxy(object_path));
182 188
183 // Call TryAcquire method of Media Transport interface. 189 // Call TryAcquire method of Media Transport interface.
184 object_proxy->CallMethodWithErrorCallback( 190 object_proxy->CallMethodWithErrorCallback(
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after
276 } 282 }
277 283
278 BluetoothMediaTransportClient::~BluetoothMediaTransportClient() { 284 BluetoothMediaTransportClient::~BluetoothMediaTransportClient() {
279 } 285 }
280 286
281 BluetoothMediaTransportClient* BluetoothMediaTransportClient::Create() { 287 BluetoothMediaTransportClient* BluetoothMediaTransportClient::Create() {
282 return new BluetoothMediaTransportClientImpl(); 288 return new BluetoothMediaTransportClientImpl();
283 } 289 }
284 290
285 } // namespace chromeos 291 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698