1 /*
2  * This file is auto-generated. Modifications will be lost.
3  *
4  * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5  * for more information.
6  */
7 #ifndef _MSM_AUDIO_APE_H
8 #define _MSM_AUDIO_APE_H
9 #define AUDIO_GET_APE_CONFIG _IOR(AUDIO_IOCTL_MAGIC, (AUDIO_MAX_COMMON_IOCTL_NUM + 0), struct msm_audio_ape_config)
10 #define AUDIO_SET_APE_CONFIG _IOW(AUDIO_IOCTL_MAGIC, (AUDIO_MAX_COMMON_IOCTL_NUM + 1), struct msm_audio_ape_config)
11 struct msm_audio_ape_config {
12   uint16_t compatibleVersion;
13   uint16_t compressionLevel;
14   uint32_t formatFlags;
15   uint32_t blocksPerFrame;
16   uint32_t finalFrameBlocks;
17   uint32_t totalFrames;
18   uint16_t bitsPerSample;
19   uint16_t numChannels;
20   uint32_t sampleRate;
21   uint32_t seekTablePresent;
22 };
23 #endif
24