xine-lib 1.2.13-20230125hg15249
Data Fields
metronom_clock_s Struct Reference

#include <metronom.h>

Data Fields

void(* set_option )(metronom_clock_t *self, int option, int64_t value)
 
int64_t(* get_option )(metronom_clock_t *self, int option)
 
void * dummy1
 
void * dummy2
 
void * dummy3
 
int64_t(* get_current_time )(metronom_clock_t *self)
 
void(* adjust_clock )(metronom_clock_t *self, int64_t desired_pts)
 
void * dummy4
 
int(* register_scr )(metronom_clock_t *self, scr_plugin_t *scr)
 
void(* unregister_scr )(metronom_clock_t *self, scr_plugin_t *scr)
 
void * dummy5
 
void * dummy6
 
void * dummy7
 
void * dummy8
 
pthread_t dummy9
 
int dummy10
 
int dummy11
 
int speed
 
void(* register_speed_change_callback )(metronom_clock_t *self, xine_speed_change_cb_t *callback, void *user_data)
 
void(* unregister_speed_change_callback )(metronom_clock_t *self, xine_speed_change_cb_t *callback, void *user_data)
 

Field Documentation

◆ adjust_clock

void(* metronom_clock_s::adjust_clock) (metronom_clock_t *self, int64_t desired_pts)

Referenced by _x_metronom_clock_init().

◆ dummy1

void* metronom_clock_s::dummy1

◆ dummy10

int metronom_clock_s::dummy10

◆ dummy11

int metronom_clock_s::dummy11

◆ dummy2

void* metronom_clock_s::dummy2

◆ dummy3

void* metronom_clock_s::dummy3

◆ dummy4

void* metronom_clock_s::dummy4

◆ dummy5

void* metronom_clock_s::dummy5

◆ dummy6

void* metronom_clock_s::dummy6

◆ dummy7

void* metronom_clock_s::dummy7

◆ dummy8

void* metronom_clock_s::dummy8

◆ dummy9

pthread_t metronom_clock_s::dummy9

◆ get_current_time

int64_t(* metronom_clock_s::get_current_time) (metronom_clock_t *self)

◆ get_option

int64_t(* metronom_clock_s::get_option) (metronom_clock_t *self, int option)

Referenced by _x_metronom_clock_init().

◆ register_scr

int(* metronom_clock_s::register_scr) (metronom_clock_t *self, scr_plugin_t *scr)

◆ register_speed_change_callback

void(* metronom_clock_s::register_speed_change_callback) (metronom_clock_t *self, xine_speed_change_cb_t *callback, void *user_data)

◆ set_option

void(* metronom_clock_s::set_option) (metronom_clock_t *self, int option, int64_t value)

Referenced by _x_metronom_clock_init().

◆ speed

int metronom_clock_s::speed

◆ unregister_scr

void(* metronom_clock_s::unregister_scr) (metronom_clock_t *self, scr_plugin_t *scr)

◆ unregister_speed_change_callback

void(* metronom_clock_s::unregister_speed_change_callback) (metronom_clock_t *self, xine_speed_change_cb_t *callback, void *user_data)

Referenced by _x_metronom_clock_init().


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