be6fda4663
The SID decoder uses a hint cache so that when the library requests the current file open, it will return the exact file already opened, rather than opening it again. Unfortunately, I was closing the file regardless, and sometimes, libsidplayfp will reopen the file multiple times, from other threads, even. Signed-off-by: Christopher Snowhill <kode54@gmail.com> |
||
---|---|---|
.. | ||
sidplay | ||
sidplay.xcodeproj | ||
SidContainer.h | ||
SidContainer.mm | ||
SidDecoder.h | ||
SidDecoder.mm | ||
SidMetadataReader.h | ||
SidMetadataReader.mm | ||
roms.cpp | ||
roms.hpp |