Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-07 | LINUX: Fix Header for major/minor macros, thus removing warnings. | D G Turner | |
Warnings are as follows: "In the GNU C Library, "minor" is defined by <sys/sysmacros.h>. For historical compatibility, it is currently defined by <sys/types.h> as well, but we plan toremove this soon. To use "minor", include <sys/sysmacros.h> directly. If you did not intend to use a system-defined macro "minor", you should undefine it after including <sys/types.h>" | |||
2016-03-21 | LINUX: Use classic major/minor macros. | Johannes Schickel | |
Makes our Linux Audio CD code work with implementations without gnu_dev_major and gnu_dev_minor too. | |||
2016-03-15 | LINUX: Guard Linux audio CD code. | Johannes Schickel | |
2016-03-13 | BACKENDS: Fill buffer at start of AudioCD playback. | Johannes Schickel | |
As suggested by clone2727. | |||
2016-03-13 | BACKENDS: Add ScummVM license header for AudioCD code. | Johannes Schickel | |
As discussed with clone2727. | |||
2016-03-13 | BACKENDS: Formatting fixes. | Johannes Schickel | |
2016-03-13 | BACKENDS: Switch to CDROMREADRAW for Linux audio CD | Matthew Hoops | |
CDROMREADAUDIO seems to crash the kernel when ejecting while playing. Let's try to avoid that. | |||
2016-03-13 | BACKENDS: Switch to a common base class for threaded audio CD streams | Matthew Hoops | |
2016-03-13 | BACKENDS: Only expose one set of functions for AudioCDManager | Matthew Hoops | |
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 | BACKENDS: Add support for opening a CD on Linux by path or drive | Matthew Hoops | |
2016-03-13 | BACKENDS: Use a threading for buffering Linux CD audio | Matthew Hoops | |
2016-03-13 | BACKENDS: Detect the CD drive from the game's path on Linux | Matthew Hoops | |
2016-03-13 | BACKENDS: Add a Linux CD-ROM audio player | Matthew Hoops | |