aboutsummaryrefslogtreecommitdiffstats
path: root/src/DecoderInternal.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-11-06 23:12:04 +0100
committerMax Kellermann <max@duempel.org>2013-11-06 23:51:17 +0100
commit8e7d6eb1518f87926b6d1c34b9ca48e4b5836198 (patch)
tree6f489aac5cad11c0f5628e0b137d12e2f90ef374 /src/DecoderInternal.cxx
parent5c18e4f114b90f94959fb165c75689148066c9b2 (diff)
downloadmpd-8e7d6eb1518f87926b6d1c34b9ca48e4b5836198.tar.gz
mpd-8e7d6eb1518f87926b6d1c34b9ca48e4b5836198.tar.xz
mpd-8e7d6eb1518f87926b6d1c34b9ca48e4b5836198.zip
DecoderInternal: wake up the player thread in _flush_chunk()
Merge duplicate code.
Diffstat (limited to 'src/DecoderInternal.cxx')
-rw-r--r--src/DecoderInternal.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/DecoderInternal.cxx b/src/DecoderInternal.cxx
index 92fa7c451..25d9c3f05 100644
--- a/src/DecoderInternal.cxx
+++ b/src/DecoderInternal.cxx
@@ -100,4 +100,6 @@ decoder_flush_chunk(Decoder &decoder)
dc.pipe->Push(decoder.chunk);
decoder.chunk = nullptr;
+
+ dc.client_cond.signal();
}