BltReplayGain.h File Reference

ReplayGain API. More...

#include "BltTypes.h"
#include "BltModule.h"
#include "BltStream.h"

Go to the source code of this file.

Defines

#define BLT_REPLAY_GAIN_PROPERTY_TRACK_GAIN   "ReplayGain/TrackGain"
#define BLT_REPLAY_GAIN_PROPERTY_ALBUM_GAIN   "ReplayGain/AlbumGain"
#define BLT_VORBIS_COMMENT_REPLAY_GAIN_TRACK_GAIN   "REPLAYGAIN_TRACK_GAIN"
#define BLT_VORBIS_COMMENT_REPLAY_GAIN_ALBUM_GAIN   "REPLAYGAIN_ALBUM_GAIN"

Enumerations

enum  BLT_ReplayGainSetMode {
  BLT_REPLAY_GAIN_SET_MODE_UPDATE,
  BLT_REPLAY_GAIN_SET_MODE_REMOVE,
  BLT_REPLAY_GAIN_SET_MODE_IGNORE
}

Functions

BLT_Result BLT_ReplayGain_SetStreamProperties (BLT_Stream *stream, float track_gain, BLT_ReplayGainSetMode track_gain_mode, float album_gain, BLT_ReplayGainSetMode album_gain_mode)


Detailed Description

ReplayGain API.