xine-lib 1.2.11
|
Functions | |
int | xine_mutex_init (xine_mutex_t *mutex, const pthread_mutexattr_t *mutexattr, const char *id) |
int | xine_mutex_lock (xine_mutex_t *mutex, const char *who) |
int | xine_mutex_unlock (xine_mutex_t *mutex, const char *who) |
int | xine_mutex_destroy (xine_mutex_t *mutex) |
int xine_mutex_destroy | ( | xine_mutex_t * | mutex | ) |
References xine_mutex_t::mutex.
int xine_mutex_init | ( | xine_mutex_t * | mutex, |
const pthread_mutexattr_t * | mutexattr, | ||
const char * | id | ||
) |
References xine_mutex_t::id, and xine_mutex_t::mutex.
int xine_mutex_lock | ( | xine_mutex_t * | mutex, |
const char * | who | ||
) |
References xine_mutex_t::id, xine_mutex_t::locked_by, and xine_mutex_t::mutex.
int xine_mutex_unlock | ( | xine_mutex_t * | mutex, |
const char * | who | ||
) |
References xine_mutex_t::id, and xine_mutex_t::mutex.