buffer_ctl is only used within MTP_Standalone.
 
Symbols
loading...
Files
loading...

buffer_ctl variable

Syntax

static Audio_BufferTypeDef buffer_ctl;

References

LocationReferrerText
audio.c:44
static Audio_BufferTypeDef buffer_ctl;
audio.c:84AUDIO_Start()
audio.c:88AUDIO_Start()
AUDIO_BUFFER_SIZE, &buffer_ctl.buff[0], &bytesread) == 0)
audio.c:95AUDIO_Start()
BSP_AUDIO_OUT_Play((uint16_t *) & buffer_ctl.buff[0], AUDIO_BUFFER_SIZE);
audio.c:96AUDIO_Start()
buffer_ctl.fptr = bytesread;
audio.c:120AUDIO_Process()
if (buffer_ctl.fptr >= wav_info.FileSize)
audio.c:125AUDIO_Process()
if (buffer_ctl.offset == BUFFER_OFFSET_HALF)
audio.c:128AUDIO_Process()
buffer_ctl.fptr,
audio.c:130AUDIO_Process()
&buffer_ctl.buff[0], &bytesread) > 0)
audio.c:134AUDIO_Process()
audio.c:135AUDIO_Process()
buffer_ctl.fptr += bytesread;
audio.c:138AUDIO_Process()
if (buffer_ctl.offset == BUFFER_OFFSET_FULL)
audio.c:141AUDIO_Process()
buffer_ctl.fptr,
audio.c:143AUDIO_Process()
&buffer_ctl.buff[AUDIO_BUFFER_SIZE / 2], &bytesread) > 0)
audio.c:147AUDIO_Process()
audio.c:148AUDIO_Process()
buffer_ctl.fptr += bytesread;
audio.c:152AUDIO_Process()
elapsed_time = buffer_ctl.fptr / wav_info.ByteRate;
audio.c:337BSP_AUDIO_OUT_TransferComplete_CallBack()
audio.c:338BSP_AUDIO_OUT_TransferComplete_CallBack()
BSP_AUDIO_OUT_ChangeBuffer((uint16_t *) & buffer_ctl.buff[0],
audio.c:352BSP_AUDIO_OUT_HalfTransfer_CallBack()
audio.c:353BSP_AUDIO_OUT_HalfTransfer_CallBack()
BSP_AUDIO_OUT_ChangeBuffer((uint16_t *) & buffer_ctl.

Data Use

Type of buffer_ctl
buffer_ctl
all items filtered out