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

#include <miniaudio.h>

+ Collaboration diagram for ma_resource_manager_data_stream:

Public Member Functions

 MA_ATOMIC (8, ma_uint64) absoluteCursor
 
 MA_ATOMIC (4, ma_uint32) executionCounter
 
 MA_ATOMIC (4, ma_uint32) executionPointer
 
 MA_ATOMIC (4, ma_bool32) isLooping
 
 MA_ATOMIC (4, ma_uint32) pageFrameCount[2]
 
 MA_ATOMIC (4, ma_result) result
 
 MA_ATOMIC (4, ma_bool32) isDecoderAtEnd
 
 MA_ATOMIC (4, ma_bool32) isPageValid[2]
 
 MA_ATOMIC (4, ma_bool32) seekCounter
 

Public Attributes

ma_data_source_base ds
 
ma_resource_managerpResourceManager
 
ma_uint32 flags
 
ma_decoder decoder
 
ma_bool32 isDecoderInitialized
 
ma_uint64 totalLengthInPCMFrames
 
ma_uint32 relativeCursor
 
ma_uint32 currentPageIndex
 
void * pPageData
 

Detailed Description

Definition at line 10013 of file miniaudio.h.

Member Function Documentation

◆ MA_ATOMIC() [1/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_bool32   
)

◆ MA_ATOMIC() [2/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_bool32   
)

◆ MA_ATOMIC() [3/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_bool32   
)

◆ MA_ATOMIC() [4/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_bool32   
)

◆ MA_ATOMIC() [5/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_result   
)

◆ MA_ATOMIC() [6/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_uint32   
)

◆ MA_ATOMIC() [7/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_uint32   
)

◆ MA_ATOMIC() [8/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_uint32   
)

◆ MA_ATOMIC() [9/9]

ma_resource_manager_data_stream::MA_ATOMIC ( ,
ma_uint64   
)

Member Data Documentation

◆ currentPageIndex

ma_uint32 ma_resource_manager_data_stream::currentPageIndex

Definition at line 10023 of file miniaudio.h.

◆ decoder

ma_decoder ma_resource_manager_data_stream::decoder

Definition at line 10018 of file miniaudio.h.

◆ ds

ma_data_source_base ma_resource_manager_data_stream::ds

Definition at line 10015 of file miniaudio.h.

◆ flags

ma_uint32 ma_resource_manager_data_stream::flags

Definition at line 10017 of file miniaudio.h.

◆ isDecoderInitialized

ma_bool32 ma_resource_manager_data_stream::isDecoderInitialized

Definition at line 10019 of file miniaudio.h.

◆ pPageData

void* ma_resource_manager_data_stream::pPageData

Definition at line 10031 of file miniaudio.h.

◆ pResourceManager

ma_resource_manager* ma_resource_manager_data_stream::pResourceManager

Definition at line 10016 of file miniaudio.h.

◆ relativeCursor

ma_uint32 ma_resource_manager_data_stream::relativeCursor

Definition at line 10021 of file miniaudio.h.

◆ totalLengthInPCMFrames

ma_uint64 ma_resource_manager_data_stream::totalLengthInPCMFrames

Definition at line 10020 of file miniaudio.h.


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