search for: etherton

Displaying 7 results from an estimated 7 matches for "etherton".

2003 Feb 05
2
vorbis on playstation 2
...ce than integer performance, and it has a separate vector unit that could run tasks in parallel with the main CPU. The IOP on the PS2 is a MIPS 3000 at 36 Mhz, and I've been told that there's just not enough horsepower there so I'm sticking with floating-point for now. Thanks, -David Etherton Rockstar San Diego --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed....
2003 May 20
2
mdct_backward with fused muladd?
Can anybody point me at any resources that would explain how to optimize mdct_backward for a cpu with a fused multiply-accumute unit? >From what I understand from responses to my older postings, Tremor's mdct_backward could be rewritten to take advantage of a muladd. My target machine can do either two-wide 32x32 + Accum(64) -> Accum(64) integer muladd or eight-wide 16x16 + Accum(32)
2003 May 22
1
problems building lowmem-branch of tremor
I checked out the lowmem-branch of Tremor from CVS but some files like synthesis.c seem to be missing on that branch. What am I doing wrong? Thanks, -Dave --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/ To unsubscribe from this list, send a message to 'vorbis-dev-request@xiph.org' containing only the word 'unsubscribe'
2003 May 21
3
use of 'long' in vorbis structures
The codebase sets up ogg_int32_t, etc, but then uses long directly in several structures. Unfortunately for me longs are 64 bits on my platform, not 32, and I end up getting hammered by unnecessary software math routine calls. Should I be able to just search/replace 'long' with 'ogg_int32_t' in the code or would that cause more problems than it fixes? -Dave --- >8 ---- List
2003 Jun 03
1
Ogg Traffic for June 3, 2003
...sary infrastructure and stylesheets for a web administration front-end to icecast. Details can be found in his [3]announcement. 1.5 Mike Smith Mike fixed a bug in libshout that made it misbehave on streams with serial number 0. In the ogg library, he incorporated a patch by David Etherton that defines the correct types for compiling on PS2. He also fixed a number of warnings in the new icecast admin front-end code. 1.6 Brendan Cully Brendan added a libcurl version test to the icecast configure script. This should help building icecast (without YP support) on systems tha...
2003 May 23
0
_LOW_ACCURACY_ good enough?
I spent a fair amount of time optimizing tremor for the PS2, mostly by using dual-pipe multiplies in the X[N]PRODnn and the window apply code. Then, just for kicks, I re-enabled _LOW_ACCURACY_ and lo and behold it was still substantially faster. I also got some gains out of tremor by changing the longs in cookbook and sharedbook to ogg_int32_t's like I did for vorbis. I think _LOW_ACCURACY_
2003 May 21
2
Clean separation of encode and decode?
Is anybody interested in cleanly separating encode and decode in vorbis? I'm trying to take a stab at it myself from the head of cvs as of this morning, but it looks like a lot of files contain both encode-only and decode-only functions. An obvious one is mdct.c, which contains mdct_forward and mdct_backward (which isn't that big of a deal, since both are pretty well-contained, but it