• R/O
  • HTTP
  • SSH
  • HTTPS

cinnamon: Commit

Cinnamon audio library


Commit MetaInfo

Revisione05ce63142c2ce4a42724de01db22113b5ac94fa (tree)
Zeit2019-09-10 16:17:10
AutorAlaskanEmily <emily@alas...>
CommiterAlaskanEmily

Log Message

Fix OpenAL when linking using CC instead of CXX

Ändern Zusammenfassung

Diff

--- a/src/openal/cin_openal.c
+++ b/src/openal/cin_openal.c
@@ -7,6 +7,8 @@
77
88 #include "cinnamon.h"
99 #include "cin_openal.h"
10+
11+#include <stddef.h>
1012 #include <assert.h>
1113
1214 /*****************************************************************************/
@@ -270,13 +272,14 @@ enum Cin_LoaderError Cin_CreateLoader(struct Cin_Loader *out,
270272 assert(drv);
271273 assert(drv->ctx);
272274 assert(drv->dev);
273-
275+#if 0
274276 {
275277 const enum Cin_LoaderError err =
276278 Cin_FormatCompatible(drv, sample_rate, num_channels, format);
277279 if(err != Cin_eLoaderSuccess)
278280 return err;
279281 }
282+#endif
280283
281284 alcMakeContextCurrent(drv->ctx);
282285
@@ -346,6 +349,7 @@ unsigned Cin_StructSoundSize(){
346349
347350 enum Cin_SoundError Cin_SoundPlay(struct Cin_Sound *snd){
348351 alcMakeContextCurrent(snd->ctx);
352+ alSourcei(snd->snd, AL_LOOPING, AL_FALSE);
349353 alSourcePlay(snd->snd);
350354 return Cin_eSoundSuccess;
351355 }
Show on old repository browser