input.c File Reference

Include dependency graph for input.c:


Defines

#define STATS_INT(n)
#define STATS_FLOAT(n)

Functions

input_thread_tvlclua_get_input_internal (lua_State *L)
static int vlclua_input_info (lua_State *L)
static int vlclua_is_playing (lua_State *L)
static int vlclua_get_title (lua_State *L)
static int vlclua_input_stats (lua_State *L)
void luaopen_input (lua_State *L)

Variables

static const luaL_Reg vlclua_input_reg []

Define Documentation

#define STATS_FLOAT (  ) 

Value:

lua_pushnumber( L, p_item->p_stats->f_ ## n ); \
                         lua_setfield( L, -2, #n );

#define STATS_INT (  ) 

Value:

lua_pushinteger( L, p_item->p_stats->i_ ## n ); \
                       lua_setfield( L, -2, #n );


Function Documentation

void luaopen_input ( lua_State *  L  ) 

input_thread_t* vlclua_get_input_internal ( lua_State *  L  ) 

static int vlclua_get_title ( lua_State *  L  )  [static]

static int vlclua_input_info ( lua_State *  L  )  [static]

static int vlclua_input_stats ( lua_State *  L  )  [static]

static int vlclua_is_playing ( lua_State *  L  )  [static]


Variable Documentation

const luaL_Reg vlclua_input_reg[] [static]

Initial value:

 {
    { "info", vlclua_input_info },
    { "is_playing", vlclua_is_playing },
    { "get_title", vlclua_get_title },
    { "stats", vlclua_input_stats },
    { NULL, NULL }
}


Generated on Wed Aug 13 08:05:24 2008 for VLC by  doxygen 1.5.1