xine-lib: xine_ticket_s Struct Reference

xine-lib 1.2.13-20230125hg15249

Data Fields
xine_ticket_s Struct Reference

`#include <tickets.h>`

## Data Fields
int | ticket_revoked
void(* | acquire )(xine_ticket_t *self, int irrevocable)
void(* | release )(xine_ticket_t *self, int irrevocable)
void(* | renew )(xine_ticket_t *self, int irrevocable)

## Field Documentation

## ◆ acquire

void(* xine_ticket_s::acquire) (xine_ticket_t *self, int irrevocable)

Referenced by _osd_show(), _x_demux_flush_engine(), _x_get_current_frame_data(), _x_post_lock(), _x_select_spu_channel(), audio_decoder_loop(), close_internal(), fifo_buffer_tget(), osd_free_object(), osd_get_capabilities(), osd_hide(), play_internal(), set_speed_internal(), ticket_init(), video_decoder_loop(), xine_get_param(), xine_new_grab_video_frame(), xine_set_param(), and xine_stop().

## ◆ release

void(* xine_ticket_s::release) (xine_ticket_t *self, int irrevocable)

Referenced by _osd_show(), _x_demux_flush_engine(), _x_get_current_frame_data(), _x_post_unlock(), _x_select_spu_channel(), audio_decoder_loop(), close_internal(), fifo_buffer_tget(), osd_free_object(), osd_get_capabilities(), osd_hide(), play_internal(), set_speed_internal(), ticket_init(), video_decoder_loop(), xine_get_param(), xine_new_grab_video_frame(), xine_set_param(), and xine_stop().

## ◆ renew

void(* xine_ticket_s::renew) (xine_ticket_t *self, int irrevocable)

Referenced by _x_post_rewire(), _x_spu_decoder_sleep(), and ticket_init().

## ◆ ticket_revoked

int xine_ticket_s::ticket_revoked

Referenced by _x_post_rewire(), _x_spu_decoder_sleep(), fifo_buffer_tget(), ticket_init(), and xine_set_param().

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

- xine-lib-1.2.13/include/xine/tickets.h