1LIBALURE_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; 23 24 local: *; 25}; 26LIBALURE_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; 42LIBALURE_1.2 { 43 global: 44 alureGetStreamLength; 45} LIBALURE_1.1; 46