SwsContext *img_convert_ctx = sws_getContext(codecContext->width, codecContext->height,
PIX_FMT_YUV420P,
mReqWidth,mReqHeight,
PIX_FMT_RGB565,
SWS_BICUBIC, NULL, NULL, NULL);
LOGD("sws_getContext return =%d",img_convert_ctx);
if(img_convert_ctx){
AVFrame *picture;
avcodec_get_frame_defaults(picture);
picture->data[0] = (uint8_t*)mRGB565Data;
picture->data[1] = 0;
picture->data[2] = 0;
picture->linesize[0] = mReqWidth;
picture->linesize[1] = 0;
picture->linesize[2] = 0;
sws_scale(img_convert_ctx, frame.data, frame.linesize,
0, codecContext->height, picture->data,
picture->linesize);
result = 0;
}