36#ifndef __INCLUDE_AUDIOLITE_WAVENC_H
37#define __INCLUDE_AUDIOLITE_WAVENC_H
43#include <nuttx/config.h>
45#include <audiolite/al_wavheader.h>
46#include <audiolite/al_encoder.h>
47#include <audiolite/al_stream.h>
49#define AL_WAVENC_FNAMELEN (64)
68 char _fname[AL_WAVENC_FNAMELEN];
70 void *construct_wavheader(
al_wavhdr *hdr);
72 void terminate_wavfile();
74 void create_wav_file();
90 void set_max_filesize(
int sz) { _max_filelen = sz; };
91 int set_fileprefix(
const char *pfx);
Definition: al_encoder.h:56
Definition: al_outputnode.h:65
Definition: al_wavenc.h:60
Definition: al_wavheader.h:61