Michael Sevakis
|
b15aa47c56
|
All kernel objects in code shared amongs targets (core, plugins, codecs) should be declared SHAREDBSS_ATTR as any core could potentially touch them even though they seem only to involve threads on one core. The exception is target code for particular CPUs where proper allocation is fixed. playlist.c was a little odd too-- use one mutex for the current playlist and a separate one for created playlists (still pondering the necessity of more than one).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29305 a1c6a512-1295-4272-9138-f99709370657
|
2011-02-14 11:27:45 +00:00 |
|
Andree Buschmann
|
7345ac124e
|
Submit FS#11918: Add 2 more codec types to be able to differentiate between AAC / AAC-HE and MPC SV7 / SV8. Additionally handle ATARI soundfiles in get_codec_base_type() as intended.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29199 a1c6a512-1295-4272-9138-f99709370657
|
2011-02-03 08:28:23 +00:00 |
|
Jeffrey Goode
|
0db3308cb5
|
pcmbuf: bug fix with pcmbuf flush, code cleanup, added comments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23608 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-11 07:02:18 +00:00 |
|
Jeffrey Goode
|
9e0953432a
|
Crossfade: carved out crossfade related code with lots of HAVE_CORSSFADE conditionals, eliminated fade buffer on low memory targets
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23597 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-10 03:46:08 +00:00 |
|
Jeffrey Goode
|
5c69a42d51
|
pcmbuf: more refactoring
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23588 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-09 17:11:53 +00:00 |
|
Jeffrey Goode
|
20db9cc39e
|
Playback: removed duplicate functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23576 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-09 05:43:19 +00:00 |
|
Jeffrey Goode
|
04b01e1831
|
pcmbuf: clarify and simplify crossfade code, etc.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23538 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-05 21:59:36 +00:00 |
|
Jeffrey Goode
|
013fe35992
|
pcmbuf: better latency calculation, added debug code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23537 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-05 17:32:32 +00:00 |
|
Jeffrey Goode
|
5ce8e2cb0d
|
Clarify track transition code in pcmbuf and playback. No functional changes yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23506 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-04 03:58:33 +00:00 |
|
Jeffrey Goode
|
e8eefe98bf
|
Code cleanup in codec_thread, playback and pcmbuf; more elegant solution to leftover samples
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23471 a1c6a512-1295-4272-9138-f99709370657
|
2009-11-01 19:39:23 +00:00 |
|
Jeffrey Goode
|
9a4420bf96
|
FS#10739: playback.c code split
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23444 a1c6a512-1295-4272-9138-f99709370657
|
2009-10-31 19:17:36 +00:00 |
|