AudioInfo is only used within STemWin.
 
Symbols
loading...
Files
loading...

AudioInfo variable

Syntax

References

LocationReferrerText
audio_recorder_app.c:40
static WAV_InfoTypedef AudioInfo;
audio_recorder_app.c:149AUDIO_RECORDER_GetFileInfo()
return &AudioInfo;
audio_recorder_app.c:177AUDIO_RECORDER_SelectFile()
if(f_read(&wav_file, &AudioInfo, sizeof(WAV_InfoTypedef), (void *)&numOfReadBytes) == FR_OK)
audio_recorder_app.c:273AUDIO_RECORDER_StopRec()
audio_recorder_app.c:590AUDIO_RECORDER_GetElapsedTime()
duration = haudio.in.fptr / AudioInfo.ByteRate;
audio_recorder_app.c:605AUDIO_RECORDER_GetPlayedTime()
duration = (wav_file.fptr) / AudioInfo.ByteRate;
audio_recorder_app.c:621AUDIO_RECORDER_GetTotalTime()
duration = (f_size(&wav_file)) / AudioInfo.ByteRate;
audio_recorder_app.c:638WavProcess_EncInit()
AudioInfo.SampleRate = Freq; /* Audio sampling frequency */
audio_recorder_app.c:639WavProcess_EncInit()
AudioInfo.NbrChannels = 2; /* Number of channels: 1:Mono or 2:Stereo */
audio_recorder_app.c:640WavProcess_EncInit()
AudioInfo.BitPerSample = 16; /* Number of bits per sample (16, 24 or 32) */
audio_recorder_app.c:641WavProcess_EncInit()
AudioInfo.FileSize = 0x001D4C00; /* Total length of useful audio data (payload) */
audio_recorder_app.c:642WavProcess_EncInit()
AudioInfo.SubChunk1Size = 44; /* The file header chunk size */
audio_recorder_app.c:643WavProcess_EncInit()
AudioInfo.ByteRate = (AudioInfo.SampleRate * \
audio_recorder_app.c:644WavProcess_EncInit()
(AudioInfo.BitPerSample/8) * \
audio_recorder_app.c:645WavProcess_EncInit()
AudioInfo.NbrChannels); /* Number of bytes per second (sample rate * block align) */
audio_recorder_app.c:646WavProcess_EncInit()
AudioInfo.BlockAlign = AudioInfo.NbrChannels * \
audio_recorder_app.c:647WavProcess_EncInit()
(AudioInfo.BitPerSample/8); /* channels * bits/sample / 8 */
audio_recorder_app.c:650WavProcess_EncInit()

Data Use

Type of AudioInfo
AudioInfo
all items filtered out