Пример #1
0
BOOL Player::GetListeningInfo(LISTENINGTOINFO *lti)
{
	mir_cslock lck(cs);

	if (listening_info.cbSize == 0)
		return false;

	if (lti != nullptr)
		CopyListeningInfo(lti, &listening_info);
	return true;
}
Пример #2
0
BOOL 
Player::GetListeningInfo(LISTENINGTOINFO *lti)
{
	EnterCriticalSection(&cs);

	BOOL ret;
	if (m_listening_info.cbSize == 0)
	{
		ret = FALSE;
	}
	else 
	{
		if (lti != NULL)
			CopyListeningInfo(lti, &m_listening_info);
		ret = TRUE;
	}

	LeaveCriticalSection(&cs);

	return ret;
}