mute_hack.inl
来自「opal的ptlib c++源程序 可以从官方网站上下载」· 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;
}
PBoolean& PSoundChannelCoreAudio::GetReadMute(){
static PBoolean isReadMute(PFalse);
return isReadMute;
}
PBoolean& PSoundChannelCoreAudio::GetWriteMute(){
static PBoolean isWriteMute(PFalse);
return isWriteMute;
}
pthread_mutex_t& PSoundChannelCoreAudio::GetIsMuteMutex(){
if(direction == Recorder){
return GetReadMuteMutex();
} else {
return GetWriteMuteMutex();
}
}
PBoolean& PSoundChannelCoreAudio::isMute(){
if(direction == Recorder){
return GetReadMute();
} else {
return GetWriteMute();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?