XMMS2
Macros | Variables
xmms_medialib.h File Reference
#include <glib.h>
#include <xmms/xmms_object.h>

Macros

#define XMMS_MEDIALIB_ENTRY_PROPERTY_MIME   "mime"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ID   "id"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_URL   "url"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST   "artist"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_SORT   "artist_sort"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINAL_ARTIST   "original_artist"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM   "album"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_SORT   "album_sort"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST   "album_artist"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST_SORT   "album_artist_sort"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE   "title"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE_SORT   "title_sort"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR   "date"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALYEAR   "originaldate"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR   "tracknr"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALTRACKS   "totaltracks"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE   "genre"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_BITRATE   "bitrate"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT   "comment"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT_LANG   "commentlang"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_DURATION   "duration"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNEL   "channel"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNELS   "channels"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLE_FMT   "sample_format"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLERATE   "samplerate"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_LMOD   "lmod"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_TRACK   "gain_track"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_ALBUM   "gain_album"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_TRACK   "peak_track"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_ALBUM   "peak_album"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMPILATION   "compilation"
 Indicates that this album is a compilation.
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID   "album_id"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID   "artist_id"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID   "track_id"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ADDED   "added"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_BPM   "bpm"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_LASTSTARTED   "laststarted"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_SIZE   "size"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_IS_VBR   "isvbr"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_SUBTUNES   "subtunes"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHAIN   "chain"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TIMESPLAYED   "timesplayed"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PARTOFSET   "partofset"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALSET   "totalset"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT   "picture_front"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT_MIME   "picture_front_mime"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_STARTMS   "startms"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_STOPMS   "stopms"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_STATUS   "status"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_DESCRIPTION   "description"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_GROUPING   "grouping"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PERFORMER   "performer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CONDUCTOR   "conductor"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_REMIXER   "remixer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_DJMIXER   "djmixer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_MIXER   "mixer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARRANGER   "arranger"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PRODUCER   "producer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_PUBLISHER   "publisher"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMPOSER   "composer"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_LYRICIST   "lyricist"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ASIN   "asin"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_ISRC   "isrc"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_BARCODE   "barcode"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_CATALOGNUMBER   "catalognumber"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_COPYRIGHT   "copyright"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_ARTIST   "website_artist"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_FILE   "website_file"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_PUBLISHER   "website_publisher"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_COPYRIGHT   "website_copyright"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_STATUS   "release_status"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_TYPE   "release_type"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_COUNTRY   "release_country"
 
#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_FORMAT   "release_format"
 

Variables

G_BEGIN_DECLS typedef gint32 xmms_medialib_entry_t
 

Macro Definition Documentation

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ADDED

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ADDED   "added"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM   "album"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST   "album_artist"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST_SORT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ARTIST_SORT   "album_artist_sort"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_ID   "album_id"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_SORT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ALBUM_SORT   "album_sort"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ARRANGER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARRANGER   "arranger"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST   "artist"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_ID   "artist_id"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_SORT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ARTIST_SORT   "artist_sort"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ASIN

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ASIN   "asin"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_BARCODE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_BARCODE   "barcode"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_BITRATE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_BITRATE   "bitrate"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_BPM

#define XMMS_MEDIALIB_ENTRY_PROPERTY_BPM   "bpm"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_CATALOGNUMBER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_CATALOGNUMBER   "catalognumber"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_CHAIN

#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHAIN   "chain"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNEL

#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNEL   "channel"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNELS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_CHANNELS   "channels"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT   "comment"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT_LANG

#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMMENT_LANG   "commentlang"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_COMPILATION

#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMPILATION   "compilation"

Indicates that this album is a compilation.

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_COMPOSER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_COMPOSER   "composer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_CONDUCTOR

#define XMMS_MEDIALIB_ENTRY_PROPERTY_CONDUCTOR   "conductor"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_COPYRIGHT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_COPYRIGHT   "copyright"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_DESCRIPTION

#define XMMS_MEDIALIB_ENTRY_PROPERTY_DESCRIPTION   "description"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_DJMIXER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_DJMIXER   "djmixer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_DURATION

#define XMMS_MEDIALIB_ENTRY_PROPERTY_DURATION   "duration"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_ALBUM

#define XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_ALBUM   "gain_album"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_TRACK

#define XMMS_MEDIALIB_ENTRY_PROPERTY_GAIN_TRACK   "gain_track"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_GENRE   "genre"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_GROUPING

#define XMMS_MEDIALIB_ENTRY_PROPERTY_GROUPING   "grouping"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ID

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ID   "id"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_IS_VBR

#define XMMS_MEDIALIB_ENTRY_PROPERTY_IS_VBR   "isvbr"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ISRC

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ISRC   "isrc"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_LASTSTARTED

#define XMMS_MEDIALIB_ENTRY_PROPERTY_LASTSTARTED   "laststarted"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_LMOD

#define XMMS_MEDIALIB_ENTRY_PROPERTY_LMOD   "lmod"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_LYRICIST

#define XMMS_MEDIALIB_ENTRY_PROPERTY_LYRICIST   "lyricist"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_MIME

#define XMMS_MEDIALIB_ENTRY_PROPERTY_MIME   "mime"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_MIXER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_MIXER   "mixer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINAL_ARTIST

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINAL_ARTIST   "original_artist"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALYEAR

#define XMMS_MEDIALIB_ENTRY_PROPERTY_ORIGINALYEAR   "originaldate"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PARTOFSET

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PARTOFSET   "partofset"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_ALBUM

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_ALBUM   "peak_album"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_TRACK

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PEAK_TRACK   "peak_track"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PERFORMER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PERFORMER   "performer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT   "picture_front"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT_MIME

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PICTURE_FRONT_MIME   "picture_front_mime"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PRODUCER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PRODUCER   "producer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_PUBLISHER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_PUBLISHER   "publisher"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_COUNTRY

#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_COUNTRY   "release_country"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_FORMAT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_FORMAT   "release_format"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_STATUS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_STATUS   "release_status"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_TYPE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_RELEASE_TYPE   "release_type"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_REMIXER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_REMIXER   "remixer"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLE_FMT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLE_FMT   "sample_format"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLERATE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_SAMPLERATE   "samplerate"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_SIZE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_SIZE   "size"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_STARTMS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_STARTMS   "startms"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_STATUS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_STATUS   "status"

Referenced by xmms_medialib_init().

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_STOPMS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_STOPMS   "stopms"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_SUBTUNES

#define XMMS_MEDIALIB_ENTRY_PROPERTY_SUBTUNES   "subtunes"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TIMESPLAYED

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TIMESPLAYED   "timesplayed"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE   "title"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE_SORT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TITLE_SORT   "title_sort"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALSET

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALSET   "totalset"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALTRACKS

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TOTALTRACKS   "totaltracks"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACK_ID   "track_id"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR

#define XMMS_MEDIALIB_ENTRY_PROPERTY_TRACKNR   "tracknr"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_URL

#define XMMS_MEDIALIB_ENTRY_PROPERTY_URL   "url"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_ARTIST

#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_ARTIST   "website_artist"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_COPYRIGHT

#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_COPYRIGHT   "website_copyright"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_FILE

#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_FILE   "website_file"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_PUBLISHER

#define XMMS_MEDIALIB_ENTRY_PROPERTY_WEBSITE_PUBLISHER   "website_publisher"

◆ XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR

#define XMMS_MEDIALIB_ENTRY_PROPERTY_YEAR   "date"

Variable Documentation

◆ xmms_medialib_entry_t

G_BEGIN_DECLS typedef gint32 xmms_medialib_entry_t