Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
EasyDec_Wav Class Reference
A class to communicate a EasyDec_Wav. More...
#include <EasyDec_Wav.h>
Inherits EasyDecoder.
Public Member Functions | |
| virtual bool | AnalyzeHeder (char *p_title, char *p_artist, char *p_album, uint16_t tag_size, FILE *fp) |
| analyze header | |
| virtual size_t | GetNextData (void *buf, size_t len) |
| get next data | |
| virtual uint16_t | GetChannel () |
| get channel | |
| virtual uint16_t | GetBlockSize () |
| get block size | |
| virtual uint32_t | GetSamplingRate () |
| get sampling rate | |
Detailed Description
A class to communicate a EasyDec_Wav.
Definition at line 29 of file EasyDec_Wav.h.
Member Function Documentation
| virtual bool AnalyzeHeder | ( | char * | p_title, |
| char * | p_artist, | ||
| char * | p_album, | ||
| uint16_t | tag_size, | ||
| FILE * | fp | ||
| ) | [virtual] |
analyze header
- Parameters:
-
p_title title tag buffer p_artist artist tag buffer p_album album tag buffer tag_size tag buffer size fp file pointer
- Returns:
- true = success, false = failure
Definition at line 43 of file EasyDec_Wav.h.
| virtual uint16_t GetBlockSize | ( | ) | [virtual] |
| virtual uint16_t GetChannel | ( | ) | [virtual] |
| virtual size_t GetNextData | ( | void * | buf, |
| size_t | len | ||
| ) | [virtual] |
get next data
- Parameters:
-
buf data buffer address len data buffer length
- Returns:
- get data size
Definition at line 173 of file EasyDec_Wav.h.
| virtual uint32_t GetSamplingRate | ( | ) | [virtual] |
Generated on Thu Jul 14 2022 19:20:17 by
1.7.2