mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-12 02:15:31 +00:00
gst/smpte/gstsmpte.c: Proxy getcaps on sink pads too, so that we either end up with the same dimensions on all pads o...
Original commit message from CVS: * gst/smpte/gstsmpte.c: (gst_smpte_init): Proxy getcaps on sink pads too, so that we either end up with the same dimensions on all pads or error out if that's not possible (seems to work even!). Fixes #398086, I think.
This commit is contained in:
parent
fe266ffd42
commit
914b79faa6
2 changed files with 15 additions and 2 deletions
|
@ -1,3 +1,10 @@
|
|||
2007-01-18 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* gst/smpte/gstsmpte.c: (gst_smpte_init):
|
||||
Proxy getcaps on sink pads too, so that we either end up with the
|
||||
same dimensions on all pads or error out if that's not possible
|
||||
(seems to work even!). Fixes #398086, I think.
|
||||
|
||||
2007-01-18 Tim-Philipp Müller <tim at centricular dot net>
|
||||
|
||||
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
|
||||
|
|
|
@ -322,12 +322,18 @@ gst_smpte_init (GstSMPTE * smpte)
|
|||
{
|
||||
smpte->sinkpad1 =
|
||||
gst_pad_new_from_static_template (&gst_smpte_sink1_template, "sink1");
|
||||
gst_pad_set_setcaps_function (smpte->sinkpad1, gst_smpte_setcaps);
|
||||
gst_pad_set_setcaps_function (smpte->sinkpad1,
|
||||
GST_DEBUG_FUNCPTR (gst_smpte_setcaps));
|
||||
gst_pad_set_getcaps_function (smpte->sinkpad1,
|
||||
GST_DEBUG_FUNCPTR (gst_pad_proxy_getcaps));
|
||||
gst_element_add_pad (GST_ELEMENT (smpte), smpte->sinkpad1);
|
||||
|
||||
smpte->sinkpad2 =
|
||||
gst_pad_new_from_static_template (&gst_smpte_sink2_template, "sink2");
|
||||
gst_pad_set_setcaps_function (smpte->sinkpad2, gst_smpte_setcaps);
|
||||
gst_pad_set_setcaps_function (smpte->sinkpad2,
|
||||
GST_DEBUG_FUNCPTR (gst_smpte_setcaps));
|
||||
gst_pad_set_getcaps_function (smpte->sinkpad2,
|
||||
GST_DEBUG_FUNCPTR (gst_pad_proxy_getcaps));
|
||||
gst_element_add_pad (GST_ELEMENT (smpte), smpte->sinkpad2);
|
||||
|
||||
smpte->srcpad =
|
||||
|
|
Loading…
Reference in a new issue