Mercurial > libavutil.hg
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 |