• J. Alexander Treuman's avatar
    Redoing remiss's shout patch. This time, just block on open() instead of · 3c5cecb8
    J. Alexander Treuman authored
    pretending to play while we wait for the connection to timeout.  This
    removes the need for timers, and thus removes the now unnecessary
    timer_get_runtime_* function(s) from the timer code.
    
    The changes made compared to the pre-patch shout plugin are:
    * Block while connecting, timing out after 2 seconds.
    * Close the device, and not just the connection, if play returns -1.
    * Remove sd->last_err (it's always assigned before use).
    * Some minor cleanups.
    
    git-svn-id: https://svn.musicpd.org/mpd/trunk@6555 09075e82-0dd4-0310-85a5-a0d7c8717e4f
    3c5cecb8
timer.h 1.21 KB