Lines Matching refs:table_id
110 int nbits, code, table_id;
126 table_id = m->huff_buffer[i].table_id;
130 total_bits += huff_size[table_id][code] + nbits;
137 table_id = m->huff_buffer[i].table_id;
141 put_bits(&s->pb, huff_size[table_id][code], huff_code[table_id][code]);
173 int table_id = m->huff_buffer[i].table_id;
176 ff_mjpeg_encode_huffman_increment(ctx[table_id], code);
373 * Add code and table_id to the JPEG buffer.
376 * @param table_id Which Huffman table the code belongs to.
379 static inline void ff_mjpeg_encode_code(MJpegContext *s, uint8_t table_id, int code)
382 c->table_id = table_id;
390 * @param table_id Which Huffman table the code belongs to.
394 static void ff_mjpeg_encode_coef(MJpegContext *s, uint8_t table_id, int val, int run)
400 ff_mjpeg_encode_code(s, table_id, 0);
411 ff_mjpeg_encode_code(s, table_id, code);
424 int i, j, table_id;
430 table_id = (n <= 3 ? 0 : 1);
434 ff_mjpeg_encode_coef(m, table_id, val, 0);
442 table_id |= 2;
452 ff_mjpeg_encode_code(m, table_id, 0xf0);
455 ff_mjpeg_encode_coef(m, table_id, val, run);
462 ff_mjpeg_encode_code(m, table_id, 0);