diff options
author | Max Kellermann <max@duempel.org> | 2013-12-29 18:08:49 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-12-29 18:08:49 +0100 |
commit | aeb2baa495776d9fc06e63f91167c40c334303c8 (patch) | |
tree | 4bbd926c1f19a64a1f3fc5b580d0d68bd3aabca3 /src/playlist | |
parent | ea9aff1d3f9f68eb5ae9e5f2bd67d283b8c0f47e (diff) |
InputStream: add static method OpenReady()
Merge some duplicate code.
Diffstat (limited to 'src/playlist')
-rw-r--r-- | src/playlist/SoundCloudPlaylistPlugin.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/playlist/SoundCloudPlaylistPlugin.cxx b/src/playlist/SoundCloudPlaylistPlugin.cxx index 0ab250b22..afcbaef23 100644 --- a/src/playlist/SoundCloudPlaylistPlugin.cxx +++ b/src/playlist/SoundCloudPlaylistPlugin.cxx @@ -254,8 +254,8 @@ soundcloud_parse_json(const char *url, yajl_handle hand, Mutex &mutex, Cond &cond) { Error error; - InputStream *input_stream = InputStream::Open(url, mutex, cond, - error); + InputStream *input_stream = InputStream::OpenReady(url, mutex, cond, + error); if (input_stream == nullptr) { if (error.IsDefined()) LogError(error); @@ -263,7 +263,6 @@ soundcloud_parse_json(const char *url, yajl_handle hand, } mutex.lock(); - input_stream->WaitReady(); yajl_status stat; int done = 0; |