blob: efd92aea30342ed4afa027370ef182f93c5075e1 [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;
6 AAudioStreamBuilder_setDeviceId;
Phil Burke4d7bb42017-03-28 11:32:39 -07007 AAudioStreamBuilder_setDataCallback;
8 AAudioStreamBuilder_setErrorCallback;
9 AAudioStreamBuilder_setFramesPerDataCallback;
Phil Burk5ed503c2017-02-01 09:38:15 -080010 AAudioStreamBuilder_setSampleRate;
Phil Burk5ed503c2017-02-01 09:38:15 -080011 AAudioStreamBuilder_setSamplesPerFrame;
Phil Burk20523ed2017-04-24 17:04:01 -070012 AAudioStreamBuilder_setChannelCount;
Phil Burk5ed503c2017-02-01 09:38:15 -080013 AAudioStreamBuilder_setFormat;
Phil Burk5ed503c2017-02-01 09:38:15 -080014 AAudioStreamBuilder_setSharingMode;
Phil Burk5ed503c2017-02-01 09:38:15 -080015 AAudioStreamBuilder_setDirection;
Phil Burk3316d5e2017-02-15 11:23:01 -080016 AAudioStreamBuilder_setBufferCapacityInFrames;
Phil Burk5ed503c2017-02-01 09:38:15 -080017 AAudioStreamBuilder_openStream;
18 AAudioStreamBuilder_delete;
19 AAudioStream_close;
20 AAudioStream_requestStart;
21 AAudioStream_requestPause;
22 AAudioStream_requestFlush;
23 AAudioStream_requestStop;
24 AAudioStream_getState;
25 AAudioStream_waitForStateChange;
26 AAudioStream_read;
27 AAudioStream_write;
Phil Burk3316d5e2017-02-15 11:23:01 -080028 AAudioStream_setBufferSizeInFrames;
29 AAudioStream_getBufferSizeInFrames;
Phil Burke4d7bb42017-03-28 11:32:39 -070030 AAudioStream_getFramesPerDataCallback;
Phil Burk5ed503c2017-02-01 09:38:15 -080031 AAudioStream_getFramesPerBurst;
Phil Burk3316d5e2017-02-15 11:23:01 -080032 AAudioStream_getBufferCapacityInFrames;
Phil Burk5ed503c2017-02-01 09:38:15 -080033 AAudioStream_getXRunCount;
34 AAudioStream_getSampleRate;
35 AAudioStream_getSamplesPerFrame;
Phil Burk20523ed2017-04-24 17:04:01 -070036 AAudioStream_getChannelCount;
Phil Burk3316d5e2017-02-15 11:23:01 -080037 AAudioStream_getDeviceId;
Phil Burk5ed503c2017-02-01 09:38:15 -080038 AAudioStream_getFormat;
39 AAudioStream_getSharingMode;
40 AAudioStream_getDirection;
41 AAudioStream_getFramesWritten;
42 AAudioStream_getFramesRead;
43 AAudioStream_getTimestamp;
Phil Burke1ce4912016-11-21 10:40:25 -080044 local:
45 *;
46};