48 static const int8_t
fibonacci[16] = { -34, -21, -13, -8, -5, -3, -2, -1,
49 0, 1, 2, 3, 5, 8, 13, 21 };
50 static const int8_t
exponential[16] = { -128, -64, -32, -16, -8, -4, -2, -1,
51 0, 1, 2, 4, 8, 16, 32, 64 };
53 #define MAX_FRAME_SIZE 32768
68 val = av_clip_uint8(val + table[d & 0xF]);
70 val = av_clip_uint8(val + table[d >> 4]);
80 *dst++ = *src++ + 128;
94 int hdr_size = is_compr ? 2 : 0;
109 esc->
fib_acc[1] = avpkt->
data[2+chan_size+1] + 128;
122 memcpy(esc->
data[0], &avpkt->
data[hdr_size], chan_size);
124 memcpy(esc->
data[1], &avpkt->
data[2*hdr_size+chan_size], chan_size);
145 for (ch = 0; ch < avctx->
channels; ch++) {
232 .
name =
"pcm_s8_planar",