VLC 4.0.0-dev
Loading...
Searching...
No Matches
specific.c File Reference
Include dependency graph for specific.c:

Macros

#define VLC_IPC_PIPE   "\\PIPE\\VLC\\IPC\\"VERSION
#define IPC_CMD_GO   0x00
#define IPC_CMD_ENQUEUE   0x01
#define IPC_CMD_QUIT   0xFF

Functions

static void add_to_playlist (vlc_playlist_t *playlist, const char *uri, bool play_now, int options_count, const char *const *options)
static void IPCHelperThread (void *arg)
void system_Init (void)
void system_Configure (libvlc_int_t *p_this, int i_argc, const char *const ppsz_argv[])
void system_End (void)
 Cleans up after system_Init() and system_Configure().

Variables

int _fmode_bin
static HPIPE hpipeIPC = NULLHANDLE
static int tidIPCFirst = -1
static int tidIPCHelper = -1

Macro Definition Documentation

◆ IPC_CMD_ENQUEUE

#define IPC_CMD_ENQUEUE   0x01

◆ IPC_CMD_GO

#define IPC_CMD_GO   0x00

Referenced by system_Configure().

◆ IPC_CMD_QUIT

#define IPC_CMD_QUIT   0xFF

Referenced by IPCHelperThread(), and system_End().

◆ VLC_IPC_PIPE

#define VLC_IPC_PIPE   "\\PIPE\\VLC\\IPC\\"VERSION

Referenced by system_Configure(), and system_End().

Function Documentation

◆ add_to_playlist()

void add_to_playlist ( vlc_playlist_t * playlist,
const char * uri,
bool play_now,
int options_count,
const char *const * options )
static

◆ IPCHelperThread()

◆ system_Configure()

void system_Configure ( libvlc_int_t * p_this,
int i_argc,
const char *const ppsz_argv[] )

◆ system_End()

void system_End ( void )

◆ system_Init()

void system_Init ( void )

References _fmode_bin.

Variable Documentation

◆ _fmode_bin

int _fmode_bin
extern

Referenced by system_Init().

◆ hpipeIPC

HPIPE hpipeIPC = NULLHANDLE
static

◆ tidIPCFirst

int tidIPCFirst = -1
static

◆ tidIPCHelper

int tidIPCHelper = -1
static