Lines Matching refs:core
185 // Parse backward compatible core sub-stream
189 if ((ret = ff_dca_core_parse(&s->core, input, input_size)) < 0)
195 frame_size = FFALIGN(s->core.frame_size, 4);
241 // Parse core extensions in EXSS or backward compatible core sub-stream
243 && (ret = ff_dca_core_parse_exss(&s->core, input, asset)) < 0)
256 if (s->xll.chset[0].freq == 96000 && s->core.sample_rate == 48000)
259 if ((ret = ff_dca_core_filter_fixed(&s->core, x96_synth)) < 0)
262 // Force lossy downmixed output on the first core frame filtered.
276 // Fall back to core unless hard error
281 if ((ret = ff_dca_core_filter_frame(&s->core, frame)) < 0)
285 if ((ret = ff_dca_core_filter_frame(&s->core, frame)) < 0)
287 if (s->core.filter_mode & DCA_FILTER_MODE_FIXED)
305 ff_dca_core_flush(&s->core);
316 ff_dca_core_close(&s->core);
338 s->core.avctx = avctx;
343 if (ff_dca_core_init(&s->core) < 0)
350 s->core.dcadsp = &s->dcadsp;
389 { "core_only", "Decode core only without extensions", OFFSET(core_only), AV_OPT_TYPE_BOOL, { .i64 = 0 }, 0, 1, PARAM },