Cog/Frameworks/libatrac9/libatrac9/LibAtrac9/C/utility.h

15 lines
290 B
C

#pragma once
#define FALSE 0
#define TRUE 1
#define NULL 0
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
int max(int a, int b);
int min(int a, int b);
unsigned int BitReverse32(unsigned int value, int bitCount);
int SignExtend32(int value, int bits);
short Clamp16(int value);