Commit graph

15 commits

Author SHA1 Message Date
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