コード例 #1
0
ファイル: SoundStreamRenderer.cpp プロジェクト: Nernums/ufo
void cSoundStreamRenderer::Release()
{
    ClearDataBindings();

    ReleaseSources();
    ReleaseBuffers();
    
    m_BufferManager = NULL;
    m_SourceManager = NULL;
};
コード例 #2
0
ファイル: FSoundManager.cpp プロジェクト: AlexExiv/SpriteEng
FSoundManager::~FSoundManager()
{
    StopAll();
    Clear();
    ReleaseSources();
    free( lpSources );
    lpSources = NULL;
    free( lpSoundHash );
    lpSoundHash = NULL;
    
    alcDestroyContext( lpContext );
    alcCloseDevice( lpDevice );
}