> hello alexander...This is not a helpful answer to your question, but.. Alex hasn't been very active in the last year, so I've handed maintainership of ices to Brendan Cully, who's doing a damn fine job. I'm sure he can figure out a satisfactory solution for this problem. I don't think that removing that while loop verbatim is safe. There probably needs to be a loop parameter which you can control. Also, if otto is starting up and shutting down ices each time (which is what it seems to be doing from your description), then it's broken. That is _not_ correct. There are two scripting language interfaces, plus the playlist interface for otto to use to select tracks, etc. Shutting down ices between songs is just wrong, and seeing that we've provided multiple ways to plug in required functionality, it just seems weird that otto isn't using it. jack. --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
hello alexander... you may or may not be acquainted with the program otto; it is a web-based jukebox solution. it has the ability to play both locally as well as to an icecast server via ices. however, as there is not a static playlist, ices needs to to exit after streaming an individual song. the author of otto had the following suggestion for stream.c per ices-0.0.1.beta5: --- i modified the stream.c file in the src/ directory. here are my diffs: 65,66c65 < /* no i don't. -jon */ < /*while (1)*/ { ---> while (1) {116c115 < /*continue;*/ return; ---> continue;130d128 < /* now it is. -jon */ basically i just commented out the while loop and changed the continue to a return. --- how would i accomplish this using the latest CVS of ices? your help is greatly appreciated. -- ------------------------------------ Robin P. Blanchard IT Program Specialist Georgia Center for Continuing Ed. fon: 706.542.2404 fax: 706.542.6546 email: Robin_Blanchard at gactr.uga.edu ------------------------------------ --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
On Wednesday, 01 August 2001 at 14:37, Robin P. Blanchard wrote:> you may or may not be acquainted with the program otto; it is > a web-based jukebox solution. it has the ability to play both > locally as well as to an icecast server via ices. however, as > there is not a static playlist, ices needs to to exit after > streaming an individual song. the author of otto had the following > suggestion for stream.c per ices-0.0.1.beta5:Well, someone else asked for this. I may add this option later. But really, it doesn't seem like the best way to do things. You don't want to set up and tear down your connection to the icecast server every track. Ices will reload the playlist file if it changes on disk. So if the file changes every track, everything will be fine. Alternatively you could write your MP3 to a FIFO, which ices could pipe to your icecast server. -Brendan --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request at xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
i have the same need, via otto Brendan Cully wrote: [snip]> Ices will reload the playlist file if it changes on disk. So if the > file changes every track, everything will be fine. Alternatively you > could write your MP3 to a FIFO, which ices could pipe to your icecast > server.that looks like an interesting alternative, tho i have no clue how to do that, and particularly in the context of otto (which, BTW is brilliant!) any examples? --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.