Data Fields

input_thread_t Struct Reference

Main structure representing an input thread. More...

Collaboration diagram for input_thread_t:
Collaboration graph
[legend]

Data Fields

bool b_error
bool b_eof
bool b_preparsing
bool b_dead
input_thread_private_tp
VLC_COMMON_MEMBERS \ * these members are common for all vlc objects \

const char * psz_object_type
char * psz_header
int i_flags
volatile bool b_die
 set by the outside
bool b_force
 set by the outside (eg.
libvlc_int_tp_libvlc
 (root of all evil) - 1
vlc_object_tp_parent
 our parent

Detailed Description

Main structure representing an input thread.

This structure is mostly private. The only public fields are READ-ONLY. You must use the helpers to modify them


Field Documentation

Referenced by input_SendEventDead(), and LoopInput().

volatile bool input_thread_t::b_die

set by the outside

Referenced by EsOutDel(), and LoopInput().

set by the outside (eg.

module_need())

Referenced by Create().

(root of all evil) - 1

Referenced by InputEvent().

our parent

Referenced by Create().


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines