Donovan Watteau
16e2068aec
JANITORIAL: Fix various single-character typos
2022-11-11 20:55:56 +01:00
Donovan Watteau
7ef9247637
BACKENDS: Restore original Cabal license header when quoting it
...
Our derivate work remains GPLv3+, since the original allowed it thanks
to its GPLv2+ license, but when we quote the original license we can't
(and shouldn't) change the fact that it was GPLv2+.
2022-11-05 22:04:30 +01:00
SupSuper
af8e07b943
BACKENDS: Move isDataAndCDAudioReadFromSameCD() to AudioCDManager
2022-08-24 23:37:33 +03:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
44219dfa1a
BACKENDS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
sluicebox
d9df1919d5
WIN32: Make Win32AudioCDManager UNICODE compatible
2021-06-29 12:38:01 -05:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Cameron Cawley
5c255b3aa9
WIN32: Add override and final keywords
2020-10-16 18:32:08 +01:00
SupSuper
d0512db25c
WIN32: Move all ARRAYSIZE undefs to util.h
...
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-17 12:28:33 +02:00
Bastien Bouclet
de886a8b58
AUDIO: Fix broken physical audio CD playback on non-win32
...
The play method did not override the base class due to the addition of
the soundType parameter.
2018-07-31 21:44:26 +02:00
Paul Gilbert
f5238c66d5
XEEN: Add an optional param to CD playback to specify sound type
2018-05-05 10:46:20 -04:00
Eugene Sandulenko
355c4fa646
JANITORIAL: Remove more trailing spaces
2016-10-09 15:02:02 +02:00
Johannes Schickel
6a127df564
WIN32: Cleanup header includes for AudioCD code.
2016-03-14 01:04:11 +01:00
Johannes Schickel
88f8ecde0b
WIN32: Supply required DDK headers for older MSVC.
...
Header file taken from MinGW's w32api 4.0.3.
2016-03-14 01:03:13 +01:00
Johannes Schickel
2872c7f9eb
WIN32: Fix compilation with MinGW-w64.
2016-03-13 20:44:04 +01:00
Johannes Schickel
045b583141
WIN32: Guard AudioCD code by WIN32 check.
2016-03-13 20:44:04 +01:00
Johannes Schickel
075bde796e
WIN32: Silence warning in AudioCD code.
2016-03-13 20:44:04 +01:00
Johannes Schickel
b9b3d4557c
WIN32: Fix AudioCD compilation.
2016-03-13 20:44:04 +01:00
Johannes Schickel
5e0b136992
BACKENDS: Fill buffer at start of AudioCD playback.
...
As suggested by clone2727.
2016-03-13 15:45:19 +01:00
Johannes Schickel
8cd4b881e3
BACKENDS: Add ScummVM license header for AudioCD code.
...
As discussed with clone2727.
2016-03-13 14:16:13 +01:00
Johannes Schickel
90899860b4
BACKENDS: Formatting fixes.
2016-03-13 14:06:20 +01:00
Matthew Hoops
41a1dcb0bb
BACKENDS: Switch to a common base class for threaded audio CD streams
2016-03-13 13:57:24 +01:00
Matthew Hoops
aa6ff44440
BACKENDS: Only expose one set of functions for AudioCDManager
...
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API.
2016-03-13 13:57:19 +01:00
Matthew Hoops
4a6c7b5c83
BACKENDS: Add support for opening a CD on Windows by drive
2016-03-13 13:57:09 +01:00
Matthew Hoops
e39faa239a
BACKENDS: Use a second thread to assist in buffering Win32 CD audio
2016-03-13 13:56:56 +01:00
Matthew Hoops
2aa2a6b56c
BACKENDS: Add a Win32 audio CD player
2016-03-13 13:56:51 +01:00