Searched refs:video_pad (Results 1 – 11 of 11) sorted by relevance
/third_party/gstreamer/gstplugins_bad/tests/examples/ |
D | playout.c | 106 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/ |
D | gstcccombiner.c | 988 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/ |
D | gstflvdemux.c | 959 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 …]
|
D | gstflvmux.c | 428 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 …]
|
D | gstflvmux.h | 94 GstFlvMuxPad *video_pad; member
|
D | gstflvdemux.h | 62 GstPad *video_pad; member
|
/third_party/gstreamer/gstplugins_bad/ext/resindvd/ |
D | resindvdbin.c | 503 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 …]
|
D | resindvdbin.h | 68 GstPad *video_pad; member
|
/third_party/gstreamer/gstplugins_bad/tests/check/elements/ |
D | cccombiner.c | 78 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/ |
D | gstplaysink.c | 226 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/ |
D | ChangeLog | 13577 mux->video_pad and mux->audio_pad can be NULL if the corresponding pad
|