Hi I would like to know if there are any restrictions on libavcodec decoder output to be anything other than YUV type. Can that be RGB24/32 format as well ? Also, if the decoder scales it down as well, how we inform the next level like libvo . Is this possible with ffmpeg ? Thanks in advance SD.