for (i = 0; i < 256 * 12; i++) state->samples[i] = 0;   pre_calc_cosmod (state); state->downmixed = 1;
dts_decode_init (AVCodecContext *avctx){  dts_state_t * state;  int i;  state = avctx->priv_data;  memset (state, 0, sizeof (dts_state_t));  state->samples = (sample_t *) memalign (16, 256 * 12 * sizeof (sample_t));  if (state->samples == NULL)    return 1;  for (i = 0; i < 256 * 12; i++)    state->samples[i] = 0;  /* Pre-calculate cosine modulation coefficients */  pre_calc_cosmod (state);  state->downmixed = 1;  return 0;}