Index: chrome/renderer/media/cast_receiver_session_delegate.h |
diff --git a/chrome/renderer/media/cast_receiver_session_delegate.h b/chrome/renderer/media/cast_receiver_session_delegate.h |
index 804d9440b7ba5beb551542f01cdbfd5a6376293e..98de8fdace21360c0945747e35d4738f3bdf2ba2 100644 |
--- a/chrome/renderer/media/cast_receiver_session_delegate.h |
+++ b/chrome/renderer/media/cast_receiver_session_delegate.h |
@@ -13,6 +13,8 @@ |
class CastReceiverSessionDelegate : public CastSessionDelegateBase { |
public: |
+ typedef base::Callback<void(const std::string&)> ErrorCallback; |
+ |
CastReceiverSessionDelegate(); |
~CastReceiverSessionDelegate() override; |
@@ -26,7 +28,8 @@ class CastReceiverSessionDelegate : public CastSessionDelegateBase { |
const net::IPEndPoint& local_endpoint, |
const net::IPEndPoint& remote_endpoint, |
scoped_ptr<base::DictionaryValue> options, |
- const media::VideoCaptureFormat& format); |
+ const media::VideoCaptureFormat& format, |
+ const ErrorCallback& error_callback); |
void StartAudio(scoped_refptr<CastReceiverAudioValve> audio_valve); |