ext/shout/gstshout.c: fix shoutcast not working (fixes #140844)
authorBenjamin Otte <otte@gnome.org>
Thu, 22 Apr 2004 15:50:06 +0000 (15:50 +0000)
committerBenjamin Otte <otte@gnome.org>
Thu, 22 Apr 2004 15:50:06 +0000 (15:50 +0000)
Original commit message from CVS:
reviewed by Benjamin Otte  <otte@gnome.org>
* ext/shout/gstshout.c: (gst_icecastsend_change_state):
fix shoutcast not working (fixes #140844)

ChangeLog
ext/shout/gstshout.c

index 365086d..1758ccc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2004-04-22  Zaheer Abbas Merali <zaheerabbas@merali.org>
+
+       reviewed by Benjamin Otte  <otte@gnome.org>
+
+       * ext/shout/gstshout.c: (gst_icecastsend_change_state):
+         fix shoutcast not working (fixes #140844)
+
 2004-04-22  Benjamin Otte  <otte@gnome.org>
 
        * ext/hermes/gsthermescolorspace.c:
index 5f546de..8dd05e5 100644 (file)
@@ -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: