xine-lib 1.2.11
Data Fields
xine_event_queue_s Struct Reference

#include <xine_internal.h>

Data Fields

xine_list_tevents
 
pthread_mutex_t lock
 
pthread_cond_t new_event
 
pthread_cond_t events_processed
 
xine_stream_tstream
 
pthread_t * listener_thread
 
void * user_data
 
xine_event_listener_cb_t callback
 
int callback_running
 

Field Documentation

◆ callback

xine_event_listener_cb_t xine_event_queue_s::callback

◆ callback_running

int xine_event_queue_s::callback_running

◆ events

xine_list_t* xine_event_queue_s::events

◆ events_processed

pthread_cond_t xine_event_queue_s::events_processed

◆ listener_thread

pthread_t* xine_event_queue_s::listener_thread

◆ lock

pthread_mutex_t xine_event_queue_s::lock

◆ new_event

pthread_cond_t xine_event_queue_s::new_event

◆ stream

xine_stream_t* xine_event_queue_s::stream

◆ user_data

void* xine_event_queue_s::user_data

The documentation for this struct was generated from the following file: