|
Lines 355-361
Link Here
|
| 355 |
src->w,src->h,PIX_FMT_RGB24, |
355 |
src->w,src->h,PIX_FMT_RGB24, |
| 356 |
0, NULL, NULL, NULL); |
356 |
0, NULL, NULL, NULL); |
| 357 |
if (sws_scale(sws,src->planes,src->strides, 0, |
357 |
if (sws_scale(sws,src->planes,src->strides, 0, |
| 358 |
0, &p, &rgb_stride)!=0){ |
358 |
0, &p, &rgb_stride)<0){ |
| 359 |
ms_error("Error in 420->rgb sws_scale()."); |
359 |
ms_error("Error in 420->rgb sws_scale()."); |
| 360 |
} |
360 |
} |
| 361 |
sws_freeContext(sws); |
361 |
sws_freeContext(sws); |
|
Lines 665-671
Link Here
|
| 665 |
obj->local_pic.w,obj->local_pic.h); |
665 |
obj->local_pic.w,obj->local_pic.h); |
| 666 |
} |
666 |
} |
| 667 |
if (sws_scale(obj->sws2,src.planes,src.strides, 0, |
667 |
if (sws_scale(obj->sws2,src.planes,src.strides, 0, |
| 668 |
0, obj->local_pic.planes, obj->local_pic.strides)!=0){ |
668 |
src.h, obj->local_pic.planes, obj->local_pic.strides)<0){ |
| 669 |
ms_error("Error in sws_scale()."); |
669 |
ms_error("Error in sws_scale()."); |
| 670 |
} |
670 |
} |
| 671 |
} |
671 |
} |
|
Lines 683-689
Link Here
|
| 683 |
} |
683 |
} |
| 684 |
ms_display_lock(obj->display); |
684 |
ms_display_lock(obj->display); |
| 685 |
if (sws_scale(obj->sws1,src.planes,src.strides, 0, |
685 |
if (sws_scale(obj->sws1,src.planes,src.strides, 0, |
| 686 |
0, obj->fbuf.planes, obj->fbuf.strides)!=0){ |
686 |
src.h, obj->fbuf.planes, obj->fbuf.strides)<0){ |
| 687 |
ms_error("Error in sws_scale()."); |
687 |
ms_error("Error in sws_scale()."); |
| 688 |
} |
688 |
} |
| 689 |
ms_display_unlock(obj->display); |
689 |
ms_display_unlock(obj->display); |