Home
last modified time | relevance | path

Searched refs:extended_buf (Results 1 - 6 of 6) sorted by relevance

/third_party/ffmpeg/libavutil/
H A Dframe.c223 frame->extended_buf = av_calloc(planes - AV_NUM_DATA_POINTERS, in get_audio_buffer()
224 sizeof(*frame->extended_buf)); in get_audio_buffer()
225 if (!frame->extended_data || !frame->extended_buf) { in get_audio_buffer()
227 av_freep(&frame->extended_buf); in get_audio_buffer()
243 frame->extended_buf[i] = av_buffer_alloc(frame->linesize[0]); in get_audio_buffer()
244 if (!frame->extended_buf[i]) { in get_audio_buffer()
248 frame->extended_data[i + AV_NUM_DATA_POINTERS] = frame->extended_buf[i]->data; in get_audio_buffer()
410 if (src->extended_buf) { in av_frame_ref()
411 dst->extended_buf = av_calloc(src->nb_extended_buf, in av_frame_ref()
412 sizeof(*dst->extended_buf)); in av_frame_ref()
[all...]
H A Dframe.h311 * AVFrame.extended_buf. An AVFrame is considered to be reference counted if at
314 * AVFrame.buf or AVFrame.extended_buf.
333 * AVBufferRef in buf or extended_buf.
516 * extended_buf. This array must be filled contiguously -- if buf[i] is
523 * extended_buf array.
539 AVBufferRef **extended_buf; member
541 * Number of elements in extended_buf.
787 * necessary, allocate and fill AVFrame.extended_data and AVFrame.extended_buf.
/third_party/ffmpeg/libavcodec/
H A Dget_buffer.c212 frame->extended_buf = av_calloc(frame->nb_extended_buf, in audio_get_buffer()
213 sizeof(*frame->extended_buf)); in audio_get_buffer()
214 if (!frame->extended_data || !frame->extended_buf) { in audio_get_buffer()
216 av_freep(&frame->extended_buf); in audio_get_buffer()
231 frame->extended_buf[i] = av_buffer_pool_get(pool->pools[0]); in audio_get_buffer()
232 if (!frame->extended_buf[i]) in audio_get_buffer()
234 frame->extended_data[i + AV_NUM_DATA_POINTERS] = frame->extended_buf[i]->data; in audio_get_buffer()
H A Dpthread_frame.c1157 if (f->extended_buf) in ff_thread_release_buffer()
1158 memset(f->extended_buf, 0, f->nb_extended_buf * sizeof(*f->extended_buf)); in ff_thread_release_buffer()
/third_party/ffmpeg/libavfilter/
H A Dframepool.c250 frame->extended_buf = av_calloc(frame->nb_extended_buf, in ff_frame_pool_get()
251 sizeof(*frame->extended_buf)); in ff_frame_pool_get()
252 if (!frame->extended_data || !frame->extended_buf) in ff_frame_pool_get()
266 frame->extended_buf[i] = av_buffer_pool_get(pool->pools[0]); in ff_frame_pool_get()
267 if (!frame->extended_buf[i]) in ff_frame_pool_get()
269 frame->extended_data[i + AV_NUM_DATA_POINTERS] = frame->extended_buf[i]->data; in ff_frame_pool_get()
H A Daf_join.c498 frame->extended_buf = av_calloc(frame->nb_extended_buf, in try_push_frame()
499 sizeof(*frame->extended_buf)); in try_push_frame()
500 if (!frame->extended_buf) { in try_push_frame()
514 frame->extended_buf[i] = av_buffer_ref(s->buffers[i + in try_push_frame()
516 if (!frame->extended_buf[i]) { in try_push_frame()

Completed in 6 milliseconds