[Icecast] eztream broken pipe, 0.2.0 doesn't compile

Joel Ebel jbebel at ncsu.edu
Thu Jan 13 08:45:29 PST 2005


You were correct.  Increasing the source-timeout in icecast to 30 
allowed the stream with 25 seconds of digital silence to work fine.

And I was able to get ezstream 0.2.0 to compile using the daily snapshot 
of libshout.  However, I'd like to point out that you should make make 
the information that the daily build is required a little more apparent. 
  I didn't find any info about that on the website or in any 
documentation.  Or even better, make a new release of libshout.  Somehow 
I doubt many people who try ezstream 0.2.0 will be using a recent daily 
build, and they will likely suffer the same fate as me, and wind up 
asking what's wrong here anyway.  Just a suggestion.

Joel

oddsock wrote:
> 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.
>>
>> Joel
>>
>> ezstream.c:406: warning: unused variable `ret'
>> ezstream.c: In function `main':
>> ezstream.c:576: error: `SHOUT_FORMAT_OGG' undeclared (first use in this
>> function)
>> 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: http://www.oddsock.org/xiph_snapshots/libshout-snapshot.tar.gz
> 
> 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.
> 
> oddsock
> 
> 
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast


More information about the Icecast mailing list