Polyphase Game Engine
Loading...
Searching...
No Matches
StreamingSource Struct Reference

Public Attributes

SoundWaveRef mSoundWave
 
Audio3DmComponent = nullptr
 
uint32_t mStreamId = 0
 
SysFilemFile = nullptr
 
uint64_t mPcmOffset = 0
 
uint64_t mPcmSize = 0
 
uint64_t mReadPos = 0
 
uint32_t mSrcFrameBytes = 2
 
uint32_t mFrameBytes = 4
 
bool mExpand8to16 = false
 
float mSampleRate = 44100.0f
 
bool mLoop = false
 
bool mUnpaused = false
 
float mSubmittedSec = 0.0f
 
std::vector< uint8_t > mChunk
 
std::vector< uint8_t > mSubmit
 
std::vector< uint8_t > mPending
 
bool mPendingValid = false
 

Member Data Documentation

◆ mChunk

std::vector<uint8_t> StreamingSource::mChunk

◆ mComponent

Audio3D* StreamingSource::mComponent = nullptr

◆ mExpand8to16

bool StreamingSource::mExpand8to16 = false

◆ mFile

SysFile* StreamingSource::mFile = nullptr

◆ mFrameBytes

uint32_t StreamingSource::mFrameBytes = 4

◆ mLoop

bool StreamingSource::mLoop = false

◆ mPcmOffset

uint64_t StreamingSource::mPcmOffset = 0

◆ mPcmSize

uint64_t StreamingSource::mPcmSize = 0

◆ mPending

std::vector<uint8_t> StreamingSource::mPending

◆ mPendingValid

bool StreamingSource::mPendingValid = false

◆ mReadPos

uint64_t StreamingSource::mReadPos = 0

◆ mSampleRate

float StreamingSource::mSampleRate = 44100.0f

◆ mSoundWave

SoundWaveRef StreamingSource::mSoundWave

◆ mSrcFrameBytes

uint32_t StreamingSource::mSrcFrameBytes = 2

◆ mStreamId

uint32_t StreamingSource::mStreamId = 0

◆ mSubmit

std::vector<uint8_t> StreamingSource::mSubmit

◆ mSubmittedSec

float StreamingSource::mSubmittedSec = 0.0f

◆ mUnpaused

bool StreamingSource::mUnpaused = false

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