Commit 101dfa7d authored by Måns Rullgård's avatar Måns Rullgård

Add sign_extend() function to mathops.h

Originally committed as revision 17738 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent edd532db
...@@ -113,5 +113,12 @@ static inline av_const int mid_pred(int a, int b, int c) ...@@ -113,5 +113,12 @@ static inline av_const int mid_pred(int a, int b, int c)
} }
#endif #endif
#ifndef sign_extend
static inline av_const int sign_extend(int val, unsigned bits)
{
return (val << (INT_BIT - bits)) >> (INT_BIT - bits);
}
#endif
#endif /* AVCODEC_MATHOPS_H */ #endif /* AVCODEC_MATHOPS_H */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment