summaryrefslogtreecommitdiffstats
path: root/ext/jack
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2002-03-30 21:07:51 +0000
committerAndy Wingo <wingo@pobox.com>2002-03-30 21:07:51 +0000
commit2432f706243dac1c1c6005d1ed9116c6536a7e04 (patch)
tree261031bc342a25baf62a2ff1aecafa72b75695f5 /ext/jack
parent00925c0c473a194f8573837f1bf11dd591c61407 (diff)
downloadgst-plugins-bad-2432f706243dac1c1c6005d1ed9116c6536a7e04.tar.gz
gst-plugins-bad-2432f706243dac1c1c6005d1ed9116c6536a7e04.tar.bz2
gst-plugins-bad-2432f706243dac1c1c6005d1ed9116c6536a7e04.zip
alphabetization fixen a jack caps fix
Original commit message from CVS: * alphabetization fixen * a jack caps fix
Diffstat (limited to 'ext/jack')
-rw-r--r--ext/jack/gstjack.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/jack/gstjack.c b/ext/jack/gstjack.c
index 82bb4ce5..a61cdb9a 100644
--- a/ext/jack/gstjack.c
+++ b/ext/jack/gstjack.c
@@ -436,13 +436,15 @@ static GstPadConnectReturn
gst_jack_connect (GstPad *pad, GstCaps *caps)
{
GstJack *this;
+ gint rate;
this = GST_JACK (gst_pad_get_parent (pad));
g_return_val_if_fail (this != NULL, GST_PAD_CONNECT_REFUSED);
g_return_val_if_fail (GST_IS_JACK (this), GST_PAD_CONNECT_REFUSED);
if (GST_CAPS_IS_FIXED (caps)) {
- if (this->client && gst_caps_get_int (caps, "rate") != this->client->rate)
+ gst_caps_get_int (caps, "rate", &rate);
+ if (this->client && rate != this->client->rate)
return GST_PAD_CONNECT_REFUSED;
return GST_PAD_CONNECT_OK;