Some function of the PVideoDevice do not return the destination information if a converter exists. this may cause some problems, if we request the information of the converted image but getting the data of the underlying device, which must not necessarily have the same information. If we want to have the information of the underlying device, we have to use PFrameInfo::GetXXX(). Now, the PFrameInfo::GetFrameWidth/Height does NOT call GetFrameSize which might be overloaded in subclasses of PFrameInfo.
Found by Karl Schwerdt, patch created by me :)