[Xiph-dev] ogg vorbis support - linux-arm
John Stirling js at reciva.comOn Thu, 2004-12-02 at 16:49, Aaron Colwell wrote: > On Thu, Dec 02, 2004 at 02:57:42PM +0000, John Stirling wrote: > > On Wed, 2004-12-01 at 17:22, Aaron Colwell wrote: > > > Hi John, > > > > > > You should use the current versions that are on the HEAD or > > > hxclient_1_3_0_neptunex_restricted. These are the most feature rich versions > > > of the plugins to date. The code on both branches should be the same so it > > > doesn't really matter which branch you use. > > > > Do you happen to know which version of Tremor I should be using with > > HEAD ? I had previosuly been using > > http://svn.xiph.org/tags/tremor_public_release_1_0/Tremor > > and this compiled in with hxclient_1_3_0_neptunex_restricted -D 20040426 > > ok. Having updated to HEAD (helix) there is now some stuff missing from > > Tremor that the plugins need. So presumably I need a newer version of > > Tremor.. > > I would use the most recent stable version of Tremor. I don't know what that is > off the top of my head. It isn't clear to me why the HEAD would be any more > needy than your neptunex checkout. What specifically is missing? ogg_stream_packetin() was the first error I think (I'm recompiling now to check, but our internet connection is flaky at the moment so it may be while..) > > > > > > > > > I'm suprised that the stream stops after a while. Could you check to see if > > > you stop getting packets. That is the only reason I can think of that would > > > cause a server timeout error to occur. > > > > > > I would love to get your Tremor changes. I've been meaning to do this myself > > > for a while, but I haven't had the time. Just check out the HEAD and make > > > modifications to that. Once you send me the diffs for your changes, I'll make > > > sure they get checked in. > > > > I'll send you them when/if I get it going. > > Thanks. I'd appreciate that. > > Aaron > > > > > > > > > Aaron > > > > > > On Wed, Dec 01, 2004 at 04:36:43PM +0000, John Stirling wrote: > > > > Hi, > > > > > > > > We're attempting to get ogg vorbis working on linux arm. > > > > > > > > We use : > > > > build -m hxclient_1_3_0_neptunex_restricted -P helix-client-all-defines > > > > -trelease -D 20040426 splay > > > > > > > > to build the rest of the code. > > > > > > > > Should we be using a more recent version for the ogg vorbis plugins ? If > > > > so, what branch is it on and what datestamp should we use ? > > > > > > > > In any case, I checked out the latest ogg/vorbis plugins on HEAD for > > > > i586. These appear to work fairly well, but I have seen the stream stop > > > > after less than an hour. Not sure if this is the streams fault or some > > > > problem with the plugins. > > > > > > > > The streams in question are > > > > > > > > http://ogg.smgradio.com/vr32.ogg > > > > http://cur.chu.cam.ac.uk:8000/cur.ogg > > > > > > > > The error code was 0x8004004c (Server Timeout) > > > > > > > > > > > > > > > > I made the required changes to get the > > > > hxclient_1_3_0_neptunex_restricted -P helix-client-all-defines -trelease > > > > -D 20040426 splay > > > > version of the plugins to work with the Tremor fixed pt codec > > > > (http://svn.xiph.org/tags/tremor_public_release_1_0/Tremor). These were > > > > mainly just changes to point to the correct include files for Tremor and > > > > there was one place where the clipping protection was done using floats > > > > which was changed. > > > > > > > > Once someone lets me know what i586 version I should start with I can > > > > make the same changes to the plugins and I can let you know if there are > > > > any problems. > > > > > > > > > > > > > > > > John > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > John > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > Xiph-dev mailing list > > > > Xiph-dev at helixcommunity.org > > > > http://lists.helixcommunity.org/mailman/listinfo/xiph-dev > > > > > > > >