[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gstreamer-cvs
Subject:    gst-plugins-bad: =?UTF-8?Q?msdk=3A=20dmabuf=20support?=
From:       sree () kemper ! freedesktop ! org (Sreerenj Balachandran)
Date:       2018-03-30 18:12:09
Message-ID: 20180330181209.4539D76161 () kemper ! freedesktop ! org
[Download RAW message or body]

Module: gst-plugins-bad
Branch: master
Commit: ea92da6e546068a8b7808f414257cc8594c7b4c6
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=ea92da6e546068a8b7808f414257cc8594c7b4c6


Author: Hyunjun Ko <zzoon@igalia.com>
Date:   Fri Mar 30 11:06:05 2018 -0800

msdk: dmabuf support

This patch includes:
1\ Implements MsdkDmaBufAllocator and allocation of msdk dmabuf memroy.
2\ Each msdk dmabuf memory include its own msdk surface kept by GQuark.
3\ Adds new option GST_BUFFER_POOL_OPTION_MSDK_USE_DMABUF

https://bugzilla.gnome.org/show_bug.cgi?id=793707

---

 sys/msdk/Makefile.am          |   2 +
 sys/msdk/gstmsdkbufferpool.c  |  74 +++++++++++++---
 sys/msdk/gstmsdkbufferpool.h  |   1 +
 sys/msdk/gstmsdkvideomemory.c | 198 ++++++++++++++++++++++++++++++++++++------
 sys/msdk/gstmsdkvideomemory.h |  59 +++++++++++++
 sys/msdk/meson.build          |   2 +-
 sys/msdk/msdk.c               |  11 ++-
 7 files changed, 307 insertions(+), 40 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/diff/?id=ea92da6e546068a8b7808f414257cc8594c7b4c6
 _______________________________________________
gstreamer-commits mailing list
gstreamer-commits@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-commits


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic