diff --git a/src/decoder/Bridge.cxx b/src/decoder/Bridge.cxx index 68a3df600..58e0641f2 100644 --- a/src/decoder/Bridge.cxx +++ b/src/decoder/Bridge.cxx @@ -66,7 +66,9 @@ DecoderBridge::OpenLocal(Path path_fs, const char *uri_utf8) } } - return OpenLocalInputStream(path_fs, dc.mutex); + auto is = OpenLocalInputStream(path_fs, dc.mutex); + is->SetHandler(&dc); + return is; } bool