Age | Commit message (Collapse) | Author |
|
Variable-length values would write threshold values with a byte too many.
System Exclusive messages would cause write to fail since the end byte was treated as part of next message.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
management of Core Foundation types.
|
|
|
|
variable
|
|
|
|
|
|
driver.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
drivers
|
|
|
|
|
|
|
|
|
|
|
|
We assume a conforming C++11 compiler environment that has a valid <thread>-header.
Failure to run a real thread is handled gracefully.
|
|
A conforming compiler with a valid <mutex>-header is expected.
Most parts of the code assume that locking a mutex will never fail unexpectedly,
which is generally true on all common platforms that don't just pretend to
be C++11. The use of condition variables in driver code is checked.
|
|
|
|
|
|
Auto[Free|Delete]SmallVector
|
|
|
|
|
|
std::vector::[push|emplace]_back()
|
|
|
|
This is a C++11 feature that allows the compiler to check that a virtual
member declaration overrides a base-class member with the same signature.
Also src/blitter/32bpp_anim_sse4.hpp +38 is no longer erroneously marked
as virtual despite being a template.
|
|
libtimidity was introduced with the support for PSP. PSP has been
dropped almost a year ago, but this music driver was not. This
corrects that oversight.
timidity (via extmidi) still works fine. This purely removes the
libtimidity support, which was only really available for PSP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
no path separators
|
|
|
|
|
|
style
|
|
|
|
|
|
This improves bad looping of title screen song from Windows TTD, and fixes
a long silence at the end of "Can't get there from here" from Windows TTD.
|