Avoid calling function pointers for FLAC directly
[alure.git] / libalure.map
blob306eaff493b5510bd05ac55df177aa3d14c685f8
1 LIBALURE_1.0 {
2   global:
3     alureGetVersion;
4     alureGetErrorString;
5     alureGetDeviceNames;
6     alureFreeDeviceNames;
7     alureInitDevice;
8     alureShutdownDevice;
9     alureGetSampleFormat;
10     alureSleep;
11     alureCreateBufferFromFile;
12     alureCreateBufferFromMemory;
13     alureBufferDataFromFile;
14     alureBufferDataFromMemory;
15     alureCreateStreamFromFile;
16     alureCreateStreamFromMemory;
17     alureCreateStreamFromStaticMemory;
18     alureCreateStreamFromCallback;
19     alureBufferDataFromStream;
20     alureRewindStream;
21     alureDestroyStream;
22     alureInstallDecodeCallbacks;
24   local: *;
26 LIBALURE_1.1 {
27   global:
28     alureGetStreamFrequency;
29     alureSetStreamOrder;
30     alureSetStreamPatchset;
31     alureStreamSizeIsMicroSec;
32     alureUpdate;
33     alureUpdateInterval;
34     alurePlaySourceStream;
35     alurePlaySource;
36     alureStopSource;
37     alurePauseSource;
38     alureResumeSource;
39     alureSetIOCallbacks;
40     alureGetProcAddress;
41 } LIBALURE_1.0;
42 LIBALURE_1.2 {
43   global:
44     alureGetStreamLength;
45 } LIBALURE_1.1;