/****************************************************************************************
 * Copyright (c) 2013 Edward Toroshchin <amarok@hades.name>
 *                                                                                      *
 * This program is free software; you can redistribute it and/or modify it under        *
 * the terms of the GNU General Public License as published by the Free Software        *
 * Foundation; either version 2 of the License, or (at your option) any later           *
 * version.                                                                             *
 *                                                                                      *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY      *
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A      *
 * PARTICULAR PURPOSE. See the GNU General Public License for more details.             *
 *                                                                                      *
 * You should have received a copy of the GNU General Public License along with         *
 * this program.  If not, see <http://www.gnu.org/licenses/>.                           *
 ****************************************************************************************/

#ifndef AMAROK_COLLECTION_NEPOMUKSELECTORS_H
#define AMAROK_COLLECTION_NEPOMUKSELECTORS_H

#ifdef Q
#error "someone has already defined a macro named Q, this is bad"
#endif

#define Q "?"

#define NS_album "album"
#define NS_albumArtist "albumArtist"
#define NS_albumGain "albumGain"
#define NS_albumPeakGain "albumPeakGain"
#define NS_albumTitle "albumTitle"
#define NS_artist "artist"
#define NS_artistName "artistName"
#define NS_composer "composer"
#define NS_composerName "composerName"
#define NS_date "date"
#define NS_genre "genre"
#define NS_label "label"
#define NS_tag "tag"
#define NS_tagLabel "tagLabel"
#define NS_track "track"
#define NS_trackBitrate "trackBitrate"
#define NS_trackBitrateBPS "trackBitrateBPS"
#define NS_trackBPM "trackBPM"
#define NS_trackComment "trackComment"
#define NS_trackCreateDate "trackCreateDate"
#define NS_trackDiscNumber "trackDiscNumber"
#define NS_trackFileSize "trackFileSize"
#define NS_trackFirstPlayed "trackFirstPlayed"
#define NS_trackGain "trackGain"
#define NS_trackLastPlayed "trackLastPlayed"
#define NS_trackLength "trackLength"
#define NS_trackLengthSeconds "trackLengthSeconds"
#define NS_trackModifyDate "trackModifyDate"
#define NS_trackNumber "trackNumber"
#define NS_trackPeakGain "trackPeakGain"
#define NS_trackPlaycount "trackPlaycount"
#define NS_trackRating "trackRating"
#define NS_trackSampleRate "trackSampleRate"
#define NS_trackScore "trackScore"
#define NS_trackTitle "trackTitle"
#define NS_trackType "trackType"
#define NS_trackUrl "trackUrl"
#define NS_year "year"

#define NS__unknownFunction "_unknownFunction"
#define NS__unknownValue "_unknownValue"

#endif // AMAROK_COLLECTION_NEPOMUKSELECTORS_H
