mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 10:44:41 +00:00
Update use of a.m.a.c.AudioConfig in sthal_cli_3
Bug: 188932434 Test: m sthal_cli_3 Change-Id: Ifcc94ecfa7aa9d9a5292f45a35083c4681223529
This commit is contained in:
@@ -21,6 +21,7 @@ import android.hardware.soundtrigger3.ISoundTriggerHwCallback;
|
||||
import android.hardware.soundtrigger3.ISoundTriggerHwGlobalCallback;
|
||||
import android.media.audio.common.AudioChannelLayout;
|
||||
import android.media.audio.common.AudioConfig;
|
||||
import android.media.audio.common.AudioConfigBase;
|
||||
import android.media.audio.common.AudioFormatDescription;
|
||||
import android.media.audio.common.AudioFormatType;
|
||||
import android.media.audio.common.PcmType;
|
||||
@@ -348,11 +349,12 @@ public class SthalCli {
|
||||
|
||||
private static AudioConfig createConfig() {
|
||||
AudioConfig config = new AudioConfig();
|
||||
config.channelMask = AudioChannelLayout.layoutMask(AudioChannelLayout.LAYOUT_MONO);
|
||||
config.format = new AudioFormatDescription();
|
||||
config.format.type = AudioFormatType.PCM;
|
||||
config.format.pcm = PcmType.INT_16_BIT;
|
||||
config.sampleRateHz = 16000;
|
||||
config.base = new AudioConfigBase();
|
||||
config.base.channelMask = AudioChannelLayout.layoutMask(AudioChannelLayout.LAYOUT_MONO);
|
||||
config.base.format = new AudioFormatDescription();
|
||||
config.base.format.type = AudioFormatType.PCM;
|
||||
config.base.format.pcm = PcmType.INT_16_BIT;
|
||||
config.base.sampleRate = 16000;
|
||||
return config;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user