Commit graph

8 commits

Author SHA1 Message Date
Johannes Schickel
afe8ea139c MACOSX: Add comment about track ID search loop. 2016-03-15 14:25:42 +01:00
Johannes Schickel
f75bc48141 MACOSX: Guard audio cd code by define check. 2016-03-15 14:24:23 +01:00
Johannes Schickel
ad678cf083 MACOSX: Replace manual uint parsing by strtol. 2016-03-15 14:24:23 +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
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
dc0d4fcf30 BACKENDS: Add support for opening a CD on Mac OS X by path or drive 2016-03-13 13:57:13 +01:00
Matthew Hoops
47a82f2d1b BACKENDS: Add a custom Mac OS X CD audio manager
Since Mac OS X Carbon/Cocoa API isn't stable (in that it's changed multiple times over the years). Maintaining two versions of the same code (one in some foreign language with overly long names) isn't very appealing to me.
2016-03-13 13:53:55 +01:00