xine-lib 1.2.11
Public Types | Data Fields
metronom_clock_private_t Struct Reference

Public Types

enum  { SYNC_THREAD_NONE , SYNC_THREAD_OFF , SYNC_THREAD_RUNNING }
 

Data Fields

metronom_clock_t mct
 
unixscr_t uscr
 
int next_sync_pts
 
enum metronom_clock_private_t:: { ... }  sync_thread_state
 
scr_plugin_tproviders [10+1]
 
int speed_change_used
 
xine_speed_change_cb_tspeed_change_callbacks [16+1]
 
void * speed_change_data [16+1]
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
SYNC_THREAD_NONE 
SYNC_THREAD_OFF 
SYNC_THREAD_RUNNING 

Field Documentation

◆ mct

metronom_clock_t metronom_clock_private_t::mct

◆ next_sync_pts

int metronom_clock_private_t::next_sync_pts

◆ providers

scr_plugin_t* metronom_clock_private_t::providers[10+1]

◆ speed_change_callbacks

xine_speed_change_cb_t* metronom_clock_private_t::speed_change_callbacks[16+1]

◆ speed_change_data

void* metronom_clock_private_t::speed_change_data[16+1]

◆ speed_change_used

int metronom_clock_private_t::speed_change_used

◆ 

enum { ... } metronom_clock_private_t::sync_thread_state

◆ uscr

unixscr_t metronom_clock_private_t::uscr

Referenced by _x_metronom_clock_init().


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