Nicolas Dufresne
36e0f582a8
vaapiplugin: properly set opengl support in caps.
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-08 15:13:42 +01:00
Nicolas Dufresne
bb22317e39
vaapiplugin: allocate GLX buffers when supported.
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-08 15:13:42 +01:00
Nicolas Dufresne
b170d1a982
Don't use downstream buffer allocation.
...
With the new video/x-surface abstraction, we can't rely on having a VA
specific sink downstream. Also, there was no particular reason to do that.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-08 14:58:58 +01:00
Nicolas Dufresne
075374cda3
Change caps to use new video/x-surface generic type.
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-08 14:58:58 +01:00
Nicolas Dufresne
99c5d18f41
Port to GstVideoContext interface.
...
This new interface allows for upstream and downstream display sharing
that works in both static and dynamic pipelines.
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-08 14:58:58 +01:00
Gwenole Beauchesne
2df43791d4
vaapisink: use GST_ERROR to print error messages.
2011-12-08 14:57:36 +01:00
Gwenole Beauchesne
f3d89f8bc0
vaapiplugin: link against VA/GLX when enabled.
2011-12-08 13:30:51 +01:00
Gwenole Beauchesne
04d4c9f225
Add Intel copyright information.
2011-12-07 19:09:55 +01:00
Gwenole Beauchesne
513b9c700b
vaapisink: allow compatibility with gst-plugins-base < 0.10.31.
2011-12-07 19:05:50 +01:00
Sreerenj Balachandran
820c52f953
vaapisink: replace the deprecated xoverlay API with the new one.
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-07 18:02:22 +01:00
Nicolas Dufresne
48b3d02143
Group all plugins into the same bundle
...
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2011-12-07 14:33:59 +01:00