Audacious  $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Macros | Typedefs | Enumerations
playlist.h File Reference
#include <stdint.h>
#include <audacious/api.h>
#include <audacious/types.h>
#include <libaudcore/index.h>
#include <libaudcore/tuple.h>
#include <audacious/api-define-begin.h>
#include <audacious/playlist-api.h>
#include <audacious/api-define-end.h>
#include <audacious/api-alias-begin.h>
#include <audacious/api-alias-end.h>

Go to the source code of this file.

Macros

#define AUD_API_NAME   PlaylistAPI
#define AUD_API_SYMBOL   playlist_api

Typedefs

typedef bool_t(* PlaylistFilterFunc )(const char *filename, void *user)
typedef int(* PlaylistStringCompareFunc )(const char *a, const char *b)
typedef int(* PlaylistTupleCompareFunc )(const Tuple *a, const Tuple *b)

Enumerations

enum  { PLAYLIST_UPDATE_SELECTION = 1, PLAYLIST_UPDATE_METADATA, PLAYLIST_UPDATE_STRUCTURE }
enum  {
  PLAYLIST_SORT_PATH, PLAYLIST_SORT_FILENAME, PLAYLIST_SORT_TITLE, PLAYLIST_SORT_ALBUM,
  PLAYLIST_SORT_ARTIST, PLAYLIST_SORT_DATE, PLAYLIST_SORT_TRACK, PLAYLIST_SORT_FORMATTED_TITLE,
  PLAYLIST_SORT_SCHEMES
}

Macro Definition Documentation

#define AUD_API_NAME   PlaylistAPI

Definition at line 66 of file playlist.h.

#define AUD_API_SYMBOL   playlist_api

Definition at line 67 of file playlist.h.


Typedef Documentation

typedef bool_t(* PlaylistFilterFunc)(const char *filename, void *user)

Definition at line 62 of file playlist.h.

Index Index play fast fast fast compare PlaylistStringCompareFunc

Definition at line 63 of file playlist.h.

typedef int(* PlaylistTupleCompareFunc)(const Tuple *a, const Tuple *b)

Definition at line 64 of file playlist.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
PLAYLIST_UPDATE_SELECTION 
PLAYLIST_UPDATE_METADATA 
PLAYLIST_UPDATE_STRUCTURE 

Definition at line 40 of file playlist.h.

anonymous enum
Enumerator:
PLAYLIST_SORT_PATH 
PLAYLIST_SORT_FILENAME 
PLAYLIST_SORT_TITLE 
PLAYLIST_SORT_ALBUM 
PLAYLIST_SORT_ARTIST 
PLAYLIST_SORT_DATE 
PLAYLIST_SORT_TRACK 
PLAYLIST_SORT_FORMATTED_TITLE 
PLAYLIST_SORT_SCHEMES 

Definition at line 51 of file playlist.h.