[theora-dev] [OT] Just saying hi!

Mike Melanson melanson at pcisys.net
Wed Feb 26 13:30:24 PST 2003



On Wed, 26 Feb 2003, Dan Miller wrote:

> on the coeff layout, both patent and datarate considerations exist.  The original VP3 was intended as a low-resolution, low-datarate codec, so the performance issues were not paramount.  On modern PC's, even a 320x240 image can mostly be kept in cache, so it's not too bad a hit.  It helps datarate given that the entropy coder is not so sophisticated.  And it definitely avoids some of the most difficult patents.  Downside is playback performance on higher-res material is probably not as great as we would like.  However machines are pretty fast these days, and other codecs have other deficiencies that slow them down, so it's probably a wash.

        Do you think this issue could be mitigated by using prefetch
instructions found on certain CPUs? I just realized that this might be a
case for arranging the fragments in one contiguous array like in the
original source (in my new implementation, I was packaging a bunch of
per-fragment information together into a structure, including the DCT
coefficients).


--
	-Mike Melanson

--- >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 'theora-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.




More information about the Theora-dev mailing list