13 Révisions (df4471bef82dfa293bbfe82d77e6ded99ed5e608)

Auteur SHA1 Message Date
  Sam Hocevar df4471bef8 audio: NX support. il y a 6 ans
  Sam Hocevar 512eba5bf6 audio: fix build with SDL_Mixer disabled. il y a 6 ans
  Sam Hocevar 4eec8450d3 audio: rename format enum entries to avoid collisions. il y a 6 ans
  Sam Hocevar 68c2530b16 audio: refactor audio streaming mechanism. il y a 6 ans
  Sam Hocevar b11e6bd537 audio: more feedback upon initialisation. il y a 6 ans
  Sam Hocevar 6f0155a50e audio: allow to load a sample from raw data. il y a 6 ans
  Sam Hocevar 9a0b6e4a9a Build: fix several compilation warnings. il y a 6 ans
  Sam Hocevar e3b1db2c1e audio: clean up code. il y a 6 ans
  Sam Hocevar a1ef3552bc No longer look for SDL/SDL*.h headers. il y a 7 ans
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. il y a 8 ans
  Sam Hocevar a45a0d45d1 audio: do not free buffers that SDL may be using. il y a 9 ans
  Sam Hocevar 7619caef3e audio: minimal streaming API il y a 9 ans
  Sam Hocevar 89a8add7bf audio: reorganise files il y a 9 ans
  Sam Hocevar c6f4070e70 build: refactor autotools files for out-of-tree builds. il y a 9 ans
  Sam Hocevar 1b2a4ca8d1 build: fix issues with SDL detection on 32-bit systems. il y a 10 ans
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. il y a 11 ans
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. il y a 11 ans
  jeunathe 958d8c403e add methods to Audio class to mute/unmute and change volume per channel il y a 12 ans
  Sam Hocevar 578ec1d413 audio: add a simple Stop() method to samples. il y a 13 ans
  Sam Hocevar d6634da83f build: fix the WTFPL site URL in all code comments. il y a 13 ans
  Sam Hocevar 9b5880936c build: tweak everything to allow building with SDL on the Raspberry Pi. il y a 13 ans
  Sam Hocevar 28728814cc core: replace usage of sin() or std::sin() with lol::sin() where appropriate. il y a 13 ans
  Sam Hocevar beb141dd5b build: fix Win64 compilation with mingw64, using an updated SDL build. il y a 14 ans
  Sam Hocevar 8848cf53db Put everything in the "lol" namespace. Better late than never. il y a 15 ans
  Sam Hocevar e41dd3a949 Create the SdlApp class to avoid code duplication. Ensure USE_SDL is il y a 15 ans
  Sam Hocevar 21fd077d12 Reduce audio latency by using 1K samples instead of 4K. il y a 15 ans
  Sam Hocevar 640735731a Add preliminary support for sound samples. Implement click. il y a 15 ans
  Sam Hocevar 0ed566d3cc Complete Lol Engine / Deus Hax / Monsterz split. il y a 15 ans
  Sam Hocevar 50e4f67254 Get the timer to talk milliseconds instead of seconds. il y a 15 ans
  Sam Hocevar 0d78ca44ca Implement Timer::PollSeconds(), if necessary. il y a 15 ans
  Sam Hocevar 8bfb98c160 Implement a better timing mechanism for fixed framerate. Accuracy is il y a 15 ans