Home
last modified time | relevance | path

Searched refs:video_sink (Results 1 – 25 of 30) sorted by relevance

12

/third_party/gstreamer/gstplugins_bad/gst/debugutils/
Dfpsdisplaysink.c271 if (self->video_sink == NULL) in fps_display_sink_update_sink_sync()
274 if (GST_IS_BIN (self->video_sink)) { in fps_display_sink_update_sink_sync()
275 iterator = gst_bin_iterate_sinks (GST_BIN (self->video_sink)); in fps_display_sink_update_sink_sync()
281 update_sub_sync (self->video_sink, (void *) &self->sync); in fps_display_sink_update_sink_sync()
286 update_video_sink (GstFPSDisplaySink * self, GstElement * video_sink) in update_video_sink() argument
290 if (self->video_sink) { in update_video_sink()
293 sink_pad = gst_element_get_static_pad (self->video_sink, "sink"); in update_video_sink()
302 gst_bin_remove (GST_BIN (self), self->video_sink); in update_video_sink()
303 gst_object_unref (self->video_sink); in update_video_sink()
307 self->video_sink = video_sink; in update_video_sink()
[all …]
Dfpsdisplaysink.h50 GstElement *video_sink; member
/third_party/gstreamer/gstplugins_bad/gst/camerabin2/
Dgstviewfinderbin.c95 if (viewfinderbin->video_sink) { in gst_viewfinder_bin_dispose()
96 gst_object_unref (viewfinderbin->video_sink); in gst_viewfinder_bin_dispose()
97 viewfinderbin->video_sink = NULL; in gst_viewfinder_bin_dispose()
163 if (vfbin->video_sink) { in gst_viewfinder_bin_create_elements()
164 if (vfbin->user_video_sink && vfbin->video_sink != vfbin->user_video_sink) { in gst_viewfinder_bin_create_elements()
165 gst_bin_remove (GST_BIN_CAST (vfbin), vfbin->video_sink); in gst_viewfinder_bin_create_elements()
166 gst_object_unref (vfbin->video_sink); in gst_viewfinder_bin_create_elements()
167 vfbin->video_sink = NULL; in gst_viewfinder_bin_create_elements()
171 if (!vfbin->video_sink) { in gst_viewfinder_bin_create_elements()
173 vfbin->video_sink = gst_object_ref (vfbin->user_video_sink); in gst_viewfinder_bin_create_elements()
[all …]
Dgstviewfinderbin.h42 GstElement *video_sink; member
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/player/
Dgstplayer-video-overlay-video-renderer.c45 GstElement *video_sink; /* configured video sink, or NULL */ member
89 self->video_sink = gst_object_ref_sink (g_value_get_object (value)); in gst_player_video_overlay_video_renderer_set_property()
109 g_value_set_object (value, self->video_sink); in gst_player_video_overlay_video_renderer_get_property()
126 if (self->video_sink) in gst_player_video_overlay_video_renderer_finalize()
127 gst_object_unref (self->video_sink); in gst_player_video_overlay_video_renderer_finalize()
167 self->video_sink = NULL; in gst_player_video_overlay_video_renderer_init()
191 return self->video_sink; in gst_player_video_overlay_video_renderer_create_video_sink()
226 GstElement * video_sink) in gst_player_video_overlay_video_renderer_new_with_sink() argument
229 "window-handle", window_handle, "video-sink", video_sink, NULL); in gst_player_video_overlay_video_renderer_new_with_sink()
Dgstplayer-video-overlay-video-renderer.h49 …layer_video_overlay_video_renderer_new_with_sink (gpointer window_handle, GstElement * video_sink);
/third_party/gstreamer/gstplugins_bad/gst-libs/gst/play/
Dgstplay-video-overlay-video-renderer.c45 GstElement *video_sink; /* configured video sink, or NULL */ member
89 self->video_sink = gst_object_ref_sink (g_value_get_object (value)); in gst_play_video_overlay_video_renderer_set_property()
109 g_value_set_object (value, self->video_sink); in gst_play_video_overlay_video_renderer_get_property()
126 if (self->video_sink) in gst_play_video_overlay_video_renderer_finalize()
127 gst_object_unref (self->video_sink); in gst_play_video_overlay_video_renderer_finalize()
167 self->video_sink = NULL; in gst_play_video_overlay_video_renderer_init()
191 return self->video_sink; in gst_play_video_overlay_video_renderer_create_video_sink()
227 GstElement * video_sink) in gst_play_video_overlay_video_renderer_new_with_sink() argument
230 "window-handle", window_handle, "video-sink", video_sink, NULL); in gst_play_video_overlay_video_renderer_new_with_sink()
Dgstplay-video-overlay-video-renderer.h58 …_play_video_overlay_video_renderer_new_with_sink (gpointer window_handle, GstElement * video_sink);
/third_party/gstreamer/gstplugins_base/tests/icles/
Dinput-selector-test.c107 GstElement *pipeline, *src1, *src2, *video_switch, *video_sink, *segment; in main() local
130 video_sink = gst_element_factory_make ("ximagesink", "video_sink"); in main()
131 g_object_set (G_OBJECT (video_sink), "sync", FALSE, NULL); in main()
137 video_sink, sink1_sync, sink2_sync, capsfilter, NULL); in main()
145 gst_element_link (scaler, */ video_sink); in main()
/third_party/gstreamer/gstplugins_base/tests/examples/overlaycomposition/
Doverlaycomposition.c260 gchar *video_sink = NULL; in main() local
263 {"videosink", 0, 0, G_OPTION_ARG_STRING, &video_sink, in main()
286 if (!video_sink) in main()
287 video_sink = g_strdup ("autovideosink"); in main()
289 sink = gst_element_factory_make (video_sink, NULL); in main()
290 g_free (video_sink); in main()
/third_party/gstreamer/gstplugins_base/tests/examples/overlay/
Dwin32-videooverlay.c38 static gchar *video_sink = NULL; variable
259 sink = gst_element_factory_make (video_sink, NULL); in pipeline_runner_func()
262 g_printerr ("%s element is not available\n", video_sink); in pipeline_runner_func()
484 {"videosink", 0, 0, G_OPTION_ARG_STRING, &video_sink, in main()
521 if (!video_sink) in main()
522 video_sink = g_strdup (DEFAULT_VIDEO_SINK); in main()
524 title = g_strdup_printf ("%s - Win32-VideoOverlay", video_sink); in main()
586 g_free (video_sink); in main()
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstplaybin3.c374 GstElement *video_sink; member
508 GstElement *video_sink; /* configured video sink, or NULL */ member
1225 gst_object_replace ((GstObject **) & group->video_sink, NULL); in free_group()
1397 if (playbin->video_sink) { in gst_play_bin3_finalize()
1398 gst_element_set_state (playbin->video_sink, GST_STATE_NULL); in gst_play_bin3_finalize()
1399 gst_object_unref (playbin->video_sink); in gst_play_bin3_finalize()
1788 &playbin->video_sink, g_value_get_object (value)); in gst_play_bin3_set_property()
1981 gst_play_bin3_get_current_sink (playbin, &playbin->video_sink, in gst_play_bin3_get_property()
3701 if (group->video_sink) {
3702 GstElementFactory *factory = gst_element_get_factory (group->video_sink);
[all …]
Dgstplaybin2.c319 GstElement *video_sink; member
473 GstElement *video_sink; /* configured video sink, or NULL */ member
1594 if (group->video_sink) in free_group()
1595 gst_object_unref (group->video_sink); in free_group()
1596 group->video_sink = NULL; in free_group()
1792 if (playbin->video_sink) { in gst_play_bin_finalize()
1793 gst_element_set_state (playbin->video_sink, GST_STATE_NULL); in gst_play_bin_finalize()
1794 gst_object_unref (playbin->video_sink); in gst_play_bin_finalize()
3023 &playbin->video_sink, g_value_get_object (value)); in gst_play_bin_set_property()
3358 gst_play_bin_get_current_sink (playbin, &playbin->video_sink, in gst_play_bin_get_property()
[all …]
Dgstplaysink.c246 GstElement *video_sink; member
710 playsink->video_sink = NULL; in gst_play_sink_init()
832 if (playsink->video_sink != NULL) { in gst_play_sink_dispose()
833 gst_element_set_state (playsink->video_sink, GST_STATE_NULL); in gst_play_sink_dispose()
834 gst_object_unref (playsink->video_sink); in gst_play_sink_dispose()
835 playsink->video_sink = NULL; in gst_play_sink_dispose()
927 elem = &playsink->video_sink; in gst_play_sink_set_sink()
991 elem = playsink->video_sink; in gst_play_sink_get_sink()
1787 if (playsink->video_sink) { in gen_video_chain()
1789 chain->sink = try_element (playsink, playsink->video_sink, FALSE); in gen_video_chain()
[all …]
/third_party/gstreamer/gstplugins_good/tests/check/elements/
Dflvmux.c380 GstPad *audio_sink, *video_sink, *audio_src, *video_src; in GST_START_TEST() local
392 video_sink = GST_PAD_PEER (video->srcpad); in GST_START_TEST()
397 gst_pad_unlink (video->srcpad, video_sink); in GST_START_TEST()
401 gst_pad_link (video_src, video_sink); in GST_START_TEST()
943 GstPad *audio_sink, *video_sink, *audio_src, *video_src; in GST_START_TEST() local
963 video_sink = GST_PAD_PEER (video->srcpad); in GST_START_TEST()
967 gst_pad_unlink (video->srcpad, video_sink); in GST_START_TEST()
971 gst_pad_link (video_src, video_sink); in GST_START_TEST()
1041 GstPad *audio_sink, *video_sink, *audio_src, *video_src; in GST_START_TEST() local
1066 video_sink = GST_PAD_PEER (video->srcpad); in GST_START_TEST()
[all …]
/third_party/gstreamer/gstplugins_base/ext/pango/
Dgsttimeoverlay.c304 GstPad *video_sink; in gst_time_overlay_init() local
331 video_sink = gst_element_get_static_pad (GST_ELEMENT (overlay), "video_sink"); in gst_time_overlay_init()
332 overlay->orig_video_event = GST_PAD_EVENTFUNC (video_sink); in gst_time_overlay_init()
333 gst_pad_set_event_function (video_sink, gst_time_overlay_video_event); in gst_time_overlay_init()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/video/
Dgstvideosink.h119 GstFlowReturn (*show_frame) (GstVideoSink *video_sink, GstBuffer *buf);
130 gboolean (*set_info) (GstVideoSink *video_sink, GstCaps *caps, const GstVideoInfo *info);
/third_party/gstreamer/gstplugins_base/tools/
Dgst-play.c168 play_new (gchar ** uris, const gchar * audio_sink, const gchar * video_sink, in play_new() argument
214 if (video_sink != NULL) { in play_new()
215 if (strchr (video_sink, ' ') != NULL) in play_new()
216 sink = gst_parse_bin_from_description (video_sink, TRUE, NULL); in play_new()
218 sink = gst_element_factory_make (video_sink, NULL); in play_new()
223 g_warning ("Couldn't create specified video sink '%s'", video_sink); in play_new()
1557 gchar *video_sink = NULL; in main() local
1576 {"videosink", 0, 0, G_OPTION_ARG_STRING, &video_sink, in main()
1647 g_free (video_sink); in main()
1692 g_free (video_sink); in main()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/hls/
Dgsthlssink2.c523 || !sink->video_sink, NULL); in gst_hls_sink2_request_new_pad()
541 sink->video_sink = pad; in gst_hls_sink2_request_new_pad()
552 g_return_if_fail (pad == sink->audio_sink || pad == sink->video_sink); in gst_hls_sink2_release_pad()
566 sink->video_sink = NULL; in gst_hls_sink2_release_pad()
Dgsthlssink2.h43 GstPad *audio_sink, *video_sink; member
/third_party/gstreamer/gstplugins_bad/sys/applemedia/
Davsamplevideosink.h53 GstVideoSink video_sink; member
/third_party/gstreamer/gstplugins_bad/tools/element-templates/
Dvideosink14 static GstFlowReturn gst_replace_show_frame (GstVideoSink * video_sink,
/third_party/gstreamer/gstplugins_bad/ext/vulkan/
Dvksink.h42 GstVideoSink video_sink; member
/third_party/gstreamer/gstplugins_base/ext/gl/
Dcaopengllayersink.h50 GstVideoSink video_sink; member
/third_party/gstreamer/gstplugins_bad/tests/examples/
Dplayout.c74 GstElement *video_sink; member
192 app->video_sink = gst_element_factory_make ("autovideosink", NULL); in playout_app_new()
193 g_object_set (app->video_sink, "async-handling", TRUE, NULL); in playout_app_new()
200 queue, app->video_sink, NULL); in playout_app_new()
202 app->video_sink, NULL); in playout_app_new()

12