Note that you have the encoder bit rate hard coded:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
> c->bit_rate = 400000;<br>
<br>
... so, one would expect a well-tempered encoder to produce same<br>
encoded frame sizes. You could try to compare the resulting video<br>
quality in two cases. E.g., decode the two streams and display them at<br>
160x120. You are expected to see very similar images. If you increase<br>
the requested bit rate, the VGA stream will still be improving, but<br>
the 160x120 stream is probably saturated. You can consult the "video<br>
bitrate calculator" at <a href="http://www.dr-lex.be/info-stuff/videocalc.html" target="_blank">http://www.dr-lex.be/info-stuff/videocalc.html</a><br>
to find the optimal bit rate - it would be more than 1Mbps for VGA at<br>
25 FPS.<br>
<br>
BR,<br>
Alex<br></blockquote></div><br>Hi Alex!<br><br>Thanks for the link - you simply nailed down the problem for me; it was bit_rate factor after all!<br><br>Thanks again for your guidance!<br>