VLC 4.0.0-dev
|
Input thread interface. More...
Go to the source code of this file.
Data Structures | |
struct | seekpoint_t |
struct | input_title_t |
struct | input_attachment_t |
Macros | |
#define | INPUT_TITLE_MENU 0x01 /* Menu title */ |
#define | INPUT_TITLE_INTERACTIVE 0x02 /* Interactive title. Playback position has no meaning. */ |
#define | INPUT_TITLE_MAIN 0x04 /* Main title */ |
#define | INPUT_RATE_MIN 0.03125f |
Input rate. More... | |
#define | INPUT_RATE_MAX 31.25f |
Maximal rate value. More... | |
Typedefs | |
typedef struct input_resource_t | input_resource_t |
typedef struct input_title_t | input_title_t |
Functions | |
static seekpoint_t * | vlc_seekpoint_New (void) |
static void | vlc_seekpoint_Delete (seekpoint_t *point) |
static seekpoint_t * | vlc_seekpoint_Duplicate (const seekpoint_t *src) |
static input_title_t * | vlc_input_title_New (void) |
static void | vlc_input_title_Delete (input_title_t *t) |
static input_title_t * | vlc_input_title_Duplicate (const input_title_t *t) |
void | vlc_input_attachment_Release (input_attachment_t *a) |
input_attachment_t * | vlc_input_attachment_New (const char *psz_name, const char *psz_mime, const char *psz_description, const void *p_data, size_t i_data) |
input_attachment_t * | vlc_input_attachment_Hold (input_attachment_t *a) |
Input thread interface.