diff options
author | Max Kellermann <max@duempel.org> | 2008-10-29 17:22:56 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2008-10-29 17:22:56 +0100 |
commit | d6c4441c785d5ae41feba865727fd7ecdfbad361 (patch) | |
tree | 76a8d27e4d123151f836a7e794ada894efcaea74 /src/directory_save.c | |
parent | de588448df1c5d9953914a4f217e0e5d0cba80d3 (diff) | |
download | mpd-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/directory_save.c')
0 files changed, 0 insertions, 0 deletions