meta.c File Reference

Include dependency graph for meta.c:


Functions

static lua_Stateinit (vlc_object_t *p_this, input_item_t *p_item, const char *psz_filename)
static int run (vlc_object_t *p_this, const char *psz_filename, lua_State *L, const char *luafunction)
static int fetch_art (vlc_object_t *p_this, const char *psz_filename, void *user_data)
static int read_meta (vlc_object_t *p_this, const char *psz_filename, void *user_data)
static int fetch_meta (vlc_object_t *p_this, const char *psz_filename, void *user_data)
int ReadMeta (vlc_object_t *p_this)
 Get the tags from the file using TagLib.
int FetchMeta (vlc_object_t *p_this)
int FindArt (vlc_object_t *p_this)

Variables

static const luaL_Reg p_reg [] = { { NULL, NULL } }

Function Documentation

static int fetch_art ( vlc_object_t p_this,
const char *  psz_filename,
void *  user_data 
) [static]

static int fetch_meta ( vlc_object_t p_this,
const char *  psz_filename,
void *  user_data 
) [static]

References init, p_item, run(), and VLC_EGENERIC.

Referenced by FetchMeta().

int FetchMeta ( vlc_object_t p_this  ) 

int FindArt ( vlc_object_t p_this  ) 

static lua_State* init ( vlc_object_t p_this,
input_item_t p_item,
const char *  psz_filename 
) [static]

static int read_meta ( vlc_object_t p_this,
const char *  psz_filename,
void *  user_data 
) [static]

References init, p_item, run(), VLC_EGENERIC, and VLC_SUCCESS.

Referenced by ReadMeta().

int ReadMeta ( vlc_object_t p_this  ) 

static int run ( vlc_object_t p_this,
const char *  psz_filename,
lua_State L,
const char *  luafunction 
) [static]


Variable Documentation

const luaL_Reg p_reg[] = { { NULL, NULL } } [static]


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