vkQuake2 doxygen  1.0 dev
ma_rb Struct Reference

#include <miniaudio.h>

Public Attributes

voidpBuffer
 
ma_uint32 subbufferSizeInBytes
 
ma_uint32 subbufferCount
 
ma_uint32 subbufferStrideInBytes
 
volatile ma_uint32 encodedReadOffset
 
volatile ma_uint32 encodedWriteOffset
 
ma_bool32 ownsBuffer: 1
 
ma_bool32 clearOnWriteAcquire: 1
 

Detailed Description

Definition at line 1405 of file miniaudio.h.

Member Data Documentation

◆ clearOnWriteAcquire

ma_bool32 ma_rb::clearOnWriteAcquire

Definition at line 1467 of file miniaudio.h.

◆ encodedReadOffset

volatile ma_uint32 ma_rb::encodedReadOffset

Definition at line 1464 of file miniaudio.h.

◆ encodedWriteOffset

volatile ma_uint32 ma_rb::encodedWriteOffset

Definition at line 1465 of file miniaudio.h.

◆ ownsBuffer

ma_bool32 ma_rb::ownsBuffer

Definition at line 1466 of file miniaudio.h.

◆ pBuffer

void* ma_rb::pBuffer

Definition at line 1460 of file miniaudio.h.

◆ subbufferCount

ma_uint32 ma_rb::subbufferCount

Definition at line 1462 of file miniaudio.h.

◆ subbufferSizeInBytes

ma_uint32 ma_rb::subbufferSizeInBytes

Definition at line 1461 of file miniaudio.h.

◆ subbufferStrideInBytes

ma_uint32 ma_rb::subbufferStrideInBytes

Definition at line 1463 of file miniaudio.h.