Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Functions
playlist-files.c File Reference
#include <glib.h>
#include <libaudcore/audstrings.h>
#include "config.h"
#include "debug.h"
#include "i18n.h"
#include "misc.h"
#include "playlist.h"
#include "plugin.h"
#include "plugins.h"

Go to the source code of this file.

Functions

static const char * get_extension (const char *filename)
bool_t filename_is_playlist (const char *filename)
static PluginHandleget_plugin (const char *filename, bool_t saving)
bool_t playlist_load (const char *filename, char **title, Index **filenames_p, Index **tuples_p)
bool_t playlist_insert_playlist_raw (int list, int at, const char *filename)
bool_t playlist_save (int list, const char *filename)

Function Documentation

bool_t filename_is_playlist ( const char *  filename)

Definition at line 40 of file playlist-files.c.

Referenced by add_generic().

static const char* get_extension ( const char *  filename) [static]

Definition at line 33 of file playlist-files.c.

Referenced by filename_is_playlist(), and get_plugin().

static PluginHandle* get_plugin ( const char *  filename,
bool_t  saving 
) [static]

Definition at line 46 of file playlist-files.c.

Referenced by playlist_load(), and playlist_save().

bool_t playlist_insert_playlist_raw ( int  list,
int  at,
const char *  filename 
)

Definition at line 106 of file playlist-files.c.

Referenced by load_playlists_real().

bool_t playlist_load ( const char *  filename,
char **  title,
Index **  filenames_p,
Index **  tuples_p 
)

Definition at line 63 of file playlist-files.c.

Referenced by add_playlist(), and playlist_insert_playlist_raw().

bool_t playlist_save ( int  list,
const char *  filename 
)

Definition at line 124 of file playlist-files.c.

Referenced by save_playlists_real().