Lines Matching defs:buf
68 static int dca_find_frame_end(DCAParseContext *pc1, const uint8_t *buf,
83 state = (state << 8) | buf[i];
109 state = (state << 8) | buf[i];
193 static int dca_parse_params(DCAParseContext *pc1, const uint8_t *buf,
206 if (AV_RB32(buf) == DCA_SYNCWORD_SUBSTREAM) {
207 if ((ret = ff_dca_exss_parse(&pc1->exss, buf, buf_size)) < 0)
211 if ((ret = init_get_bits8(&gb, buf + asset->lbr_offset, asset->lbr_size)) < 0)
238 if ((ret = init_get_bits8(&gb, buf + asset->xll_offset, asset->xll_size)) < 0)
263 if ((ret = avpriv_dca_convert_bitstream(buf, DCA_CORE_FRAME_HEADER_SIZE,
291 buf += frame_size;
293 if (AV_RB32(buf) != DCA_SYNCWORD_SUBSTREAM)
295 if (ff_dca_exss_parse(&pc1->exss, buf, buf_size) < 0)
308 const uint8_t *buf, int buf_size)
317 next = dca_find_frame_end(pc1, buf, buf_size);
319 if (ff_combine_frame(pc, next, &buf, &buf_size) < 0) {
327 buf += pc1->startpos;
334 if (!dca_parse_params(pc1, buf, buf_size, &duration, &sample_rate, &avctx->profile)) {
341 *poutbuf = buf;