36 # ifdef HAVE_DVDNAV_NAVTYPES_H 37 # include <dvdnav/nav_types.h> 39 # include <dvdread/nav_types.h> 42 # include "nav_types.h" 45 #define NUM_SEQ_BUFFERS 50 46 #define MAX_STREAMS 32 49 #ifdef WORDS_BIGENDIAN 77 uint32_t field_offs[2];
88 int32_t cur_colors[4];
Definition: video_overlay.h:52
int32_t o_bottom
Definition: spudec.h:79
xine_stream_t * stream
Definition: spudec.h:112
spudec_seq_t ra_seq
Definition: spudec.h:95
int32_t forced_display
Definition: spudec.h:85
int32_t o_left
Definition: spudec.h:80
enable disable number of frames of telecine pattern sync required before mode change make frames evenly spaced for film mode(24 fps)" ) PARAM_ITEM( POST_PARAM_TYPE_BOOL
video_overlay_event_t event
Definition: spudec.h:115
uint8_t entry1
Definition: spudec.h:55
uint8_t entry2
Definition: spudec.h:58
int32_t o_right
Definition: spudec.h:81
Definition: video_out.h:476
int64_t pts
Definition: spudec.h:98
int32_t need_clut
Definition: spudec.h:87
int64_t pts
Definition: spudec.h:68
int output_open
Definition: spudec.h:123
#define MAX_STREAMS
Definition: spudec.h:46
void spudec_process_nav(spudec_decoder_t *this)
Definition: spudec.c:297
uint8_t entry3
Definition: spudec.h:57
spudec_state_t state
Definition: spudec.h:119
uint32_t buttonN
Definition: spudec.h:126
pci_t pci
Definition: dxr3_decode_spu.c:115
int64_t vpts
Definition: spudec.h:97
int32_t delay
Definition: spudec.h:86
spudec_state_t state
Definition: spudec.h:96
uint32_t buf_len
Definition: spudec.h:66
void spudec_reassembly(xine_t *xine, spudec_seq_t *seq, uint8_t *pkt_data, unsigned pkt_len)
uint32_t cmd_offs
Definition: spudec.h:67
struct spudec_clut_struct spudec_clut_t
uint32_t broken
Definition: spudec.h:71
uint64_t vpts
Definition: dxr3_decode_spu.c:116
int32_t modified
Definition: spudec.h:83
int32_t button_filter
Definition: spudec.h:127
video_overlay_object_t object
Definition: spudec.h:116
Definition: spu_decoder.h:75
uint32_t complete
Definition: spudec.h:70
uint8_t * cmd_ptr
Definition: spudec.h:75
Definition: xine_internal.h:210
void spudec_decode_nav(spudec_decoder_t *this, buf_element_t *buf)
Definition: spudec.c:85
uint32_t ra_offs
Definition: spudec.h:64
int64_t last_event_vpts
Definition: spudec.h:128
void spudec_process(spudec_decoder_t *this, int stream_id)
Definition: spudec.c:379
Definition: video_overlay.h:42
int32_t vobsub
Definition: spudec.h:89
Definition: dxr3_decode_spu.c:114
uint8_t * buf
Definition: spudec.h:63
int ovl_caps
Definition: spudec.h:122
vo_overlay_t overlay
Definition: spudec.h:121
Definition: xine_internal.h:81
spu_decoder_t spu_decoder
Definition: spudec.h:110
int spudec_copy_nav_to_overlay(xine_t *xine, pci_t *nav_pci, uint32_t *clut, int32_t button, int32_t mode, vo_overlay_t *overlay, vo_overlay_t *base)
Definition: spudec.c:970
int32_t overlay_handle
Definition: spudec.h:99
struct spudec_stream_state_s spudec_stream_state_t
pci_node_t * next
Definition: dxr3_decode_spu.c:117
spudec_stream_state_t spudec_stream_state[32]
Definition: spudec.h:113
void spudec_update_nav(spudec_decoder_t *this)
Definition: spudec.c:285
void spudec_clear_nav_list(spudec_decoder_t *this)
Definition: spudec.c:274
uint32_t seq_len
Definition: spudec.h:65
int32_t o_top
Definition: spudec.h:78
pci_node_t pci_cur
Definition: spudec.h:125
uint8_t entry0
Definition: spudec.h:56
int32_t menu_handle
Definition: spudec.h:117
int32_t visible
Definition: spudec.h:84
int32_t finished
Definition: spudec.h:69
struct spudec_decoder_s spudec_decoder_t
pthread_mutex_t nav_pci_lock
Definition: spudec.h:124