]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/ioline.h
remap: Change remapping function argument type from void to int16_t / float as approp...
[pulseaudio] / src / pulsecore / ioline.h
index d973a3c7363764db96a6b1146572aacdae217f62..28428eb71da275692b42bed3935efb4b08365878 100644 (file)
   USA.
 ***/
 
+#include <pulse/gccmacro.h>
+
 #include <pulsecore/iochannel.h>
-#include <pulsecore/core-util.h>
 
 /* An ioline wraps an iochannel for line based communication. A
- * callback function is called whenever a new line has been recieved
+ * callback function is called whenever a new line has been received
  * from the client */
 
 typedef struct pa_ioline pa_ioline;
@@ -45,7 +46,7 @@ void pa_ioline_puts(pa_ioline *s, const char *c);
 /* Write a string to the channel */
 void pa_ioline_printf(pa_ioline *s, const char *format, ...) PA_GCC_PRINTF_ATTR(2,3);
 
-/* Set the callback function that is called for every recieved line */
+/* Set the callback function that is called for every received line */
 void pa_ioline_set_callback(pa_ioline*io, pa_ioline_cb_t callback, void *userdata);
 
 /* Set the callback function that is called when everything has been written */
@@ -54,8 +55,8 @@ void pa_ioline_set_drain_callback(pa_ioline*io, pa_ioline_drain_cb_t callback, v
 /* Make sure to close the ioline object as soon as the send buffer is emptied */
 void pa_ioline_defer_close(pa_ioline *io);
 
-/* Returns TRUE when everything was written */
-pa_bool_t pa_ioline_is_drained(pa_ioline *io);
+/* Returns true when everything was written */
+bool pa_ioline_is_drained(pa_ioline *io);
 
 /* Detaches from the iochannel and returns it. Data that has already
  * been read will not be available in the detached iochannel */