licenses again
authorAndy Wingo <wingo@pobox.com>
Sun, 29 Sep 2002 18:12:18 +0000 (18:12 +0000)
committerAndy Wingo <wingo@pobox.com>
Sun, 29 Sep 2002 18:12:18 +0000 (18:12 +0000)
Original commit message from CVS:
licenses again

ext/jack/gstjack.c
ext/jack/gstjackbin.c

index 33901da74059adb5c9979d908c100bec58c2663e..4a19f3fc33febaba911805e30879be03e25182ed 100644 (file)
@@ -39,7 +39,7 @@
 static GstElementDetails gst_jack_bin_details = {  
     "Jack Bin",
     "Generic/Bin",
-    "LGPL",
+    "GPL",
     "Jack processing bin: see README for more info",
     VERSION,
     "Andy Wingo <wingo@pobox.com>",
@@ -49,6 +49,7 @@ static GstElementDetails gst_jack_bin_details = {
 static GstElementDetails gst_jack_sink_details = {  
     "Jack Sink",
     "Sink/Audio",
+    "GPL",
     "Output to a Jack processing network: see README for more info",
     VERSION,
     "Andy Wingo <wingo@pobox.com>",
@@ -58,6 +59,7 @@ static GstElementDetails gst_jack_sink_details = {
 static GstElementDetails gst_jack_src_details = {  
     "Jack Src",
     "Source/Audio",
+    "GPL",
     "Input from a Jack processing network: see README for more info",
     VERSION,
     "Andy Wingo <wingo@pobox.com>",
index 52222b65a7efc6a867c5379de16dd71b2b066c22..1ba90507e7b2b2067abb20810ef3b516a2821363 100644 (file)
@@ -106,6 +106,7 @@ gst_jack_bin_change_state (GstElement *element)
         if (this->client) {
             g_message ("jack: closing client");
             jack_client_close (this->client);
+            this->client = NULL;
         }
         
         if (GST_ELEMENT_CLASS (parent_class)->change_state)
@@ -126,7 +127,6 @@ gst_jack_bin_change_state (GstElement *element)
           jack_on_shutdown (this->client, shutdown, this);
         }
         
-        /* fixme: there are a *lot* of problems here */
         if (GST_FLAG_IS_SET (GST_OBJECT (this), GST_JACK_OPEN)) {
             l = this->src_pads;
             while (l) {