-int E_(OpenAccess)( vlc_object_t *p_this )
-{
- access_t *p_access = (access_t*)p_this;
-
- /* Init p_access */
- p_access->pf_read = AccessRead;
- p_access->pf_block = NULL;
- p_access->pf_seek = NULL;
- p_access->pf_control = AccessControl;
- p_access->info.i_update = 0;
- p_access->info.i_size = 0;
- p_access->info.i_pos = 0;
- p_access->info.b_eof = VLC_FALSE;
- p_access->info.i_title = 0;
- p_access->info.i_seekpoint = 0;
- p_access->p_sys = NULL;
-
- /* Force dummy demux plug-in */
- p_access->psz_demux = strdup( "vlc" );
-
- return VLC_SUCCESS;
-}
-
-
-/*****************************************************************************
- * Demux
- *****************************************************************************/
-struct demux_sys_t
-{
- /* The real command */
- int i_command;
-
- /* Used for the pause command */
- mtime_t expiration;
-
- /* The command to run */
- char* psz_command;
-};
-enum
-{
- COMMAND_NOP = 0,
- COMMAND_QUIT = 1,
- COMMAND_PAUSE= 3,
-};
-
-static int Demux( demux_t * );
-static int DemuxControl( demux_t *, int, va_list );
-
-