#[cfg(doc)]
#[allow(non_snake_case)]
pub mod AdpcmClipGenerated {
use crate::audio_player::{
__adpcm_data_len_for_pcm_samples, AdpcmClipBuf, PcmClipBuf, VOICE_22050_HZ,
};
pub const SAMPLE_RATE_HZ: u32 = VOICE_22050_HZ;
pub const PCM_SAMPLE_COUNT: usize = 92_160;
pub const ADPCM_DATA_LEN: usize = __adpcm_data_len_for_pcm_samples(PCM_SAMPLE_COUNT);
#[must_use]
pub const fn adpcm_clip() -> AdpcmClipBuf<SAMPLE_RATE_HZ, ADPCM_DATA_LEN> {
AdpcmClipBuf::new(256, 505, [0; ADPCM_DATA_LEN])
}
#[must_use]
pub const fn pcm_clip() -> PcmClipBuf<SAMPLE_RATE_HZ, PCM_SAMPLE_COUNT> {
adpcm_clip().with_pcm::<PCM_SAMPLE_COUNT>()
}
}