Home
last modified time | relevance | path

Searched refs:video_pad (Results 1 – 11 of 11) sorted by relevance

/third_party/gstreamer/gstplugins_bad/tests/examples/
Dplayout.c106 GstPad *video_pad; /* decoder bin video src ghostpad */ member
264 } else if (srcpad == item->video_pad) { in playout_item_pad_probe_blocked()
346 playout_remove_pad (prev_item->video_pad); in playout_item_pad_probe_video_pad_eos_on_buffer()
348 prev_item->video_pad = NULL; in playout_item_pad_probe_video_pad_eos_on_buffer()
428 if (item->video_pad == NULL) { in playout_item_pad_probe_event()
439 if (item->video_pad == NULL) { in playout_item_pad_probe_event()
448 } else if (srcpad == item->video_pad) { in playout_item_pad_probe_event()
467 gst_pad_add_probe (next_item->video_pad, GST_PAD_PROBE_TYPE_BUFFER, in playout_item_pad_probe_event()
475 item->video_pad = NULL; in playout_item_pad_probe_event()
511 if (item->video_pad != NULL) in playout_item_new_pad()
[all …]
/third_party/gstreamer/gstplugins_bad/ext/closedcaption/
Dgstcccombiner.c988 GstAggregatorPad *video_pad; in gst_cc_combiner_aggregate() local
992 video_pad = in gst_cc_combiner_aggregate()
995 video_buf = gst_aggregator_pad_peek_buffer (video_pad); in gst_cc_combiner_aggregate()
997 if (gst_aggregator_pad_is_eos (video_pad)) { in gst_cc_combiner_aggregate()
1018 gst_object_unref (video_pad); in gst_cc_combiner_aggregate()
1025 gst_object_unref (video_pad); in gst_cc_combiner_aggregate()
1033 gst_segment_to_running_time (&video_pad->segment, GST_FORMAT_TIME, in gst_cc_combiner_aggregate()
1037 gst_aggregator_pad_drop_buffer (video_pad); in gst_cc_combiner_aggregate()
1039 gst_object_unref (video_pad); in gst_cc_combiner_aggregate()
1058 gst_aggregator_pad_drop_buffer (video_pad); in gst_cc_combiner_aggregate()
[all …]
/third_party/gstreamer/gstplugins_good/gst/flv/
Dgstflvdemux.c959 if (demux->video_pad) in gst_flv_demux_push_src_event()
960 ret |= gst_pad_push_event (demux->video_pad, gst_event_ref (event)); in gst_flv_demux_push_src_event()
994 gst_flv_demux_add_codec_tag (demux, GST_TAG_VIDEO_CODEC, demux->video_pad); in gst_flv_demux_push_tags()
1012 if (demux->video_pad) { in gst_flv_demux_push_tags()
1013 GST_DEBUG_OBJECT (demux->video_pad, "pushing video %" GST_PTR_FORMAT, in gst_flv_demux_push_tags()
1018 gst_pad_push_event (demux->video_pad, tag_event); in gst_flv_demux_push_tags()
1071 if (demux->video_pad && GST_CLOCK_TIME_IS_VALID (demux->segment.position) && in gst_flv_demux_sync_streams()
1089 gst_pad_push_event (demux->video_pad, event); in gst_flv_demux_sync_streams()
1267 if (demux->audio_pad && demux->video_pad) { in gst_flv_demux_parse_tag_audio()
1473 GST_DEBUG_OBJECT (demux->video_pad, in gst_flv_demux_video_negotiate()
[all …]
Dgstflvmux.c428 if (mux->video_pad == flvpad) { in gst_flv_mux_sink_event()
751 if (mux->video_pad) { in gst_flv_mux_create_new_pad()
773 mux->video_pad = pad; in gst_flv_mux_create_new_pad()
790 if (flvpad == mux->video_pad) { in gst_flv_mux_release_pad()
791 mux->video_pad = NULL; in gst_flv_mux_release_pad()
833 have_video = (mux->video_pad && mux->video_pad->codec != G_MAXUINT); in gst_flv_mux_create_header()
1025 if (mux->video_pad && mux->video_pad->codec != G_MAXUINT) { in gst_flv_mux_create_metadata()
1028 if (mux->video_pad) in gst_flv_mux_create_metadata()
1029 caps = gst_pad_get_current_caps (GST_PAD (mux->video_pad)); in gst_flv_mux_create_metadata()
1037 mux->video_pad->codec); in gst_flv_mux_create_metadata()
[all …]
Dgstflvmux.h94 GstFlvMuxPad *video_pad; member
Dgstflvdemux.h62 GstPad *video_pad; member
/third_party/gstreamer/gstplugins_bad/ext/resindvd/
Dresindvdbin.c503 dvdbin->video_pad = gst_ghost_pad_new_from_template ("video", src, src_templ); in create_elements()
505 if (dvdbin->video_pad == NULL) in create_elements()
507 gst_pad_set_active (dvdbin->video_pad, TRUE); in create_elements()
510 bctx->pad = gst_object_ref (dvdbin->video_pad); in create_elements()
519 gst_pad_add_probe (dvdbin->video_pad, in create_elements()
687 if (dvdbin->video_pad) { in remove_elements()
689 gst_element_remove_pad (GST_ELEMENT (dvdbin), dvdbin->video_pad); in remove_elements()
691 gst_object_unref (dvdbin->video_pad); in remove_elements()
708 dvdbin->video_pad = dvdbin->audio_pad = dvdbin->subpicture_pad = NULL; in remove_elements()
928 } else if (pad == dvdbin->video_pad) { in dvdbin_pad_blocked_cb()
[all …]
Dresindvdbin.h68 GstPad *video_pad; member
/third_party/gstreamer/gstplugins_bad/tests/check/elements/
Dcccombiner.c78 GstPad *video_pad = gst_element_get_static_pad (GST_ELEMENT (agg), "sink"); in samples_selected_cb() local
80 gst_aggregator_peek_next_sample (agg, GST_AGGREGATOR_PAD (video_pad)); in samples_selected_cb()
95 gst_object_unref (video_pad); in samples_selected_cb()
/third_party/gstreamer/gstplugins_base/gst/playback/
Dgstplaysink.c226 GstPad *video_pad; member
3277 if (playsink->video_pad) { in gst_play_sink_do_reconfigure()
3278 playsink->video_pad_raw = is_raw_pad (playsink->video_pad); in gst_play_sink_do_reconfigure()
3291 || (flags & GST_PLAY_FLAG_NATIVE_VIDEO)) && playsink->video_pad) { in gst_play_sink_do_reconfigure()
3319 if (playsink->video_pad) { in gst_play_sink_do_reconfigure()
3431 if (playsink->video_pad) in gst_play_sink_do_reconfigure()
3432 gst_ghost_pad_set_target (GST_GHOST_PAD_CAST (playsink->video_pad), in gst_play_sink_do_reconfigure()
3549 if (playsink->video_pad) in gst_play_sink_do_reconfigure()
3550 gst_ghost_pad_set_target (GST_GHOST_PAD_CAST (playsink->video_pad), NULL); in gst_play_sink_do_reconfigure()
3957 if (!need_video && playsink->video_pad) { in gst_play_sink_do_reconfigure()
[all …]
/third_party/gstreamer/gstplugins_good/
DChangeLog13577 mux->video_pad and mux->audio_pad can be NULL if the corresponding pad