Public Attributes | List of all members
ma_slot_allocator Struct Reference

#include <miniaudio_engine.h>

Public Attributes

ma_uint32 count
 
struct {
   MA_ATOMIC ma_uint32   bitfield
 
groups [MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]
 
struct {
   MA_ATOMIC ma_uint32   bitfield
 
groups [MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]
 
struct {
   MA_ATOMIC ma_uint32   bitfield
 
groups [MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]
 
ma_uint32 slots [MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY]
 

Detailed Description

Definition at line 1166 of file porcupine/demo/c/pvrecorder/src/miniaudio/research/miniaudio_engine.h.

Member Data Documentation

◆ bitfield

MA_ATOMIC ma_uint32 ma_slot_allocator::bitfield

◆ count

ma_uint32 ma_slot_allocator::count

◆ groups [1/3]

struct { ... } ma_slot_allocator::groups[MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]

◆ groups [2/3]

struct { ... } ma_slot_allocator::groups[MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]

◆ groups [3/3]

struct { ... } ma_slot_allocator::groups[MA_RESOURCE_MANAGER_JOB_QUEUE_CAPACITY/32]

◆ slots

ma_uint32 ma_slot_allocator::slots

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


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