xine-lib 1.2.11
Data Fields
vcdplayer_s Struct Reference

#include <vcdplayer.h>

Data Fields

void * user_data
 
vcdinfo_obj_t * vcd
 
unsigned int i_debug
 
unsigned int i_blocks_per_read
 
debug_fn log_msg
 
debug_fn log_err
 
void(* flush_buffers )(void *user_data)
 
void(* force_redisplay )(void *user_data)
 
void(* set_aspect_ratio )(void *user_data, int ratio)
 
void(* update_title )(void *user_data)
 
int i_still
 
int i_lid
 
PsdListDescriptor pxd
 
int pdi
 
vcdinfo_itemid_t play_item
 
vcdinfo_itemid_t loop_item
 
int i_loop
 
track_t i_track
 
uint16_t next_entry
 
uint16_t prev_entry
 
uint16_t return_entry
 
uint16_t default_entry
 
lsn_t i_lsn
 
lsn_t end_lsn
 
lsn_t origin_lsn
 
lsn_t track_lsn
 
lsn_t track_end_lsn
 
uint16_t max_x
 
uint16_t max_y
 
char * psz_source
 
bool b_opened
 
vcd_type_t vcd_format
 
track_t i_tracks
 
segnum_t i_segments
 
unsigned int i_entries
 
lid_t i_lids
 
vcdplayer_play_item_info_ttrack
 
vcdplayer_play_item_info_tsegment
 
vcdplayer_play_item_info_tentry
 
vcdplayer_autoplay_t default_autoplay
 
bool autoadvance
 
bool wrap_next_prev
 
bool show_rejected
 
vcdplayer_slider_length_t slider_length
 

Field Documentation

◆ autoadvance

bool vcdplayer_s::autoadvance

Referenced by vcdplayer_non_pbc_nav().

◆ b_opened

bool vcdplayer_s::b_opened

◆ default_autoplay

vcdplayer_autoplay_t vcdplayer_s::default_autoplay

◆ default_entry

uint16_t vcdplayer_s::default_entry

Referenced by vcdplayer_update_nav().

◆ end_lsn

lsn_t vcdplayer_s::end_lsn

◆ entry

vcdplayer_play_item_info_t* vcdplayer_s::entry

◆ flush_buffers

void(* vcdplayer_s::flush_buffers) (void *user_data)

◆ force_redisplay

void(* vcdplayer_s::force_redisplay) (void *user_data)

Referenced by vcdplayer_pbc_nav().

◆ i_blocks_per_read

unsigned int vcdplayer_s::i_blocks_per_read

◆ i_debug

unsigned int vcdplayer_s::i_debug

◆ i_entries

unsigned int vcdplayer_s::i_entries

◆ i_lid

int vcdplayer_s::i_lid

◆ i_lids

lid_t vcdplayer_s::i_lids

Referenced by vcd_build_mrl_list(), and vcdio_open().

◆ i_loop

int vcdplayer_s::i_loop

◆ i_lsn

lsn_t vcdplayer_s::i_lsn

◆ i_segments

segnum_t vcdplayer_s::i_segments

◆ i_still

int vcdplayer_s::i_still

◆ i_track

track_t vcdplayer_s::i_track

◆ i_tracks

track_t vcdplayer_s::i_tracks

◆ log_err

debug_fn vcdplayer_s::log_err

◆ log_msg

debug_fn vcdplayer_s::log_msg

◆ loop_item

vcdinfo_itemid_t vcdplayer_s::loop_item

◆ max_x

uint16_t vcdplayer_s::max_x

◆ max_y

uint16_t vcdplayer_s::max_y

◆ next_entry

uint16_t vcdplayer_s::next_entry

◆ origin_lsn

lsn_t vcdplayer_s::origin_lsn

◆ pdi

int vcdplayer_s::pdi

◆ play_item

vcdinfo_itemid_t vcdplayer_s::play_item

◆ prev_entry

uint16_t vcdplayer_s::prev_entry

◆ psz_source

char* vcdplayer_s::psz_source

Referenced by vcdio_close(), and vcdio_open().

◆ pxd

PsdListDescriptor vcdplayer_s::pxd

◆ return_entry

uint16_t vcdplayer_s::return_entry

◆ segment

vcdplayer_play_item_info_t* vcdplayer_s::segment

◆ set_aspect_ratio

void(* vcdplayer_s::set_aspect_ratio) (void *user_data, int ratio)

◆ show_rejected

bool vcdplayer_s::show_rejected

Referenced by vcd_build_mrl_list().

◆ slider_length

vcdplayer_slider_length_t vcdplayer_s::slider_length

◆ track

vcdplayer_play_item_info_t* vcdplayer_s::track

◆ track_end_lsn

lsn_t vcdplayer_s::track_end_lsn

◆ track_lsn

lsn_t vcdplayer_s::track_lsn

◆ update_title

void(* vcdplayer_s::update_title) (void *user_data)

◆ user_data

void* vcdplayer_s::user_data

◆ vcd

vcdinfo_obj_t* vcdplayer_s::vcd

◆ vcd_format

vcd_type_t vcdplayer_s::vcd_format

◆ wrap_next_prev

bool vcdplayer_s::wrap_next_prev

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