SDK allows custom DirectShow decoder selection.
You can set EnforceDecoder property in order to select the custom decoder. Here is an example of FFDShow decoder enforcement.