xref: /aosp_15_r20/frameworks/av/media/libaaudio/src/libaaudio.map.txt (revision ec779b8e0859a360c3d303172224686826e6e0e1)
1LIBAAUDIO {
2  global:
3    AAudio_convertResultToText;
4    AAudio_convertStreamStateToText;
5    AAudio_createStreamBuilder;
6    AAudio_getMMapPolicy;
7    AAudio_setMMapPolicy;
8    AAudioStreamBuilder_setPerformanceMode;
9    AAudioStreamBuilder_setDeviceId;
10    AAudioStreamBuilder_setDataCallback;
11    AAudioStreamBuilder_setErrorCallback;
12    AAudioStreamBuilder_setFramesPerDataCallback;
13    AAudioStreamBuilder_setSampleRate;
14    AAudioStreamBuilder_setSamplesPerFrame;
15    AAudioStreamBuilder_setChannelCount;
16    AAudioStreamBuilder_setFormat;
17    AAudioStreamBuilder_setSharingMode;
18    AAudioStreamBuilder_setDirection;
19    AAudioStreamBuilder_setBufferCapacityInFrames;
20    AAudioStreamBuilder_setUsage;       # introduced=28
21    AAudioStreamBuilder_setContentType; # introduced=28
22    AAudioStreamBuilder_setInputPreset; # introduced=28
23    AAudioStreamBuilder_setAllowedCapturePolicy; # introduced=29
24    AAudioStreamBuilder_setSessionId;   # introduced=28
25    AAudioStreamBuilder_setPrivacySensitive;   # introduced=30
26    AAudioStreamBuilder_setPackageName;   # introduced=31
27    AAudioStreamBuilder_setAttributionTag;   # introduced=31
28    AAudioStreamBuilder_setChannelMask;    # introduced=32
29    AAudioStreamBuilder_setSpatializationBehavior; # introduced=32
30    AAudioStreamBuilder_setIsContentSpatialized;   # introduced=32
31    AAudioStreamBuilder_setPresentationEndCallback; #introduced=36
32    AAudioStreamBuilder_openStream;
33    AAudioStreamBuilder_delete;
34    AAudioStream_close;
35    AAudioStream_requestStart;
36    AAudioStream_requestPause;
37    AAudioStream_requestFlush;
38    AAudioStream_requestStop;
39    AAudioStream_getState;
40    AAudioStream_waitForStateChange;
41    AAudioStream_read;
42    AAudioStream_write;
43    AAudioStream_setBufferSizeInFrames;
44    AAudioStream_getBufferSizeInFrames;
45    AAudioStream_getFramesPerDataCallback;
46    AAudioStream_getFramesPerBurst;
47    AAudioStream_getBufferCapacityInFrames;
48    AAudioStream_getXRunCount;
49    AAudioStream_getSampleRate;
50    AAudioStream_getSamplesPerFrame;
51    AAudioStream_getChannelCount;
52    AAudioStream_getPerformanceMode;
53    AAudioStream_getDeviceId;
54    AAudioStream_getFormat;
55    AAudioStream_getSharingMode;
56    AAudioStream_getDirection;
57    AAudioStream_getUsage;       # introduced=28
58    AAudioStream_getContentType; # introduced=28
59    AAudioStream_getInputPreset; # introduced=28
60    AAudioStream_getAllowedCapturePolicy; # introduced=29
61    AAudioStream_getFramesWritten;
62    AAudioStream_getFramesRead;
63    AAudioStream_getSessionId;   # introduced=28
64    AAudioStream_getTimestamp;
65    AAudioStream_isMMapUsed;
66    AAudioStream_isPrivacySensitive;   # introduced=30
67    AAudioStream_release;        # introduced=30
68    AAudioStream_getChannelMask;  # introduced=32
69    AAudioStream_getSpatializationBehavior;  # introduced=32
70    AAudioStream_isContentSpatialized;       # introduced=32
71    AAudioStream_getHardwareChannelCount; # introduced=UpsideDownCake
72    AAudioStream_getHardwareFormat;       # introduced=UpsideDownCake
73    AAudioStream_getHardwareSampleRate;   # introduced=UpsideDownCake
74    AAudio_getPlatformMMapPolicy; # introduced=36
75    AAudio_getPlatformMMapExclusivePolicy; #introduced=36
76    AAudioStream_getDeviceIds; # introduced=36
77    AAudioStream_setOffloadDelayPadding; #introduced=36
78    AAudioStream_getOffloadDelay; #introduced=36
79    AAudioStream_getOffloadPadding; #introduced=36
80    AAudioStream_setOffloadEndOfStream; #introduced=36
81
82    AAudioStreamBuilder_addTag; # systemapi
83    AAudioStreamBuilder_clearTags; # systemapi
84    AAudioStream_obtainTags; # systemapi
85    AAudioStream_releaseTags; #systemapi
86  local:
87    *;
88};
89