• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/ffmpeg-2.3.4/libavcodec/

Lines Matching defs:vda

27 #include "vda.h"
50 /* Decoder callback that adds the vda frame to the queue in display order. */
96 VDAContext *vda = avctx->internal->hwaccel_priv_data;
102 vda->bitstream_size = 0;
111 VDAContext *vda = avctx->internal->hwaccel_priv_data;
118 tmp = av_fast_realloc(vda->bitstream,
119 &vda->allocated_size,
120 vda->bitstream_size + size + 4);
124 vda->bitstream = tmp;
126 AV_WB32(vda->bitstream + vda->bitstream_size, size);
127 memcpy(vda->bitstream + vda->bitstream_size + 4, buffer, size);
129 vda->bitstream_size += size + 4;
144 VDAContext *vda = avctx->internal->hwaccel_priv_data;
151 if (!vda_ctx->decoder || !vda->bitstream)
154 status = vda_sync_decode(vda, vda_ctx);
276 VDAContext *vda = avctx->internal->hwaccel_priv_data;
277 if (vda) {
278 av_freep(&vda->bitstream);
279 if (vda->frame)
280 CVPixelBufferRelease(vda->frame);
304 VDAContext *vda = ctx->internal->hwaccel_priv_data;
307 if (vda->frame) {
308 CVPixelBufferRelease(vda->frame);
309 vda->frame = NULL;
315 vda->frame = CVPixelBufferRetain(image_buffer);
322 VDAContext *vda = avctx->internal->hwaccel_priv_data;
324 vda->bitstream_size = 0;
333 VDAContext *vda = avctx->internal->hwaccel_priv_data;
336 tmp = av_fast_realloc(vda->bitstream,
337 &vda->allocated_size,
338 vda->bitstream_size + size + 4);
342 vda->bitstream = tmp;
344 AV_WB32(vda->bitstream + vda->bitstream_size, size);
345 memcpy(vda->bitstream + vda->bitstream_size + 4, buffer, size);
347 vda->bitstream_size += size + 4;
361 VDAContext *vda = avctx->internal->hwaccel_priv_data;
368 if (!vda->bitstream_size)
373 vda->bitstream,
374 vda->bitstream_size);
388 if (vda->frame) {
391 frame->buf[0] = av_buffer_create((uint8_t*)vda->frame,
392 sizeof(vda->frame),
398 frame->data[3] = (uint8_t*)vda->frame;
399 vda->frame = NULL;