Browse Source

Parity bit calculation routine for G.729

Originally committed as revision 15154 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Vladimir Voroshilov 16 years ago
parent
commit
d3bb8ad7af
1 changed files with 8 additions and 0 deletions
  1. +8
    -0
      libavcodec/g729dec.c

+ 8
- 0
libavcodec/g729dec.c 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",


Loading…
Cancel
Save