Hi,<br><br>I'm using avcodec and swcale to to display a MPJEG stream in a Qt application.<br><br>avcodec decode image as YUV image and swscale rescale it in a RGB32 image to fit in the windows.<br><br>I would like to provide a zoom feature, i so i am wondering if any way exists with swscale to rescale only the selected region. For example, I got an original YUV image as 1280x800 pixels, the destination widget is 640x480 pixels, but i want only to display the region [0,0] to [320,240].<br>

<br>Is swscale able to to that? I have some difficulties to understand all variables in the documentation.<br><br>Thank for your help<br>