xine-lib 1.2.11
Data Fields
metronom_s Struct Reference

#include <metronom.h>

Data Fields

void(* set_audio_rate )(metronom_t *self, int64_t pts_per_smpls)
 
void(* got_video_frame )(metronom_t *self, vo_frame_t *frame)
 
int64_t(* got_audio_samples )(metronom_t *self, int64_t pts, int nsamples)
 
int64_t(* got_spu_packet )(metronom_t *self, int64_t pts)
 
void(* handle_audio_discontinuity )(metronom_t *self, int type, int64_t disc_off)
 
void(* handle_video_discontinuity )(metronom_t *self, int type, int64_t disc_off)
 
void(* set_option )(metronom_t *self, int option, int64_t value)
 
int64_t(* get_option )(metronom_t *self, int option)
 
void(* set_master )(metronom_t *self, metronom_t *master)
 
void(* exit )(metronom_t *self)
 

Field Documentation

◆ exit

void(* metronom_s::exit) (metronom_t *self)

◆ get_option

int64_t(* metronom_s::get_option) (metronom_t *self, int option)

◆ got_audio_samples

int64_t(* metronom_s::got_audio_samples) (metronom_t *self, int64_t pts, int nsamples)

◆ got_spu_packet

int64_t(* metronom_s::got_spu_packet) (metronom_t *self, int64_t pts)

◆ got_video_frame

void(* metronom_s::got_video_frame) (metronom_t *self, vo_frame_t *frame)

◆ handle_audio_discontinuity

void(* metronom_s::handle_audio_discontinuity) (metronom_t *self, int type, int64_t disc_off)

◆ handle_video_discontinuity

void(* metronom_s::handle_video_discontinuity) (metronom_t *self, int type, int64_t disc_off)

◆ set_audio_rate

void(* metronom_s::set_audio_rate) (metronom_t *self, int64_t pts_per_smpls)

◆ set_master

void(* metronom_s::set_master) (metronom_t *self, metronom_t *master)

Referenced by vdr_metronom_set_master().

◆ set_option

void(* metronom_s::set_option) (metronom_t *self, int option, int64_t value)

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