Lines Matching refs:play

195 gst_thumbnailer_cover_by_name (GstElement   *play,  in gst_thumbnailer_cover_by_name()  argument
202 g_signal_emit_by_name (G_OBJECT (play), signal_name, 0, &tags); in gst_thumbnailer_cover_by_name()
217 gst_thumbnailer_cover (GstElement *play, in gst_thumbnailer_cover() argument
222 cover = gst_thumbnailer_cover_by_name (play, "get-audio-tags", cancellable); in gst_thumbnailer_cover()
224 cover = gst_thumbnailer_cover_by_name (play, "get-video-tags", cancellable); in gst_thumbnailer_cover()
232 gst_thumbnailer_has_video (GstElement *play) in gst_thumbnailer_has_video() argument
235 g_object_get (play, "n-video", &n_video, NULL); in gst_thumbnailer_has_video()
286 gst_thumbnailer_capture_frame (GstElement *play, in gst_thumbnailer_capture_frame() argument
306 g_signal_emit_by_name (play, "convert-sample", to_caps, &sample); in gst_thumbnailer_capture_frame()
359 gst_thumbnailer_capture_interesting_frame (GstElement *play, in gst_thumbnailer_capture_interesting_frame() argument
373 return gst_thumbnailer_capture_frame (play, width); in gst_thumbnailer_capture_interesting_frame()
386 gst_element_seek (play, 1.0, in gst_thumbnailer_capture_interesting_frame()
392 gst_element_get_state (play, NULL, NULL, GST_CLOCK_TIME_NONE); in gst_thumbnailer_capture_interesting_frame()
399 pixbuf = gst_thumbnailer_capture_frame (play, width); in gst_thumbnailer_capture_interesting_frame()
441 gst_thumbnailer_play_start (GstElement *play, in gst_thumbnailer_play_start() argument
450 gst_element_set_state (play, GST_STATE_PAUSED); in gst_thumbnailer_play_start()
452 bus = gst_element_get_bus (play); in gst_thumbnailer_play_start()
464 if (GST_MESSAGE_SRC (message) == GST_OBJECT (play)) in gst_thumbnailer_play_start()
496 GstElement *play; in gst_thumbnailer_play_init() local
501 play = gst_element_factory_make ("playbin", "play"); in gst_thumbnailer_play_init()
506 g_object_set (play, in gst_thumbnailer_play_init()
513 return play; in gst_thumbnailer_play_init()
559 GstElement *play; in gst_thumbnailer_create() local
587 play = gst_thumbnailer_play_init (info); in gst_thumbnailer_create()
589 if (gst_thumbnailer_play_start (play, cancellable)) in gst_thumbnailer_create()
592 pixbuf = gst_thumbnailer_cover (play, cancellable); in gst_thumbnailer_create()
596 && gst_thumbnailer_has_video (play)) in gst_thumbnailer_create()
599 if (gst_element_query_duration (play, GST_FORMAT_TIME, &duration) in gst_thumbnailer_create()
605 pixbuf = gst_thumbnailer_capture_interesting_frame (play, duration, width, cancellable); in gst_thumbnailer_create()
610 gst_element_set_state (play, GST_STATE_NULL); in gst_thumbnailer_create()
611 g_object_unref (play); in gst_thumbnailer_create()