I tryed to enable "HW deinterlace" checkbox in video decoder's "Output" section and set it's combobox value to "Bob" or "Weave", dwInterlaceFlags with this takes 0x00000081 value. Deinterlacing doesn't work.
In Media Player Classic's MPEG-2 decoder i set "Set interlaced flag in output media type" to enabled, dwInterlaceFlags sets as 0x00000001. This works great with ATI's overlay adaptive deinterlacing functions, but when ffdshow included in processing graph (in "Codecs" section i set "RAW types" to "all YUV"), dwInterlaceFlags resets to 0x00000000...
May be You can add an option to save dwInterlaceFlags value from input and set it to output when processing RAW video, YUV types, for example... And/Or add an option to override it, or add a parameter to "HW deinterlace" combobox with value 0x00000001, where "Bob" and "Weave" are placed.
Thank You!