summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiimagepool.c
AgeCommit message (Collapse)AuthorFilesLines
2016-11-03libs: fix code style for errorsVíctor Manuel Jáquez Leal1-2/+5
2016-02-03libs: small code style fixesVíctor Manuel Jáquez Leal1-1/+2
This a set of small code style fixes detected as-is by gst-indent. Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
2016-02-03libs: trivial comment style fixesVíctor Manuel Jáquez Leal1-1/+1
Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
2015-01-27videopool: re-indent all GstVaapiVideoPool related source code.Gwenole Beauchesne1-39/+39
2013-11-22legal: update copyright notice dates.Gwenole Beauchesne1-1/+1
2013-11-22legal: add per-file authorship information.Gwenole Beauchesne1-0/+2
Credit original authors on a per-file basis as we cannot expect people to know all country-specific rules, or bother browsing through the git history.
2013-07-10pool: fix image pool to check for the video format to use.Gwenole Beauchesne1-1/+1
Make gst_vaapi_image_pool_new() succeed, and thus returning a valid image pool object, only if the underlying VA display does support the requested VA image format.
2013-07-10Use GstVideoInfo for video pools.Gwenole Beauchesne1-13/+10
Get rid of GstCaps to create surface/image pool, and use GstVideoInfo structures instead. Those are smaller, and allows for streamlining libgstvaapi more.
2013-07-09libs: port to new video format API.Gwenole Beauchesne1-2/+2
2013-05-23libs: add query for GstVaapiVideoPool object types.Gwenole Beauchesne1-1/+2
Add API to identify the underlying GstVaapiVideoPool object type.
2013-05-23libs: drop GST_VAAPI_IS_xxx() helper macros.Gwenole Beauchesne1-1/+1
Drop obsolete GST_VAAPI_IS_xxx() helper macros since we are no longer deriving from GObject and so those were only checking for whether the argument was NULL or not. This is now irrelevant, and even confusing to some extent, because we no longer have type checking. Note: this incurs more type checking (review) but the libgstvaapi is rather small, so this is manageable.
2013-05-07videopool: simplify creation of video objects pool.Gwenole Beauchesne1-8/+6
2013-05-07libs: use GstVaapiMiniObject for video object pools.Gwenole Beauchesne1-57/+47
Port GstVaapiVideoPool, GstVaapiSurfacePool and GstVaapiImagePool to GstVaapiMiniObject. Drop gst_vaapi_video_pool_get_caps() since it was no longer used for a long time. Make object allocators static, i.e. local to the shared library.
2013-01-29legal: add Intel copyright on modified files.Gwenole Beauchesne1-0/+1
2012-09-07libs: fix build in strict ISO C mode.Gwenole Beauchesne1-1/+1
2012-01-30Add header for system-dependent definitions.Gwenole Beauchesne1-1/+1
2012-01-16legal: fix copyright notices to include "Copyright" term.Gwenole Beauchesne1-1/+1
2011-06-14Update copyright notice.Gwenole Beauchesne1-1/+1
2010-09-20Relicense gst-libs/ code to LGPL v2.1+.gb1-10/+11
2010-03-24Fix short descriptions.gb1-2/+2
2010-03-19Document surface & image pools. Drop obsolete gst_vaapi_video_pool_new() ↵gb1-0/+15
function.
2010-03-16Rename vaapi_debug.h to gstvaapidebug.h.gb1-1/+1
2010-03-12Add GstVaapiImagePool and factor out GstVaapiSurfacePool from a base ↵gb1-0/+111
GstVaapiVideoPool.