Lines Matching refs:frame
89 samples_ ## type = (const type *) frame->extended_data[c]; \
97 const AVFrame *frame, int *got_packet_ptr)
110 n = frame->nb_samples * avctx->ch_layout.nb_channels;
111 samples = (const short *)frame->data[0];
215 const uint8_t *src = frame->extended_data[c];
321 dst = frame->extended_data[c]; \
329 static int pcm_decode_frame(AVCodecContext *avctx, AVFrame *frame,
380 frame->nb_samples = n * samples_per_block / channels;
381 if ((ret = ff_get_buffer(avctx, frame, 0)) < 0)
383 samples = frame->data[0];
438 samples = frame->extended_data[c];
502 samples = frame->extended_data[c];
519 dst_int32_t = (int32_t *)frame->extended_data[c];
544 s->vector_fmul_scalar((float *)frame->extended_data[0],
545 (const float *)frame->extended_data[0],
546 s->scale, FFALIGN(frame->nb_samples * avctx->ch_layout.nb_channels, 4));