Descent3/lib/Aencode.h
2024-04-16 14:21:35 -06:00

15 lines
376 B
C

#ifndef AENCODE_H_
#define AENCODE_H_
#include <stdio.h>
typedef long ReadSampleFunction(void *data);
enum AudioError {
ReadSampleEof = 0x80000000,
};
unsigned long AudioEncode(ReadSampleFunction *read, void *data, unsigned channels, unsigned sample_rate, float volume,
FILE *out, int levels, int samples_per_subband, float comp_ratio);
#endif