mute_hack.inl
来自「sloedgy open sip stack source code」· INL 代码 · 共 41 行
INL
41 行
pthread_mutex_t& PSoundChannelCoreAudio::GetReadMuteMutex(){
static pthread_mutex_t isReadMute_Mutex = PTHREAD_MUTEX_INITIALIZER;
return isReadMute_Mutex;
}
pthread_mutex_t& PSoundChannelCoreAudio::GetWriteMuteMutex(){
static pthread_mutex_t isWriteMute_Mutex = PTHREAD_MUTEX_INITIALIZER;
return isWriteMute_Mutex;
}
BOOL& PSoundChannelCoreAudio::GetReadMute(){
static BOOL isReadMute(FALSE);
return isReadMute;
}
BOOL& PSoundChannelCoreAudio::GetWriteMute(){
static BOOL isWriteMute(FALSE);
return isWriteMute;
}
pthread_mutex_t& PSoundChannelCoreAudio::GetIsMuteMutex(){
if(direction == Recorder){
return GetReadMuteMutex();
} else {
return GetWriteMuteMutex();
}
}
BOOL& PSoundChannelCoreAudio::isMute(){
if(direction == Recorder){
return GetReadMute();
} else {
return GetWriteMute();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?