summaryrefslogtreecommitdiff
path: root/src/openal.c
blob: ab668c0df26afcf100c33457d9df92164003d902 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include "fixer.h"

#include "3dc.h"
#include "platform.h"
#include "psndplat.h"

 /* psndplat.cpp */
ACTIVESOUNDSAMPLE ActiveSounds[SOUND_MAXACTIVE];
ACTIVESOUNDSAMPLE BlankActiveSound = {SID_NOSOUND,ASP_Minimum,0,0,NULL,0,0,0,0,0, { {0,0,0},{0,0,0},0,0 }, NULL, NULL, NULL};
SOUNDSAMPLEDATA BlankGameSound = {0,0,0,0,NULL,0,0,NULL,0};
SOUNDSAMPLEDATA GameSounds[SID_MAXIMUM];

int PlatStartSoundSys()
{
	fprintf(stderr, "PlatStartSoundSys()\n");
	
	return 0;
}

void PlatEndSoundSys()
{
	fprintf(stderr, "PlatEndSoundSys()\n");
}

int PlatChangeGlobalVolume(int volume)
{
	fprintf(stderr, "PlatChangeGlobalVolume(%d)\n", volume);
	
	return 1;
}

int PlatPlaySound(int activeIndex)
{
	fprintf(stderr, "PlatPlaySound(%d)\n", activeIndex);
		
	return 1;
}

void PlatStopSound(int activeIndex)
{
	fprintf(stderr, "PlatStopSound(%d)\n", activeIndex);
}

int PlatChangeSoundVolume(int activeIndex, int volume)
{
	fprintf(stderr, "PlatChangeSoundVolume(%d, %d)\n", activeIndex, volume);
	
	return 1;
}

int PlatChangeSoundPitch(int activeIndex, int pitch)
{
	fprintf(stderr, "PlatChangeSoundPitch(%d, %d)\n", activeIndex, pitch);
	
	return 1;
}

int PlatSoundHasStopped(int activeIndex)
{
	fprintf(stderr, "PlatSoundHasStopped(%d)\n", activeIndex);
	
	return 1;
}

int PlatDo3dSound(int activeIndex)
{
	fprintf(stderr, "PlatDo3dSound(%d)\n", activeIndex);
	
	return 1;
}

void PlatEndGameSound(SOUNDINDEX index)
{
	fprintf(stderr, "PlatEndGameSound(%d)\n", index);
}

unsigned int PlatMaxHWSounds()
{
	fprintf(stderr, "PlatMaxHWSounds()\n");
	
	return 256;
}

void InitialiseBaseFrequency(SOUNDINDEX soundNum)
{
	fprintf(stderr, "InitialiseBaseFrequency(%d)\n", soundNum);
}

int LoadWavFile(int soundNum, char * wavFileName)
{
	fprintf(stderr, "LoadWavFile(%d, %s)\n", soundNum, wavFileName);
	
	return 0;
}

unsigned char *ExtractWavFile(int soundIndex, unsigned char *bufferPtr)
{
	fprintf(stderr, "ExtractWavFile(%d, %p)\n", soundIndex, bufferPtr);
	
	return 0;
}

int LoadWavFromFastFile(int soundNum, char * wavFileName)
{
	fprintf(stderr, "LoadWavFromFastFile(%d, %s)\n", soundNum, wavFileName);
	
	return 0;
}

void PlatUpdatePlayer()
{
	fprintf(stderr, "PlatUpdatePlayer()\n");
}

void PlatSetEnviroment(unsigned int env_index, float reverb_mix)
{
	fprintf(stderr, "PlatSetEnvironment(%d, %f)\n", env_index, reverb_mix);
}

void UpdateSoundFrequencies()
{
	fprintf(stderr, "UpdateSoundFreqncies()\n");
}