Sound Open Firmware
Loading...
Searching...
No Matches
audio_feature.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-3-Clause
2 *
3 * Copyright(c) 2025 Intel Corporation.
4 *
5 */
6
7#ifndef __USER_AUDIO_FEATURE_H__
8#define __USER_AUDIO_FEATURE_H__
9
15
18 uint64_t stream_time_us;
21 size_t data_size;
22 uint32_t reserved[4];
23 int32_t data[];
24} __attribute__((packed));
25
26#endif /* __USER_AUDIO_FEATURE_H__ */
sof_audio_feature_type
Audio feature data types.
Definition audio_feature.h:11
@ SOF_AUDIO_FEATURE_MFCC
For Mel Frequency Cepstral Coefficients.
Definition audio_feature.h:12
@ SOF_AUDIO_FEATURE_SOUND_DOSE_MEL
For Sound Dose MEL (loudness) values.
Definition audio_feature.h:13
Header for audio features data.
Definition audio_feature.h:17
uint32_t reserved[4]
Reserved for future use.
Definition audio_feature.h:22
uint32_t num_audio_features
Number of audio feature structs in data.
Definition audio_feature.h:20
int32_t data[]
Start of data.
Definition audio_feature.h:23
uint64_t stream_time_us
Timestamp, relative time in microseconds.
Definition audio_feature.h:18
enum sof_audio_feature_type type
Type of audio feature, as above.
Definition audio_feature.h:19
size_t data_size
Size of data without this header.
Definition audio_feature.h:21