IT++ Logo
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
itpp::Audio_Sample< enc_mulaw8 > Class Reference

uLaw-encoded Audio samples. More...

#include <itpp/srccode/audiosample.h>

Public Types

typedef uint8_t enc_sample_type
 

Static Public Member Functions

static enc_sample_type encode (const double &s)
 
static double decode (const enc_sample_type &s)
 

Static Public Attributes

static const std::size_t enc_sample_size = sizeof(enc_sample_type)
 

Detailed Description

uLaw-encoded Audio samples.

Definition at line 105 of file audiosample.h.

Member Typedef Documentation

◆ enc_sample_type

typedef uint8_t itpp::Audio_Sample< enc_mulaw8 >::enc_sample_type

Definition at line 108 of file audiosample.h.

Member Function Documentation

◆ encode()

static enc_sample_type itpp::Audio_Sample< enc_mulaw8 >::encode ( const double &  s)
inlinestatic

Definition at line 110 of file audiosample.h.

◆ decode()

static double itpp::Audio_Sample< enc_mulaw8 >::decode ( const enc_sample_type &  s)
inlinestatic

Definition at line 115 of file audiosample.h.

Member Data Documentation

◆ enc_sample_size

const std::size_t itpp::Audio_Sample< enc_mulaw8 >::enc_sample_size = sizeof(enc_sample_type)
static

Definition at line 109 of file audiosample.h.


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

Generated on Tue Jan 24 2023 00:00:00 for IT++ by Doxygen 1.9.5