Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::audio::ChannelMapperMatrix Class Reference

Contain conversation coefficients while mapping surround to surround. More...

#include <channel_mapper_matrix.h>

Inheritance diagram for roc::audio::ChannelMapperMatrix:
Collaboration diagram for roc::audio::ChannelMapperMatrix:

Public Member Functions

 ChannelMapperMatrix (const ChannelSet &in_chans, const ChannelSet &out_chans)
 Initialize. More...
 
sample_t coeff (size_t out_ch, size_t in_ch) const
 Return a conversation coefficient for input and output channels. More...
 

Detailed Description

Contain conversation coefficients while mapping surround to surround.

Definition at line 23 of file channel_mapper_matrix.h.

Constructor & Destructor Documentation

◆ ChannelMapperMatrix()

roc::audio::ChannelMapperMatrix::ChannelMapperMatrix ( const ChannelSet in_chans,
const ChannelSet out_chans 
)

Initialize.

Remarks
Should be used only when mapping surround to surround.

Member Function Documentation

◆ coeff()

sample_t roc::audio::ChannelMapperMatrix::coeff ( size_t  out_ch,
size_t  in_ch 
) const

Return a conversation coefficient for input and output channels.


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