Lines Matching defs:esc
92 EightSvxContext *esc = avctx->priv_data;
99 if (!esc->data[0] && avpkt) {
110 esc->fib_acc[0] = avpkt->data[1] + 128;
112 esc->fib_acc[1] = avpkt->data[2+chan_size+1] + 128;
114 esc->data_idx = 0;
115 esc->data_size = chan_size;
116 if (!(esc->data[0] = av_malloc(chan_size)))
119 if (!(esc->data[1] = av_malloc(chan_size))) {
120 av_freep(&esc->data[0]);
124 memcpy(esc->data[0], &avpkt->data[hdr_size], chan_size);
126 memcpy(esc->data[1], &avpkt->data[2*hdr_size+chan_size], chan_size);
128 if (!esc->data[0]) {
134 buf_size = FFMIN(MAX_FRAME_SIZE, esc->data_size - esc->data_idx);
146 delta_decode(frame->data[ch], &esc->data[ch][esc->data_idx],
147 buf_size, &esc->fib_acc[ch], esc->table);
150 esc->data_idx += buf_size;
159 EightSvxContext *esc = avctx->priv_data;
167 case AV_CODEC_ID_8SVX_FIB: esc->table = fibonacci; break;
168 case AV_CODEC_ID_8SVX_EXP: esc->table = exponential; break;
179 EightSvxContext *esc = avctx->priv_data;
181 av_freep(&esc->data[0]);
182 av_freep(&esc->data[1]);
183 esc->data_size = 0;
184 esc->data_idx = 0;