diff options
author | Max Kellermann <max@musicpd.org> | 2018-06-22 19:37:18 +0200 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2018-06-22 19:37:18 +0200 |
commit | d0fbf6db592eb445c9741fc7544b7bee739fcdfa (patch) | |
tree | d8cd22fa2f23dc150ef8b07f46d9561c276ee316 /test/dump_rva2.cxx | |
parent | 01d8eb629072e4d5d02345868f4233177c99d70a (diff) |
input/Stream: remove attribute "cond", replace with handler interface
This adds a bit of overhead, but also adds flexibility to the API,
because arbitrary triggers may be invoked from that virtual method
implementation, not just Cond::signal().
The motivation for this is to make the handlers more dynamic, for the
upcoming buffering class utilizing ProxyInputStream.
Diffstat (limited to 'test/dump_rva2.cxx')
-rw-r--r-- | test/dump_rva2.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/test/dump_rva2.cxx b/test/dump_rva2.cxx index f9d916876..68beec9b4 100644 --- a/test/dump_rva2.cxx +++ b/test/dump_rva2.cxx @@ -23,7 +23,6 @@ #include "ReplayGainInfo.hxx" #include "config/ConfigGlobal.hxx" #include "thread/Mutex.hxx" -#include "thread/Cond.hxx" #include "fs/Path.hxx" #include "input/InputStream.hxx" #include "input/LocalOpen.hxx" @@ -75,9 +74,8 @@ try { const Path path = Path::FromFS(argv[1]); Mutex mutex; - Cond cond; - auto is = OpenLocalInputStream(path, mutex, cond); + auto is = OpenLocalInputStream(path, mutex); const auto tag = tag_id3_load(*is); if (tag == NULL) { |