Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/defold/defold
/ Pop
Method
Pop
engine/sound/src/devices/device_opensl.cpp:99–106 ·
view source on GitHub ↗
Source
from the content-addressed store, hash-verified
97
}
98
99
Buffer Pop()
100
{
101
assert(m_Size > 0);
102
int i = m_Start;
103
m_Start = (m_Start + 1) % m_Queue.Size();
104
m_Size--;
105
return m_Queue[i];
106
}
107
108
uint32_t Size()
109
{
Callers
12
StackPop
Function · 0.45
NewSoundDataInternal
Function · 0.45
NewSoundInstance
Function · 0.45
DeleteSoundInstance
Function · 0.45
Play
Function · 0.45
SwapAndPopActiveInstance
Function · 0.45
NewSoundDataInternal
Function · 0.45
NewSoundInstance
Function · 0.45
NewDecoder
Function · 0.45
BufferQueueCallback
Function · 0.45
DeviceOpenSLClose
Function · 0.45
DeviceOpenSLQueue
Function · 0.45
Calls
2
assert
Function · 0.50
Size
Method · 0.45
Tested by
no test coverage detected