30 #define BITSTREAM_READER_LE 
   38 #define FORMAT_SIMPLE    1 
   39 #define FORMAT_ENCRYPTED 2 
   75     0x00000001, 0x00000002, 0x00000004, 0x00000008,
 
   76     0x00000010, 0x00000020, 0x00000040, 0x00000080,
 
   77     0x00000100, 0x00000200, 0x00000400, 0x00000800,
 
   78     0x00001000, 0x00002000, 0x00004000, 0x00008000,
 
   79     0x00010000, 0x00020000, 0x00040000, 0x00080000,
 
   80     0x00100000, 0x00200000, 0x00400000, 0x00800000,
 
   81     0x01000000, 0x02000000, 0x04000000, 0x08000000,
 
   82     0x10000000, 0x20000000, 0x40000000, 0x80000000,
 
   83     0x80000000, 0x80000000, 0x80000000, 0x80000000,
 
   84     0x80000000, 0x80000000, 0x80000000, 0x80000000
 
  108         qm[0] -= dx[0]; qm[1] -= dx[1]; qm[2] -= dx[2]; qm[3] -= dx[3];
 
  109         qm[4] -= dx[4]; qm[5] -= dx[5]; qm[6] -= dx[6]; qm[7] -= dx[7];
 
  110     } 
else if (c->
error > 0) {
 
  111         qm[0] += dx[0]; qm[1] += dx[1]; qm[2] += dx[2]; qm[3] += dx[3];
 
  112         qm[4] += dx[4]; qm[5] += dx[5]; qm[6] += dx[6]; qm[7] += dx[7];
 
  115     sum += dl[0] * qm[0] + dl[1] * qm[1] + dl[2] * qm[2] + dl[3] * qm[3] +
 
  116            dl[4] * qm[4] + dl[5] * qm[5] + dl[6] * qm[6] + dl[7] * qm[7];
 
  118     dx[0] = dx[1]; dx[1] = dx[2]; dx[2] = dx[3]; dx[3] = dx[4];
 
  119     dl[0] = dl[1]; dl[1] = dl[2]; dl[2] = dl[3]; dl[3] = dl[4];
 
  121     dx[4] = ((dl[4] >> 30) | 1);
 
  122     dx[5] = ((dl[5] >> 30) | 2) & ~1;
 
  123     dx[6] = ((dl[6] >> 30) | 2) & ~1;
 
  124     dx[7] = ((dl[7] >> 30) | 4) & ~3;
 
  127     *in += (sum >> c->
shift);
 
  129     dl[4] = -dl[5]; dl[5] = -dl[6];
 
  130     dl[6] = *in - dl[7]; dl[7] = *in;
 
  131     dl[5] += dl[6]; dl[4] += dl[5];
 
  168     if (CRC != (crc ^ 0xFFFFFFFFU)) {
 
  294                             int *got_frame_ptr, 
AVPacket *avpkt)
 
  297     int buf_size = avpkt->
size;
 
  333         uint32_t unary, 
depth, k;
 
  364             rice->
sum1 += value - (rice->
sum1 >> 4);
 
  371             rice->
sum0 += value - (rice->
sum0 >> 4);
 
  379         *p = 1 + ((value >> 1) ^ ((value & 1) - 1));
 
  385 #define PRED(x, k) (int32_t)((((uint64_t)x << k) - x) >> k) 
  387         case 1: *p += 
PRED(*predictor, 4); 
break;
 
  389         case 3: *p += 
PRED(*predictor, 5); 
break;
 
  401                 for (*p += *r / 2; r > p - s->
channels; r--)
 
  426             *samples++ = *p + 0x80;