Set ENABLE_XY_LOG = 2 to use DbgLog
BugFix: file reloader thread causes a dead lock if a. the deconstruction of the filter is going, and this thread holds the critical section and b. the file reloader thread can not yet finish setup and blocked by the critical section
Return a list of output color spaces even when we failed to get upstream's prefer order
Reset the colorspace list when connection breaks But is it correct when we're reconnecting?
Accept only those output colors that are also listing on upstream
Reject colorspace changes from downstream for now