• Max Kellermann's avatar
    decoder_thread: fix CUE track playback · 90d16af6
    Max Kellermann authored
    The patch "input/file: don't fall back to parent directory" introduced
    a regression: when trying to play a CUE track, decoder_run_song()
    tries to open the file as a stream first, but this fails, because the
    path is virtual.
    
    This patch fixes decoder_run_song() (instead of reverting the previous
    patch) to accept input_stream_open() failures if the song is a local
    file.  It passes the responsibility to handle non-existing files to
    the decoder's file_decode() method.
    90d16af6
Name
Last commit
Last update
doc Loading commit data...
m4 Loading commit data...
scripts Loading commit data...
src Loading commit data...
test Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
UPGRADING Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
valgrind.suppressions Loading commit data...