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

buffer_ctl variable

Syntax

static AUDIO_BufferTypeDef buffer_ctl;

References

LocationReferrerText
audio_if.c:26
static AUDIO_BufferTypeDef buffer_ctl;
audio_if.c:60AUDIO_Start()
audio_if.c:63AUDIO_Start()
&buffer_ctl.buff[0],
audio_if.c:67AUDIO_Start()
BSP_AUDIO_OUT_Play((uint16_t*)&buffer_ctl.buff[0], AUDIO_BUFFER_SIZE);
audio_if.c:69AUDIO_Start()
buffer_ctl.fptr = bytesread;
audio_if.c:89AUDIO_Process()
if(buffer_ctl.fptr >= AUDIO_FILE_SIZE)
audio_if.c:92AUDIO_Process()
buffer_ctl.fptr = 0;
audio_if.c:97AUDIO_Process()
if(buffer_ctl.state == BUFFER_OFFSET_HALF)
audio_if.c:100AUDIO_Process()
buffer_ctl.fptr,
audio_if.c:101AUDIO_Process()
&buffer_ctl.buff[0],
audio_if.c:106AUDIO_Process()
audio_if.c:107AUDIO_Process()
buffer_ctl.fptr += bytesread;
audio_if.c:112AUDIO_Process()
if(buffer_ctl.state == BUFFER_OFFSET_FULL)
audio_if.c:115AUDIO_Process()
buffer_ctl.fptr,
audio_if.c:116AUDIO_Process()
&buffer_ctl.buff[AUDIO_BUFFER_SIZE /2],
audio_if.c:120AUDIO_Process()
audio_if.c:121AUDIO_Process()
buffer_ctl.fptr += bytesread;
audio_if.c:170BSP_AUDIO_OUT_TransferComplete_CallBack()
BSP_AUDIO_OUT_ChangeBuffer((uint16_t*)&buffer_ctl.buff[0], AUDIO_BUFFER_SIZE /2);
audio_if.c:171BSP_AUDIO_OUT_TransferComplete_CallBack()
audio_if.c:185BSP_AUDIO_OUT_HalfTransfer_CallBack()
audio_if.c:186BSP_AUDIO_OUT_HalfTransfer_CallBack()

Data Use

Type of buffer_ctl
buffer_ctl
all items filtered out