Files
JailAudioSDL3/jail_audio.h
2021-02-03 21:39:28 +01:00

17 lines
431 B
C

#pragma once
#include <SDL2/SDL.h>
typedef struct JA_Sound_t *JA_Sound;
void JA_Init(const int freq, const SDL_AudioFormat format, const int channels);
void JA_PlayMusic(const char* filename, const bool loop = true);
void JA_PauseMusic();
void JA_RestartMusic();
void JA_StopMusic();
bool JA_IsMusicPlaying();
JA_Sound JA_LoadSound(const char* filename);
void JA_PlaySound(JA_Sound sound);
void JA_DeleteSound(JA_Sound sound);