Lines Matching refs:play

76 	GstElement *play;  member
146 g_object_set (app->play, "uri", app->input, NULL); in thumb_app_set_filename()
158 g_object_set (app->play, "uri", uri, NULL); in thumb_app_set_filename()
165 GstElement *play) in error_handler() argument
172 totem_gst_message_print (message, play, "totem-video-thumbnailer-error"); in error_handler()
219 gst_element_set_state (app->play, GST_STATE_NULL); in thumb_app_cleanup()
220 g_clear_object (&app->play); in thumb_app_cleanup()
228 bus = gst_element_get_bus (app->play); in thumb_app_set_error_handler()
229 gst_bus_set_sync_handler (bus, (GstBusSyncHandler) error_handler, app->play, NULL); in thumb_app_set_error_handler()
240 g_signal_emit_by_name (G_OBJECT (app->play), signal_name, 0, &tags); in check_cover_for_stream()
272 if (gst_element_query_duration (app->play, GST_FORMAT_TIME, &len) && len != -1) { in thumb_app_set_duration()
293 g_object_get (app->play, "n-video", &n_video, NULL); in thumb_app_get_has_video()
305 gst_element_set_state (app->play, GST_STATE_PAUSED); in thumb_app_start()
306 bus = gst_element_get_bus (app->play); in thumb_app_start()
321 if (src == app->play) { in thumb_app_start()
327 totem_gst_message_print (message, app->play, "totem-video-thumbnailer-error"); in thumb_app_start()
383 GstElement *play; in thumb_app_setup_play() local
386 play = gst_element_factory_make ("playbin", "play"); in thumb_app_setup_play()
391 g_object_set (play, in thumb_app_setup_play()
397 app->play = play; in thumb_app_setup_play()
406 gst_element_seek (app->play, 1.0, in thumb_app_seek()
411 gst_element_get_state (app->play, NULL, NULL, GST_CLOCK_TIME_NONE); in thumb_app_seek()
539 return totem_gst_playbin_get_frame (app->play); in capture_frame_at_time()
569 pixbuf = totem_gst_playbin_get_frame (app->play); in capture_interesting_frame()