Просмотр исходного кода

[raudio]: Remove DrFLAC & DrMP3 header files

pull/5537/head
torph 2 недель назад
Родитель
Сommit
d00f52e419
Не удалось извлечь подпись
3 измененных файлов: 14 добавлений и 17925 удалений
  1. +0
    -12556
      src/external/dr_flac.h
  2. +0
    -5340
      src/external/dr_mp3.h
  3. +14
    -29
      src/raudio.c

+ 0
- 12556
src/external/dr_flac.h
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 0
- 5340
src/external/dr_mp3.h
Разница между файлами не показана из-за своего большого размера
Просмотреть файл


+ 14
- 29
src/raudio.c Просмотреть файл

@ -32,8 +32,6 @@
* miniaudio.h - Audio device management lib (https://github.com/mackron/miniaudio) * miniaudio.h - Audio device management lib (https://github.com/mackron/miniaudio)
* stb_vorbis.h - Ogg audio files loading (http://www.nothings.org/stb_vorbis/) * stb_vorbis.h - Ogg audio files loading (http://www.nothings.org/stb_vorbis/)
* dr_wav.h - WAV audio files loading (http://github.com/mackron/dr_libs) * dr_wav.h - WAV audio files loading (http://github.com/mackron/dr_libs)
* dr_mp3.h - MP3 audio file loading (https://github.com/mackron/dr_libs)
* dr_flac.h - FLAC audio file loading (https://github.com/mackron/dr_libs)
* jar_xm.h - XM module file loading * jar_xm.h - XM module file loading
* jar_mod.h - MOD audio file loading * jar_mod.h - MOD audio file loading
* *
@ -158,46 +156,33 @@ typedef struct tagBITMAPINFOHEADER {
#define MA_MALLOC RL_MALLOC #define MA_MALLOC RL_MALLOC
#define MA_FREE RL_FREE #define MA_FREE RL_FREE
#define MA_NO_JACK #define MA_NO_JACK
#define MA_NO_WAV
#define MA_NO_FLAC
#define MA_NO_MP3
#define MA_NO_RESOURCE_MANAGER #define MA_NO_RESOURCE_MANAGER
#define MA_NO_NODE_GRAPH #define MA_NO_NODE_GRAPH
#define MA_NO_ENGINE #define MA_NO_ENGINE
#define MA_NO_GENERATION #define MA_NO_GENERATION
#if !defined(SUPPORT_FILEFORMAT_WAV)
#define MA_NO_WAV
#endif
#if defined(SUPPORT_FILEFORMAT_WAV) #if defined(SUPPORT_FILEFORMAT_WAV)
#define DRWAV_MALLOC RL_MALLOC
#define DRWAV_REALLOC RL_REALLOC
#define DRWAV_FREE RL_FREE
#define DRWAV_MALLOC RL_MALLOC
#define DRWAV_REALLOC RL_REALLOC
#define DRWAV_FREE RL_FREE
#undef MA_NO_WAV
#define DR_WAV_IMPLEMENTATION
#include "external/dr_wav.h" // WAV loading functions
#define DR_WAV_IMPLEMENTATION
#include "external/dr_wav.h" // WAV saving functions
#else
#define MA_NO_WAV
#endif #endif
#if defined(SUPPORT_FILEFORMAT_MP3)
#define DRMP3_MALLOC RL_MALLOC
#define DRMP3_REALLOC RL_REALLOC
#define DRMP3_FREE RL_FREE
#undef MA_NO_MP3
#define DR_MP3_IMPLEMENTATION
#include "external/dr_mp3.h" // MP3 loading functions
#if !defined(SUPPORT_FILEFORMAT_FLAC)
#define MA_NO_FLAC
#endif #endif
#if defined(SUPPORT_FILEFORMAT_FLAC)
#define DRFLAC_MALLOC RL_MALLOC
#define DRFLAC_REALLOC RL_REALLOC
#define DRFLAC_FREE RL_FREE
#undef MA_NO_FLAC
#define DR_FLAC_IMPLEMENTATION
#define DR_FLAC_NO_WIN32_IO
#include "external/dr_flac.h" // FLAC loading functions
#if !defined(SUPPORT_FILEFORMAT_MP3)
#define MA_NO_MP3
#endif #endif

Загрузка…
Отмена
Сохранить