Re: FreeAmp-dev digest, Vol 1 #162 - 4 msgs

2000-08-24 Thread rob

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

2000-08-24 Thread Mark Lehrer



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

2000-08-24 Thread rob

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

2000-08-24 Thread rob

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

2000-08-24 Thread Mark Lehrer


   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

2000-08-23 Thread Mark Lehrer


> 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