vlc | branch: master | Hugo Beauzée-Luyssen <h...@beauzee.fr> | Wed Feb 15 16:36:11 2017 +0100| [e4e1820ea4392571612d4177bd4770e5da91803e] | committer: Hugo Beauzée-Luyssen
chromecast: Don't override the mediaSessionId after each received message > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=e4e1820ea4392571612d4177bd4770e5da91803e --- modules/stream_out/chromecast/chromecast_ctrl.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/stream_out/chromecast/chromecast_ctrl.cpp b/modules/stream_out/chromecast/chromecast_ctrl.cpp index 77068ea..13b1338 100644 --- a/modules/stream_out/chromecast/chromecast_ctrl.cpp +++ b/modules/stream_out/chromecast/chromecast_ctrl.cpp @@ -555,11 +555,11 @@ void intf_sys_t::processMessage(const castchannel::CastMessage &msg) msg_Err( p_module, "snprintf() truncated string for mediaSessionId" ); session_id[sizeof(session_id) - 1] = '\0'; } - if (!mediaSessionId.empty() && session_id[0] && mediaSessionId != session_id) { - msg_Warn( p_module, "different mediaSessionId detected %s was %s", mediaSessionId.c_str(), this->mediaSessionId.c_str()); + if (session_id[0] && mediaSessionId != session_id) { + if (!mediaSessionId.empty()) + msg_Warn( p_module, "different mediaSessionId detected %s was %s", mediaSessionId.c_str(), this->mediaSessionId.c_str()); + mediaSessionId = session_id; } - - mediaSessionId = session_id; } if (receiverState != oldPlayerState) _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits