ResultVariable
When adding an action with the script editor, you can use this field to specify a variable that the return value will be stored in.
See also: Related Actions
![]()
![]()
Audio.GetOggTags
OverviewExamples
table Audio.GetOggTags ( number Channel )
De s cr ip t ion
Returns a table containing the tags from an Ogg Vorbis file that is currently loaded in an audio channel.
P arame t er s
Channel
(number) The audio channel whose Ogg Vorbis tags you want:
|
CONSTANT |
VALUE DESCRIPTION |
|
|
CHANNEL_BACKGROUND |
5 |
Background audio channel. |
|
CHANNEL_EFFECTS |
0 |
Effects channel (used for mouse over, down, and click sounds). |
|
CHANNEL_NARRATION |
6 |
Narration channel (used for voice overs). |
|
CHANNEL_USER1 |
1 |
User channel 1. |
|
CHANNEL_USER2 |
2 |
User channel 2. |
|
CHANNEL_USER3 |
3 |
User channel 3. |
CHANNEL_USER4 4 User channel 4.
![]()
Re t u r n s
(table) A table containing the Ogg tags, indexed by the following categories:
|
KEY |
TYPE DESCRIPTION |
|
|
TITLE |
string |
The title of the Ogg track (from the Ogg tag). If the information cannot be found, an empty string will be returned. |
|
VERSION |
string |
The version of the track (eg. remix info). If the information cannot be found, an empty string will be returned. |
|
ALBUM |
string |
The album name (from the Ogg tag). If the information cannot be found, an empty string will be returned. |
|
TRACKNUMBER |
number |
The album track for the current song (from the Ogg tag). |
|
ARTIST |
string |
The artist of the track. If the information cannot be found, an empty string will be returned. |
|
PERFORMER |
string |
The performer of the track (often this is the same as the artist). If the information cannot be found, an empty string will be returned. |
|
COPYRIGHT |
string |
The copyright information (e.g., "2001 Nobody's Band"). If the information cannot be found, an empty string will be returned. |
|
LICENSE |
string |
The license information (eg.,"All Rights Reserved"). If the information cannot be found, an empty string will be returned. |
|
ORGANIZATION |
string |
The name of the organization producing the track. If the information cannot be found, an empty string will be returned. |
|
DESCRIPTION |
string |
A short description of the contents. If the information cannot be found, an empty string will be returned. |
|
GENRE |
string |
A short text indication of music genre. If the information cannot be found, an empty string will be returned. |
|
DATE |
string |
The date the track was recorded. If the information cannot be found, an empty string will be returned. |
|
LOCATION |
string |
The location where the track was recorded. If the information cannot be found, an empty string will be returned. |
|
CONTACT |
string |
Contact information for the creators or distributors of the track. If the information cannot be found, an empty string will be returned. |
|
ISRC |
string |
ISRC (International Standard Recording Code) number for the track. For more information on the ISRC, see http://www.ifpi.org/site- content/online/isrc_intro.html. If the information cannot be found, an empty string will be returned. |
|
RAWTAGS |
string |
A comma separated list of all the tags in the comment field. (The reason for this is because you can have anything in the comments.) It will look something like this: "TITLE=Roxy,ENGINEER=Jack Coolguy,BUBBLEBOY=No One Is Here". It does not have to contain the standard tags on the tags that were actually in the Comment field. |
If an error occurs, nil is returned. You can use Application.GetLastError to determine whether this action failed, and why.