objects.c File Reference

Include dependency graph for objects.c:


Data Structures

struct  vlclua_object_t

Functions

int __vlclua_push_vlc_object (lua_State *L, vlc_object_t *p_obj, lua_CFunction pf_gc)
int vlclua_gc_release (lua_State *L)
static int vlc_object_type_from_string (const char *psz_name)
static int vlc_object_search_mode_from_string (const char *psz_name)
static int vlclua_object_find (lua_State *L)
static int vlclua_object_find_name (lua_State *L)
static int vlclua_get_libvlc (lua_State *L)
static int vlclua_get_playlist (lua_State *L)
static int vlclua_get_input (lua_State *L)
void luaopen_object (lua_State *L)

Variables

static const luaL_Reg vlclua_object_reg []

Function Documentation

int __vlclua_push_vlc_object ( lua_State L,
vlc_object_t p_obj,
lua_CFunction  pf_gc 
)

void luaopen_object ( lua_State L  ) 

static int vlc_object_search_mode_from_string ( const char *  psz_name  )  [static]

static int vlc_object_type_from_string ( const char *  psz_name  )  [static]

int vlclua_gc_release ( lua_State L  ) 

static int vlclua_get_input ( lua_State L  )  [static]

static int vlclua_get_libvlc ( lua_State L  )  [static]

static int vlclua_get_playlist ( lua_State L  )  [static]

static int vlclua_object_find ( lua_State L  )  [static]

static int vlclua_object_find_name ( lua_State L  )  [static]


Variable Documentation

const luaL_Reg vlclua_object_reg[] [static]

Initial value:

 {
    { "input", vlclua_get_input },
    { "playlist", vlclua_get_playlist },
    { "libvlc", vlclua_get_libvlc },
    { "find", vlclua_object_find },
    { "find_name", vlclua_object_find_name },
    { NULL, NULL }
}

Referenced by luaopen_object().


Generated on Tue May 25 08:05:36 2010 for VLC by  doxygen 1.5.6