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...