Home
last modified time | relevance | path

Searched refs:decodebin (Results 1 – 25 of 57) sorted by relevance

123

/third_party/gstreamer/gstplugins_base/tests/check/elements/
Ddecodebin.c66 decodebin_pad_added_cb (GstElement * decodebin, GstPad * pad, gboolean * p_flag) in decodebin_pad_added_cb() argument
69 fail_unless (decodebin == NULL, "pad-added should not be emitted"); in decodebin_pad_added_cb()
76 GstElement *pipe, *src, *decodebin; in GST_START_TEST() local
89 decodebin = gst_element_factory_make ("decodebin", "decodebin"); in GST_START_TEST()
90 fail_unless (decodebin != NULL, "Failed to create decodebin element"); in GST_START_TEST()
92 g_signal_connect (decodebin, "pad-added", in GST_START_TEST()
96 fail_unless (gst_bin_add (GST_BIN (pipe), decodebin)); in GST_START_TEST()
97 fail_unless (gst_element_link (src, decodebin), "can't link src<->decodebin"); in GST_START_TEST()
118 pad_added_plug_fakesink_cb (GstElement * decodebin, GstPad * srcpad, in pad_added_plug_fakesink_cb() argument
139 GstElement *pipe, *src, *decodebin, *sink; in GST_START_TEST() local
[all …]
/third_party/gstreamer/gstplugins_base/tests/icles/playback/
Dtest5.c96 GstElement *pipeline, *filesrc, *decodebin; in main() local
105 decodebin = gst_element_factory_make ("decodebin", "decodebin"); in main()
106 g_assert (decodebin); in main()
108 g_signal_connect (G_OBJECT (decodebin), "pad-added", in main()
110 g_signal_connect (G_OBJECT (decodebin), "no-more-pads", in main()
113 gst_bin_add_many (GST_BIN (pipeline), filesrc, decodebin, NULL); in main()
114 gst_element_link (filesrc, decodebin); in main()
132 dump_element_stats (decodebin); in main()
Dtest6.c28 pad_added_cb (GstElement * decodebin, GstPad * new_pad, GstElement * pipeline) in pad_added_cb() argument
74 GstElement *pipeline, *filesrc, *decodebin; in main() local
87 decodebin = gst_element_factory_make ("decodebin", "decodebin"); in main()
88 g_assert (decodebin); in main()
90 gst_bin_add_many (GST_BIN (pipeline), filesrc, decodebin, NULL); in main()
91 gst_element_link (filesrc, decodebin); in main()
111 g_signal_connect (decodebin, "pad-added", in main()
130 it = gst_element_iterate_src_pads (decodebin); in main()
Dtest.c78 pad_added_cb (GstElement * decodebin, GstPad * pad, gpointer data) in pad_added_cb() argument
151 GstElement *pipeline, *filesrc, *decodebin; in main() local
161 decodebin = gst_element_factory_make ("decodebin", "decodebin"); in main()
162 g_assert (decodebin); in main()
171 g_signal_connect (G_OBJECT (decodebin), "pad-added", in main()
174 gst_bin_add_many (GST_BIN (pipeline), filesrc, decodebin, NULL); in main()
175 gst_element_link (filesrc, decodebin); in main()
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgsturidecodebin.c891 GObject *decodebin = G_OBJECT (walk->data); in gst_uri_decode_bin_set_encoding() local
893 g_object_set (decodebin, "subtitle-encoding", encoding, NULL); in gst_uri_decode_bin_set_encoding()
912 GObject *decodebin = G_OBJECT (walk->data); in set_property_to_decodebin() local
916 g_object_set (decodebin, "reconnection-timeout", *timeout, NULL); in set_property_to_decodebin()
919 g_object_set (decodebin, "state-change", *state, NULL); in set_property_to_decodebin()
922 g_object_set (decodebin, "exit-block", *exit_block, NULL); in set_property_to_decodebin()
925 g_object_set (decodebin, "connection-speed", *con_speed, NULL); in set_property_to_decodebin()
1937 proxy_unknown_type_signal (GstElement * decodebin, GstPad * pad, GstCaps * caps, in proxy_unknown_type_signal() argument
1947 proxy_autoplug_continue_signal (GstElement * decodebin, GstPad * pad, in proxy_autoplug_continue_signal() argument
1962 proxy_autoplug_factories_signal (GstElement * decodebin, GstPad * pad, in proxy_autoplug_factories_signal() argument
[all …]
Dgsturidecodebin3.c222 GstElement *decodebin; member
634 db_select_stream_cb (GstElement * decodebin, in db_select_stream_cb() argument
647 db_about_to_finish_cb (GstElement * decodebin, GstURIDecodeBin3 * uridecodebin) in db_about_to_finish_cb() argument
671 dec->decodebin = gst_element_factory_make ("decodebin3", NULL); in gst_uri_decode_bin3_init()
672 gst_bin_add (GST_BIN_CAST (dec), dec->decodebin); in gst_uri_decode_bin3_init()
674 g_signal_connect (dec->decodebin, "pad-added", in gst_uri_decode_bin3_init()
677 g_signal_connect (dec->decodebin, "pad-removed", in gst_uri_decode_bin3_init()
680 g_signal_connect (dec->decodebin, "select-stream", in gst_uri_decode_bin3_init()
683 g_signal_connect (dec->decodebin, "about-to-finish", in gst_uri_decode_bin3_init()
744 sinkpad = gst_element_get_static_pad (uridecodebin->decodebin, "sink"); in src_pad_added_cb()
[all …]
Dgstplaybackplugin.c51 res |= GST_ELEMENT_REGISTER (decodebin, plugin); in plugin_init()
61 res |= GST_ELEMENT_REGISTER (decodebin, plugin); in plugin_init()
Dgstplaybackelements.h32 GST_ELEMENT_REGISTER_DECLARE (decodebin);
/third_party/gstreamer/gstplugins_bad/gst/transcode/
Dgsttranscodebin.c101 GstElement *decodebin; member
388 decodebin_pad_added_cb (GstElement * decodebin, GstPad * pad, in decodebin_pad_added_cb() argument
579 select_stream_cb (GstElement * decodebin, in select_stream_cb() argument
647 g_object_get (self->decodebin, "caps", &decodecaps, NULL); in _setup_avoid_reencoding()
684 g_object_set (self->decodebin, "caps", decodecaps, NULL); in _setup_avoid_reencoding()
696 self->decodebin = gst_element_factory_make ("decodebin3", NULL); in make_decodebin()
698 g_signal_connect (self->decodebin, "pad-added", in make_decodebin()
700 g_signal_connect (self->decodebin, "select-stream", in make_decodebin()
703 gst_bin_add (GST_BIN (self), self->decodebin); in make_decodebin()
704 pad = gst_element_get_static_pad (self->decodebin, "sink"); in make_decodebin()
[all …]
/third_party/gstreamer/gstplugins_base/tests/examples/audio/
Daudiomix.c130 GstElement *filesrc, *decodebin, *volume, *convert, *format; in make_mixer_channel() local
135 decodebin = gst_element_factory_make ("decodebin", NULL); in make_mixer_channel()
139 gst_bin_add_many (GST_BIN (pipeline), filesrc, decodebin, volume, convert, in make_mixer_channel()
141 gst_element_link (filesrc, decodebin); in make_mixer_channel()
157 g_signal_connect (G_OBJECT (decodebin), "pad-added", in make_mixer_channel()
/third_party/gstreamer/gstplugins_base/tests/examples/gl/generic/cubeyuv/
Dmain.cpp198 static void cb_new_pad (GstElement* decodebin, GstPad* pad, GstElement* identity) in cb_new_pad() argument
253 GstElement* decodebin = gst_element_factory_make ("decodebin", "decodebin"); in main() local
259 if (!videosrc || !decodebin || !identity || !textoverlay || !glimagesink) in main()
274 gst_bin_add_many (GST_BIN (pipeline), videosrc, decodebin, identity, in main()
278 gst_element_link_pads (videosrc, "src", decodebin, "sink"); in main()
280 g_signal_connect (decodebin, "pad-added", G_CALLBACK (cb_new_pad), identity); in main()
/third_party/gstreamer/gstplugins_base/tests/examples/gl/qt/mousevideooverlay/
Dpipeline.cpp61 GstElement* decodebin = gst_element_factory_make ("decodebin", "decodebin0"); in create() local
64 if (!videosrc || !decodebin || !m_glimagesink ) in create()
75 gst_bin_add_many (GST_BIN (m_pipeline), videosrc, decodebin, m_glimagesink, NULL); in create()
77 gst_element_link_pads (videosrc, "src", decodebin, "sink"); in create()
79 g_signal_connect (decodebin, "pad-added", G_CALLBACK (cb_new_pad), this); in create()
300 void Pipeline::cb_new_pad (GstElement* decodebin, GstPad* pad, Pipeline* p) in cb_new_pad() argument
Dpipeline.h67 static void cb_new_pad (GstElement* decodebin, GstPad* pad, Pipeline* p);
/third_party/gstreamer/gstplugins_base/tests/examples/gl/qt/qglwidgetvideooverlay/
Dpipeline.cpp61 GstElement* decodebin = gst_element_factory_make ("decodebin", "decodebin0"); in create() local
64 if (!videosrc || !decodebin || !m_glimagesink ) in create()
75 gst_bin_add_many (GST_BIN (m_pipeline), videosrc, decodebin, m_glimagesink, NULL); in create()
77 gst_element_link_pads (videosrc, "src", decodebin, "sink"); in create()
79 g_signal_connect (decodebin, "pad-added", G_CALLBACK (cb_new_pad), this); in create()
289 void Pipeline::cb_new_pad (GstElement* decodebin, GstPad* pad, Pipeline* p) in cb_new_pad() argument
Dpipeline.h64 static void cb_new_pad (GstElement* decodebin, GstPad* pad, Pipeline* p);
/third_party/gstreamer/gstplugins_base/tests/examples/gl/generic/doublecube/
Dmain.cpp197 static void cb_new_pad (GstElement* decodebin, GstPad* pad, GstElement* element) in cb_new_pad() argument
254 GstElement* decodebin = gst_element_factory_make ("decodebin", "decodebin0"); in main() local
270 if (!videosrc || !decodebin || !videoconvert || !textoverlay || !tee || in main()
292 gst_bin_add_many (GST_BIN (pipeline), videosrc, decodebin, videoconvert, textoverlay, tee, in main()
308 if (!gst_element_link(videosrc, decodebin)) in main()
314 g_signal_connect (decodebin, "pad-added", G_CALLBACK (cb_new_pad), videoconvert); in main()
/third_party/gstreamer/gstplugins_base/tests/examples/decodebin_next/
Ddecodebin3.c39 GstElement *decodebin; member
284 data->decodebin = gst_element_factory_make ("decodebin3", NULL); in main()
307 gst_bin_add_many ((GstBin *) data->pipeline, data->src, data->decodebin, in main()
309 if (!gst_element_link (data->src, (GstElement *) data->decodebin)) { in main()
328 sink_pad = gst_element_request_pad_simple (data->decodebin, "sink_%u"); in main()
337 g_signal_connect (data->decodebin, "pad-added", in main()
Duridecodebin3-select-all.c39 GstElement *decodebin; member
137 ret = gst_element_send_event (data->decodebin, event); in activate_all_av_streams()
361 data->decodebin = gst_element_factory_make ("uridecodebin3", NULL); in main()
363 g_object_set (data->decodebin, "uri", argv[1], NULL); in main()
365 gst_bin_add (GST_BIN_CAST (data->pipeline), data->decodebin); in main()
367 g_signal_connect (data->decodebin, "pad-added", in main()
/third_party/gstreamer/gstplugins_good/tests/examples/equalizer/
Ddemo.c164 GstElement *decodebin, *decconvert; in main() local
204 decodebin = gst_element_factory_make ("uridecodebin", "decoder"); in main()
205 g_object_set (G_OBJECT (decodebin), "uri", argv[1], NULL); in main()
226 gst_bin_add_many (GST_BIN (bin), decodebin, decconvert, capsfilter, equalizer, in main()
235 g_signal_connect (G_OBJECT (decodebin), "pad-added", in main()
/third_party/gstreamer/gstplugins_bad/tests/examples/ipcpipeline/
Dipc-play.c828 GstElement *ipcpipelinesrc, *mq, *decodebin; in pipe_reader() local
871 decodebin = gst_element_factory_make ("decodebin", NULL); in pipe_reader()
872 gst_bin_add (GST_BIN (pipeline), decodebin); in pipe_reader()
873 sink_pad = gst_element_get_static_pad (decodebin, "sink"); in pipe_reader()
877 g_signal_connect (decodebin, "pad-added", G_CALLBACK (on_decoded_pad_added), in pipe_reader()
883 gst_element_sync_state_with_parent (decodebin); in pipe_reader()
/third_party/gstreamer/gst_libav/tests/check/elements/
Davdec_adpcm.c26 pad_added_cb (GstElement * decodebin, GstPad * pad, GstBin * pipeline) in pad_added_cb() argument
33 fail_unless (gst_element_link (decodebin, sink)); in pad_added_cb()
Davdemux_ape.c28 pad_added_cb (GstElement * decodebin, GstPad * pad, GstBin * pipeline) in pad_added_cb() argument
33 fail_unless (gst_element_link (decodebin, sink)); in pad_added_cb()
/third_party/gstreamer/gstplugins_base/tests/examples/compositor/
Dcrossfade.c48 _pad_added_cb (GstElement * decodebin, GstPad * pad, VideoInfo * info) in _pad_added_cb() argument
Dmosaic.c49 _pad_added_cb (GstElement * decodebin, GstPad * pad, VideoInfo * info) in _pad_added_cb() argument
/third_party/gstreamer/gstplugins_bad/gst/audiovisualizers/
DREADME104 gst-launch-1.0 filesrc location=$HOME/Music/1.mp3 ! decodebin ! audioconvert ! spectrascope ! video…
106 gst-launch-1.0 filesrc location=$HOME/Music/1.mp3 ! decodebin ! tee name=t ! queue ! audioconvert !…

123