
Data Structures | |
| struct | demux_sys_t |
Functions | |
| static int | Demux (demux_t *p_demux) |
| static int | Control (demux_t *p_demux, int i_query, va_list args) |
| static int | vlclua_demux_peek (lua_State *L) |
| static int | vlclua_demux_read (lua_State *L) |
| static int | vlclua_demux_readline (lua_State *L) |
| static int | probe_luascript (vlc_object_t *p_this, const char *psz_filename, void *user_data) |
| int | Import_LuaPlaylist (vlc_object_t *p_this) |
| void | Close_LuaPlaylist (vlc_object_t *p_this) |
Variables | |
| static const luaL_Reg | p_reg [] |
| static const luaL_Reg | p_reg_parse [] |
| void Close_LuaPlaylist | ( | vlc_object_t * | p_this | ) |
References demux_sys_t::L, demux_t::p_sys, and demux_sys_t::psz_filename.
Referenced by Import_LuaPlaylist().
| static int Control | ( | demux_t * | p_demux, | |
| int | i_query, | |||
| va_list | args | |||
| ) | [static] |
References VLC_EGENERIC, and VLC_UNUSED.
| static int Demux | ( | demux_t * | p_demux | ) | [static] |
| int Import_LuaPlaylist | ( | vlc_object_t * | p_this | ) |
| static int probe_luascript | ( | vlc_object_t * | p_this, | |
| const char * | psz_filename, | |||
| void * | user_data | |||
| ) | [static] |
References FREENULL, demux_sys_t::L, luaopen_md5(), luaopen_msg(), luaopen_stream(), luaopen_strings(), luaopen_xml(), msg_Dbg, msg_Err, msg_Warn, p_reg, demux_t::p_sys, demux_t::psz_access, demux_sys_t::psz_filename, demux_t::psz_path, strdup(), VLC_EGENERIC, VLC_SUCCESS, VLC_UNUSED, vlclua_add_modules_path, and vlclua_set_this.
Referenced by Import_LuaPlaylist().
| static int vlclua_demux_peek | ( | lua_State * | L | ) | [static] |
References demux_t::s, stream_Peek(), and vlclua_get_this().
| static int vlclua_demux_read | ( | lua_State * | L | ) | [static] |
References demux_t::s, stream_Peek(), stream_Read(), and vlclua_get_this().
| static int vlclua_demux_readline | ( | lua_State * | L | ) | [static] |
References demux_t::s, stream_ReadLine(), and vlclua_get_this().
const luaL_Reg p_reg[] [static] |
Initial value:
{
{ "peek", vlclua_demux_peek },
{ NULL, NULL }
}
Referenced by free_all(), GetLuaState(), init(), Open_LuaIntf(), Open_LuaSD(), and probe_luascript().
const luaL_Reg p_reg_parse[] [static] |
Initial value:
{
{ "read", vlclua_demux_read },
{ "readline", vlclua_demux_readline },
{ NULL, NULL }
}
Referenced by Demux().
1.5.6