arduino-audio-tools
Loading...
Searching...
No Matches
ChannelDiff Class Reference

#include <CodecOpusOgg.h>

Inheritance diagram for ChannelDiff:
BaseConverter BaseConverter

Public Member Functions

 ChannelDiff ()=default
 ChannelDiff ()=default
 ChannelDiff (int bitsPerSample)
 ChannelDiff (int bitsPerSample)
size_t convert (uint8_t *src, size_t size)
size_t convert (uint8_t *src, size_t size)
size_t convert (uint8_t *target, uint8_t *src, size_t size)
size_t convert (uint8_t *target, uint8_t *src, size_t size)
void setBits (int bits)
void setBits (int bits)

Protected Attributes

int bits = 16

Constructor & Destructor Documentation

◆ ChannelDiff() [1/4]

ChannelDiff ( )
default

◆ ChannelDiff() [2/4]

ChannelDiff ( int bitsPerSample)
inline

◆ ChannelDiff() [3/4]

ChannelDiff ( )
default

◆ ChannelDiff() [4/4]

ChannelDiff ( int bitsPerSample)
inline

Member Function Documentation

◆ convert() [1/4]

size_t convert ( uint8_t * src,
size_t size )
inlinevirtual

Implements BaseConverter.

◆ convert() [2/4]

size_t convert ( uint8_t * src,
size_t size )
inlinevirtual

Implements BaseConverter.

◆ convert() [3/4]

size_t convert ( uint8_t * target,
uint8_t * src,
size_t size )
inline

◆ convert() [4/4]

size_t convert ( uint8_t * target,
uint8_t * src,
size_t size )
inline

◆ setBits() [1/2]

void setBits ( int bits)
inline

◆ setBits() [2/2]

void setBits ( int bits)
inline

Member Data Documentation

◆ bits

int bits = 16
protected

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