M5Unified
m5::Speaker_Class::channel_info_t Struct Reference

#include <Speaker_Class.hpp>

Collaboration diagram for m5::Speaker_Class::channel_info_t:

Public Attributes

wav_info_t wavinfo [2]
 
size_t index = 0
 
int diff = 0
 
volatile uint8_t volume = 255
 
volatile bool flip = false
 
float liner_buf [2][2] = { { 0, 0 }, { 0, 0 } }
 

Detailed Description

Definition at line 256 of file Speaker_Class.hpp.

Member Data Documentation

◆ diff

int m5::Speaker_Class::channel_info_t::diff = 0

Definition at line 260 of file Speaker_Class.hpp.

◆ flip

volatile bool m5::Speaker_Class::channel_info_t::flip = false

Definition at line 262 of file Speaker_Class.hpp.

◆ index

size_t m5::Speaker_Class::channel_info_t::index = 0

Definition at line 259 of file Speaker_Class.hpp.

◆ liner_buf

float m5::Speaker_Class::channel_info_t::liner_buf[2][2] = { { 0, 0 }, { 0, 0 } }

Definition at line 264 of file Speaker_Class.hpp.

◆ volume

volatile uint8_t m5::Speaker_Class::channel_info_t::volume = 255

Definition at line 261 of file Speaker_Class.hpp.

◆ wavinfo

wav_info_t m5::Speaker_Class::channel_info_t::wavinfo[2]

Definition at line 258 of file Speaker_Class.hpp.


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