[Tremor] Implementing Tremor on low-end ARM

Andy Grundman 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  
> stuck
> 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.

Hi Nicholas,

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.

-Andy


More information about the Tremor mailing list