/*
Copyright (C) 2003, 2010 - Wolfire Games
+Copyright (C) 2010-2016 - Lugaru contributors (see AUTHORS file)
This file is part of Lugaru.
#include "Quaternions.h"
#include "openal_wrapper.h"
#include "Sounds.h"
+#include "Game.h"
// NOTE:
// FMOD uses a Left Handed Coordinate system, OpenAL uses a Right Handed
alcMakeContextCurrent(ctx);
alcProcessContext(ctx);
- bool cmdline(const char * cmd);
- if (cmdline("openalinfo")) {
+ if (commandLineOptions[OPENALINFO]) {
printf("AL_VENDOR: %s\n", (char *) alGetString(AL_VENDOR));
printf("AL_RENDERER: %s\n", (char *) alGetString(AL_RENDERER));
printf("AL_VERSION: %s\n", (char *) alGetString(AL_VERSION));
return NULL; // this is all the game does...
OPENAL_SAMPLE *retval = NULL;
- ALuint bufferName = 0;
ALenum format = AL_NONE;
ALsizei size = 0;
ALuint frequency = 0;
return true;
}
-AL_API void OPENAL_Stream_Close(OPENAL_STREAM *stream)
-{
- OPENAL_Sample_Free((OPENAL_SAMPLE *) stream);
-}
-
static OPENAL_SAMPLE *OPENAL_Stream_GetSample(OPENAL_STREAM *stream)
{
if (!initialized)