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