Lines Matching refs:extended_buf
223 frame->extended_buf = av_calloc(planes - AV_NUM_DATA_POINTERS,
224 sizeof(*frame->extended_buf));
225 if (!frame->extended_data || !frame->extended_buf) {
227 av_freep(&frame->extended_buf);
243 frame->extended_buf[i] = av_buffer_alloc(frame->linesize[0]);
244 if (!frame->extended_buf[i]) {
248 frame->extended_data[i + AV_NUM_DATA_POINTERS] = frame->extended_buf[i]->data;
410 if (src->extended_buf) {
411 dst->extended_buf = av_calloc(src->nb_extended_buf,
412 sizeof(*dst->extended_buf));
413 if (!dst->extended_buf) {
420 dst->extended_buf[i] = av_buffer_ref(src->extended_buf[i]);
421 if (!dst->extended_buf[i]) {
489 av_buffer_unref(&frame->extended_buf[i]);
490 av_freep(&frame->extended_buf);
535 ret &= !!av_buffer_is_writable(frame->extended_buf[i]);
633 AVBufferRef *buf = frame->extended_buf[i];