| Index: media/cast/transport/transport/udp_transport.h
|
| diff --git a/media/cast/transport/transport/udp_transport.h b/media/cast/transport/transport/udp_transport.h
|
| index fb00d17cfb88013fb208720d8e973181b7515b25..17b0d77599b2604729a44efe2078e5565f94f6e6 100644
|
| --- a/media/cast/transport/transport/udp_transport.h
|
| +++ b/media/cast/transport/transport/udp_transport.h
|
| @@ -57,6 +57,9 @@ class UdpTransport : public PacketSender {
|
| // response from UdpSocket::RecvFrom().
|
| void ReceiveNextPacket(int length_or_status);
|
|
|
| + // Schedule packet receiving, if needed.
|
| + void ScheduleReceiveNextPacket();
|
| +
|
| void OnSent(const scoped_refptr<net::IOBuffer>& buf,
|
| PacketRef packet,
|
| const base::Closure& cb,
|
| @@ -67,6 +70,7 @@ class UdpTransport : public PacketSender {
|
| net::IPEndPoint remote_addr_;
|
| const scoped_ptr<net::UDPSocket> udp_socket_;
|
| bool send_pending_;
|
| + bool receive_pending_;
|
| bool client_connected_;
|
| scoped_ptr<Packet> next_packet_;
|
| scoped_refptr<net::WrappedIOBuffer> recv_buf_;
|
|
|