35#define MAX_RAW_SAMPLES 4096 * SAMPLE_SIZE
37typedef struct musicStream_s {
QGL_EXTERN GLsizei const GLvoid * data
QGL_EXTERN GLuint GLsizei GLsizei GLint GLenum GLchar * name
void M_StopMusicStream(musicStream_t *userdata)
void M_AddToSampleBuffer(musicStream_t *userdata, int rate, int samples, const byte *data)
Add stereo samples with a 16 byte width to the stream buffer.
void M_ParseMusic(const char *name, const char **text)
Parses music definitions for different situations.
byte sampleBuf[MAX_RAW_SAMPLES]
Cross-platform type definitions.