arduino-audio-tools
Loading...
Searching...
No Matches
CopyChannels< T, Cn, Cx, S > Class Template Reference

Copy channel Cx value of type T shifted by S bits to all Cn channels. More...

#include <CodecOpusOgg.h>

Inheritance diagram for CopyChannels< T, Cn, Cx, S >:
BaseConverter BaseConverter

Public Member Functions

 CopyChannels ()
 CopyChannels ()
size_t convert (uint8_t *src, size_t size)
size_t convert (uint8_t *src, size_t size)

Detailed Description

template<typename T, size_t Cn, size_t Cx, size_t S>
class audio_tools::audio_tools::CopyChannels< T, Cn, Cx, S >

Copy channel Cx value of type T shifted by S bits to all Cn channels.

Template Parameters
T,Cn,Cx,S

Constructor & Destructor Documentation

◆ CopyChannels() [1/2]

template<typename T, size_t Cn, size_t Cx, size_t S>
CopyChannels ( )
inline

◆ CopyChannels() [2/2]

template<typename T, size_t Cn, size_t Cx, size_t S>
CopyChannels ( )
inline

Member Function Documentation

◆ convert() [1/2]

template<typename T, size_t Cn, size_t Cx, size_t S>
size_t convert ( uint8_t * src,
size_t size )
inlinevirtual

Implements BaseConverter.

◆ convert() [2/2]

template<typename T, size_t Cn, size_t Cx, size_t S>
size_t convert ( uint8_t * src,
size_t size )
inlinevirtual

Implements BaseConverter.


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