Home
last modified time | relevance | path

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

123456

/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))
158 const gchar ** (*get_options) (GstBufferPool *pool);
159 gboolean (*set_config) (GstBufferPool *pool, GstStructure *config);
161 gboolean (*start) (GstBufferPool *pool);
162 gboolean (*stop) (GstBufferPool *pool);
164 GstFlowReturn (*acquire_buffer) (GstBufferPool *pool, GstBuffer **buffer,
166 GstFlowReturn (*alloc_buffer) (GstBufferPool *pool, GstBuffer **buffer,
168 void (*reset_buffer) (GstBufferPool *pool, GstBuffer *buffer);
169 void (*release_buffer) (GstBufferPool *pool, GstBuffer *buffer);
[all …]
Dgstbufferpool.c120 G_DEFINE_TYPE_WITH_PRIVATE (GstBufferPool, gst_buffer_pool, GST_TYPE_OBJECT);
122 static gboolean default_start (GstBufferPool * pool);
123 static gboolean default_stop (GstBufferPool * pool);
124 static gboolean default_set_config (GstBufferPool * pool,
126 static GstFlowReturn default_alloc_buffer (GstBufferPool * pool,
128 static GstFlowReturn default_acquire_buffer (GstBufferPool * pool,
130 static void default_reset_buffer (GstBufferPool * pool, GstBuffer * buffer);
131 static void default_free_buffer (GstBufferPool * pool, GstBuffer * buffer);
132 static void default_release_buffer (GstBufferPool * pool, GstBuffer * buffer);
155 gst_buffer_pool_init (GstBufferPool * pool) in gst_buffer_pool_init()
[all …]
/third_party/gstreamer/gstplugins_good/sys/v4l2/
Dgstv4l2bufferpool.h56 GstBufferPool parent;
72 GstBufferPool *other_pool;
104 GstBufferPool * gst_v4l2_buffer_pool_new (GstV4l2Object *obj, GstCaps *caps);
109 GstBufferPool * other_pool);
113 gboolean gst_v4l2_buffer_pool_flush (GstBufferPool *pool);
115 gboolean gst_v4l2_buffer_pool_orphan (GstBufferPool ** pool);
Dgstv4l2bufferpool.c69 static void gst_v4l2_buffer_pool_release_buffer (GstBufferPool * bpool,
419 gst_v4l2_buffer_pool_alloc_buffer (GstBufferPool * bpool, GstBuffer ** buffer, in gst_v4l2_buffer_pool_alloc_buffer()
485 gst_v4l2_buffer_pool_set_config (GstBufferPool * bpool, GstStructure * config) in gst_v4l2_buffer_pool_set_config()
719 GstBufferPool *bpool = GST_BUFFER_POOL (pool); in gst_v4l2_buffer_pool_streamoff()
734 gst_v4l2_buffer_pool_start (GstBufferPool * bpool) in gst_v4l2_buffer_pool_start()
955 gst_v4l2_buffer_pool_stop (GstBufferPool * bpool) in gst_v4l2_buffer_pool_stop()
988 gst_v4l2_buffer_pool_orphan (GstBufferPool ** bpool) in gst_v4l2_buffer_pool_orphan()
1023 gst_v4l2_buffer_pool_flush_start (GstBufferPool * bpool) in gst_v4l2_buffer_pool_flush_start()
1041 gst_v4l2_buffer_pool_flush_stop (GstBufferPool * bpool) in gst_v4l2_buffer_pool_flush_stop()
1378 gst_v4l2_buffer_pool_acquire_buffer (GstBufferPool * bpool, GstBuffer ** buffer, in gst_v4l2_buffer_pool_acquire_buffer()
[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_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()
Dgstkmsbufferpool.h80 GstBufferPool *gst_kms_buffer_pool_new (void);
/third_party/gstreamer/gstplugins_bad/sys/vdpau/
Dgstvdpvideobufferpool.c43 gst_vdp_video_buffer_pool_get_options (GstBufferPool * pool) in gst_vdp_video_buffer_pool_get_options()
53 gst_vdp_video_buffer_pool_set_config (GstBufferPool * pool, in gst_vdp_video_buffer_pool_set_config()
120 gst_vdp_video_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_vdp_video_buffer_pool_alloc()
168 GstBufferPool *
Dgstvdpvideobufferpool.h65 GstBufferPool bufferpool;
82 GstBufferPool *gst_vdp_video_buffer_pool_new (GstVdpDevice *device);
/third_party/gstreamer/gstplugins_bad/ext/vulkan/
Dvkbufferpool.h46 GstBufferPool bufferpool;
63 GstBufferPool *gst_vulkan_buffer_pool_new (GstVulkanDevice * device);
Dvkbufferpool.c62 gst_vulkan_buffer_pool_get_options (GstBufferPool * pool) in gst_vulkan_buffer_pool_get_options()
72 gst_vulkan_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_vulkan_buffer_pool_set_config()
148 gst_vulkan_buffer_pool_alloc (GstBufferPool * pool, GstBuffer ** buffer, in gst_vulkan_buffer_pool_alloc()
202 GstBufferPool *
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkbufferpool.c66 gst_msdk_buffer_pool_get_options (GstBufferPool * pool) in gst_msdk_buffer_pool_get_options()
98 gst_msdk_buffer_pool_set_config (GstBufferPool * pool, GstStructure * config) in gst_msdk_buffer_pool_set_config()
211 gst_msdk_buffer_pool_alloc_buffer (GstBufferPool * pool, in gst_msdk_buffer_pool_alloc_buffer()
266 gst_msdk_buffer_pool_acquire_buffer (GstBufferPool * pool, in gst_msdk_buffer_pool_acquire_buffer()
322 gst_msdk_buffer_pool_release_buffer (GstBufferPool * pool, GstBuffer * buf) in gst_msdk_buffer_pool_release_buffer()
374 GstBufferPool *
Dgstmsdkvpp.h81 GstBufferPool *sinkpad_buffer_pool;
87 GstBufferPool *srcpad_buffer_pool;
Dgstmsdkenc.h126 GstBufferPool *msdk_pool;
127 GstBufferPool *msdk_converted_pool;
/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()
244 GstBufferPool *
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/
Dgstglbufferpool.h46 GstBufferPool bufferpool;
70 GstBufferPool *gst_gl_buffer_pool_new (GstGLContext * context);
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 *
/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);
/third_party/gstreamer/gstplugins_bad/sys/d3dvideosink/
Dd3dvideosink.h55 GstBufferPool *pool;
56 GstBufferPool *fallback_pool;
/third_party/gstreamer/gstplugins_bad/ext/directfb/
Ddfbvideosink.h76 GstBufferPool bufferpool;
107 GstBufferPool *pool;
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dvideotexturecache.h35 GstBufferPool *pool;
/third_party/gstreamer/gstplugins_good/ext/gdk_pixbuf/
Dgstgdkpixbufdec.h56 GstBufferPool *pool;

123456