comparison common.h @ 251:0b9b9d10fa1c libavutil

Add av_ prefix to clip functions
author reimar
date Sun, 25 Feb 2007 10:27:12 +0000
parents 60748db91fb3
children 3c7dd1a3cfe8
comparison
equal deleted inserted replaced
250:d0dfc9f74bde 251:0b9b9d10fa1c
161 * @param a value to clip 161 * @param a value to clip
162 * @param amin minimum value of the clip range 162 * @param amin minimum value of the clip range
163 * @param amax maximum value of the clip range 163 * @param amax maximum value of the clip range
164 * @return clipped value 164 * @return clipped value
165 */ 165 */
166 static inline int clip(int a, int amin, int amax) 166 static inline int av_clip(int a, int amin, int amax)
167 { 167 {
168 if (a < amin) return amin; 168 if (a < amin) return amin;
169 else if (a > amax) return amax; 169 else if (a > amax) return amax;
170 else return a; 170 else return a;
171 } 171 }
173 /** 173 /**
174 * clip a signed integer value into the 0-255 range 174 * clip a signed integer value into the 0-255 range
175 * @param a value to clip 175 * @param a value to clip
176 * @return clipped value 176 * @return clipped value
177 */ 177 */
178 static inline uint8_t clip_uint8(int a) 178 static inline uint8_t av_clip_uint8(int a)
179 { 179 {
180 if (a&(~255)) return (-a)>>31; 180 if (a&(~255)) return (-a)>>31;
181 else return a; 181 else return a;
182 } 182 }
183 183