<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/codecs, branch working</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>Add codecs to librbcodec.</title>
<updated>2012-04-25T20:13:20+00:00</updated>
<author>
<name>Sean Bartell</name>
<email>wingedtachikoma@gmail.com</email>
</author>
<published>2011-06-26T01:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f40bfc9267b13b54e6379dfe7539447662879d24'/>
<id>f40bfc9267b13b54e6379dfe7539447662879d24</id>
<content type='text'>
Change-Id: Id7f4717d51ed02d67cb9f9cb3c0ada4a81843f97
Reviewed-on: http://gerrit.rockbox.org/137
Reviewed-by: Nils Wallménius &lt;nils@rockbox.org&gt;
Tested-by: Nils Wallménius &lt;nils@rockbox.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id7f4717d51ed02d67cb9f9cb3c0ada4a81843f97
Reviewed-on: http://gerrit.rockbox.org/137
Reviewed-by: Nils Wallménius &lt;nils@rockbox.org&gt;
Tested-by: Nils Wallménius &lt;nils@rockbox.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cook: fix incorrect memset size argument</title>
<updated>2012-04-22T14:21:12+00:00</updated>
<author>
<name>Bertrik Sikken</name>
<email>bertrik@sikken.nl</email>
</author>
<published>2012-04-22T13:58:31+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0ca7b835953f67911a97518910d94ddd44363ba5'/>
<id>0ca7b835953f67911a97518910d94ddd44363ba5</id>
<content type='text'>
Change-Id: I927380cd789c1a86ac2d4d6af667c6f39cf933d9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I927380cd789c1a86ac2d4d6af667c6f39cf933d9
</pre>
</div>
</content>
</entry>
<entry>
<title>libgme: fix incorrect memset size argument</title>
<updated>2012-04-22T14:20:51+00:00</updated>
<author>
<name>Bertrik Sikken</name>
<email>bertrik@sikken.nl</email>
</author>
<published>2012-04-22T14:16:52+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f3211e6461ef27985e408007c1fe5497ed33efc4'/>
<id>f3211e6461ef27985e408007c1fe5497ed33efc4</id>
<content type='text'>
Change-Id: If663b3881cedaefd837a06e3f60e4d28938c2295
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: If663b3881cedaefd837a06e3f60e4d28938c2295
</pre>
</div>
</content>
</entry>
<entry>
<title>Build libspc with -03 on m68k (Coldfire).</title>
<updated>2012-04-05T11:26:08+00:00</updated>
<author>
<name>Michael Sevakis</name>
<email>jethead71@rockbox.org</email>
</author>
<published>2012-04-05T11:26:08+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f458888a4c4fd8601ff4690388e2fc06fecb9fc2'/>
<id>f458888a4c4fd8601ff4690388e2fc06fecb9fc2</id>
<content type='text'>
Change-Id: I00d918735bde2a03f17c3bb68400bf619a8429d4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I00d918735bde2a03f17c3bb68400bf619a8429d4
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor and unify objcopy calls in the build system. Also now properly handles DEBUG builds on hosted targets to keep debug symbols if necessary.</title>
<updated>2012-04-04T19:48:19+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2012-04-04T19:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=4b56ee048a950eb8190abec3f8dc8b7a9b6e8946'/>
<id>4b56ee048a950eb8190abec3f8dc8b7a9b6e8946</id>
<content type='text'>
Change-Id: I884031b79c6d49479e4d95752f35ced68872dd5d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I884031b79c6d49479e4d95752f35ced68872dd5d
</pre>
</div>
</content>
</entry>
<entry>
<title>More completely flush WMA decoder state on seek to prevent artifact.</title>
<updated>2012-04-04T00:15:16+00:00</updated>
<author>
<name>Michael Giacomelli</name>
<email>giac2000@hotmail.com</email>
</author>
<published>2012-04-04T00:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=bc41926b8f1b77127dd471fc530e9990624d0e36'/>
<id>bc41926b8f1b77127dd471fc530e9990624d0e36</id>
<content type='text'>
Each MDCT depends on the previous frame for reconstruction.  Previosly these were not zeroed out when seeking, resulting in a few milliseconds of the previous frame playing with the current one.  Fix that.

Additionally, since the codec treats seeks to the start of a track as a "reset", flush the entire codec state in this event to ensure that everything is reset.

Change-Id: If593621a2922b0bbfa34f926f9bff31bee6b8c6a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Each MDCT depends on the previous frame for reconstruction.  Previosly these were not zeroed out when seeking, resulting in a few milliseconds of the previous frame playing with the current one.  Fix that.

Additionally, since the codec treats seeks to the start of a track as a "reset", flush the entire codec state in this event to ensure that everything is reset.

Change-Id: If593621a2922b0bbfa34f926f9bff31bee6b8c6a
</pre>
</div>
</content>
</entry>
<entry>
<title>build system: completely autodetect target cpu architecture.</title>
<updated>2012-03-28T21:02:39+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2012-03-28T20:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7b1a369cf7801f98139189ade463f3a460f78d85'/>
<id>7b1a369cf7801f98139189ade463f3a460f78d85</id>
<content type='text'>
The existing ARCH Makefile variable is exported to the C code as well.
Additionally the version (arm-only for now) is detected as well. This
allows to for complete autodetection, i.e. that optimized ASM is picked up
if determined by preprocessor (CPU_ARM, etc).

Building a sim/raaa on a arm host will now automatically generate a arm
optmized build like we have for native targets.

Change-Id: I0b35393f8fb3ebd20beaa9e7371fa57bf3782107
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing ARCH Makefile variable is exported to the C code as well.
Additionally the version (arm-only for now) is detected as well. This
allows to for complete autodetection, i.e. that optimized ASM is picked up
if determined by preprocessor (CPU_ARM, etc).

Building a sim/raaa on a arm host will now automatically generate a arm
optmized build like we have for native targets.

Change-Id: I0b35393f8fb3ebd20beaa9e7371fa57bf3782107
</pre>
</div>
</content>
</entry>
<entry>
<title>tlsf: move to /lib (it's also used by plugins).</title>
<updated>2012-03-28T21:02:39+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2012-03-27T14:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c56950ea3a9e0244461ce445f25bd7a80c8f7199'/>
<id>c56950ea3a9e0244461ce445f25bd7a80c8f7199</id>
<content type='text'>
Change-Id: I5e37b28c1ce4608d60b036343f280af3311ad490
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5e37b28c1ce4608d60b036343f280af3311ad490
</pre>
</div>
</content>
</entry>
<entry>
<title>build system: unify/simplify library handling a bit.</title>
<updated>2012-03-26T20:27:40+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2012-03-26T20:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f269aa0060950f7b9c42216267c639a2fb556196'/>
<id>f269aa0060950f7b9c42216267c639a2fb556196</id>
<content type='text'>
libs in $ROOT/lib now add to $(CORE_LIBS) and $(EXTRA_LIBS) and are
automatically linked by the core and codecs/plugins respectively.

Change-Id: Iff482c792a8c8142718f6a16a450c6e2f1497c9a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libs in $ROOT/lib now add to $(CORE_LIBS) and $(EXTRA_LIBS) and are
automatically linked by the core and codecs/plugins respectively.

Change-Id: Iff482c792a8c8142718f6a16a450c6e2f1497c9a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix FS#12580 - Elapsed time nit reset after track change when playing AC3 files.</title>
<updated>2012-02-07T17:25:23+00:00</updated>
<author>
<name>Michael Sevakis</name>
<email>jethead71@rockbox.org</email>
</author>
<published>2012-02-07T17:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=71e35ed446acde16e015ff66a96ea8b6dc3e13f4'/>
<id>71e35ed446acde16e015ff66a96ea8b6dc3e13f4</id>
<content type='text'>
It wasn't only a52 but also a52_rm that didn't reset the elapsed counter on
each new track. The problems seemed obvious enough so fixes are being added
blind. Will leave task open for feedback from bug reporter.

Change-Id: Ic6d8eb98690ff4be47547d13b6bbafeadf4da745
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It wasn't only a52 but also a52_rm that didn't reset the elapsed counter on
each new track. The problems seemed obvious enough so fixes are being added
blind. Will leave task open for feedback from bug reporter.

Change-Id: Ic6d8eb98690ff4be47547d13b6bbafeadf4da745
</pre>
</div>
</content>
</entry>
</feed>
