aroarfw
meta.h
Go to the documentation of this file.
1 //meta.h:
2 
3 /*
4  * Copyright (C) Philipp 'ph3-der-loewe' Schafft - 2011-2013
5  *
6  * This file is part of aroarfw, a RoarAudio framework for
7  * embedded systems (µControlers).
8  *
9  * This file is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License version 3
11  * or (at your option) any later version as published by
12  * the Free Software Foundation.
13  *
14  * aroarfw is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17  * GNU General Public License for more details.
18  *
19  * You should have received a copy of the GNU General Public License
20  * along with this software; see the file COPYING. If not, write to
21  * the Free Software Foundation, 51 Franklin Street, Fifth Floor,
22  * Boston, MA 02110-1301, USA.
23  */
24 
25 #ifndef _AROARFW_META_H_
26 #define _AROARFW_META_H_
27 
29 typedef enum {
184  RMETA_LABELNO = 46
186 
188 typedef enum {
200 
201 #endif
202 
203 //ll
RMETA_DISCNUMBER
@ RMETA_DISCNUMBER
The number of the disc within the compilation or album.
Definition: meta.h:177
RMETAMODE_DELETE
@ RMETAMODE_DELETE
Delete a meta data for a given type.
Definition: meta.h:194
RMETA_SERVER
@ RMETA_SERVER
Server software name and version.
Definition: meta.h:93
RMETA_RPG_TRACK_GAIN
@ RMETA_RPG_TRACK_GAIN
RePlayGain of track: correction gain.
Definition: meta.h:117
RMETA_NONE
@ RMETA_NONE
This is used for empty meta data elements.
Definition: meta.h:31
RMETA_TRACKNUMBER
@ RMETA_TRACKNUMBER
Track number of work within the album (or other compilation). (printf: %.2d)
Definition: meta.h:49
RMETA_ISBN
@ RMETA_ISBN
Definition: meta.h:169
RMETAMODE_ADD
@ RMETAMODE_ADD
Add a meta date, not overwriting old values.
Definition: meta.h:192
RMETA_FILEURL
@ RMETA_FILEURL
Definition: meta.h:91
RMETA_LANGUAGE
@ RMETA_LANGUAGE
Definition: meta.h:158
RMETA_WOAF
@ RMETA_WOAF
Definition: meta.h:104
RMETA_OTHER
@ RMETA_OTHER
Definition: meta.h:84
RMETA_COPYRIGHT
@ RMETA_COPYRIGHT
Copyright information of the work.
Definition: meta.h:141
RMETA_THUMBNAIL
@ RMETA_THUMBNAIL
Definition: meta.h:73
RMETA_EAN
@ RMETA_EAN
Definition: meta.h:173
RMETA_COMPOSER
@ RMETA_COMPOSER
The composer of the work.
Definition: meta.h:150
RMETA_ENCODEDBY
@ RMETA_ENCODEDBY
Definition: meta.h:109
RMETA_DATE
@ RMETA_DATE
Definition: meta.h:45
RMETA_VERSION
@ RMETA_VERSION
Version of work.
Definition: meta.h:42
RMETA_LICENSE
@ RMETA_LICENSE
License of work.
Definition: meta.h:47
RMETA_ENCODER
@ RMETA_ENCODER
Encoder software name and version.
Definition: meta.h:106
RMETA_LIKENESS
@ RMETA_LIKENESS
Definition: meta.h:148
RMETA_ARTIST
@ RMETA_ARTIST
Definition: meta.h:40
RMETA_OFFSET
@ RMETA_OFFSET
Definition: meta.h:137
RMETAMODE_SET
@ RMETAMODE_SET
Set (or update) a meta date, overwriting old values.
Definition: meta.h:190
rmeta_mode_t
rmeta_mode_t
Modes for meta data updates.
Definition: meta.h:188
RMETA_ISRC
@ RMETA_ISRC
The ISRC code for the work. See Vorbis comments specification.
Definition: meta.h:154
RMETA_WWW
@ RMETA_WWW
Definition: meta.h:101
RMETA_ORGANIZATION
@ RMETA_ORGANIZATION
Organization of creation.
Definition: meta.h:51
RMETA_RPG_ALBUM_PEAK
@ RMETA_RPG_ALBUM_PEAK
RePlayGain of album: Peak amplitude.
Definition: meta.h:119
RMETA_DURATION
@ RMETA_DURATION
Definition: meta.h:98
rmeta_type_t
rmeta_type_t
Meta data types.
Definition: meta.h:29
RMETA_PERFORMER
@ RMETA_PERFORMER
The performer of the work.
Definition: meta.h:139
RMETA_LENGTH
@ RMETA_LENGTH
Definition: meta.h:78
RMETA_LABELNO
@ RMETA_LABELNO
Definition: meta.h:184
RMETA_GTIN
@ RMETA_GTIN
Definition: meta.h:165
RMETA_DISCID
@ RMETA_DISCID
CDDB DiskID, (printf: %.8x)
Definition: meta.h:113
RMETA_YEAR
@ RMETA_YEAR
Year of recording in form YYYY.
Definition: meta.h:111
RMETA_STREAMURL
@ RMETA_STREAMURL
Definition: meta.h:67
RMETA_RIGHTS
@ RMETA_RIGHTS
XXX.
Definition: meta.h:152
RMETA_ALBUM
@ RMETA_ALBUM
Album work is part of.
Definition: meta.h:35
RMETA_AUTHOR
@ RMETA_AUTHOR
Author of work.
Definition: meta.h:37
RMETA_TITLE
@ RMETA_TITLE
Title of work.
Definition: meta.h:33
RMETAMODE_CLEAR
@ RMETAMODE_CLEAR
Delete all meta data from a stream.
Definition: meta.h:196
RMETA_RPG_ALBUM_GAIN
@ RMETA_RPG_ALBUM_GAIN
RePlayGain of album: correction gain.
Definition: meta.h:121
RMETA_LOCATION
@ RMETA_LOCATION
Location of work creation.
Definition: meta.h:59
RMETA_FILENAME
@ RMETA_FILENAME
Filename of the given work. Mainly used in VCLT Playlists.
Definition: meta.h:86
RMETA_AUDIOINFO
@ RMETA_AUDIOINFO
Definition: meta.h:133
RMETA_HASH
@ RMETA_HASH
Definition: meta.h:126
RMETA_PUBLISHER
@ RMETA_PUBLISHER
The person or company who published this work.
Definition: meta.h:175
RMETA_SOURCEMEDIA
@ RMETA_SOURCEMEDIA
The source media this was converted from.
Definition: meta.h:179
RMETAMODE_FINALIZE
@ RMETAMODE_FINALIZE
Mark end of update sequence.
Definition: meta.h:198
RMETA_SIGNALINFO
@ RMETA_SIGNALINFO
Definition: meta.h:130
RMETA_DESCRIPTION
@ RMETA_DESCRIPTION
General description.
Definition: meta.h:53
RMETA_RPG_TRACK_PEAK
@ RMETA_RPG_TRACK_PEAK
RePlayGain of track: Peak amplitude.
Definition: meta.h:115
RMETA_HOMEPAGE
@ RMETA_HOMEPAGE
Homepage of this album, compilation or work.
Definition: meta.h:69
RMETA_LABEL
@ RMETA_LABEL
The label which published this work (if any)
Definition: meta.h:181
RMETA_GENRE
@ RMETA_GENRE
Definition: meta.h:57
RMETA_COMMENT
@ RMETA_COMMENT
Free form comment about this work.
Definition: meta.h:80
RMETA_CONTACT
@ RMETA_CONTACT
Definition: meta.h:62