"GStreamer" (GNOME Bugzilla)
2016-08-02 14:57:51 UTC
https://bugzilla.gnome.org/show_bug.cgi?id=769436
Bug ID: 769436
Summary: vaapi: [RFC] remove memory:VASurface caps feature
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer-vaapi
Assignee: gstreamer-***@lists.freedesktop.org
Reporter: ***@igalia.com
QA Contact: gstreamer-***@lists.freedesktop.org
CC: ***@gmail.com, ***@igalia.com
GNOME version: ---
This is an idea: what if we get rid of the memory:VASurface caps feature?
The purpose of the caps feature is to restrict the type of caps the element can
process. But vaapi element can process as input two types of caps: system
memory and GstVaapiVideoMemory. As output, three: system memory, GL texture
upload and vaapi memory.
Do we need to annotate the vaapi memory?
I think we do not need it, since vaapi surfaces can be mapped onto images (not
completely, but almost).
Opinions?
Bug ID: 769436
Summary: vaapi: [RFC] remove memory:VASurface caps feature
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gstreamer-vaapi
Assignee: gstreamer-***@lists.freedesktop.org
Reporter: ***@igalia.com
QA Contact: gstreamer-***@lists.freedesktop.org
CC: ***@gmail.com, ***@igalia.com
GNOME version: ---
This is an idea: what if we get rid of the memory:VASurface caps feature?
The purpose of the caps feature is to restrict the type of caps the element can
process. But vaapi element can process as input two types of caps: system
memory and GstVaapiVideoMemory. As output, three: system memory, GL texture
upload and vaapi memory.
Do we need to annotate the vaapi memory?
I think we do not need it, since vaapi surfaces can be mapped onto images (not
completely, but almost).
Opinions?
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.