comparison libvo/vo_tdfx_vid.c @ 37038:21d2ff801b8f

Use macro to get BGR format bit depth.
author reimar
date Sun, 06 Apr 2014 18:36:32 +0000
parents ddb45e9443ec
children 2e58ad9a3f9e
comparison
equal deleted inserted replaced
37037:5ae43d2a425d 37038:21d2ff801b8f
267 case IMGFMT_BGR32: 267 case IMGFMT_BGR32:
268 if(use_overlay) 268 if(use_overlay)
269 mp_msg(MSGT_VO,MSGL_INFO, MSGTR_LIBVO_TDFXVID_NonNativeOverlayFormatNeedConversion); 269 mp_msg(MSGT_VO,MSGL_INFO, MSGTR_LIBVO_TDFXVID_NonNativeOverlayFormatNeedConversion);
270 case IMGFMT_BGR15: 270 case IMGFMT_BGR15:
271 case IMGFMT_BGR16: 271 case IMGFMT_BGR16:
272 src_bpp = ((format & 0x3F)+7)/8; 272 src_bpp = (IMGFMT_BGR_DEPTH(format)+7)/8;
273 break; 273 break;
274 case IMGFMT_YV12: 274 case IMGFMT_YV12:
275 case IMGFMT_I420: 275 case IMGFMT_I420:
276 buffer_size = src_width * src_height * 3 / 2; 276 buffer_size = src_width * src_height * 3 / 2;
277 buffer_stride[0] = ((src_width+1)/2)*2; 277 buffer_stride[0] = ((src_width+1)/2)*2;