Public Attributes | List of all members
ma_data_converter_config Struct Reference

#include <miniaudio.h>

Public Attributes

ma_channel channelMapIn [MA_MAX_CHANNELS]
 
ma_channel channelMapOut [MA_MAX_CHANNELS]
 
ma_channel_mix_mode channelMixMode
 
ma_uint32 channelsIn
 
ma_uint32 channelsOut
 
float channelWeights [MA_MAX_CHANNELS][MA_MAX_CHANNELS]
 
ma_dither_mode ditherMode
 
ma_format formatIn
 
ma_format formatOut
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
struct {
   ma_resample_algorithm   algorithm
 
   ma_bool32   allowDynamicSampleRate
 
   struct {
      double   lpfNyquistFactor
 
      ma_uint32   lpfOrder
 
   }   linear
 
   struct {
      int   quality
 
   }   speex
 
resampling
 
ma_uint32 sampleRateIn
 
ma_uint32 sampleRateOut
 

Detailed Description

Definition at line 2397 of file porcupine/demo/c/dr_libs/tests/external/miniaudio/miniaudio.h.

Member Data Documentation

◆ algorithm

ma_resample_algorithm ma_data_converter_config::algorithm

◆ allowDynamicSampleRate

ma_bool32 ma_data_converter_config::allowDynamicSampleRate

◆ channelMapIn

ma_channel ma_data_converter_config::channelMapIn

◆ channelMapOut

ma_channel ma_data_converter_config::channelMapOut

◆ channelMixMode

ma_channel_mix_mode ma_data_converter_config::channelMixMode

◆ channelsIn

ma_uint32 ma_data_converter_config::channelsIn

◆ channelsOut

ma_uint32 ma_data_converter_config::channelsOut

◆ channelWeights

float ma_data_converter_config::channelWeights

◆ ditherMode

ma_dither_mode ma_data_converter_config::ditherMode

◆ formatIn

ma_format ma_data_converter_config::formatIn

◆ formatOut

ma_format ma_data_converter_config::formatOut

◆ linear [1/8]

struct { ... } ma_data_converter_config::linear

◆ linear [2/8]

struct { ... } ma_data_converter_config::linear

◆ linear [3/8]

struct { ... } ma_data_converter_config::linear

◆ linear [4/8]

struct { ... } ma_data_converter_config::linear

◆ linear [5/8]

struct { ... } ma_data_converter_config::linear

◆ linear [6/8]

struct { ... } ma_data_converter_config::linear

◆ linear [7/8]

struct { ... } ma_data_converter_config::linear

◆ linear [8/8]

struct { ... } ma_data_converter_config::linear

◆ lpfNyquistFactor

double ma_data_converter_config::lpfNyquistFactor

◆ lpfOrder

ma_uint32 ma_data_converter_config::lpfOrder

◆ quality

int ma_data_converter_config::quality

◆ resampling [1/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [2/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [3/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [4/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [5/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [6/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [7/8]

struct { ... } ma_data_converter_config::resampling

◆ resampling [8/8]

struct { ... } ma_data_converter_config::resampling

◆ sampleRateIn

ma_uint32 ma_data_converter_config::sampleRateIn

◆ sampleRateOut

ma_uint32 ma_data_converter_config::sampleRateOut

◆ speex [1/8]

struct { ... } ma_data_converter_config::speex

◆ speex [2/8]

struct { ... } ma_data_converter_config::speex

◆ speex [3/8]

struct { ... } ma_data_converter_config::speex

◆ speex [4/8]

struct { ... } ma_data_converter_config::speex

◆ speex [5/8]

struct { ... } ma_data_converter_config::speex

◆ speex [6/8]

struct { ... } ma_data_converter_config::speex

◆ speex [7/8]

struct { ... } ma_data_converter_config::speex

◆ speex [8/8]

struct { ... } ma_data_converter_config::speex

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


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19