Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
On 24 Aug, Mark Lehrer wrote: > > > OK I figured out how to extract the title from the httpinput stream; > but I'm not quite sure where to apply the title. It looks like > currently it only sets it when you advance to the next item in the > playlist. Ok, I'm confused. What is it that you are trying to do? 1) Fix shoutcast title streaming which isn't broken. 2) Fix icecast title streaming which isn't broken in CVS. 3) Implement id3 sniffing as part of httpinput. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
OK I figured out how to extract the title from the httpinput stream; but I'm not quite sure where to apply the title. It looks like currently it only sets it when you advance to the next item in the playlist. Unfortunately, the stream appears as one infinite entry, it looks like it might never make it back to that part of the loop. Is this correct? This is the kind of question that I usually figure out about 30 seconds after hitting the send button btw. 8^) Thanks, Mark On 22 Aug, Mark Lehrer wrote: > > Hello! I just got rid of xmms forever and I'm quite enjoying freeamp. > Finally, fonts I can actually read. > > The only feature I like in xmms is the title streaming. Is there > active work on this? If not, I can try to hack it in. It doesn't > look like a difficult job to read in the id3v2 tags. FreeAmp 2.0.8 supports shoutcast style title streaming, and I just applied a patch to fix the icecast title steaming. If you check the code out of CVS the titlestreaming should work ok. Let me know if you run into any problems. ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
On 24 Aug, Mark Lehrer wrote: > No luck, unfortunately! (*mms works fine). > > Note: the titles come across as id3v2 tags at the beginning of each > mp3 file... perhaps this is a different way of doing it? > > Can you give me a super brief description of how it locates the title, > and which cpp files to investigate? Is the tstream thread used for > this, or is it in HttpInput? There are three different ways to get titles from a stream: 1) icecast style title streaming: io/src/tstream.cpp there are fixes in CVS that are not out in other source dists. Icecast uses a completely different socket connection to transmit metadata. 2) shoutcast style title streaming: io/httpinput/httpinput.cpp. This uses embedded metadata. Read WorkerThread at the bottom of the file 3) Pulling id3 tags from streamed files. FreeAmp does not do this. If you'd like FreeAmp to do this, please send us a patch. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
On 23 Aug, Mark Lehrer wrote: > >> FrreeAmp 2.0.8 supports shoutcast style title streaming, and I just >> applied a patch to fix the icecast title steaming. If you check the >> code out of CVS the titlestreaming should work ok. >> >> Let me know if you run into any problems. > > I'm getting some compile errors; it can't find id3.h and can't find > libid3.a > > I think I can probably work around these, though. I built up the > id3lib not too long ago... If you are building from scratch configure should warn you about the missing id3 libs and tell you where to download them from. --ruaok Freezerburn! All else is only icing. -- Soul Coughing Robert Kaye -- [EMAIL PROTECTED] http://moon.eorbit.net/~robert ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
On 22 Aug, Mark Lehrer wrote: > > Hello! I just got rid of xmms forever and I'm quite enjoying freeamp. > Finally, fonts I can actually read. > > The only feature I like in xmms is the title streaming. Is there > active work on this? If not, I can try to hack it in. It doesn't > look like a difficult job to read in the id3v2 tags. FreeAmp 2.0.8 supports shoutcast style title streaming, and I just applied a patch to fix the icecast title steaming. If you check the code out of CVS the titlestreaming should work ok. Let me know if you run into any problems. No luck, unfortunately! (*mms works fine). Note: the titles come across as id3v2 tags at the beginning of each mp3 file... perhaps this is a different way of doing it? Can you give me a super brief description of how it locates the title, and which cpp files to investigate? Is the tstream thread used for this, or is it in HttpInput? Thanks, Mark ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev
Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs
> FrreeAmp 2.0.8 supports shoutcast style title streaming, and I just > applied a patch to fix the icecast title steaming. If you check the > code out of CVS the titlestreaming should work ok. > > Let me know if you run into any problems. I'm getting some compile errors; it can't find id3.h and can't find libid3.a I think I can probably work around these, though. I built up the id3lib not too long ago... Thanks, Mark ___ [EMAIL PROTECTED] http://www.freeamp.org/mailman/listinfo/freeamp-dev