Lines Matching refs:num_env
123 for (e = 0; e < ps->num_env; e++) { in ps_read_extension_data()
171 ps->num_env_old = ps->num_env; in ff_ps_read_data()
172 ps->num_env = num_env_tab[ps->frame_class][get_bits(gb, 2)]; in ff_ps_read_data()
176 for (e = 1; e <= ps->num_env; e++) { in ff_ps_read_data()
184 for (e = 1; e <= ps->num_env; e++) in ff_ps_read_data()
185 ps->border_position[e] = (e * numQMFSlots >> ff_log2_tab[ps->num_env]) - 1; in ff_ps_read_data()
188 for (e = 0; e < ps->num_env; e++) { in ff_ps_read_data()
197 for (e = 0; e < ps->num_env; e++) { in ff_ps_read_data()
225 if (!ps->num_env || ps->border_position[ps->num_env] < numQMFSlots - 1) { in ff_ps_read_data()
227 int source = ps->num_env ? ps->num_env - 1 : ps->num_env_old - 1; in ff_ps_read_data()
229 if (source >= 0 && source != ps->num_env) { in ff_ps_read_data()
231 memcpy(ps->iid_par+ps->num_env, ps->iid_par+source, sizeof(ps->iid_par[0])); in ff_ps_read_data()
234 memcpy(ps->icc_par+ps->num_env, ps->icc_par+source, sizeof(ps->icc_par[0])); in ff_ps_read_data()
237 memcpy(ps->ipd_par+ps->num_env, ps->ipd_par+source, sizeof(ps->ipd_par[0])); in ff_ps_read_data()
238 memcpy(ps->opd_par+ps->num_env, ps->opd_par+source, sizeof(ps->opd_par[0])); in ff_ps_read_data()
243 if (FFABS(ps->iid_par[ps->num_env][b]) > 7 + 8 * ps->iid_quant) { in ff_ps_read_data()
251 if (ps->icc_par[ps->num_env][b] > 7U) { in ff_ps_read_data()
257 ps->num_env++; in ff_ps_read_data()
258 ps->border_position[ps->num_env] = numQMFSlots - 1; in ff_ps_read_data()