Lines Matching defs:val
391 * @param val The coefficient.
394 static void ff_mjpeg_encode_coef(MJpegContext *s, uint8_t table_id, int val, int run)
398 if (val == 0) {
402 mant = val;
403 if (val < 0) {
404 val = -val;
408 code = (run << 4) | (av_log2_16bit(val) + 1);
425 int component, dc, last_index, val, run;
432 val = dc - s->last_dc[component];
434 ff_mjpeg_encode_coef(m, table_id, val, 0);
446 val = block[j];
448 if (val == 0) {
455 ff_mjpeg_encode_coef(m, table_id, val, run);
468 int component, dc, run, last_index, val;
476 val = dc - s->last_dc[component];
478 ff_mjpeg_encode_dc(&s->pb, val, m->huff_size_dc_luminance, m->huff_code_dc_luminance);
482 ff_mjpeg_encode_dc(&s->pb, val, m->huff_size_dc_chrominance, m->huff_code_dc_chrominance);
494 val = block[j];
495 if (val == 0) {
502 mant = val;
503 if (val < 0) {
504 val = -val;
508 nbits= av_log2_16bit(val) + 1;