Wise&mystical  1.0
Project about Europe
Loading...
Searching...
No Matches
ma_resource_manager_data_buffer Struct Reference

#include <miniaudio.h>

+ Collaboration diagram for ma_resource_manager_data_buffer:

Public Member Functions

 MA_ATOMIC (4, ma_uint32) executionCounter
 
 MA_ATOMIC (4, ma_uint32) executionPointer
 
 MA_ATOMIC (4, ma_result) result
 
 MA_ATOMIC (4, ma_bool32) isLooping
 

Public Attributes

ma_data_source_base ds
 
ma_resource_managerpResourceManager
 
ma_resource_manager_data_buffer_nodepNode
 
ma_uint32 flags
 
ma_uint64 seekTargetInPCMFrames
 
ma_bool32 seekToCursorOnNextRead
 
ma_bool32 isConnectorInitialized
 
union {
   ma_decoder   decoder
 
   ma_audio_buffer   buffer
 
   ma_paged_audio_buffer   pagedBuffer
 
connector
 

Detailed Description

Definition at line 9992 of file miniaudio.h.

Member Function Documentation

◆ MA_ATOMIC() [1/4]

ma_resource_manager_data_buffer::MA_ATOMIC ( ,
ma_bool32   
)

◆ MA_ATOMIC() [2/4]

ma_resource_manager_data_buffer::MA_ATOMIC ( ,
ma_result   
)

◆ MA_ATOMIC() [3/4]

ma_resource_manager_data_buffer::MA_ATOMIC ( ,
ma_uint32   
)

◆ MA_ATOMIC() [4/4]

ma_resource_manager_data_buffer::MA_ATOMIC ( ,
ma_uint32   
)

Member Data Documentation

◆ buffer

ma_audio_buffer ma_resource_manager_data_buffer::buffer

Definition at line 10008 of file miniaudio.h.

◆ 

union { ... } ma_resource_manager_data_buffer::connector

◆ decoder

ma_decoder ma_resource_manager_data_buffer::decoder

Definition at line 10007 of file miniaudio.h.

◆ ds

ma_data_source_base ma_resource_manager_data_buffer::ds

Definition at line 9994 of file miniaudio.h.

◆ flags

ma_uint32 ma_resource_manager_data_buffer::flags

Definition at line 9997 of file miniaudio.h.

◆ isConnectorInitialized

ma_bool32 ma_resource_manager_data_buffer::isConnectorInitialized

Definition at line 10004 of file miniaudio.h.

◆ pagedBuffer

ma_paged_audio_buffer ma_resource_manager_data_buffer::pagedBuffer

Definition at line 10009 of file miniaudio.h.

◆ pNode

ma_resource_manager_data_buffer_node* ma_resource_manager_data_buffer::pNode

Definition at line 9996 of file miniaudio.h.

◆ pResourceManager

ma_resource_manager* ma_resource_manager_data_buffer::pResourceManager

Definition at line 9995 of file miniaudio.h.

◆ seekTargetInPCMFrames

ma_uint64 ma_resource_manager_data_buffer::seekTargetInPCMFrames

Definition at line 10000 of file miniaudio.h.

◆ seekToCursorOnNextRead

ma_bool32 ma_resource_manager_data_buffer::seekToCursorOnNextRead

Definition at line 10001 of file miniaudio.h.


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