Are there any plans to support flac streams with ices (and therefore with libshout as a dependency) currently? If there aren't, anyone have pointers as to where I should start changing things to add it? I've read one of oddsock's mailing list postings mentioning that some format-specific timing issues would need to be resolved as well as some other hangups, but I'm still a bit confused about where I would start. I've also read/skimmed the Icecast2 source (except for the files in the threading subdirectory) and it looks like it'll handle OggFLAC streams just as well as Ogg Vorbis to me. I also note that Stan Seibert added OggFLAC stream support to ogg123 in http://lists.xiph.org/pipermail/icecast-dev/2003-April/000491.html and there was a bit of discussion in June 2003 (and speex support discussion in December 2004 plus http://lists.xiph.org/pipermail/icecast-dev/2005-November/001503.html ) - was any headway made? Ken Stein @ kastein@wpi.edu
On Mon, 12 Jun 2006 kastein@WPI.EDU wrote:> Are there any plans to support flac streams with ices (and therefore with > libshout as a dependency) currently? > > If there aren't, anyone have pointers as to where I should start changing > things to add it? I've read one of oddsock's mailing list postings > mentioning that some format-specific timing issues would need to be > resolved as well as some other hangups, but I'm still a bit confused about > where I would start. I've also read/skimmed the Icecast2 source (except > for the files in the threading subdirectory) and it looks like it'll > handle OggFLAC streams just as well as Ogg Vorbis to me. > > I also note that Stan Seibert added OggFLAC stream support to ogg123 in > http://lists.xiph.org/pipermail/icecast-dev/2003-April/000491.html and > there was a bit of discussion in June 2003 (and speex support discussion > in December 2004 plus > http://lists.xiph.org/pipermail/icecast-dev/2005-November/001503.html ) - > was any headway made? > > Ken Stein @ kastein@wpi.eduMy suggestion: try out the ffmpeg flac thingie since that speed improvement is unreal in compare to the normal flac :) Stefan
wow, thanks for the quick reply!> > My suggestion: try out the ffmpeg flac thingie since that speed > improvement is unreal in compare to the normal flac :) > > > StefanThanks for the suggestion - I'm reading the ffmpeg changelog and feature list right now, and it appears that it only supports flac decoding not encoding and decoding - is this because the documentation is out of sync with the code? Also, sorry, I misspoke - I'm looking to add OggFLAC stream capability not plain FLAC stream capability, though I have seen reports of Winamp and several other clients choking on Ogg container streams containing anything but Vorbis due to naive type handling. Ken Stein @ kastein@wpi.edu