Descent3/lib/Aencode.h
2024-04-15 21:43:29 -06:00

16 lines
377 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