Home
last modified time | relevance | path

Searched refs:GstBufferPool (Results 1 – 25 of 162) sorted by relevance

1234567

/third_party/gstreamer/gstreamer/gst/
Dgstbufferpool.h39 …POOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_BUFFER_POOL, GstBufferPool))
41 #define GST_BUFFER_POOL_CAST(obj) ((GstBufferPool *)(obj))
139 const gchar ** (*get_options) (GstBufferPool *pool);
151 gboolean (*set_config) (GstBufferPool *pool, GstStructure *config);
162 gboolean (*start) (GstBufferPool *pool);
174 gboolean (*stop) (GstBufferPool *pool);
189 GstFlowReturn (*acquire_buffer) (GstBufferPool *pool, GstBuffer **buffer,
208 GstFlowReturn (*alloc_buffer) (GstBufferPool *pool, GstBuffer **buffer,
223 void (*reset_buffer) (GstBufferPool *pool, GstBuffer *buffer);
237 void (*release_buffer) (GstBufferPool *pool, GstBuffer *buffer);
[all …]
Dgstbufferpool.c118 G_DEFINE_TYPE_WITH_PRIVATE (GstBufferPool, gst_buffer_pool, GST_TYPE_OBJECT);
120 static gboolean default_start (GstBufferPool * pool);
121 static gboolean default_stop (GstBufferPool * pool);
122 static gboolean default_set_config (GstBufferPool * pool,
124 static GstFlowReturn default_alloc_buffer (GstBufferPool * pool,
126 static GstFlowReturn default_acquire_buffer (GstBufferPool * pool,
128 static void default_reset_buffer (GstBufferPool * pool, GstBuffer * buffer);
129 static void default_free_buffer (GstBufferPool * pool, GstBuffer * buffer);
130 static void default_release_buffer (GstBufferPool * pool, GstBuffer * buffer);
154 gst_buffer_pool_init (GstBufferPool * pool) in gst_buffer_pool_init()
[all …]
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstbufferpool.c27 static GstBufferPool *
30 GstBufferPool *pool = gst_buffer_pool_new (); in create_pool()
64 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
81 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
110 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
142 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
159 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
174 GstBufferPool *pool = create_pool (10, 0, 0); in GST_START_TEST()
232 GstBufferPool *pool = gst_buffer_pool_new (); in GST_START_TEST()
262 GstBufferPool *pool = create_pool (5, 4, 30); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2bufferpool.h63 GstBufferPool parent;
79 GstBufferPool *other_pool;
112 GstBufferPool * gst_v4l2_buffer_pool_new (GstV4l2Object *obj, GstCaps *caps);
117 GstBufferPool * other_pool);
121 gboolean gst_v4l2_buffer_pool_flush (GstBufferPool *pool);
123 gboolean gst_v4l2_buffer_pool_orphan (GstBufferPool ** pool);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/d3d11/
Dgstd3d11bufferpool.cpp62 static const gchar **gst_d3d11_buffer_pool_get_options (GstBufferPool * pool);
63 static gboolean gst_d3d11_buffer_pool_set_config (GstBufferPool * pool,
65 static GstFlowReturn gst_d3d11_buffer_pool_alloc_buffer (GstBufferPool * pool,
67 static GstFlowReturn gst_d3d11_buffer_pool_acquire_buffer (GstBufferPool * pool,
69 static void gst_d3d11_buffer_pool_reset_buffer (GstBufferPool * pool,
71 static gboolean gst_d3d11_buffer_pool_start (GstBufferPool * pool);
72 static gboolean gst_d3d11_buffer_pool_stop (GstBufferPool * pool);
129 gst_d3d11_buffer_pool_get_options (GstBufferPool * pool) in gst_d3d11_buffer_pool_get_options()
138 gst_d3d11_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_d3d11_buffer_pool_set_config()
362 gst_d3d11_buffer_pool_alloc_buffer (GstBufferPool * pool, GstBuffer ** buffer, in gst_d3d11_buffer_pool_alloc_buffer()
[all …]
Dgstd3d11bufferpool.h40 GstBufferPool parent;
62 GstBufferPool * gst_d3d11_buffer_pool_new (GstD3D11Device * device);
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvapool.h29 G_DECLARE_FINAL_TYPE (GstVaPool, gst_va_pool, GST, VA_POOL, GstBufferPool)
31 GstBufferPool * gst_va_pool_new (void);
32 gboolean gst_va_pool_requires_video_meta (GstBufferPool * pool);
39 GstBufferPool * gst_va_pool_new_with_config (GstCaps * caps,
Dgstvapool.c35 GstBufferPool parent;
53 gst_va_pool_get_options (GstBufferPool * pool) in gst_va_pool_get_options()
81 gst_va_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_va_pool_set_config()
197 gst_va_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_va_pool_alloc()
268 gst_va_pool_start (GstBufferPool * pool) in gst_va_pool_start()
281 gst_va_pool_stop (GstBufferPool * pool) in gst_va_pool_stop()
328 GstBufferPool *
360 gst_va_pool_requires_video_meta (GstBufferPool * pool) in gst_va_pool_requires_video_meta()
365 GstBufferPool *
370 GstBufferPool *pool; in gst_va_pool_new_with_config()
Dgstvabasetransform.c39 GstBufferPool *other_pool;
43 GstBufferPool *sinkpad_pool;
190 GstBufferPool *pool; in gst_va_base_transform_propose_allocation()
272 static GstBufferPool *
276 GstBufferPool *pool = NULL; in _create_other_pool()
301 GstBufferPool *pool = NULL, *other_pool = NULL; in gst_va_base_transform_decide_allocation()
700 static GstBufferPool *
772 GstBufferPool *pool; in gst_va_base_transform_import_buffer()
/third_party/gstreamer/gstplugins_bad/sys/kms/
Dgstkmsbufferpool.c53 gst_kms_buffer_pool_get_options (GstBufferPool * pool) in gst_kms_buffer_pool_get_options()
64 gst_kms_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_kms_buffer_pool_set_config()
133 gst_kms_buffer_pool_alloc_buffer (GstBufferPool * pool, GstBuffer ** buffer, in gst_kms_buffer_pool_alloc_buffer()
218 GstBufferPool *
221 GstBufferPool *pool; in gst_kms_buffer_pool_new()
/third_party/gstreamer/gstplugins_bad/sys/v4l2codecs/
Dgstv4l2codecpool.c27 GstBufferPool parent;
49 gst_v4l2_codec_pool_acquire_buffer (GstBufferPool * pool, GstBuffer ** buffer, in gst_v4l2_codec_pool_acquire_buffer()
100 gst_v4l2_codec_pool_reset_buffer (GstBufferPool * pool, GstBuffer * buffer) in gst_v4l2_codec_pool_reset_buffer()
112 gst_v4l2_codec_pool_release_buffer (GstBufferPool * pool, GstBuffer * buffer) in gst_v4l2_codec_pool_release_buffer()
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkbufferpool.c69 gst_msdk_buffer_pool_get_options (GstBufferPool * pool) in gst_msdk_buffer_pool_get_options()
101 gst_msdk_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_msdk_buffer_pool_set_config()
214 gst_msdk_buffer_pool_alloc_buffer (GstBufferPool * pool, in gst_msdk_buffer_pool_alloc_buffer()
276 gst_msdk_buffer_pool_acquire_buffer (GstBufferPool * pool, in gst_msdk_buffer_pool_acquire_buffer()
332 gst_msdk_buffer_pool_release_buffer (GstBufferPool * pool, GstBuffer * buf) in gst_msdk_buffer_pool_release_buffer()
384 GstBufferPool *
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/vulkan/
Dgstvkbufferpool.c64 gst_vulkan_buffer_pool_get_options (GstBufferPool * pool) in gst_vulkan_buffer_pool_get_options()
74 gst_vulkan_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_vulkan_buffer_pool_set_config()
137 gst_vulkan_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_vulkan_buffer_pool_alloc()
197 GstBufferPool *
Dgstvkimagebufferpool.c64 gst_vulkan_image_buffer_pool_get_options (GstBufferPool * pool) in gst_vulkan_image_buffer_pool_get_options()
74 gst_vulkan_image_buffer_pool_set_config (GstBufferPool * pool, in gst_vulkan_image_buffer_pool_set_config()
162 gst_vulkan_image_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_vulkan_image_buffer_pool_alloc()
225 GstBufferPool *
Dgstvkimagebufferpool.h54 GstBufferPool bufferpool;
79 GstBufferPool *gst_vulkan_image_buffer_pool_new (GstVulkanDevice * device);
Dgstvkbufferpool.h55 GstBufferPool bufferpool;
80 GstBufferPool *gst_vulkan_buffer_pool_new (GstVulkanDevice * device);
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/
Dgstcudabufferpool.c46 gst_cuda_buffer_pool_get_options (GstBufferPool * pool) in gst_cuda_buffer_pool_get_options()
56 gst_cuda_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_cuda_buffer_pool_set_config()
173 gst_cuda_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_cuda_buffer_pool_alloc()
209 GstBufferPool *
Dgstcudabufferpool.h47 GstBufferPool parent;
62 GstBufferPool * gst_cuda_buffer_pool_new (GstCudaContext * context);
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglbufferpool.c72 gst_gl_buffer_pool_get_options (GstBufferPool * pool) in gst_gl_buffer_pool_get_options()
86 gst_gl_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_gl_buffer_pool_set_config()
261 gst_gl_buffer_pool_start (GstBufferPool * pool) in gst_gl_buffer_pool_start()
268 gst_gl_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_gl_buffer_pool_alloc()
310 GstBufferPool *
Dgstglbufferpool.h46 GstBufferPool bufferpool;
70 GstBufferPool *gst_gl_buffer_pool_new (GstGLContext * context);
/third_party/gstreamer/gstplugins_base/sys/xvimage/
Dxvimagepool.h40 GstBufferPool bufferpool;
65 GstBufferPool * gst_xvimage_buffer_pool_new (GstXvImageAllocator *allocator);
Dxvimagepool.c48 xvimage_buffer_pool_get_options (GstBufferPool * pool) in xvimage_buffer_pool_get_options()
58 xvimage_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in xvimage_buffer_pool_set_config()
196 xvimage_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in xvimage_buffer_pool_alloc()
248 GstBufferPool *
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideopool.h68 GstBufferPool bufferpool;
82 GstBufferPool * gst_video_buffer_pool_new (void);
Dgstvideopool.c115 video_buffer_pool_get_options (GstBufferPool * pool) in video_buffer_pool_get_options()
124 video_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in video_buffer_pool_set_config()
239 video_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in video_buffer_pool_alloc()
282 GstBufferPool *
/third_party/gstreamer/gstplugins_base/sys/ximage/
Dximagepool.h85 GstBufferPool bufferpool;
106 GstBufferPool * gst_ximage_buffer_pool_new (GstXImageSink * ximagesink);

1234567