Home
last modified time | relevance | path

Searched refs:GstBuffer (Results 1 – 25 of 1572) sorted by relevance

12345678910>>...63

/third_party/gstreamer/gstreamer/gst/
Dgstbuffer.h36 typedef struct _GstBuffer GstBuffer; typedef
43 #define GST_BUFFER_CAST(obj) ((GstBuffer *)(obj))
306 GstBuffer * gst_buffer_new (void);
309 GstBuffer * gst_buffer_new_allocate (GstAllocator * allocator, gsize size,
312 GstBuffer * gst_buffer_new_wrapped_full (GstMemoryFlags flags, gpointer data, gsize maxsize,
316 GstBuffer * gst_buffer_new_wrapped (gpointer data, gsize size);
319 GstBuffer * gst_buffer_new_wrapped_bytes (GBytes * bytes);
322 GstBuffer * gst_buffer_new_memdup (gconstpointer data, gsize size);
327 guint gst_buffer_n_memory (GstBuffer *buffer);
330 void gst_buffer_insert_memory (GstBuffer *buffer, gint idx, GstMemory *mem);
[all …]
Dgstbuffer.c157 GstBuffer buffer;
245 _actual_merged_memory (GstBuffer * buffer, guint idx, guint length) in _actual_merged_memory()
303 _get_merged_memory (GstBuffer * buffer, guint idx, guint length) in _get_merged_memory()
319 _replace_memory (GstBuffer * buffer, guint len, guint idx, guint length, in _replace_memory()
369 gst_buffer_get_flags (GstBuffer * buffer) in gst_buffer_get_flags()
386 gst_buffer_has_flags (GstBuffer * buffer, GstBufferFlags flags) in gst_buffer_has_flags()
403 gst_buffer_set_flags (GstBuffer * buffer, GstBufferFlags flags) in gst_buffer_set_flags()
421 gst_buffer_unset_flags (GstBuffer * buffer, GstBufferFlags flags) in gst_buffer_unset_flags()
458 _memory_add (GstBuffer * buffer, gint idx, GstMemory * mem) in _memory_add()
492 GST_DEFINE_MINI_OBJECT_TYPE (GstBuffer, gst_buffer);
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/riff/
Driff-read.h41 GstBuffer ** chunk_data);
52 GstBuffer * buf,
55 GstBuffer ** chunk_data);
59 GstBuffer * buf,
64 GstBuffer * buf,
69 GstBuffer * buf,
71 GstBuffer ** data);
75 GstBuffer * buf,
77 GstBuffer ** data);
81 GstBuffer * buf,
[all …]
Driff-media.h39 GstBuffer * strf_data,
40 GstBuffer * strd_data,
47 GstBuffer * strf_data,
48 GstBuffer * strd_data,
56 GstBuffer * strf_data,
57 GstBuffer * strd_data,
/third_party/gstreamer/gstplugins_bad/gst/rtmp2/rtmp/
Drtmpmessage.h89 GstRtmpMeta * gst_buffer_add_rtmp_meta (GstBuffer * buffer);
92 gst_buffer_get_rtmp_meta (GstBuffer * buffer) in gst_buffer_get_rtmp_meta()
97 GstBuffer * gst_rtmp_message_new (GstRtmpMessageType type, guint32 cstream,
99 GstBuffer * gst_rtmp_message_new_wrapped (GstRtmpMessageType type, guint32 cstream,
102 void gst_rtmp_buffer_dump (GstBuffer * buffer, const gchar * prefix);
104 GstRtmpMessageType gst_rtmp_message_get_type (GstBuffer * buffer);
105 gboolean gst_rtmp_message_is_protocol_control (GstBuffer * buffer);
106 gboolean gst_rtmp_message_is_user_control (GstBuffer * buffer);
121 gboolean gst_rtmp_message_parse_protocol_control (GstBuffer * buffer,
124 GstBuffer * gst_rtmp_message_new_protocol_control (GstRtmpProtocolControl * pc);
[all …]
Drtmpchunkstream.h42 GstBuffer * gst_rtmp_chunk_stream_parse_finish (GstRtmpChunkStream * cstream);
44 GstBuffer * gst_rtmp_chunk_stream_serialize_start (GstRtmpChunkStream * cstream,
45 GstBuffer * buffer, guint32 chunk_size);
46 GstBuffer * gst_rtmp_chunk_stream_serialize_next (GstRtmpChunkStream * cstream,
48 GstBuffer * gst_rtmp_chunk_stream_serialize_all (GstRtmpChunkStream * cstream,
49 GstBuffer * buffer, guint32 chunk_size);
Drtmpmessage.c164 gst_rtmp_meta_init (GstMeta * meta, gpointer params, GstBuffer * buffer) in gst_rtmp_meta_init()
178 gst_rtmp_meta_transform (GstBuffer * dest, GstMeta * meta, GstBuffer * buffer, in gst_rtmp_meta_transform()
218 gst_buffer_add_rtmp_meta (GstBuffer * buffer) in gst_buffer_add_rtmp_meta()
230 GstBuffer *
233 GstBuffer *buffer = gst_buffer_new (); in gst_rtmp_message_new()
243 GstBuffer *
247 GstBuffer *message = gst_rtmp_message_new (type, cstream, mstream); in gst_rtmp_message_new_wrapped()
256 gst_rtmp_buffer_dump (GstBuffer * buffer, const gchar * prefix) in gst_rtmp_buffer_dump()
297 gst_rtmp_message_get_type (GstBuffer * buffer) in gst_rtmp_message_get_type()
305 gst_rtmp_message_is_protocol_control (GstBuffer * buffer) in gst_rtmp_message_is_protocol_control()
[all …]
/third_party/gstreamer/gstplugins_good/gst/rtp/
Dgstrtputils.h29 void gst_rtp_copy_meta (GstElement * element, GstBuffer *outbuf, GstBuffer *inbuf, GQuark copy_tag);
32 void gst_rtp_copy_audio_meta (gpointer element, GstBuffer *outbuf, GstBuffer *inbuf);
35 void gst_rtp_copy_video_meta (gpointer element, GstBuffer *outbuf, GstBuffer *inbuf);
38 void gst_rtp_drop_meta (GstElement * element, GstBuffer *buf, GQuark keep_tag);
41 void gst_rtp_drop_non_audio_meta (gpointer element, GstBuffer * buf);
44 void gst_rtp_drop_non_video_meta (gpointer element, GstBuffer * buf);
Dgstrtputils.c25 GstBuffer *outbuf;
33 foreach_metadata_copy (GstBuffer * inbuf, GstMeta ** meta, gpointer user_data) in foreach_metadata_copy()
37 GstBuffer *outbuf = data->outbuf; in foreach_metadata_copy()
60 gst_rtp_copy_meta (GstElement * element, GstBuffer * outbuf, GstBuffer * inbuf, in gst_rtp_copy_meta()
69 gst_rtp_copy_video_meta (gpointer element, GstBuffer * outbuf, in gst_rtp_copy_video_meta()
70 GstBuffer * inbuf) in gst_rtp_copy_video_meta()
76 gst_rtp_copy_audio_meta (gpointer element, GstBuffer * outbuf, in gst_rtp_copy_audio_meta()
77 GstBuffer * inbuf) in gst_rtp_copy_audio_meta()
89 foreach_metadata_drop (GstBuffer * inbuf, GstMeta ** meta, gpointer user_data) in foreach_metadata_drop()
111 gst_rtp_drop_meta (GstElement * element, GstBuffer * buf, GQuark keep_tag) in gst_rtp_drop_meta()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/d3d11/
Dgstd3d11pluginutils.h79 GstBuffer * gst_d3d11_allocate_staging_buffer_for (GstBuffer * buffer,
83 gboolean gst_d3d11_buffer_copy_into (GstBuffer * dst,
84 GstBuffer * src,
87 gboolean gst_is_d3d11_buffer (GstBuffer * buffer);
89 gboolean gst_d3d11_buffer_can_access_device (GstBuffer * buffer,
92 gboolean gst_d3d11_buffer_map (GstBuffer * buffer,
97 gboolean gst_d3d11_buffer_unmap (GstBuffer * buffer,
100 guint gst_d3d11_buffer_get_shader_resource_view (GstBuffer * buffer,
103 guint gst_d3d11_buffer_get_render_target_view (GstBuffer * buffer,
/third_party/gstreamer/gstplugins_base/tests/check/elements/
Dvolume.c189 GstBuffer *inbuffer, *outbuffer; in GST_START_TEST()
212 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
229 GstBuffer *inbuffer; in GST_START_TEST()
230 GstBuffer *outbuffer; in GST_START_TEST()
260 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
278 GstBuffer *inbuffer; in GST_START_TEST()
279 GstBuffer *outbuffer; in GST_START_TEST()
309 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
327 GstBuffer *inbuffer; in GST_START_TEST()
328 GstBuffer *outbuffer; in GST_START_TEST()
[all …]
/third_party/gstreamer/gstreamer/libs/gst/base/
Dgstbasetransform.h96 GstBuffer *queued_buf;
289 GstBuffer *input, GstBuffer **outbuf);
292 gboolean (*copy_metadata) (GstBaseTransform *trans, GstBuffer *input,
293 GstBuffer *outbuf);
294 gboolean (*transform_meta) (GstBaseTransform *trans, GstBuffer *outbuf,
295 GstMeta *meta, GstBuffer *inbuf);
297 void (*before_transform) (GstBaseTransform *trans, GstBuffer *buffer);
300 GstFlowReturn (*transform) (GstBaseTransform *trans, GstBuffer *inbuf,
301 GstBuffer *outbuf);
302 GstFlowReturn (*transform_ip) (GstBaseTransform *trans, GstBuffer *buf);
[all …]
/third_party/gstreamer/gstreamer/tests/check/gst/
Dgstbufferlist.c48 GstBuffer *buf1; in GST_START_TEST()
49 GstBuffer *buf2; in GST_START_TEST()
76 GstBuffer *buf; in GST_START_TEST()
104 GstBuffer *buf1; in GST_START_TEST()
105 GstBuffer *buf2; in GST_START_TEST()
106 GstBuffer *buf3; in GST_START_TEST()
107 GstBuffer *buf; in GST_START_TEST()
167 GstBuffer *buf1; in GST_START_TEST()
168 GstBuffer *buf2; in GST_START_TEST()
169 GstBuffer *buf3; in GST_START_TEST()
[all …]
Dgstminiobject.c31 GstBuffer *buffer, *copy; in GST_START_TEST()
49 GstBuffer *buffer; in GST_START_TEST()
71 GstBuffer *buffer; in GST_START_TEST()
124 GstBuffer *buffer; in GST_START_TEST()
162 GstBuffer *buffer; in GST_START_TEST()
197 GstBuffer *buffer; in GST_START_TEST()
246 my_buffer_pool_add (MyBufferPool * self, GstBuffer * buf)
253 static GstBuffer *
256 GstBuffer *buf = NULL;
271 GstBuffer *self = GST_BUFFER_CAST (mini_object);
[all …]
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Dcoremediabuffer.c29 gst_core_media_meta_add (GstBuffer * buffer, CMSampleBufferRef sample_buf, in gst_core_media_meta_add()
53 GstBuffer * buf) in gst_core_media_meta_init()
64 gst_core_media_meta_free (GstCoreMediaMeta * meta, GstBuffer * buf) in gst_core_media_meta_free()
78 gst_core_media_meta_transform (GstBuffer * transbuf, GstCoreMediaMeta * meta, in gst_core_media_meta_transform()
79 GstBuffer * buffer, GQuark type, GstMetaTransformCopy * data) in gst_core_media_meta_transform()
143 gst_core_media_buffer_wrap_block_buffer (GstBuffer * buf, in gst_core_media_buffer_wrap_block_buffer()
170 static GstBuffer *
171 gst_core_media_buffer_new_from_buffer (GstBuffer * buf, GstVideoInfo * info) in gst_core_media_buffer_new_from_buffer()
174 GstBuffer *copy_buf; in gst_core_media_buffer_new_from_buffer()
241 GstBuffer *
[all …]
/third_party/gstreamer/gstplugins_bad/tools/element-templates/
Dbasetransform42 trans, GstBuffer * input, GstBuffer ** outbuf);
44 GstBuffer * input, GstBuffer * outbuf);
46 GstBuffer * outbuf, GstMeta * meta, GstBuffer * inbuf);
48 GstBuffer * buffer);
50 GstBuffer * inbuf, GstBuffer * outbuf);
52 GstBuffer * buf);
256 gst_replace_prepare_output_buffer (GstBaseTransform * trans, GstBuffer * input,
257 GstBuffer ** outbuf)
268 gst_replace_copy_metadata (GstBaseTransform * trans, GstBuffer * input,
269 GstBuffer * outbuf)
[all …]
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/sctp/
Dsctpreceivemeta.c32 GstBuffer * buffer);
33 static gboolean gst_sctp_receive_meta_transform (GstBuffer * transbuf,
34 GstMeta * meta, GstBuffer * buffer, GQuark type, gpointer data);
66 gst_sctp_receive_meta_init (GstMeta * meta, gpointer params, GstBuffer * buffer) in gst_sctp_receive_meta_init()
74 gst_sctp_receive_meta_transform (GstBuffer * transbuf, GstMeta * meta, in gst_sctp_receive_meta_transform()
75 GstBuffer * buffer, GQuark type, gpointer data) in gst_sctp_receive_meta_transform()
83 gst_sctp_buffer_add_receive_meta (GstBuffer * buffer, guint32 ppid) in gst_sctp_buffer_add_receive_meta()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideocodecalphameta.c64 gst_video_codec_alpha_meta_transform (GstBuffer * dest, in gst_video_codec_alpha_meta_transform()
65 GstMeta * meta, GstBuffer * buffer, GQuark type, gpointer data) in gst_video_codec_alpha_meta_transform()
86 GstBuffer * buffer) in gst_video_codec_alpha_meta_init()
91 ca_meta->buffer = (GstBuffer *) params; in gst_video_codec_alpha_meta_init()
97 gst_video_codec_alpha_meta_free (GstMeta * meta, GstBuffer * buffer) in gst_video_codec_alpha_meta_free()
142 gst_buffer_add_video_codec_alpha_meta (GstBuffer * buffer, in gst_buffer_add_video_codec_alpha_meta()
143 GstBuffer * alpha_buffer) in gst_buffer_add_video_codec_alpha_meta()
Dgstvideometa.h81 GstBuffer *buffer;
107 GstVideoMeta * gst_buffer_get_video_meta (GstBuffer *buffer);
110 GstVideoMeta * gst_buffer_get_video_meta_id (GstBuffer *buffer, gint id);
113 GstVideoMeta * gst_buffer_add_video_meta (GstBuffer *buffer, GstVideoFrameFlags flags,
117 GstVideoMeta * gst_buffer_add_video_meta_full (GstBuffer *buffer, GstVideoFrameFlags flags,
272 GstBuffer *buffer;
290 gst_buffer_add_video_gl_texture_upload_meta (GstBuffer *buffer,
344 GstVideoRegionOfInterestMeta *gst_buffer_get_video_region_of_interest_meta_id (GstBuffer * buffer,
348 GstVideoRegionOfInterestMeta *gst_buffer_add_video_region_of_interest_meta (GstBuffer * buffer,
356 GstVideoRegionOfInterestMeta *gst_buffer_add_video_region_of_interest_meta_id (GstBuffer * buffer…
[all …]
/third_party/gstreamer/gstplugins_base/gst-libs/gst/audio/
Dgstaudiometa.c39 GstBuffer * buffer) in gst_audio_downmix_meta_init()
51 gst_audio_downmix_meta_free (GstMeta * meta, GstBuffer * buffer) in gst_audio_downmix_meta_free()
63 gst_audio_downmix_meta_transform (GstBuffer * dest, GstMeta * meta, in gst_audio_downmix_meta_transform()
64 GstBuffer * buffer, GQuark type, gpointer data) in gst_audio_downmix_meta_transform()
97 gst_buffer_get_audio_downmix_meta_for_channels (GstBuffer * buffer, in gst_buffer_get_audio_downmix_meta_for_channels()
137 gst_buffer_add_audio_downmix_meta (GstBuffer * buffer, in gst_buffer_add_audio_downmix_meta()
210 GstBuffer * buffer) in gst_audio_clipping_meta_init()
221 gst_audio_clipping_meta_transform (GstBuffer * dest, GstMeta * meta, in gst_audio_clipping_meta_transform()
222 GstBuffer * buffer, GQuark type, gpointer data) in gst_audio_clipping_meta_transform()
262 gst_buffer_add_audio_clipping_meta (GstBuffer * buffer, in gst_buffer_add_audio_clipping_meta()
[all …]
/third_party/gstreamer/gstplugins_bad/sys/va/
Dgstvaallocator.h37 GstBuffer * buffer);
39 GstBuffer * buffer);
67 GstBuffer * buffer);
69 GstBuffer * buffer);
79 VASurfaceID gst_va_buffer_get_surface (GstBuffer * buffer);
81 gboolean gst_va_buffer_create_aux_surface (GstBuffer * buffer);
82 VASurfaceID gst_va_buffer_get_aux_surface (GstBuffer * buffer);
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/
Dgstbasetsmuxaac.h72 GstBuffer * gst_base_ts_mux_prepare_aac_mpeg4 (GstBuffer * buf, GstBaseTsMuxPad * pad,
76 GstBuffer * gst_base_ts_mux_aac_mpeg2_make_codec_data (GstBaseTsMux * mux, const GstCaps *caps);
77 GstBuffer * gst_base_ts_mux_prepare_aac_mpeg2 (GstBuffer * buf, GstBaseTsMuxPad * pad,
Dgstbasetsmux.h99 typedef GstBuffer * (*GstBaseTsMuxPadPrepareFunction) (GstBuffer * buf,
115 GstBuffer *codec_data;
184 GstBuffer *out_buffer;
214 void (*allocate_packet) (GstBaseTsMux *mux, GstBuffer **buffer);
215 gboolean (*output_packet) (GstBaseTsMux *mux, GstBuffer *buffer, gint64 new_pcr);
223 typedef GstBuffer * (*GstBaseTsPadDataPrepareFunction) (GstBuffer * buf,
239 GstBuffer *codec_data;
/third_party/gstreamer/gstplugins_bad/tests/check/elements/
Dgdppay.c95 GstBuffer *outbuffer; in check_stream_start_buffer()
97 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in check_stream_start_buffer()
106 GstBuffer *outbuffer; in check_caps_buffer()
110 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in check_caps_buffer()
122 GstBuffer *outbuffer; in check_segment_buffer()
124 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in check_segment_buffer()
135 GstBuffer *inbuffer, *outbuffer; in GST_START_TEST()
171 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
189 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
209 fail_if ((outbuffer = (GstBuffer *) buffers->data) == NULL); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglimagesink.h86 GstBuffer *input_buffer;
88 GstBuffer *input_buffer2;
91 GstBuffer *next_buffer;
92 GstBuffer *next_buffer2; /* frame-by-frame 2nd view */
93 GstBuffer *next_sync;
102 GstBuffer *stored_buffer[2];
103 GstBuffer *stored_sync;

12345678910>>...63