xine-lib 1.2.13-20230125hg15249
Public Types | Data Fields
xine_private_t Struct Reference

#include <xine_private.h>

Public Types

enum  { XINE_IP_PREF_AUTO = 0 , XINE_IP_PREF_4 , XINE_IP_PREF_4_6 , XINE_IP_PREF_6_4 }
 

Data Fields

xine_t x
 
xine_ticket_tport_ticket
 
pthread_mutex_t log_lock
 
xine_log_cb_t log_cb
 
void * log_cb_user_data
 
int flags
 
int network_timeout
 
enum xine_private_t:: { ... }  ip_pref
 
uint32_t join_av:1
 
uint32_t speed_change_flags
 
int speed_change_new_live
 
int speed_change_new_speed
 
pthread_mutex_t speed_change_lock
 
pthread_cond_t speed_change_done
 
struct { 
 
   char *   decoder_pri_help 
 
strings 
 
struct { 
 
   int   black 
 
   int   color 
 
   int   gen 
 
   uint8_t   tab [256 *2] 
 
dvbsub 
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
XINE_IP_PREF_AUTO 
XINE_IP_PREF_4 
XINE_IP_PREF_4_6 
XINE_IP_PREF_6_4 

Field Documentation

◆ black

int xine_private_t::black

◆ color

int xine_private_t::color

◆ decoder_pri_help

char* xine_private_t::decoder_pri_help

Referenced by _insert_node(), and _x_dispose_plugins().

◆ [struct]

struct { ... } xine_private_t::dvbsub

◆ flags

int xine_private_t::flags

◆ gen

int xine_private_t::gen

◆ []

enum { ... } xine_private_t::ip_pref

◆ join_av

uint32_t xine_private_t::join_av

Referenced by xine_open().

◆ log_cb

xine_log_cb_t xine_private_t::log_cb

◆ log_cb_user_data

void* xine_private_t::log_cb_user_data

◆ log_lock

pthread_mutex_t xine_private_t::log_lock

◆ network_timeout

int xine_private_t::network_timeout

◆ port_ticket

xine_ticket_t* xine_private_t::port_ticket

◆ speed_change_done

pthread_cond_t xine_private_t::speed_change_done

Referenced by _x_set_fine_speed(), and lock_run().

◆ speed_change_flags

uint32_t xine_private_t::speed_change_flags

◆ speed_change_lock

pthread_mutex_t xine_private_t::speed_change_lock

◆ speed_change_new_live

int xine_private_t::speed_change_new_live

Referenced by _x_set_fine_speed().

◆ speed_change_new_speed

int xine_private_t::speed_change_new_speed

Referenced by _x_set_fine_speed(), and lock_run().

◆ [struct]

struct { ... } xine_private_t::strings

Referenced by _insert_node(), and _x_dispose_plugins().

◆ tab

uint8_t xine_private_t::tab[256 *2]

◆ x

xine_t xine_private_t::x

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