Lines Matching defs:buf

123     int32_t *buf;
138 int64_t *buf;
823 p->buf = p->historybuffer;
824 p64->buf = p64->historybuffer;
878 p->buf[delayA] = p->lastA[filter];
885 predictionA = p->buf[delayA] * 2U - p->buf[delayA - 1];
906 p->buf[delayA] = p->lastA[filter];
907 p->buf[delayB] = p->filterB[filter];
915 d2 = p->buf[delayA];
916 d1 = (p->buf[delayA] - (unsigned)p->buf[delayA - 1]) * 2;
917 d0 = p->buf[delayA] + ((p->buf[delayA - 2] - (unsigned)p->buf[delayA - 1]) * 8);
918 d3 = p->buf[delayB] * 2U - p->buf[delayB - 1];
919 d4 = p->buf[delayB];
1033 p->buf++;
1037 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1038 memmove(p->historybuffer, p->buf,
1040 p->buf = p->historybuffer;
1078 p->buf++;
1082 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1083 memmove(p->historybuffer, p->buf,
1085 p->buf = p->historybuffer;
1097 p->buf[delayA] = p->lastA[filter];
1098 d0 = p->buf[delayA ];
1099 d1 = p->buf[delayA ] - (unsigned)p->buf[delayA - 1];
1100 d2 = p->buf[delayA - 1] - (unsigned)p->buf[delayA - 2];
1101 d3 = p->buf[delayA - 2] - (unsigned)p->buf[delayA - 3];
1137 p->buf++;
1140 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1141 memmove(p->historybuffer, p->buf,
1143 p->buf = p->historybuffer;
1159 p->buf++;
1162 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1163 memmove(p->historybuffer, p->buf,
1165 p->buf = p->historybuffer;
1179 p->buf[delayA] = p->lastA[filter];
1180 p->buf[adaptA] = APESIGN(p->buf[delayA]);
1181 p->buf[delayA - 1] = p->buf[delayA] - (uint64_t)p->buf[delayA - 1];
1182 p->buf[adaptA - 1] = APESIGN(p->buf[delayA - 1]);
1184 predictionA = p->buf[delayA ] * p->coeffsA[filter][0] +
1185 p->buf[delayA - 1] * p->coeffsA[filter][1] +
1186 p->buf[delayA - 2] * p->coeffsA[filter][2] +
1187 p->buf[delayA - 3] * p->coeffsA[filter][3];
1190 p->buf[delayB] = p->filterA[filter ^ 1] - ((int64_t)(p->filterB[filter] * 31ULL) >> 5);
1191 p->buf[adaptB] = APESIGN(p->buf[delayB]);
1192 p->buf[delayB - 1] = p->buf[delayB] - (uint64_t)p->buf[delayB - 1];
1193 p->buf[adaptB - 1] = APESIGN(p->buf[delayB - 1]);
1196 predictionB = p->buf[delayB ] * p->coeffsB[filter][0] +
1197 p->buf[delayB - 1] * p->coeffsB[filter][1] +
1198 p->buf[delayB - 2] * p->coeffsB[filter][2] +
1199 p->buf[delayB - 3] * p->coeffsB[filter][3] +
1200 p->buf[delayB - 4] * p->coeffsB[filter][4];
1212 p->coeffsA[filter][0] += p->buf[adaptA ] * sign;
1213 p->coeffsA[filter][1] += p->buf[adaptA - 1] * sign;
1214 p->coeffsA[filter][2] += p->buf[adaptA - 2] * sign;
1215 p->coeffsA[filter][3] += p->buf[adaptA - 3] * sign;
1216 p->coeffsB[filter][0] += p->buf[adaptB ] * sign;
1217 p->coeffsB[filter][1] += p->buf[adaptB - 1] * sign;
1218 p->coeffsB[filter][2] += p->buf[adaptB - 2] * sign;
1219 p->coeffsB[filter][3] += p->buf[adaptB - 3] * sign;
1220 p->coeffsB[filter][4] += p->buf[adaptB - 4] * sign;
1245 p->buf++;
1248 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1249 memmove(p->historybuffer, p->buf,
1251 p->buf = p->historybuffer;
1269 p->buf[YDELAYA] = currentA;
1270 p->buf[YDELAYA - 1] = p->buf[YDELAYA] - (uint64_t)p->buf[YDELAYA - 1];
1272 predictionA = p->buf[YDELAYA ] * p->coeffsA[0][0] +
1273 p->buf[YDELAYA - 1] * p->coeffsA[0][1] +
1274 p->buf[YDELAYA - 2] * p->coeffsA[0][2] +
1275 p->buf[YDELAYA - 3] * p->coeffsA[0][3];
1279 p->buf[YADAPTCOEFFSA] = APESIGN(p->buf[YDELAYA ]);
1280 p->buf[YADAPTCOEFFSA - 1] = APESIGN(p->buf[YDELAYA - 1]);
1283 p->coeffsA[0][0] += p->buf[YADAPTCOEFFSA ] * sign;
1284 p->coeffsA[0][1] += p->buf[YADAPTCOEFFSA - 1] * sign;
1285 p->coeffsA[0][2] += p->buf[YADAPTCOEFFSA - 2] * sign;
1286 p->coeffsA[0][3] += p->buf[YADAPTCOEFFSA - 3] * sign;
1288 p->buf++;
1291 if (p->buf == p->historybuffer + HISTORY_SIZE) {
1292 memmove(p->historybuffer, p->buf,
1294 p->buf = p->historybuffer;
1304 static void do_init_filter(APEFilter *f, int16_t *buf, int order)
1306 f->coeffs = buf;
1307 f->historybuffer = buf + order;
1316 static void init_filter(APEContext *ctx, APEFilter *f, int16_t *buf, int order)
1318 do_init_filter(&f[0], buf, order);
1319 do_init_filter(&f[1], buf + order * 3 + HISTORY_SIZE, order);
1476 const uint8_t *buf = avpkt->data;
1511 s->bdsp.bswap_buf((uint32_t *) s->data, (const uint32_t *) buf,