[vlc-commits] chromecast: update the connection status when closing the connection ourselves
Steve Lhomme
git at videolan.org
Fri Mar 25 09:06:41 CET 2016
vlc | branch: master | Steve Lhomme <robux4 at videolabs.io> | Mon Mar 21 14:44:00 2016 +0100| [ec4360e882d19d2db552b4e4dd47a1b56f09309d] | committer: Jean-Baptiste Kempf
chromecast: update the connection status when closing the connection ourselves
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ec4360e882d19d2db552b4e4dd47a1b56f09309d
---
modules/stream_out/chromecast/chromecast_ctrl.cpp | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/modules/stream_out/chromecast/chromecast_ctrl.cpp b/modules/stream_out/chromecast/chromecast_ctrl.cpp
index 5d2754d..90df111 100644
--- a/modules/stream_out/chromecast/chromecast_ctrl.cpp
+++ b/modules/stream_out/chromecast/chromecast_ctrl.cpp
@@ -640,6 +640,13 @@ void intf_sys_t::msgReceiverClose(std::string destinationId)
{
std::string s("{\"type\":\"CLOSE\"}");
buildMessage( NAMESPACE_CONNECTION, s, destinationId );
+ if (appTransportId != destinationId)
+ setConnectionStatus( CHROMECAST_DISCONNECTED );
+ else
+ {
+ appTransportId = "";
+ setConnectionStatus( CHROMECAST_AUTHENTICATED );
+ }
}
void intf_sys_t::msgReceiverGetStatus()
More information about the vlc-commits
mailing list