Lines Matching refs:pixbuf
220 CVPixelBufferRef pixbuf;
229 &pixbuf
236 buf = av_buffer_create((uint8_t *)pixbuf, size,
239 CVPixelBufferRelease(pixbuf);
313 CVPixelBufferRef pixbuf = (CVPixelBufferRef)hwmap->source->data[3];
315 CVPixelBufferUnlockBaseAddress(pixbuf, (uintptr_t)hwmap->priv);
319 CVPixelBufferRef pixbuf, const AVFrame *src)
362 pixbuf,
396 CVPixelBufferRef pixbuf, const AVFrame *src)
402 pixbuf,
511 CVPixelBufferRef pixbuf, const AVFrame *src)
535 pixbuf,
542 pixbuf,
549 pixbuf,
557 pixbuf,
568 CVPixelBufferRef pixbuf, const AVFrame *src)
571 ret = vt_pixbuf_set_par(log_ctx, pixbuf, src);
574 ret = vt_pixbuf_set_colorspace(log_ctx, pixbuf, src);
577 ret = vt_pixbuf_set_chromaloc(log_ctx, pixbuf, src);
584 CVPixelBufferRef pixbuf, const AVFrame *src)
586 return vt_pixbuf_set_attachments(log_ctx, pixbuf, src);
592 CVPixelBufferRef pixbuf = (CVPixelBufferRef)src->data[3];
593 OSType pixel_format = CVPixelBufferGetPixelFormatType(pixbuf);
607 if (CVPixelBufferGetWidth(pixbuf) != ctx->width ||
608 CVPixelBufferGetHeight(pixbuf) != ctx->height) {
616 err = CVPixelBufferLockBaseAddress(pixbuf, map_flags);
622 if (CVPixelBufferIsPlanar(pixbuf)) {
623 int planes = CVPixelBufferGetPlaneCount(pixbuf);
625 dst->data[i] = CVPixelBufferGetBaseAddressOfPlane(pixbuf, i);
626 dst->linesize[i] = CVPixelBufferGetBytesPerRowOfPlane(pixbuf, i);
629 dst->data[0] = CVPixelBufferGetBaseAddress(pixbuf);
630 dst->linesize[0] = CVPixelBufferGetBytesPerRow(pixbuf);
641 CVPixelBufferUnlockBaseAddress(pixbuf, map_flags);