search for: shout_set_nonblock

Displaying 2 results from an estimated 2 matches for "shout_set_nonblock".

2004 Aug 06
1
libshout nonblocking API
I propose the following changes to the libshout API to support nonblocking I/O: New functions: int shout_set_nonblocking(shout_t *self, unsigned int nonblocking): Instructs libshout to use nonblocking I/O. Must be called before shout_open (no switching back and forth midstream at the moment). unsigned int shout_get_nonblocking(shout_t *self): self-explanatory. Changed functions: shout_get_connected: Will now att...
2005 Feb 19
0
libshout 2.1 released
In the absence of any negative feedback (or positive, for that matter), I've decided to just go ahead and drop the new version of libshout, libshout 2.1. New features: * nonblocking I/O: call shout_set_nonblocking(1) before shout_open. If the socket is busy, your data will be queued until the next time libshout attempts a write. The current queue length in bytes is visible through shout_queuelen(). * theora (alpha4) support. And some bugs were fixed, particularly one that caused the strange shout_s...