Files
veejay/veejay-current/veejay-client/mjpeg/fastintfns.h
Niels Elburg 4fad025d23 added mjpeg stuff
git-svn-id: svn://code.dyne.org/veejay/trunk@1234 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2008-11-30 21:34:51 +00:00

19 lines
329 B
C

/* fast int primitives. min,max,rnddiv2
*
* WARNING: Assumes 2's complement arithmetic.
*/
static inline int intmax( register int x, register int y )
{
return x < y ? y : x;
}
static inline int intmin( register int x, register int y )
{
return x < y ? x : y;
}
static inline int rnddiv2( int x )
{
return (x+(x>0))>>1;
}