Lines Matching refs:opt_order
792 int min_order, max_order, opt_order, omethod;
833 opt_order = 0;
838 if (bits[i] < bits[opt_order])
839 opt_order = i;
841 sub->order = opt_order;
852 opt_order = ff_lpc_calc_coefs(&s->lpc_ctx, smp, n, min_order, max_order,
864 opt_order = max_order-1;
882 opt_order = order;
885 opt_order++;
889 opt_order = 0;
898 if (bits[i] < bits[opt_order])
899 opt_order = i;
901 opt_order++;
906 opt_order = min_order - 1 + (max_order-min_order)/3;
910 int last = opt_order;
920 if (bits[i] < bits[opt_order])
921 opt_order = i;
924 opt_order++;
935 for (i=0; i<opt_order; i++)
946 for (i=0; i<opt_order; i++) {
948 lpc_try[i] = av_clip(coefs[opt_order - 1][i] + diff, -qmax, qmax);
955 if (s->bps_code * 4 + s->options.lpc_coeff_precision + av_log2(opt_order - 1) <= 32) {
956 s->flac_dsp.lpc16_encode(res, smp, n, opt_order, lpc_try, shift[opt_order-1]);
958 s->flac_dsp.lpc32_encode(res, smp, n, opt_order, lpc_try, shift[opt_order-1]);
960 score = find_subframe_rice_params(s, sub, opt_order);
963 memcpy(coefs[opt_order-1], lpc_try, sizeof(*coefs));
970 sub->order = opt_order;
976 if (s->bps_code * 4 + s->options.lpc_coeff_precision + av_log2(opt_order) <= 32) {