summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2009-08-16Rockbox Utility: add preliminary support for installing the bootloader (+ ↵Maurus Cuelenaere9-1/+544
dual boot) on ChinaChip targets git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22356 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Fix realloc bug in TLSF.Magnus Holmgren1-1/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22355 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Fix loading of multiple .wps/.rwps files in a row, by reloading all wpses ↵Thomas Martitz3-25/+47
upon loading one so that the skin buffer can be reset properly. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22354 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Add Save icon and add a note to the about dialog about the origin of the ↵Dominik Riebeling6-68/+57
icons. Should have been there much earlier ... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22353 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Recalibrate the skin buffer size calculation so that targets with remote get ↵Thomas Martitz1-6/+23
a reasonable extra buffer (depending on the remote) instead of just doubling it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22352 a1c6a512-1295-4272-9138-f99709370657
2009-08-16fix playerJonathan Gordon2-1/+4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22351 a1c6a512-1295-4272-9138-f99709370657
2009-08-16more wps->skin engine work..Jonathan Gordon11-365/+597
start redoing memory management in the skins to use a single larger buffer instead of lots of arrays for things like images and progressbars. This commit removes the limit on the amount of progressbars allowed on the screen, still 1 per viewport, but unlimited otherwise(!) Also a larger buffer for remote targets, same size for non-remote targets but very easy to make it bigger (technically removed the 52(?) image limit in skins, except still limited to 1 char identifiers) Unlimited "string" tokens now (limit was 1024 which was rediculously wasteful) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22350 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Save a bit of binsize by using a more suitable datatype and making the array ↵Jens Arnold1-1/+2
static. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22349 a1c6a512-1295-4272-9138-f99709370657
2009-08-16FAT timestamp handling improvements for non-RTC targets:Jens Arnold1-45/+54
- When writing to a file that is older than the build, file date is set to the build date. - Time is advanced so that the minutes are a multiple of 11, excluding '00', and seconds = minutes. This is done as a hint that the time isn't 100% correct. - Date increment uses actual month lengths (but without leap year handling) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22348 a1c6a512-1295-4272-9138-f99709370657
2009-08-16revert r22337 for libwma for now since it broke wma playback on ARM due to ↵Mohamed Tarek5-2/+1253
alignment issues. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22347 a1c6a512-1295-4272-9138-f99709370657
2009-08-16pluginlib_bmp: fix bug that bitmap isn't saved correctly if width is not a ↵Teruaki Kawashima1-5/+5
multiple of 4. optimize a bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22346 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Put the lookup tables into iram ; 2% speedup on ColdFire 1% on ARMMohamed Tarek1-7/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22345 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Make those functions actually inline. Around 20% speedup on coldfire, 10% ↵Jens Arnold3-71/+65
speedup on arm. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22344 a1c6a512-1295-4272-9138-f99709370657
2009-08-16fix crossfade setting broken by r22192.Teruaki Kawashima1-2/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22343 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Remove svn:executable on source file and set keywords.Dominik Riebeling1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22342 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Revert r22339 as it causes immediate stack overflow on target, at least on ↵Jens Arnold2-5/+5
coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22341 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Put QMF coefficients into IRAM. Update test program to still compile with ↵Michael Giacomelli2-2/+2
IBSS_ATTR defined. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22340 a1c6a512-1295-4272-9138-f99709370657
2009-08-16Make the IMDCT temporary working buffer a local variable instead of keeping ↵Michael Giacomelli2-5/+5
one for each channel. Saves 4KB of RAM. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22339 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix red.Mohamed Tarek1-1/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22338 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Move bitstream.[ch] to codecs/lib/ffmpeg_bitstream.[ch] to avoid duplicate ↵Mohamed Tarek18-2553/+40
copies across codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22337 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Add explanation on how to invoke the vbrfix plugin (FS#10530 by David ↵Dominik Riebeling1-1/+3
Kauffmann). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22335 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Improve notification about unsupported players.Dominik Riebeling3-12/+82
- Display the name of a detected unsupported player when running autodetection from the configuration window. - Extend the list of known-unsupported players. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22334 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix up some USB IDs.Dominik Riebeling1-4/+3
- remove e200v2 and fuze IDs as incompatible since we now have support for those in rbutil. - fix swapped IDs for e200v2 and fuze - fix a typo. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22333 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Set svn:executable property.Dominik Riebeling1-0/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22332 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Remove resolution from system configuration as it isn't used anymore.Dominik Riebeling3-40/+0
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22331 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix a warning.Dominik Riebeling1-0/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22330 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: add a errorlog function into rbutil and the possibility to save a ↵Dominik Wenger13-94/+400
log if a error happens. (thanks to bluebrother for the trace functionality) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22329 a1c6a512-1295-4272-9138-f99709370657
2009-08-15remove duplicates of bswap.h from libwma, libcook and libatrac. Create ↵Mohamed Tarek6-303/+3
codecs/lib/ffmpeg_bswap.h and use it instead. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22328 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Samsung YP-S3: add backlight-target.h for the YP-S3 (contains target ↵Bertrik Sikken2-2/+34
specific backlight and buttonlight declarations) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22327 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: use universal mkamsboot.a and libucl.a on mac.Dominik Wenger1-1/+12
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22326 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Make libucl Makefile more silent.Dominik Riebeling1-1/+6
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22325 a1c6a512-1295-4272-9138-f99709370657
2009-08-15libucl: move intermediate files into a build directory and allow to build a ↵Dominik Wenger1-7/+34
universal lib for macs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22324 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Sansa Clip & m200v4 : calls backlight_hold_changed() when hold button is toggledRafaël Carré2-5/+38
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22323 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix handling of unaligned input buffers in libatrac.Mohamed Tarek1-10/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22322 a1c6a512-1295-4272-9138-f99709370657
2009-08-15FS#10526: mpegplayer audio out of sync, reverts r22280Jeffrey Goode1-12/+3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22321 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Make mkamsboot Makefile more silent.Dominik Riebeling1-2/+7
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22320 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: move extern "C" declaration into mkamsboot.h Dominik Wenger2-4/+9
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22319 a1c6a512-1295-4272-9138-f99709370657
2009-08-15mkamsboot: move intermediate files into a build directory and allow building ↵Dominik Wenger1-14/+38
of a universal lib (for macs) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22318 a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: add ams sansa targets. (FS#10185)Dominik Wenger7-8/+324
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22317 a1c6a512-1295-4272-9138-f99709370657
2009-08-15Correct the ffmpeg revision of libatrac and write more import details.Mohamed Tarek1-1/+5
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22316 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Fix YellowKarl Kurbjun1-2/+2
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22315 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Hopefully get all of the touchscreen drivers to act the same so release ↵Karl Kurbjun3-5/+15
events get the appropriate data. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22314 a1c6a512-1295-4272-9138-f99709370657
2009-08-14mrobe100: power off HDD (courtesy of lowlight) ~2h extra playtime Robert Kukla1-4/+16
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22313 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Fix yellow.Mohamed Tarek1-1/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22312 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Support for playback of atrac3 audio in rm, in sim.Mohamed Tarek10-12/+227
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22311 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Revert the asm fixmul stuff for now.Mohamed Tarek1-10/+1
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22310 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Use the bytestream reading functions form librm and drop bytestream.h and ↵Mohamed Tarek6-716/+26
libavutil/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22309 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Factor out bytestream reading functions needed in rm parsers/codecs.Mohamed Tarek5-66/+62
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22308 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Move main() outside atrac3.c and create atrac3.hMohamed Tarek4-244/+251
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22307 a1c6a512-1295-4272-9138-f99709370657
2009-08-14Replace av_log() with DEBUGF and drop some now-useless files.Mohamed Tarek10-4256/+19
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22306 a1c6a512-1295-4272-9138-f99709370657