|
Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
|
#include <glib.h>#include <regex.h>#include <string.h>#include <libaudcore/audstrings.h>#include "audconfig.h"#include "main.h"#include "misc.h"#include "playlist.h"#include "playlist_container.h"#include "playlist-utils.h"Go to the source code of this file.
| static gint filename_compare_basename | ( | const gchar * | a, |
| const gchar * | b | ||
| ) | [static] |
Definition at line 56 of file playlist-utils.c.
| gboolean filename_is_playlist | ( | const gchar * | filename | ) |
Definition at line 278 of file playlist-utils.c.
Referenced by add_list().
| static const gchar* get_basename | ( | const gchar * | filename | ) | [static] |
Definition at line 49 of file playlist-utils.c.
Referenced by filename_compare_basename().
| const gchar* get_gentitle_format | ( | void | ) |
Definition at line 130 of file playlist-utils.c.
Referenced by title_from_tuple().
| void load_playlists | ( | void | ) |
Definition at line 339 of file playlist-utils.c.
Referenced by main().
| static gchar* make_playlist_path | ( | gint | playlist | ) | [static] |
Definition at line 330 of file playlist-utils.c.
Referenced by load_playlists(), and save_playlists().
Definition at line 286 of file playlist-utils.c.
Definition at line 157 of file playlist-utils.c.
| void playlist_remove_failed | ( | gint | playlist | ) |
Definition at line 209 of file playlist-utils.c.
Definition at line 308 of file playlist-utils.c.
Referenced by save_playlists().
Definition at line 227 of file playlist-utils.c.
Definition at line 139 of file playlist-utils.c.
Definition at line 147 of file playlist-utils.c.
| void save_playlists | ( | void | ) |
Definition at line 367 of file playlist-utils.c.
Referenced by autosave_cb(), and shut_down().
Definition at line 92 of file playlist-utils.c.
Definition at line 97 of file playlist-utils.c.
Definition at line 102 of file playlist-utils.c.
Definition at line 74 of file playlist-utils.c.
Referenced by tuple_compare_date(), and tuple_compare_track().
Definition at line 61 of file playlist-utils.c.
Referenced by tuple_compare_album(), tuple_compare_artist(), and tuple_compare_title().
Definition at line 87 of file playlist-utils.c.
Definition at line 107 of file playlist-utils.c.
const gchar* aud_titlestring_presets[] [static] |
{
"${title}",
"${?artist:${artist} - }${title}",
"${?artist:${artist} - }${?album:${album} - }${title}",
"${?artist:${artist} - }${?album:${album} - }"
"${?track-number:${track-number}. }${title}",
"${?artist:${artist} }${?album:[ ${album} ] }${?artist:- }"
"${?track-number:${track-number}. }${title}",
"${?album:${album} - }${title}",
}
Definition at line 35 of file playlist-utils.c.
Referenced by get_gentitle_format().
const PlaylistFilenameCompareFunc filename_comparisons[] [static] |
{
[PLAYLIST_SORT_PATH] = string_compare_encoded,
[PLAYLIST_SORT_FILENAME] = filename_compare_basename,
[PLAYLIST_SORT_TITLE] = NULL,
[PLAYLIST_SORT_ALBUM] = NULL,
[PLAYLIST_SORT_ARTIST] = NULL,
[PLAYLIST_SORT_DATE] = NULL,
[PLAYLIST_SORT_TRACK] = NULL}
Definition at line 112 of file playlist-utils.c.
Referenced by playlist_remove_duplicates_by_scheme(), playlist_sort_by_scheme(), and playlist_sort_selected_by_scheme().
| const gint n_titlestring_presets = G_N_ELEMENTS (aud_titlestring_presets) |
Definition at line 47 of file playlist-utils.c.
Referenced by get_gentitle_format(), and on_titlestring_cbox_realize().
const PlaylistTupleCompareFunc tuple_comparisons[] [static] |
{
[PLAYLIST_SORT_PATH] = NULL,
[PLAYLIST_SORT_FILENAME] = NULL,
[PLAYLIST_SORT_TITLE] = tuple_compare_title,
[PLAYLIST_SORT_ALBUM] = tuple_compare_album,
[PLAYLIST_SORT_ARTIST] = tuple_compare_artist,
[PLAYLIST_SORT_DATE] = tuple_compare_date,
[PLAYLIST_SORT_TRACK] = tuple_compare_track}
Definition at line 121 of file playlist-utils.c.
Referenced by playlist_remove_duplicates_by_scheme(), playlist_sort_by_scheme(), and playlist_sort_selected_by_scheme().
1.7.4