I get the same problem if I try to change the resolution when using the camera – pictures and videos are always 640 x 480.
Maybe you have more luck by directly using the C++ Camera types. I think they offer more features than the QML versions. When quickly trying the C++ Camera example by Qt, I at least got to change the resolution of captured camera images. (No luck with the video though)