Hi Nicholas - I'm not sure if I have seen the latest version of this code. Could you please post the changes to the list? If you could post both the original and modified versions of the source that would be most useful. Thanks.<br>
<br>Monty - if I remember correctly there were some vague plans to officially incorporate this sort of feature into the source. Is that right? Personally I think it would be a huge help, especially to have the ability to skip large tags like image files while still maintaining the basic metadata.<br>
<br>Ethan<br><br><div class="gmail_quote">On Tue, Sep 8, 2009 at 1:56 AM, Nicholas Vinen <span dir="ltr"><<a href="mailto:hb@x256.org">hb@x256.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000">
<br>
It's been a while since I've worked on Tremor so I'm a bit rusty, but
from memory the lowmem branch needed about 40KB (including Ogg buffers)
to decode a 44.1kHz stereo q=6 file. Audio and file buffering was
additional, with those additions I ended up using about 60KB - just
managed to fit it along with the player into an ARM chip with 64KB RAM.<br>
<br>
Unfortunately the Ogg buffering needs depend on the exact file being
played back, which is obviously a problem for a device with such little
memory. I and some others made changes to the code so it would ignore
large header chunks and avoid running out of memory. I can dig up the
patch if you'd like.<br>
<br>
<br>
Nicholas<br>
<br>
<br>
Zhang Yang wrote:
<blockquote type="cite"><div><div></div><div class="h5">
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US">Hi all,</span></font></p>
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"> </span></font></p>
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US">I’m a new guy of this mail list. I want to port Tremor
onto ZSP (a kind of DSP). I have several questions about Tremor. I hope
you could kindly help me to answer these questions.</span></font></p>
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"> </span></font></p>
<p style="margin-left: 18pt;"><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"><span>1.<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font color="black" face="Times New Roman"><span style="color: windowtext; font-family: 'Times New Roman';" lang="EN-US">How
and where to download a static version of source code of Tremor instead
of using SVN? If checking out the module by SVN, which label is current
stable version?</span></font></p>
<p style="margin-left: 18pt;"><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"><span>2.<font face="Times New Roman" size="1"><span style="font-family: 'Times New Roman'; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">
</span></font></span></span></font><font color="black" face="Times New Roman"><span style="color: windowtext; font-family: 'Times New Roman';" lang="EN-US">From
the literal meaning of low-memory branch, the source code on this
branch will use less memory than that on trunk branch. But is there a
specific number on that? Also do they have the same features?</span></font></p>
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"> </span></font></p>
<p><font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US">Best regards,</span></font></p>
<p>gw<br>
<font color="black" face="Times New Roman" size="3"><span style="font-size: 12pt; color: windowtext; font-family: 'Times New Roman';" lang="EN-US"></span></font></p>
<p><font color="black" face="Times New Roman" size="2"><span style="font-size: 10.5pt; font-family: 'Times New Roman';" lang="EN-US"></span></font></p>
<table border="0" cellpadding="0">
<tbody>
<tr>
<td style="padding: 0.75pt;" valign="top"><br>
</td>
<td style="padding: 0.75pt; width: 221.25pt;" width="295" valign="top"><br>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;" valign="top"><br>
</td>
<td style="padding: 0.75pt; width: 221.25pt;" width="295" valign="top"><br>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;"><br>
</td>
<td style="padding: 0.75pt; width: 221.25pt;" width="295"><br>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;" valign="top"><br>
</td>
<td style="padding: 0.75pt; width: 221.25pt;" width="295" valign="top"><br>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;" valign="top"><br>
</td>
<td style="padding: 0.75pt; width: 221.25pt;" width="295" valign="top"><br>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;" valign="top"><br>
</td>
</tr>
</tbody>
</table>
</div></div><pre><hr width="90%" size="4">
_______________________________________________
Tremor mailing list
<a href="mailto:Tremor@xiph.org" target="_blank">Tremor@xiph.org</a>
<a href="http://lists.xiph.org/mailman/listinfo/tremor" target="_blank">http://lists.xiph.org/mailman/listinfo/tremor</a>
</pre>
</blockquote>
<br>
</div>
<br>_______________________________________________<br>
Tremor mailing list<br>
<a href="mailto:Tremor@xiph.org">Tremor@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/tremor" target="_blank">http://lists.xiph.org/mailman/listinfo/tremor</a><br>
<br></blockquote></div><br>