Lines Matching refs:quality
32 #include "./quality.h"
157 state->params.quality = (int)value;
229 static int* GetHashTable(BrotliEncoderState* s, int quality,
236 const size_t max_table_size = MaxHashTableSize(quality);
240 if (quality == FAST_ONE_PASS_COMPRESSION_QUALITY) {
339 static void ChooseContextMap(int quality,
381 if (quality < MIN_QUALITY_FOR_HQ_CONTEXT_MODELING) {
403 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint,
423 BROTLI_UNUSED(quality);
483 size_t start_pos, size_t length, size_t mask, int quality, size_t size_hint,
485 if (quality < MIN_QUALITY_FOR_CONTEXT_MODELING || length < 64) {
488 input, start_pos, length, mask, quality, size_hint,
508 ChooseContextMap(quality, &bigram_prefix_histo[0], num_literal_contexts,
546 if (params->quality >= MIN_QUALITY_FOR_HQ_BLOCK_SPLITTING &&
597 if (params->quality <= MAX_QUALITY_FOR_STATIC_ENTROPY_CODES) {
603 } else if (params->quality < MIN_QUALITY_FOR_BLOCK_SPLIT) {
612 if (params->quality < MIN_QUALITY_FOR_HQ_BLOCK_SPLITTING) {
617 data, wrapped_last_flush_pos, bytes, mask, params->quality,
633 if (params->quality >= MIN_QUALITY_FOR_OPTIMIZE_HISTOGRAMS) {
666 if (params->quality >= MIN_QUALITY_FOR_NONZERO_DISTANCE_PARAMS) {
716 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY ||
717 s->params.quality == FAST_TWO_PASS_COMPRESSION_QUALITY) {
730 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY) {
742 params->quality = BROTLI_DEFAULT_QUALITY;
982 if (s->params.quality == FAST_TWO_PASS_COMPRESSION_QUALITY &&
994 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY ||
995 s->params.quality == FAST_TWO_PASS_COMPRESSION_QUALITY) {
1011 table = GetHashTable(s, s->params.quality, bytes, &table_size);
1013 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY) {
1072 if (s->params.quality == ZOPFLIFICATION_QUALITY) {
1080 } else if (s->params.quality == HQ_ZOPFLIFICATION_QUALITY) {
1108 s->params.quality < MIN_QUALITY_FOR_BLOCK_SPLIT &&
1237 params.quality = 10;
1472 int quality, int lgwin, BrotliEncoderMode mode, size_t input_size,
1490 if (quality == 10) {
1491 /* TODO: Implement this direct path for all quality levels. */
1512 BrotliEncoderSetParameter(s, BROTLI_PARAM_QUALITY, (uint32_t)quality);
1609 if (s->params.quality != FAST_ONE_PASS_COMPRESSION_QUALITY &&
1610 s->params.quality != FAST_TWO_PASS_COMPRESSION_QUALITY) {
1613 if (s->params.quality == FAST_TWO_PASS_COMPRESSION_QUALITY) {
1675 table = GetHashTable(s, s->params.quality, block_size, &table_size);
1678 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY) {
1830 if (s->params.quality == FAST_ONE_PASS_COMPRESSION_QUALITY ||
1831 s->params.quality == FAST_TWO_PASS_COMPRESSION_QUALITY) {