Logo Search packages:      
Sourcecode: csound version File versions  Download package

PUBLIC void csoundUnlockMutex ( void *  mutex_ )

Releases the indicated mutex object, which should be owned by the current thread, otherwise the operation of this function is undefined. A recursive mutex needs to be unlocked as many times as it was locked previously.

Definition at line 616 of file threads.c.

References csoundUnlockMutex().

Referenced by csoundUnlockMutex(), CsoundMidiOutputBuffer::GetChannel(), CsoundMidiOutputBuffer::GetData1(), CsoundMidiOutputBuffer::GetData2(), CsoundMidiInputBuffer::GetMidiData(), CsoundMidiOutputBuffer::GetStatus(), CsoundPerformanceThread::Perform(), CsoundMidiOutputBuffer::PopMessage(), CsoundPerformanceThread::QueueMessage(), CsoundMidiInputBuffer::SendMessage(), and CsoundMidiOutputBuffer::SendMidiData().


Here is the call graph for this function:

Here is the caller graph for this function:

Generated by  Doxygen 1.6.0   Back to index