UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
state_channel_remap Struct Reference
Collaboration diagram for state_channel_remap:
Collaboration graph

Public Member Functions

 state_channel_remap (struct module *mod)
 

Public Attributes

int bps = 0
 
int ch_count = 0
 
struct channel_map channel_map
 
module_raii mod
 
std::vector< char > out_buffer
 
struct audio_frame out_frame = {}
 
int sample_rate = 0
 

Detailed Description

Definition at line 58 of file channel_remap.cpp.

Constructor & Destructor Documentation

◆ state_channel_remap()

state_channel_remap::state_channel_remap ( struct module * mod)
inline

Definition at line 59 of file channel_remap.cpp.

59: mod(MODULE_CLASS_DATA, mod, this) { }
@ MODULE_CLASS_DATA
Definition module.h:86

Member Data Documentation

◆ bps

int state_channel_remap::bps = 0

Definition at line 63 of file channel_remap.cpp.

Referenced by configure(), get_configured_in(), and get_configured_out().

◆ ch_count

int state_channel_remap::ch_count = 0

Definition at line 64 of file channel_remap.cpp.

◆ channel_map

struct channel_map state_channel_remap::channel_map

Definition at line 67 of file channel_remap.cpp.

◆ mod

module_raii state_channel_remap::mod

Definition at line 61 of file channel_remap.cpp.

◆ out_buffer

std::vector<char> state_channel_remap::out_buffer

Definition at line 69 of file channel_remap.cpp.

◆ out_frame

struct audio_frame state_channel_remap::out_frame = {}

Definition at line 70 of file channel_remap.cpp.

70{};

◆ sample_rate

int state_channel_remap::sample_rate = 0

Definition at line 65 of file channel_remap.cpp.


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