/third_party/gstreamer/gstreamer/gst/ |
D | gstbufferpool.h | 39 …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 …]
|
D | gstbufferpool.c | 118 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/ |
D | gstbufferpool.c | 27 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/ |
D | gstv4l2bufferpool.h | 63 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/ |
D | gstd3d11bufferpool.cpp | 62 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 …]
|
D | gstd3d11bufferpool.h | 40 GstBufferPool parent; 62 GstBufferPool * gst_d3d11_buffer_pool_new (GstD3D11Device * device);
|
/third_party/gstreamer/gstplugins_bad/sys/va/ |
D | gstvapool.h | 29 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,
|
D | gstvapool.c | 35 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()
|
D | gstvabasetransform.c | 39 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/ |
D | gstkmsbufferpool.c | 53 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/ |
D | gstv4l2codecpool.c | 27 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/ |
D | gstmsdkbufferpool.c | 69 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/ |
D | gstvkbufferpool.c | 64 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 *
|
D | gstvkimagebufferpool.c | 64 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 *
|
D | gstvkimagebufferpool.h | 54 GstBufferPool bufferpool; 79 GstBufferPool *gst_vulkan_image_buffer_pool_new (GstVulkanDevice * device);
|
D | gstvkbufferpool.h | 55 GstBufferPool bufferpool; 80 GstBufferPool *gst_vulkan_buffer_pool_new (GstVulkanDevice * device);
|
/third_party/gstreamer/gstplugins_bad/sys/nvcodec/ |
D | gstcudabufferpool.c | 46 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 *
|
D | gstcudabufferpool.h | 47 GstBufferPool parent; 62 GstBufferPool * gst_cuda_buffer_pool_new (GstCudaContext * context);
|
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/ |
D | gstglbufferpool.c | 72 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 *
|
D | gstglbufferpool.h | 46 GstBufferPool bufferpool; 70 GstBufferPool *gst_gl_buffer_pool_new (GstGLContext * context);
|
/third_party/gstreamer/gstplugins_base/sys/xvimage/ |
D | xvimagepool.h | 40 GstBufferPool bufferpool; 65 GstBufferPool * gst_xvimage_buffer_pool_new (GstXvImageAllocator *allocator);
|
D | xvimagepool.c | 48 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/ |
D | gstvideopool.h | 68 GstBufferPool bufferpool; 82 GstBufferPool * gst_video_buffer_pool_new (void);
|
D | gstvideopool.c | 115 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/ |
D | ximagepool.h | 85 GstBufferPool bufferpool; 106 GstBufferPool * gst_ximage_buffer_pool_new (GstXImageSink * ximagesink);
|