[vlc-devel] [PATCH 27/33] chromecast: better and less logs

Hugo Beauzée-Luyssen hugo at beauzee.fr
Wed Dec 23 21:30:08 CET 2015


On 12/23/2015 09:06 PM, Steve Lhomme wrote:
> On Wed, Dec 23, 2015 at 5:11 PM, Hugo Beauzée-Luyssen <hugo at beauzee.fr> wrote:
>> On 12/23/2015 12:58 PM, Steve Lhomme wrote:
>>>
>>> ---
>>>    modules/stream_out/chromecast/chromecast_ctrl.cpp | 22
>>> +++++++++++++++-------
>>>    1 file changed, 15 insertions(+), 7 deletions(-)
>>>
>>> diff --git a/modules/stream_out/chromecast/chromecast_ctrl.cpp
>>> b/modules/stream_out/chromecast/chromecast_ctrl.cpp
>>> index 1650efb..ae2a1a0 100644
>>> --- a/modules/stream_out/chromecast/chromecast_ctrl.cpp
>>> +++ b/modules/stream_out/chromecast/chromecast_ctrl.cpp
>>> @@ -222,6 +222,10 @@ void intf_sys_t::processMessage(const
>>> castchannel::CastMessage &msg)
>>>    {
>>>        const std::string & namespace_ = msg.namespace_();
>>>
>>> +#ifndef NDEBUG
>>> +    msg_Dbg(p_stream,"processMessage: %s->%s %s", namespace_.c_str(),
>>> msg.destination_id().c_str(), msg.payload_utf8().c_str());
>>> +#endif
>>> +
>>>        if (namespace_ == NAMESPACE_DEVICEAUTH)
>>>        {
>>>            castchannel::DeviceAuthMessage authMessage;
>>> @@ -259,7 +263,7 @@ void intf_sys_t::processMessage(const
>>> castchannel::CastMessage &msg)
>>>            }
>>>            else
>>>            {
>>> -            msg_Err(p_stream, "Heartbeat command not supported: %s",
>>> type.c_str());
>>> +            msg_Warn(p_stream, "Heartbeat command not supported: %s",
>>> type.c_str());
>>>            }
>>>
>>>            json_value_free(p_data);
>>> @@ -334,7 +338,7 @@ void intf_sys_t::processMessage(const
>>> castchannel::CastMessage &msg)
>>>            }
>>>            else
>>>            {
>>> -            msg_Err(p_stream, "Receiver command not supported: %s",
>>> +            msg_Warn(p_stream, "Receiver command not supported: %s",
>>>                        msg.payload_utf8().c_str());
>>>            }
>>>
>>> @@ -348,8 +352,9 @@ void intf_sys_t::processMessage(const
>>> castchannel::CastMessage &msg)
>>>            if (type == "MEDIA_STATUS")
>>>            {
>>>                json_value status = (*p_data)["status"];
>>> -            msg_Dbg(p_stream, "Player state: %s",
>>> -                    status[0]["playerState"].operator const char *());
>>> +            msg_Dbg(p_stream, "Player state: %s sessionId:%d",
>>> +                    status[0]["playerState"].operator const char *(),
>>
>>
>> (const char*)status[0]["playerState"] looks more natural
>>
>>> +                    (int)(json_int_t) status[0]["mediaSessionId"]);
>>>            }
>>>            else if (type == "LOAD_FAILED")
>>>            {
>>> @@ -357,11 +362,14 @@ void intf_sys_t::processMessage(const
>>> castchannel::CastMessage &msg)
>>>                msgReceiverClose(appTransportId);
>>>                vlc_mutex_lock(&lock);
>>>                setConnectionStatus(CHROMECAST_CONNECTION_DEAD);
>>> -            vlc_mutex_unlock(&lock);
>>
>>
>> This is probably a leftover from a git rebase?
>
> Yes, I saw it in a much further commit. JB fixed the push.
>

Unless I missed something, the pushed patch still removes the mutex unlock.



More information about the vlc-devel mailing list