xine-lib: xine-lib-1.2.13/src/input/group_network.c File Reference

xine-lib 1.2.13-20230125hg15249

Variables
group_network.c File Reference
`#include "group_network.h"`
`#include <xine/xine_plugin.h>`

## Variables
static const input_info_t | input_hls_info
const plugin_info_t xine_plugin_info[] | EXPORTED

## Variable Documentation

## ◆ EXPORTED

const plugin_info_t xine_plugin_info [] EXPORTED

Initial value:
= {
{ PLUGIN_INPUT, 18, "tcp", XINE_VERSION_CODE, NULL, input_net_init_class },
{ PLUGIN_INPUT, 18, "tls", XINE_VERSION_CODE, NULL, input_tls_init_class },
{ PLUGIN_INPUT, 18, "gopher", XINE_VERSION_CODE, NULL, input_gopher_init_class },
{ PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 18, "http", XINE_VERSION_CODE, NULL, input_http_init_class },
{ PLUGIN_INPUT, 18, "rtsp", XINE_VERSION_CODE, NULL, input_rtsp_init_class },
{ PLUGIN_INPUT, 18, "pnm", XINE_VERSION_CODE, NULL, input_pnm_init_class },
{ PLUGIN_INPUT, 18, "ftp", XINE_VERSION_CODE, NULL, input_ftp_init_class },
{ PLUGIN_INPUT, 18, "ftpes", XINE_VERSION_CODE, NULL, input_ftpes_init_class },
{ PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 18, "hls", XINE_VERSION_CODE, &input_hls_info, input_hls_init_class },
{ PLUGIN_INPUT, 18, "mpegdash", XINE_VERSION_CODE, &input_hls_info, input_mpegdash_init_class },
{ PLUGIN_NONE, 0, NULL, 0, NULL, NULL }
}
input_hls_info
static const input_info_t input_hls_info
Definition group_network.c:35
input_pnm_init_class
void * input_pnm_init_class(xine_t *xine, const void *data)
Definition input_pnm.c:231
input_rtsp_init_class
void * input_rtsp_init_class(xine_t *xine, const void *data)
Definition input_rtsp.c:245
input_net_init_class
void * input_net_init_class(xine_t *xine, const void *data)
Definition input_net.c:304
input_tls_init_class
void * input_tls_init_class(xine_t *xine, const void *data)
Definition input_net.c:321
input_gopher_init_class
void * input_gopher_init_class(xine_t *xine, const void *data)
Definition input_net.c:339
input_ftp_init_class
void * input_ftp_init_class(xine_t *xine, const void *data)
Definition input_ftp.c:903
input_mpegdash_init_class
void * input_mpegdash_init_class(xine_t *xine, const void *data)
Definition input_mpegdash.c:1404
input_hls_init_class
void * input_hls_init_class(xine_t *xine, const void *data)
Definition input_hls.c:1720
input_http_init_class
void * input_http_init_class(xine_t *xine, const void *data)
Definition input_http.c:1959
input_ftpes_init_class
void * input_ftpes_init_class(xine_t *xine, const void *data)
Definition input_ftp.c:928
XINE_VERSION_CODE
#define XINE_VERSION_CODE
Definition xine_internal.h:57
NULL
NULL
Definition xine_plugin.c:78
PLUGIN_NONE
#define PLUGIN_NONE
Definition xine_plugin.h:29
PLUGIN_MUST_PRELOAD
#define PLUGIN_MUST_PRELOAD
Definition xine_plugin.h:46
PLUGIN_INPUT
#define PLUGIN_INPUT
Definition xine_plugin.h:30

## ◆ input_hls_info

const input_info_t input_hls_info
| static

Initial value:
= {
.priority = 1
}