Audio_playback_and_record
WavFile
is only used within Audio_playback_and_record.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
Audio_playback_and_record
WavFile
WavFile variable
Syntax
from
main.h:158
extern
FIL
WavFile
;
Implemented in
waveplayer.c:30
References
Location
Referrer
Text
waveplayer.c:30
FIL
WavFile
;
main.h:158
extern
FIL
WavFile
;
waveplayer.c:65
AUDIO_PLAYER_Start()
f_close
(
&
WavFile
)
;
waveplayer.c:76
AUDIO_PLAYER_Start()
f_lseek
(
&
WavFile
,
0
)
;
waveplayer.c:79
AUDIO_PLAYER_Start()
if
(
f_read
(
&
WavFile
,
waveplayer.c:122
AUDIO_PLAYER_Process()
if
(
f_read
(
&
WavFile
,
waveplayer.c:136
AUDIO_PLAYER_Process()
if
(
f_read
(
&
WavFile
,
waveplayer.c:236
AUDIO_PLAYER_Stop()
f_close
(
&
WavFile
)
;
waveplayer.c:317
GetFileInfo()
if
(
f_open
(
&
WavFile
,
(
char
*
)
FileList
.
file
[
file_idx
]
.
name
,
FA_OPEN_EXISTING
|
FA_READ
)
==
FR_OK
)
waveplayer.c:320
GetFileInfo()
if
(
f_read
(
&
WavFile
,
info
,
sizeof
(
WaveFormat
)
,
(
void
*
)
&
bytesread
)
==
FR_OK
)
waveplayer.c:346
GetFileInfo()
f_close
(
&
WavFile
)
;
waverecorder.c:81
AUDIO_REC_Start()
if
(
f_open
(
&
WavFile
,
REC_WAVE_NAME
,
FA_CREATE_ALWAYS
|
FA_WRITE
)
==
FR_OK
)
waverecorder.c:87
AUDIO_REC_Start()
if
(
f_write
(
&
WavFile
,
pHeaderBuff
,
44
,
(
void
*
)
&
byteswritten
)
==
FR_OK
)
waverecorder.c:156
AUDIO_REC_Process()
if
(
f_write
(
&
WavFile
,
(
uint8_t
*
)
(
BufferCtl
.
pcm_buff
+
BufferCtl
.
offset
)
,
waverecorder.c:186
AUDIO_REC_Process()
if
(
f_lseek
(
&
WavFile
,
0
)
==
FR_OK
)
waverecorder.c:191
AUDIO_REC_Process()
if
(
f_write
(
&
WavFile
,
pHeaderBuff
,
sizeof
(
WAVE_FormatTypeDef
)
,
(
void
*
)
&
byteswritten
)
==
FR_OK
)
waverecorder.c:210
AUDIO_REC_Process()
f_close
(
&
WavFile
)
;
Type Use
Type of
WavFile
WavFile
FIL
all items filtered out