[Tremor] Implementing Tremor on low-end ARM
andy at slimdevices.com
Mon Nov 24 21:32:50 PST 2008
On Nov 24, 2008, at 11:22 PM, Nicholas Vinen wrote:
> I submitted a patch to the mailing list a day or two ago but it's
> in moderation. So here's a URL for it:
> http://x256.org/~hb/Tremor.patch <http://x256.org/%7Ehb/Tremor.patch>
> It seems to work fine, at least with my test files. I didn't include a
> function to clear the allocation counters between files, which is
> necessary because I stubbed out most of the free() calls. Just set all
> the "*_allocated" counters in tmem to 0 after you deinit the Vorbis
> decode and before you reinitialise it.
I'm quite interested in your patch, especially the comment-skipping
code. I am also interested in Nate Weibley's work on the same issue.
Nate: How is your patch coming?
Your static memory patch is interesting because of another bug we have
around memory allocation. Have you tested your patch with multiple
Vorbis streams concatenated together (chaining/sequential
multiplexing)? This is common in Ogg radio streams, and we have some
memory issues surrounding this.
More information about the Tremor