/dports/games/libretro-scummvm/scummvm-7b1e929/audio/softsynth/fmtowns_pc98/ |
H A D | pc98_audio.cpp | 69 static PC98AudioCoreInternal *_refInstance; member in PC98AudioCoreInternal 95 if (_refCount == 1 && _refInstance == 0) in addNewRef() 96 _refInstance = new PC98AudioCoreInternal(mixer, owner, driver, type); in addNewRef() 97 else if (_refCount < 2 || _refInstance == 0) in addNewRef() 99 else if (!_refInstance->assignPluginDriver(owner, driver)) in addNewRef() 102 return _refInstance; in addNewRef() 112 if (_refInstance) in releaseRef() 113 _refInstance->removePluginDriver(owner); in releaseRef() 115 delete _refInstance; in releaseRef() 116 _refInstance = 0; in releaseRef() [all …]
|
H A D | towns_audio.cpp | 269 static TownsAudioInterfaceInternal *_refInstance; member in TownsAudioInterfaceInternal 416 if (_refCount == 1 && _refInstance == 0) in addNewRef() 417 _refInstance = new TownsAudioInterfaceInternal(mixer, owner, driver, externalMutex); in addNewRef() 418 else if (_refCount < 2 || _refInstance == 0) in addNewRef() 420 else if (!_refInstance->assignPluginDriver(owner, driver)) in addNewRef() 423 return _refInstance; in addNewRef() 433 if (_refInstance) in releaseRef() 434 _refInstance->removePluginDriver(owner); in releaseRef() 436 delete _refInstance; in releaseRef() 437 _refInstance = 0; in releaseRef() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/audio/softsynth/fmtowns_pc98/ |
H A D | pc98_audio.cpp | 69 static PC98AudioCoreInternal *_refInstance; member in PC98AudioCoreInternal 95 if (_refCount == 1 && _refInstance == 0) in addNewRef() 96 _refInstance = new PC98AudioCoreInternal(mixer, owner, driver, type); in addNewRef() 97 else if (_refCount < 2 || _refInstance == 0) in addNewRef() 99 else if (!_refInstance->assignPluginDriver(owner, driver)) in addNewRef() 102 return _refInstance; in addNewRef() 112 if (_refInstance) in releaseRef() 113 _refInstance->removePluginDriver(owner); in releaseRef() 115 delete _refInstance; in releaseRef() 116 _refInstance = 0; in releaseRef() [all …]
|
H A D | sega_audio.cpp | 133 static SegaAudioInterfaceInternal *_refInstance; member in SegaAudioInterfaceInternal 137 SegaAudioInterfaceInternal *SegaAudioInterfaceInternal::_refInstance = 0; member in SegaAudioInterfaceInternal 161 if (_refCount == 1 && _refInstance == 0) in addNewRef() 162 _refInstance = new SegaAudioInterfaceInternal(mixer, owner, driver); in addNewRef() 163 else if (_refCount < 2 || _refInstance == 0) in addNewRef() 165 else if (!_refInstance->assignPluginDriver(owner, driver)) in addNewRef() 168 return _refInstance; in addNewRef() 178 if (_refInstance) in releaseRef() 179 _refInstance->removePluginDriver(owner); in releaseRef() 181 delete _refInstance; in releaseRef() [all …]
|
H A D | towns_audio.cpp | 248 static TownsAudioInterfaceInternal *_refInstance; member in TownsAudioInterfaceInternal 400 if (_refCount == 1 && _refInstance == 0) in addNewRef() 401 _refInstance = new TownsAudioInterfaceInternal(mixer, owner, driver, externalMutex); in addNewRef() 402 else if (_refCount < 2 || _refInstance == 0) in addNewRef() 404 else if (!_refInstance->assignPluginDriver(owner, driver)) in addNewRef() 407 return _refInstance; in addNewRef() 417 if (_refInstance) in releaseRef() 418 _refInstance->removePluginDriver(owner); in releaseRef() 420 delete _refInstance; in releaseRef() 421 _refInstance = 0; in releaseRef() [all …]
|
/dports/games/scummvm/scummvm-2.5.1/engines/kyra/sound/drivers/ |
H A D | segacd.cpp | 291 static SegaAudioDriverInternal *_refInstance; member in Kyra::SegaAudioDriverInternal 869 SegaAudioDriverInternal *SegaAudioDriverInternal::_refInstance = 0; member in Kyra::SegaAudioDriverInternal 911 if (_refCount == 1 && _refInstance == 0) in open() 912 _refInstance = new SegaAudioDriverInternal(mixer); in open() 913 else if (_refCount < 2 || _refInstance == 0) in open() 916 return _refInstance; in open() 926 delete _refInstance; in close() 927 _refInstance = 0; in close()
|
H A D | audiomaster2.cpp | 127 static AudioMaster2Internal *_refInstance; member in Kyra::AudioMaster2Internal 1191 AudioMaster2Internal *AudioMaster2Internal::_refInstance = 0; member in Kyra::AudioMaster2Internal 1212 if (_refCount == 1 && _refInstance == 0) in open() 1213 _refInstance = new AudioMaster2Internal(mixer); in open() 1214 else if (_refCount < 2 || _refInstance == 0) in open() 1217 return _refInstance; in open() 1227 delete _refInstance; in close() 1228 _refInstance = 0; in close()
|
H A D | mlalf98.cpp | 427 static MLALF98Internal *_refInstance; member in Kyra::MLALF98Internal 1630 MLALF98Internal *MLALF98Internal::_refInstance = 0; member in Kyra::MLALF98Internal 1679 if (_refCount == 1 && _refInstance == 0) in open() 1680 _refInstance = new MLALF98Internal(mixer, emuType); in open() 1681 else if (_refCount < 2 || _refInstance == 0) in open() 1684 return _refInstance; in open() 1694 delete _refInstance; in close() 1695 _refInstance = 0; in close()
|
/dports/games/libretro-scummvm/scummvm-7b1e929/engines/kyra/sound/drivers/ |
H A D | audiomaster2.cpp | 127 static AudioMaster2Internal *_refInstance; member in Kyra::AudioMaster2Internal 1194 AudioMaster2Internal *AudioMaster2Internal::_refInstance = 0; member in Kyra::AudioMaster2Internal 1215 if (_refCount == 1 && _refInstance == 0) in open() 1216 _refInstance = new AudioMaster2Internal(mixer); in open() 1217 else if (_refCount < 2 || _refInstance == 0) in open() 1220 return _refInstance; in open() 1230 delete _refInstance; in close() 1231 _refInstance = 0; in close()
|