]> code.delx.au - pulseaudio/blobdiff - polyp/module-cli.c
Make the whole stuff LGPL only
[pulseaudio] / polyp / module-cli.c
index 8897c9c63fde5bd682f1aa821d21454536abc83b..55fe8ad427481662baf1b4e47ce87bba5c411c38 100644 (file)
@@ -4,7 +4,7 @@
   This file is part of polypaudio.
  
   polypaudio is free software; you can redistribute it and/or modify
-  it under the terms of the GNU General Public License as published
+  it under the terms of the GNU Lesser General Public License as published
   by the Free Software Foundation; either version 2 of the License,
   or (at your option) any later version.
  
@@ -13,7 +13,7 @@
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
   General Public License for more details.
  
-  You should have received a copy of the GNU General Public License
+  You should have received a copy of the GNU Lesser General Public License
   along with polypaudio; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
   USA.
 #include "iochannel.h"
 #include "cli.h"
 #include "sioman.h"
+#include "log.h"
+#include "module-cli-symdef.h"
+
+PA_MODULE_AUTHOR("Lennart Poettering")
+PA_MODULE_DESCRIPTION("Command line interface")
+PA_MODULE_VERSION(PACKAGE_VERSION)
+PA_MODULE_USAGE("No arguments")
 
 static void eof_cb(struct pa_cli*c, void *userdata) {
     struct pa_module *m = userdata;
     assert(c && m);
 
-    pa_module_unload_request(m->core, m);
+    pa_module_unload_request(m);
 }
 
-int pa_module_init(struct pa_core *c, struct pa_module*m) {
+int pa__init(struct pa_core *c, struct pa_module*m) {
     struct pa_iochannel *io;
     assert(c && m);
 
     if (m->argument) {
-        fprintf(stderr, __FILE__": module doesn't accept arguments.\n");
+        pa_log(__FILE__": module doesn't accept arguments.\n");
         return -1;
     }
     
     if (pa_stdio_acquire() < 0) {
-        fprintf(stderr, __FILE__": STDIN/STDUSE already in use.\n");
+        pa_log(__FILE__": STDIN/STDUSE already in use.\n");
         return -1;
     }
 
@@ -65,7 +72,7 @@ int pa_module_init(struct pa_core *c, struct pa_module*m) {
     return 0;
 }
 
-void pa_module_done(struct pa_core *c, struct pa_module*m) {
+void pa__done(struct pa_core *c, struct pa_module*m) {
     assert(c && m);
 
     pa_cli_free(m->userdata);