blob: b9012e563d0d91ad894a83fd889902b262c59064 [file] [log] [blame]
Phil Burk5ed503c2017-02-01 09:38:15 -08001LIBAAUDIO {
Phil Burke1ce4912016-11-21 10:40:25 -08002 global:
Phil Burk5ed503c2017-02-01 09:38:15 -08003 AAudio_convertResultToText;
4 AAudio_convertStreamStateToText;
5 AAudio_createStreamBuilder;
Phil Burkd04aeea2017-05-23 13:56:41 -07006 AAudio_getMMapPolicy;
7 AAudio_setMMapPolicy;
Phil Burke2fbb592017-05-01 15:05:52 -07008 AAudioStreamBuilder_setPerformanceMode;
Phil Burk5ed503c2017-02-01 09:38:15 -08009 AAudioStreamBuilder_setDeviceId;
Phil Burke4d7bb42017-03-28 11:32:39 -070010 AAudioStreamBuilder_setDataCallback;
11 AAudioStreamBuilder_setErrorCallback;
12 AAudioStreamBuilder_setFramesPerDataCallback;
Phil Burk5ed503c2017-02-01 09:38:15 -080013 AAudioStreamBuilder_setSampleRate;
Phil Burk20523ed2017-04-24 17:04:01 -070014 AAudioStreamBuilder_setChannelCount;
Phil Burk5ed503c2017-02-01 09:38:15 -080015 AAudioStreamBuilder_setFormat;
Phil Burk5ed503c2017-02-01 09:38:15 -080016 AAudioStreamBuilder_setSharingMode;
Phil Burk5ed503c2017-02-01 09:38:15 -080017 AAudioStreamBuilder_setDirection;
Phil Burk3316d5e2017-02-15 11:23:01 -080018 AAudioStreamBuilder_setBufferCapacityInFrames;
Phil Burk5ed503c2017-02-01 09:38:15 -080019 AAudioStreamBuilder_openStream;
20 AAudioStreamBuilder_delete;
21 AAudioStream_close;
22 AAudioStream_requestStart;
23 AAudioStream_requestPause;
24 AAudioStream_requestFlush;
25 AAudioStream_requestStop;
26 AAudioStream_getState;
27 AAudioStream_waitForStateChange;
28 AAudioStream_read;
29 AAudioStream_write;
Phil Burk3316d5e2017-02-15 11:23:01 -080030 AAudioStream_setBufferSizeInFrames;
31 AAudioStream_getBufferSizeInFrames;
Phil Burke4d7bb42017-03-28 11:32:39 -070032 AAudioStream_getFramesPerDataCallback;
Phil Burk5ed503c2017-02-01 09:38:15 -080033 AAudioStream_getFramesPerBurst;
Phil Burk3316d5e2017-02-15 11:23:01 -080034 AAudioStream_getBufferCapacityInFrames;
Phil Burk5ed503c2017-02-01 09:38:15 -080035 AAudioStream_getXRunCount;
36 AAudioStream_getSampleRate;
Phil Burk20523ed2017-04-24 17:04:01 -070037 AAudioStream_getChannelCount;
Phil Burke2fbb592017-05-01 15:05:52 -070038 AAudioStream_getPerformanceMode;
Phil Burk3316d5e2017-02-15 11:23:01 -080039 AAudioStream_getDeviceId;
Phil Burk5ed503c2017-02-01 09:38:15 -080040 AAudioStream_getFormat;
41 AAudioStream_getSharingMode;
42 AAudioStream_getDirection;
43 AAudioStream_getFramesWritten;
44 AAudioStream_getFramesRead;
45 AAudioStream_getTimestamp;
Phil Burkd04aeea2017-05-23 13:56:41 -070046 AAudioStream_isMMapUsed;
Phil Burke1ce4912016-11-21 10:40:25 -080047 local:
48 *;
49};