FMOD_TAG

FMOD Studio API

Firelight Technologies FMOD Studio API

FMOD_TAG

Structure describing a piece of tag data.

C/C++ Syntax

typedef struct {
  FMOD_TAGTYPE type;
  FMOD_TAGDATATYPE datatype;
  char *name;
  void *data;
  unsigned int datalen;
  FMOD_BOOL updated;
} FMOD_TAG;

JavaScript Syntax

struct FMOD_TAG
{
  type,
  datatype,
  data,
  datalen,
  updated,
};

Members

type

[r] The type of this tag.

datatype

[r] The type of data that this tag contains

name

[r] The name of this tag i.e. "TITLE", "ARTIST" etc.

data

[r] Pointer to the tag data - its format is determined by the datatype member

datalen

[r] Length of the data contained in this tag

updated

[r] True if this tag has been updated since last being accessed with Sound::getTag

Remarks

Members marked with [r] mean the variable is modified by FMOD and is for reading purposes only. Do not change this value.
Members marked with [w] mean the variable can be written to. The user can set the value.

JavaScript only :

Not all fields are currently supported or may not work as expected at this time. To initialize an new instance in javascript use "FMOD.TAG()", no 'new' keyword is required.

See Also




Version 1.10.03 Built on Feb 1, 2018