| Index: chrome/renderer/media/cast_udp_transport.h
|
| diff --git a/chrome/renderer/media/cast_udp_transport.h b/chrome/renderer/media/cast_udp_transport.h
|
| index a1aeb6de6565ca9c5f2d4756fb0a4442a3f63f65..ee10c240c2aba1698cffaf579a35c5361d66d93a 100644
|
| --- a/chrome/renderer/media/cast_udp_transport.h
|
| +++ b/chrome/renderer/media/cast_udp_transport.h
|
| @@ -10,6 +10,10 @@
|
| #include "base/memory/weak_ptr.h"
|
| #include "net/base/ip_endpoint.h"
|
|
|
| +namespace base {
|
| +class DictionaryValue;
|
| +} // namespace base
|
| +
|
| class CastSession;
|
|
|
| // This class represents the transport mechanism used by Cast RTP streams
|
| @@ -23,9 +27,13 @@ class CastUdpTransport {
|
| // Specify the remote IP address and port.
|
| void SetDestination(const net::IPEndPoint& remote_address);
|
|
|
| + // Set options.
|
| + void SetOptions(scoped_ptr<base::DictionaryValue> options);
|
| +
|
| private:
|
| const scoped_refptr<CastSession> cast_session_;
|
| net::IPEndPoint remote_address_;
|
| + scoped_ptr<base::DictionaryValue> options_;
|
| base::WeakPtrFactory<CastUdpTransport> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CastUdpTransport);
|
|
|