- Thread starter
- #11
Uhmm, if I understand you right, then you understand it wrong
Consider the graph (that is the chain of filters) as it is now
Mpeg2 Video Input -> MPV (decodes MPG2 into Raw Video, most likey yuv2)
-> FFDShow Video Decoder (takes raw video and postprocesses it, like upscaling etc. if configured to do so, and outputs raw video again) This one connects by DS looks for a suitable filter to connect Raw video to, and ffdshow is conifigured to do that, it has nothing to do with MP per-se.
-> FFDshow Raw Video filter is inserted by MP here (and not DS itself), it also takes raw video, and prostprocesses it again the way it is configured
-> Renderer (EVR/VMR whatever)
If I understand you right, what you say is that the graph will stay the same, only the the FFDShow Video filter is a dummy, that is it does no processing and simply hands it off the the Raw Video Filter.
Instead what I mean is that you completely get rid of either the "FFDShow Video Decoder" or the "FFDshow Raw Video filter". Remember, both can perform post processing, so you only need one or the other.
You can get rid of "FFDShow Video Decoder" by disabling its support for RAW video under codecs.
You can get rid of "FFDshow Raw Video filter" by disabling it in MP configuration post processing section.
But anyways, my knowledge is entirely from experience here and has no real theoretical background, so let's first see if my theory is right in the first place before going onI'm sure a DS dev could tell you exactly how and why pins connect.
OK, I think we are on the same frequency now
Frank
Netherlands