mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-02-09 01:01:07 +00:00
bgmusic.c: mark *.opus files as cdrip types.
git-svn-id: svn://svn.code.sf.net/p/quakespasm/code/trunk/quakespasm@1579 af15c1b1-3010-417e-b628-4374ebc0bcbd
This commit is contained in:
parent
1ccd0b998a
commit
4dbd07fb9a
4 changed files with 13 additions and 4 deletions
|
@ -161,6 +161,7 @@ these patched libSDL binaries may help.
|
||||||
<item> Fixed buttons crushing players in 64-bit builds.
|
<item> Fixed buttons crushing players in 64-bit builds.
|
||||||
<item> Change controller movement to use cubic easing by default; added "joy_exponent_move" cvar.
|
<item> Change controller movement to use cubic easing by default; added "joy_exponent_move" cvar.
|
||||||
<item> config.cfg is no longer written in case of a Sys_Error.
|
<item> config.cfg is no longer written in case of a Sys_Error.
|
||||||
|
<item> Fixed Opus encoded cd tracks not being recognized as ripped tracks.
|
||||||
<item> Update the third-party libraries. Other fixes/cleanups.
|
<item> Update the third-party libraries. Other fixes/cleanups.
|
||||||
</itemize>
|
</itemize>
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Handles streaming music as raw sound samples and runs the midi driver
|
* Handles streaming music as raw sound samples and runs the midi driver
|
||||||
*
|
*
|
||||||
* Copyright (C) 1999-2005 Id Software, Inc.
|
* Copyright (C) 1999-2005 Id Software, Inc.
|
||||||
* Copyright (C) 2010-2012 O.Sezer <sezero@users.sourceforge.net>
|
* Copyright (C) 2010-2018 O.Sezer <sezero@users.sourceforge.net>
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
* This program is free software; you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -69,7 +69,7 @@ static music_handler_t wanted_handlers[] =
|
||||||
static music_handler_t *music_handlers = NULL;
|
static music_handler_t *music_handlers = NULL;
|
||||||
|
|
||||||
#define ANY_CODECTYPE 0xFFFFFFFF
|
#define ANY_CODECTYPE 0xFFFFFFFF
|
||||||
#define CDRIP_TYPES (CODECTYPE_VORBIS | CODECTYPE_MP3 | CODECTYPE_FLAC | CODECTYPE_WAV)
|
#define CDRIP_TYPES (CODECTYPE_VORBIS | CODECTYPE_MP3 | CODECTYPE_FLAC | CODECTYPE_WAV | CODECTYPE_OPUS)
|
||||||
#define CDRIPTYPE(x) (((x) & CDRIP_TYPES) != 0)
|
#define CDRIPTYPE(x) (((x) & CDRIP_TYPES) != 0)
|
||||||
|
|
||||||
static snd_stream_t *bgmstream = NULL;
|
static snd_stream_t *bgmstream = NULL;
|
||||||
|
|
|
@ -253,8 +253,9 @@ these patched libSDL binaries may help.
|
||||||
<LI> Fixed a fog regression which was introduced in 0.93.0.</LI>
|
<LI> Fixed a fog regression which was introduced in 0.93.0.</LI>
|
||||||
<LI> Fixed a crash (buffer overflow) with invalid vis data.</LI>
|
<LI> Fixed a crash (buffer overflow) with invalid vis data.</LI>
|
||||||
<LI> Fixed buttons crushing players in 64-bit builds.</LI>
|
<LI> Fixed buttons crushing players in 64-bit builds.</LI>
|
||||||
<LI> Change controller movement to use cubic easing by default; added "joy_exponent_move" cvar.</LI>
|
<LI> Change controller movement to use cubic easing by default; added "joy_exponent_move" cvar.</LI>
|
||||||
<LI> config.cfg is no longer written in case of a Sys_Error.</LI>
|
<LI> config.cfg is no longer written in case of a Sys_Error.</LI>
|
||||||
|
<LI> Fixed Opus encoded cd tracks not being recognized as ripped tracks.</LI>
|
||||||
<LI> Update the third-party libraries. Other fixes/cleanups.</LI>
|
<LI> Update the third-party libraries. Other fixes/cleanups.</LI>
|
||||||
</UL>
|
</UL>
|
||||||
</P>
|
</P>
|
||||||
|
|
|
@ -291,11 +291,18 @@
|
||||||
6.1. Changes in 0.93.1
|
6.1. Changes in 0.93.1
|
||||||
|
|
||||||
o Fixed a fog regression which was introduced in 0.93.0.
|
o Fixed a fog regression which was introduced in 0.93.0.
|
||||||
|
|
||||||
o Fixed a crash (buffer overflow) with invalid vis data.
|
o Fixed a crash (buffer overflow) with invalid vis data.
|
||||||
|
|
||||||
o Fixed buttons crushing players in 64-bit builds.
|
o Fixed buttons crushing players in 64-bit builds.
|
||||||
|
|
||||||
o Change controller movement to use cubic easing by default; added
|
o Change controller movement to use cubic easing by default; added
|
||||||
"joy_exponent_move" cvar.
|
"joy_exponent_move" cvar.
|
||||||
|
|
||||||
o config.cfg is no longer written in case of a Sys_Error.
|
o config.cfg is no longer written in case of a Sys_Error.
|
||||||
|
|
||||||
|
o Fixed Opus encoded cd tracks not being recognized as ripped tracks.
|
||||||
|
|
||||||
o Update the third-party libraries. Other fixes/cleanups.
|
o Update the third-party libraries. Other fixes/cleanups.
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue