Parity bit calculation routine for G.729

Originally committed as revision 15154 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Vladimir Voroshilov 2008-09-02 17:15:28 +00:00
parent d0b41d8931
commit d3bb8ad7af
1 changed files with 8 additions and 0 deletions

View File

@ -71,6 +71,14 @@ static inline uint16_t g729_random(uint16_t value)
return 31821 * value + 13849;
}
/**
* Get parity bit of bit 2..7
*/
static inline int g729_get_parity(uint8_t value)
{
return (0x6996966996696996ULL >> (value >> 2)) & 1;
}
AVCodec g729_decoder =
{
"g729",