Public Attributes | List of all members
ma_device_id Union Reference

#include <miniaudio.h>

Public Attributes

ma_int32 aaudio
 
char alsa [256]
 
char audio4 [256]
 
char coreaudio [256]
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
union {
   int   i
 
   void *   p
 
   char   s [256]
 
custom
 
ma_uint8 dsound [16]
 
int jack
 
int nullbackend
 
ma_uint32 opensl
 
char oss [64]
 
char pulse [256]
 
char sndio [256]
 
wchar_t wasapi [64]
 
char webaudio [32]
 
ma_uint32 winmm
 

Detailed Description

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

Member Data Documentation

◆ aaudio

ma_int32 ma_device_id::aaudio

◆ alsa

char ma_device_id::alsa

◆ audio4

char ma_device_id::audio4

◆ coreaudio

char ma_device_id::coreaudio

◆ custom [1/6]

union { ... } ma_device_id::custom

◆ custom [2/6]

union { ... } ma_device_id::custom

◆ custom [3/6]

union { ... } ma_device_id::custom

◆ custom [4/6]

union { ... } ma_device_id::custom

◆ custom [5/6]

union { ... } ma_device_id::custom

◆ custom [6/6]

union { ... } ma_device_id::custom

◆ dsound

ma_uint8 ma_device_id::dsound

◆ i

int ma_device_id::i

◆ jack

int ma_device_id::jack

◆ nullbackend

int ma_device_id::nullbackend

◆ opensl

ma_uint32 ma_device_id::opensl

◆ oss

char ma_device_id::oss

◆ p

void* ma_device_id::p

◆ pulse

char ma_device_id::pulse

◆ s

char ma_device_id::s[256]

◆ sndio

char ma_device_id::sndio

◆ wasapi

wchar_t ma_device_id::wasapi

◆ webaudio

char ma_device_id::webaudio

◆ winmm

ma_uint32 ma_device_id::winmm

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


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