#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <vlc/vlc.h>
#include <vlc/input.h>
#include "audio_output.h"
#include "vlc_interface.h"
#include "vlc_video.h"
#include "video_output.h"
Go to the source code of this file.
Functions | |
intf_thread_t * | __intf_Create (vlc_object_t *p_this, const char *psz_module) |
int | intf_RunThread (intf_thread_t *p_intf) |
void | intf_StopThread (intf_thread_t *p_intf) |
void | intf_Destroy (intf_thread_t *p_intf) |
Destroy the interface after the main loop endeed. |
Definition in file interface.c.
|
Create the interface, and prepare it for main loop.
Definition at line 87 of file interface.c. |
|
Destroy the interface after the main loop endeed. Destroys interfaces and closes output devices
Definition at line 248 of file interface.c. Referenced by VLC_AddIntf(), and VLC_CleanUp(). |
|
Run the interface thread. If b_block is not set, runs the interface in the thread, else, creates a new thread and runs the interface.
Definition at line 142 of file interface.c. Referenced by VLC_AddIntf(). |
|
Stops the interface thread This function asks the interface thread to stop
Definition at line 229 of file interface.c. Referenced by VLC_CleanUp(). |