[Icecast] eztream broken pipe, 0.2.0 doesnt compile

oddsock oddsock at oddsock.org
Sun Jan 9 08:28:22 PST 2005

At 10:21 PM 1/8/2005, you wrote:
>Well, I see ezstream 0.2.0 is downloadable, so I downloaded it and tried
>to compile.  Unfortunately it won't compile for me.  The configure
>script runs fine.  Here's the output of make.
>ezstream.c:406: warning: unused variable `ret'
>ezstream.c: In function `main':
>ezstream.c:576: error: `SHOUT_FORMAT_OGG' undeclared (first use in this
>ezstream.c:576: error: (Each undeclared identifier is reported only once
>ezstream.c:576: error: for each function it appears in.)

you'll need to grab the svn libshout or pull the daily snapshot  from here: 

as far as your problem, it may be a problem with libshout itself.  ezstream 
using the libshout timing routines to throttle the data it is sending at, 
and sending in a ogg vorbis file of digital silence will most likely cause 
ezstream (or anything else that uses libshout's timing) to not send any 
data to icecast.  Icecast, in turn, will disconnect the source if doesn't 
receive data in a specified period of time (this source-timeout in the 
icecast config).

How about trying to change your icecast "source-timeout" (which is in 
seconds) to a value larger than your digital silence clip.


More information about the Icecast mailing list