comparison libvo/gl_common.h @ 31675:a40db79e6672

Add () around macro arguments.
author reimar
date Thu, 15 Jul 2010 18:46:49 +0000
parents 0ffe9f97fc9f
children a0a48c62bb8c
comparison
equal deleted inserted replaced
31674:4996a06d9844 31675:a40db79e6672
338 //! shift value for luminance scaler type 338 //! shift value for luminance scaler type
339 #define YUV_LUM_SCALER_SHIFT 8 339 #define YUV_LUM_SCALER_SHIFT 8
340 //! shift value for chrominance scaler type 340 //! shift value for chrominance scaler type
341 #define YUV_CHROM_SCALER_SHIFT 12 341 #define YUV_CHROM_SCALER_SHIFT 12
342 //! extract conversion out of type 342 //! extract conversion out of type
343 #define YUV_CONVERSION(t) (t & YUV_CONVERSION_MASK) 343 #define YUV_CONVERSION(t) ((t) & YUV_CONVERSION_MASK)
344 //! extract luminance scaler out of type 344 //! extract luminance scaler out of type
345 #define YUV_LUM_SCALER(t) ((t >> YUV_LUM_SCALER_SHIFT) & YUV_SCALER_MASK) 345 #define YUV_LUM_SCALER(t) (((t) >> YUV_LUM_SCALER_SHIFT) & YUV_SCALER_MASK)
346 //! extract chrominance scaler out of type 346 //! extract chrominance scaler out of type
347 #define YUV_CHROM_SCALER(t) ((t >> YUV_CHROM_SCALER_SHIFT) & YUV_SCALER_MASK) 347 #define YUV_CHROM_SCALER(t) (((t) >> YUV_CHROM_SCALER_SHIFT) & YUV_SCALER_MASK)
348 /** \} */ 348 /** \} */
349 349
350 typedef struct { 350 typedef struct {
351 GLenum target; 351 GLenum target;
352 int type; 352 int type;