Displaying 2 results from an estimated 2 matches for "m_dmabuff".
2005 Sep 30
2
Reg. FLAC decoding
...uffer : %d", pThis->m_Position);
break;
}
continue;
}
SystemText ("The huge buffer is full. Now playing it.");
unsigned int val = pThis->m_Position;
unsigned int pos = 0;
while (1)
{
unsigned int size;
while ( RUAGetBuffer ((RMuint8 *)&pThis->m_DMABuff) != RM_OK );
pThis->m_DMAPos = 0;
if ((val - pos) < (1<<DMA_BUFFER_SIZE_LOG2))
size = (val - pos);
else
size = (1<<DMA_BUFFER_SIZE_LOG2);
memcpy ((void *)pThis->m_DMABuff,
(void*)&pThis->m_TempBuffer[pos],
size);
pos = pos + size;...
2005 Sep 30
0
Re: Reg. FLAC decoding
...; }
> continue;
> }
>
> SystemText ("The huge buffer is full. Now playing it.");
> unsigned int val = pThis->m_Position;
> unsigned int pos = 0;
> while (1)
> {
> unsigned int size;
> while ( RUAGetBuffer ((RMuint8 *)&pThis->m_DMABuff) != RM_OK );
> pThis->m_DMAPos = 0;
>
>
> if ((val - pos) < (1<<DMA_BUFFER_SIZE_LOG2))
> size = (val - pos);
> else
> size = (1<<DMA_BUFFER_SIZE_LOG2);
>
> memcpy ((void *)pThis->m_DMABuff,
> (void*)&pThis->m_...