Context: I was trying to make use of DMOs in `WMSyncReader`. I want to know if there is data available from a DMO decoder. Maybe there's a better way, but intuitively I call `ProcessOutput` and check if it returns `S_FALSE`.
Our DMOs return `MF_E_TRANSFORM_NEED_MORE_INPUT` which is not a documented return value for DMOs.