aboutsummaryrefslogtreecommitdiffstats
path: root/src/output_control.c
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-10-29 17:22:56 +0100
committerMax Kellermann <max@duempel.org>2008-10-29 17:22:56 +0100
commitd6c4441c785d5ae41feba865727fd7ecdfbad361 (patch)
tree76a8d27e4d123151f836a7e794ada894efcaea74 /src/output_control.c
parentde588448df1c5d9953914a4f217e0e5d0cba80d3 (diff)
downloadmpd-d6c4441c785d5ae41feba865727fd7ecdfbad361.tar.gz
mpd-d6c4441c785d5ae41feba865727fd7ecdfbad361.tar.xz
mpd-d6c4441c785d5ae41feba865727fd7ecdfbad361.zip
mp3: seek in background
Remember the seek_where argument and call decoder_command_finished() immediately. This way, the player thread can continue working, and we can receive more commands. This also fixes several issues which resulted in broken frames, leading to erroneos "elapsed" values: frames weren't parsed properly, since the code was checking for command!=NONE.
Diffstat (limited to 'src/output_control.c')
0 files changed, 0 insertions, 0 deletions