Sound Open Firmware
Loading...
Searching...
No Matches
rtnr.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: BSD-3-Clause
2
*
3
* Copyright(c) 2021 Realtek Semiconductor Corp. All rights reserved.
4
*
5
* Author: Ming Jen Tai <mingjen_tai@realtek.com>
6
*/
7
8
#ifndef __USER_RTNR_H__
9
#define __USER_RTNR_H__
10
11
#include <stdint.h>
12
13
#define SOF_RTNR_MAX_SIZE 256
14
15
struct
sof_rtnr_params
{
16
/* 1 to enable RTNR, 0 to disable it */
17
int32_t
enabled
;
18
uint32_t
sample_rate
;
19
int32_t
reserved
;
20
} __attribute__((packed, aligned(4)));
21
22
struct
sof_rtnr_config
{
23
uint32_t
size
;
24
25
/* reserved */
26
uint32_t
reserved
[4];
27
28
struct
sof_rtnr_params
params
;
29
} __attribute__((packed, aligned(4)));
30
31
#endif
/* __USER_RTNR_H__ */
32
sof_rtnr_config
Definition
rtnr.h:22
sof_rtnr_config::params
struct sof_rtnr_params params
Definition
rtnr.h:28
sof_rtnr_config::size
uint32_t size
Definition
rtnr.h:23
sof_rtnr_config::reserved
uint32_t reserved[4]
Definition
rtnr.h:26
sof_rtnr_params
Definition
rtnr.h:15
sof_rtnr_params::sample_rate
uint32_t sample_rate
Definition
rtnr.h:18
sof_rtnr_params::reserved
int32_t reserved
Definition
rtnr.h:19
sof_rtnr_params::enabled
int32_t enabled
Definition
rtnr.h:17
src
include
user
rtnr.h
Generated by
1.15.0