Sound Open Firmware
Loading...
Searching...
No Matches
kpb_client Struct Reference

#include <src/include/sof/audio/kpb.h>

Collaboration diagram for kpb_client:

Data Fields

struct comp_dev * dev
 
struct k_queue * queue
 
uint8_t id
 id associated with output sink
 
uint32_t drain_req
 normalized value of buffered bytes
 
enum kpb_client_state state
 current state of a client
 
void * r_ptr
 current read position
 
struct comp_buffer * sink
 client's sink
 

Field Documentation

◆ dev

struct comp_dev* kpb_client::dev

◆ drain_req

uint32_t kpb_client::drain_req

normalized value of buffered bytes

◆ id

uint8_t kpb_client::id

id associated with output sink

◆ queue

struct k_queue* kpb_client::queue

◆ r_ptr

void* kpb_client::r_ptr

current read position

◆ sink

struct comp_buffer* kpb_client::sink

client's sink

◆ state

enum kpb_client_state kpb_client::state

current state of a client


The documentation for this struct was generated from the following file: