From 7b602fe579f3e11fc7ad5675d6b56c3e8f8d5807 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 22 Apr 2004 15:50:06 +0000 Subject: [PATCH] ext/shout/gstshout.c: fix shoutcast not working (fixes #140844) Original commit message from CVS: reviewed by Benjamin Otte * ext/shout/gstshout.c: (gst_icecastsend_change_state): fix shoutcast not working (fixes #140844) --- ChangeLog | 7 +++++++ ext/shout/gstshout.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 365086dc2d..1758ccc3ee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2004-04-22 Zaheer Abbas Merali + + reviewed by Benjamin Otte + + * ext/shout/gstshout.c: (gst_icecastsend_change_state): + fix shoutcast not working (fixes #140844) + 2004-04-22 Benjamin Otte * ext/hermes/gsthermescolorspace.c: diff --git a/ext/shout/gstshout.c b/ext/shout/gstshout.c index 5f546deeab..8dd05e56b2 100644 --- a/ext/shout/gstshout.c +++ b/ext/shout/gstshout.c @@ -386,7 +386,7 @@ gst_icecastsend_change_state (GstElement * element) /* if going down into NULL state, close the file if it's open */ switch (GST_STATE_TRANSITION (element)) { - case GST_STATE_READY_TO_NULL: + case GST_STATE_NULL_TO_READY: shout_init_connection (&icecastsend->conn); /* --- FIXME: shout requires an ip, and fails if it is given a host. */ @@ -416,7 +416,7 @@ gst_icecastsend_change_state (GstElement * element) return GST_STATE_FAILURE; } break; - case GST_STATE_PAUSED_TO_READY: + case GST_STATE_READY_TO_NULL: shout_disconnect (&icecastsend->conn); break; default: