Mercurial > mplayer.hg
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; |