cannam@86: cannam@86: cannam@86: FLAC: FLAC/export.h: export symbols cannam@86: cannam@86: cannam@86: cannam@86:
Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members
cannam@86:

FLAC/export.h: export symbols
cannam@86: cannam@86: [FLAC C API] cannam@86:


Detailed Description

cannam@86: This module contains #defines and symbols for exporting function calls, and providing version information and compiled-in features. cannam@86:

cannam@86: If you are compiling with MSVC and will link to the static library (libFLAC.lib) you should define FLAC__NO_DLL in your project to make sure the symbols are exported properly. cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:

Defines

cannam@86: #define FLAC_API
#define FLAC_API_VERSION_CURRENT   10
#define FLAC_API_VERSION_REVISION   0
#define FLAC_API_VERSION_AGE   2

Variables

int FLAC_API_SUPPORTS_OGG_FLAC
cannam@86:


Define Documentation

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
#define FLAC_API_VERSION_CURRENT   10
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: These #defines will mirror the libtool-based library version number, see http://www.gnu.org/software/libtool/manual.html#Libtool-versioning

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
#define FLAC_API_VERSION_REVISION   0
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: see above

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
#define FLAC_API_VERSION_AGE   2
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: see above

cannam@86:


Variable Documentation

cannam@86:

cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
int FLAC_API_SUPPORTS_OGG_FLAC
cannam@86:
cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86:
cannam@86:   cannam@86: cannam@86: cannam@86:

cannam@86: 1 if the library has been compiled with support for Ogg FLAC, else 0.

cannam@86: cannam@86:


cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: cannam@86: