Home
last modified time | relevance | path

Searched refs:GstElement (Results 1 – 25 of 1338) sorted by relevance

12345678910>>...54

/third_party/gstreamer/gstplugins_bad/gst/camerabin2/
Dgstcamerabin2.h67 GstElement *src;
68 GstElement *user_src;
71 GstElement *video_encodebin;
73 GstElement *videosink;
74 GstElement *videobin_capsfilter;
76 GstElement *viewfinderbin;
77 GstElement *viewfinderbin_queue;
78 GstElement *viewfinderbin_capsfilter;
80 GstElement *image_encodebin;
82 GstElement *imagesink;
[all …]
Dcamerabingeneral.c54 gst_camerabin_add_element (GstBin * bin, GstElement * new_elem) in gst_camerabin_add_element()
75 GstElement * new_elem, const gchar * dstpad) in gst_camerabin_add_element_full()
110 GstElement * new_elem, const gchar * dstpad) in gst_camerabin_try_add_element()
113 GstElement *bin_elem; in gst_camerabin_try_add_element()
155 GstElement *
159 GstElement *new_elem; in gst_camerabin_create_and_add_element()
179 static GstElement *
180 try_element (GstElement * bin, GstElement * element) in try_element()
196 GstElement *
197 gst_camerabin_setup_default_element (GstBin * bin, GstElement * user_elem, in gst_camerabin_setup_default_element()
[all …]
Dgstwrappercamerabinsrc.h78 GstElement *src_vid_src;
79 GstElement *video_filter;
80 GstElement *src_filter;
81 GstElement *digitalzoom;
98 GstElement *app_vid_src;
99 GstElement *app_vid_filter;
106 GstElement *src_crop;
Dcamerabingeneral.h26 gboolean gst_camerabin_try_add_element (GstBin * bin, const gchar * srcpad, GstElement * new_elem, …
27 gboolean gst_camerabin_add_element (GstBin * bin, GstElement * new_elem);
28 gboolean gst_camerabin_add_element_full (GstBin * bin, const gchar * srcpad, GstElement * new_elem,…
30 GstElement *gst_camerabin_create_and_add_element (GstBin * bin, const gchar * elem_name, const gcha…
32 GstElement * gst_camerabin_setup_default_element (GstBin * bin, GstElement *user_elem, const gchar …
/third_party/gstreamer/gstreamer/gst/
Dgstelement.h168 typedef struct _GstElement GstElement; typedef
198 … GST_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GST_TYPE_ELEMENT, GstElement))
200 #define GST_ELEMENT_CAST(obj) ((GstElement*)(obj))
840 void (*pad_added) (GstElement *element, GstPad *pad);
841 void (*pad_removed) (GstElement *element, GstPad *pad);
842 void (*no_more_pads) (GstElement *element);
849 GstPad* (*request_new_pad) (GstElement *element, GstPadTemplate *templ,
852 void (*release_pad) (GstElement *element, GstPad *pad);
855 GstStateChangeReturn (*get_state) (GstElement * element, GstState * state,
857 GstStateChangeReturn (*set_state) (GstElement *element, GstState state);
[all …]
Dgstbin.h135 GstElement element;
152 GstElement *clock_provider;
191 void (*element_added) (GstBin *bin, GstElement *child);
200 void (*element_removed) (GstBin *bin, GstElement *child);
214 gboolean (*add_element) (GstBin *bin, GstElement *element);
225 gboolean (*remove_element) (GstBin *bin, GstElement *element);
251 void (*deep_element_added) (GstBin *bin, GstBin *sub_bin, GstElement *child);
261 void (*deep_element_removed) (GstBin *bin, GstBin *sub_bin, GstElement *child);
271 GstElement* gst_bin_new (const gchar *name);
276 gboolean gst_bin_add (GstBin *bin, GstElement *element);
[all …]
/third_party/gstreamer/gstplugins_bad/tools/element-templates/
Delement3 GstElement
13 static GstPad *gst_replace_request_new_pad (GstElement * element,
15 static void gst_replace_release_pad (GstElement * element, GstPad * pad);
17 gst_replace_change_state (GstElement * element, GstStateChange transition);
18 static GstClock *gst_replace_provide_clock (GstElement * element);
19 static gboolean gst_replace_set_clock (GstElement * element, GstClock * clock);
20 static GstIndex *gst_replace_get_index (GstElement * element);
21 static void gst_replace_set_index (GstElement * element, GstIndex * index);
22 static gboolean gst_replace_send_event (GstElement * element, GstEvent * event);
23 static gboolean gst_replace_query (GstElement * element, GstQuery * query);
[all …]
/third_party/gstreamer/gstplugins_base/tests/check/elements/
Dglbin.c32 typedef void (*ElementOperation) (GstElement * e, gpointer user_data);
33 typedef GstElement *(*CreateElement) (GstElement * src, gpointer unused);
38 static GstElement *
39 _create_element_floating_cb (GstElement * src, const gchar * name) in _create_element_floating_cb()
44 static GstElement *
45 _create_element_full_cb (GstElement * src, const gchar * name) in _create_element_full_cb()
57 _set_element_floating (GstElement * e, struct src_data *d /* static */ ) in _set_element_floating()
64 _set_element_full (GstElement * e, struct src_data *d /* static */ ) in _set_element_full()
66 GstElement *element = _create_element_full_cb (e, d->element_name); in _set_element_full()
72 _set_element_floating_floating (GstElement * e, in _set_element_floating_floating()
[all …]
/third_party/gstreamer/gstplugins_base/tests/examples/dynamic/
Dcodec-select.c47 static GstElement *
50 GstElement *result; in make_encoder()
51 GstElement *audioresample; in make_encoder()
52 GstElement *capsfilter; in make_encoder()
53 GstElement *identity; in make_encoder()
107 static GstElement *
110 GstElement *result; in make_pipeline()
111 GstElement *audiotestsrc; in make_pipeline()
112 GstElement *audiocaps; in make_pipeline()
113 GstElement *outputselect; in make_pipeline()
[all …]
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/basecamerabinsrc/
Dgstcamerabinpreview.h38 GstElement *pipeline;
40 GstElement *appsrc;
41 GstElement *filter;
42 GstElement *appsink;
43 GstElement *vscale;
45 GstElement *element;
55 …PreviewPipelineData *gst_camerabin_create_preview_pipeline (GstElement * element, GstElement * fil…
67 gboolean gst_camerabin_preview_set_filter (GstCameraBinPreviewPipelineData * preview, GstElement * …
/third_party/gstreamer/gstplugins_good/tests/examples/rtp/
Dclient-rtpaux.c68 GstElement *rtpbin;
71 GstElement *output;
101 setup_ghost_sink (GstElement * sink, GstBin * bin) in setup_ghost_sink()
113 GstElement *queue = gst_element_factory_make ("queue", NULL); in make_audio_session()
114 GstElement *sink = gst_element_factory_make ("autoaudiosink", NULL); in make_audio_session()
115 GstElement *audioconvert = gst_element_factory_make ("audioconvert", NULL); in make_audio_session()
116 GstElement *audioresample = gst_element_factory_make ("audioresample", NULL); in make_audio_session()
117 GstElement *depayloader = gst_element_factory_make ("rtppcmadepay", NULL); in make_audio_session()
118 GstElement *decoder = gst_element_factory_make ("alawdec", NULL); in make_audio_session()
141 GstElement *queue = gst_element_factory_make ("queue", NULL); in make_video_session()
[all …]
Dserver-rtpaux.c62 GstElement *input;
110 setup_ghost (GstElement * src, GstBin * bin) in setup_ghost()
122 GstElement *audioSrc = gst_element_factory_make ("audiotestsrc", NULL); in make_audio_session()
123 GstElement *encoder = gst_element_factory_make ("alawenc", NULL); in make_audio_session()
124 GstElement *payloader = gst_element_factory_make ("rtppcmapay", NULL); in make_audio_session()
142 GstElement *videoSrc = gst_element_factory_make ("videotestsrc", NULL); in make_video_session()
143 GstElement *encoder = gst_element_factory_make ("theoraenc", NULL); in make_video_session()
144 GstElement *payloader = gst_element_factory_make ("rtptheorapay", NULL); in make_video_session()
165 static GstElement *
166 request_aux_sender (GstElement * rtpbin, guint sessid, SessionData * session) in request_aux_sender()
[all …]
/third_party/gstreamer/gstplugins_good/tests/examples/qt/qmlsink-dynamically-added/
Dmain.cpp13 GstElement *pipeline = (GstElement *) data; in on_sync_bus_message()
42 connect_tee (GstElement * tee, GstElement * queue) in connect_tee()
49 connect_qmlglsink (GstElement * pipeline, GstElement * tee, QQuickWindow * rootObject) in connect_qmlglsink()
51 GstElement *queue = gst_element_factory_make ("queue", NULL); in connect_qmlglsink()
52 GstElement *qmlglsink = gst_element_factory_make ("qmlglsink", NULL); in connect_qmlglsink()
82 GstElement *pipeline = gst_parse_launch ("gltestsrc ! " in main()
96 GstElement *sink = gst_element_factory_make ("qmlglsink", NULL); in main()
113 GstElement *t = gst_bin_get_by_name (GST_BIN (pipeline), "t"); in main()
/third_party/gstreamer/gstplugins_good/tests/examples/qt/qmloverlay/
Dmain.cpp12 SetPlaying(GstElement *);
18 GstElement * pipeline_;
21 SetPlaying::SetPlaying (GstElement * pipeline) in SetPlaying()
23 this->pipeline_ = pipeline ? static_cast<GstElement *> (gst_object_ref (pipeline)) : NULL; in SetPlaying()
40 on_overlay_scene_initialized (GstElement * overlay, gpointer unused) in on_overlay_scene_initialized()
58 GstElement *pipeline = gst_pipeline_new (NULL); in main()
59 GstElement *src = gst_element_factory_make ("videotestsrc", NULL); in main()
60 GstElement *glupload = gst_element_factory_make ("glupload", NULL); in main()
63 GstElement *overlay = gst_element_factory_make ("qmlgloverlay", NULL); in main()
64 GstElement *overlay2 = gst_element_factory_make ("qmlgloverlay", NULL); in main()
[all …]
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/insertbin/
Dgstinsertbin.h68 GstElement *element,
99 GstElement *gst_insert_bin_new (const gchar * name);
102 void gst_insert_bin_prepend (GstInsertBin * self, GstElement * element,
106 void gst_insert_bin_append (GstInsertBin * self, GstElement * element,
111 GstElement * element, GstElement * sibling,
116 GstElement * element, GstElement * sibling,
120 void gst_insert_bin_remove (GstInsertBin * self, GstElement * element,
/third_party/gstreamer/gstplugins_base/gst-libs/gst/riff/
Driff-read.h37 GstFlowReturn gst_riff_read_chunk (GstElement * element,
51 gboolean gst_riff_parse_chunk (GstElement * element,
58 gboolean gst_riff_parse_file_header (GstElement * element,
63 gboolean gst_riff_parse_strh (GstElement * element,
68 gboolean gst_riff_parse_strf_vids (GstElement * element,
74 gboolean gst_riff_parse_strf_auds (GstElement * element,
80 gboolean gst_riff_parse_strf_iavs (GstElement * element,
86 void gst_riff_parse_info (GstElement * element,
/third_party/gstreamer/gstplugins_good/tests/check/elements/
Daudiopanorama.c136 static GstElement *
140 GstElement *panorama; in setup_panorama()
157 static GstElement *
160 GstElement *panorama; in setup_panorama_s16_m()
169 static GstElement *
172 GstElement *panorama; in setup_panorama_f32_m()
181 static GstElement *
184 GstElement *panorama; in setup_panorama_s16_s()
193 static GstElement *
196 GstElement *panorama; in setup_panorama_f32_s()
[all …]
Dwavparse.c26 static GstElement *
29 GstElement *pipeline; in create_pipeline()
30 GstElement *src, *q = NULL; in create_pipeline()
31 GstElement *wavparse; in create_pipeline()
32 GstElement *fakesink; in create_pipeline()
60 GstElement *pipeline; in do_test_simple_file()
99 GstElement *pipeline; in do_test_empty_file()
100 GstElement *src; in do_test_empty_file()
101 GstElement *wavparse; in do_test_empty_file()
102 GstElement *fakesink; in do_test_empty_file()
[all …]
/third_party/gstreamer/gstplugins_base/tests/icles/playback/
Dtest.c29 static GstElement *
32 GstElement *element; in gen_video_element()
33 GstElement *conv; in gen_video_element()
34 GstElement *sink; in gen_video_element()
53 static GstElement *
56 GstElement *element; in gen_audio_element()
57 GstElement *conv; in gen_audio_element()
58 GstElement *sink; in gen_audio_element()
78 pad_added_cb (GstElement * decodebin, GstPad * pad, gpointer data) in pad_added_cb()
83 GstElement *sink; in pad_added_cb()
[all …]
/third_party/gstreamer/gstplugins_good/gst/rtpmanager/
Dgstrtpbin.h109 …void (*new_jitterbuffer) (GstRtpBin *rtpbin, GstElement *jitterbuffer, guint session, g…
111 void (*new_storage) (GstRtpBin *rtpbin, GstElement *jitterbuffer, guint session);
116 GstElement* (*get_session) (GstRtpBin *rtpbin, guint session);
118 GstElement* (*get_storage) (GstRtpBin *rtpbin, guint session);
134 GstElement* (*request_rtp_encoder) (GstRtpBin *rtpbin, guint session);
135 GstElement* (*request_rtp_decoder) (GstRtpBin *rtpbin, guint session);
136 GstElement* (*request_rtcp_encoder) (GstRtpBin *rtpbin, guint session);
137 GstElement* (*request_rtcp_decoder) (GstRtpBin *rtpbin, guint session);
139 GstElement* (*request_aux_sender) (GstRtpBin *rtpbin, guint session);
140 GstElement* (*request_aux_receiver) (GstRtpBin *rtpbin, guint session);
[all …]
/third_party/gstreamer/gstplugins_base/tests/examples/gl/generic/doublecube/
Dmain.cpp67 …eReturn textoverlay_sink_pad_probe_cb (GstPad *pad, GstPadProbeInfo *info, GstElement* textoverlay) in textoverlay_sink_pad_probe_cb()
100 static gboolean drawCallback (GstElement * gl_sink, GstGLContext *context, GstSample * sample, gpoi… in drawCallback()
197 static void cb_new_pad (GstElement* decodebin, GstPad* pad, GstElement* element) in cb_new_pad()
244 GstElement* pipeline = gst_pipeline_new ("pipeline"); in main()
253 GstElement* videosrc = gst_element_factory_make ("filesrc", "filesrc0"); in main()
254 GstElement* decodebin = gst_element_factory_make ("decodebin", "decodebin0"); in main()
255 GstElement* videoconvert = gst_element_factory_make ("videoscale", "videoconvert0"); in main()
256GstElement* textoverlay = gst_element_factory_make ("textoverlay", "textoverlay0"); //textoverlay … in main()
257 GstElement* tee = gst_element_factory_make ("tee", "tee0"); in main()
259 GstElement* queue0 = gst_element_factory_make ("queue", "queue0"); in main()
[all …]
/third_party/gstreamer/gstplugins_good/tests/examples/qt/qmlsink/
Dmain.cpp11 SetPlaying(GstElement *);
17 GstElement * pipeline_;
20 SetPlaying::SetPlaying (GstElement * pipeline) in SetPlaying()
22 this->pipeline_ = pipeline ? static_cast<GstElement *> (gst_object_ref (pipeline)) : NULL; in SetPlaying()
47 GstElement *pipeline = gst_pipeline_new (NULL); in main()
48 GstElement *src = gst_element_factory_make ("videotestsrc", NULL); in main()
49 GstElement *glupload = gst_element_factory_make ("glupload", NULL); in main()
52 GstElement *sink = gst_element_factory_make ("qmlglsink", NULL); in main()
/third_party/gstreamer/gstplugins_base/ext/gl/
Dgstglfilterbin.h56 GstElement *upload;
57 GstElement *in_convert;
58 GstElement *filter;
59 GstElement *out_convert;
60 GstElement *download;
71 GstElement * (*create_element) (void);
76 GstElement * element);
/third_party/gstreamer/gstplugins_base/tests/examples/gl/gtk/filternovideooverlay/
Dmain.cpp27 static void end_stream_cb(GstBus* bus, GstMessage* message, GstElement* pipeline) in end_stream_cb()
37 static void button_state_null_cb(GtkWidget* widget, GstElement* pipeline) in button_state_null_cb()
44 static void button_state_ready_cb(GtkWidget* widget, GstElement* pipeline) in button_state_ready_cb()
51 static void button_state_paused_cb(GtkWidget* widget, GstElement* pipeline) in button_state_paused_cb()
58 static void button_state_playing_cb(GtkWidget* widget, GstElement* pipeline) in button_state_playing_cb()
65 static gchar* slider_fps_cb (GtkScale* scale, gdouble value, GstElement* pipeline) in slider_fps_cb()
78 GstElement* pipeline = gst_pipeline_new ("pipeline"); in main()
132 GstElement* videosrc = gst_element_factory_make ("videotestsrc", "videotestsrc"); in main()
133 GstElement* upload = gst_element_factory_make ("glupload", "glupload"); in main()
134 GstElement* glfiltercube = gst_element_factory_make ("glfiltercube", "glfiltercube"); in main()
[all …]
/third_party/gstreamer/gstplugins_good/tests/examples/qt/qmlsrc/
Dmain.cpp13 SetPlaying(GstElement *);
19 GstElement * pipeline_;
22 SetPlaying::SetPlaying (GstElement * pipeline) in SetPlaying()
24 this->pipeline_ = pipeline ? static_cast<GstElement *> (gst_object_ref (pipeline)) : NULL; in SetPlaying()
48 GstElement *pipeline = gst_pipeline_new (NULL); in main()
49 GstElement *src = gst_element_factory_make ("qmlglsrc", NULL); in main()
50 GstElement *sink = gst_element_factory_make ("glimagesink", NULL); in main()

12345678910>>...54