Miika Pekkarinen
53e921c4c3
Enable conditional clauses for string tags in disk mode also.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9559 a1c6a512-1295-4272-9138-f99709370657
2006-04-08 08:03:51 +00:00
Brandon Low
0be0b43466
Fix seeking not resuming playback, many thanks to Ralf Herz for being an excellent debugger
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9558 a1c6a512-1295-4272-9138-f99709370657
2006-04-08 07:46:48 +00:00
Brandon Low
dd8d97ae8c
Change around some logfing to help debugging seek problems
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9557 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 22:13:00 +00:00
Brandon Low
29f7dd3c9f
Fix the playback sometimes doesn't start at all problems, and always fully fill the buffer, because it was silly not to (this one may be controversial)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9556 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 21:32:30 +00:00
Brandon Low
a131580c61
Add a comment only
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9554 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 20:03:26 +00:00
Brandon Low
554f206ba1
Further unify start playback vs. other buffering situations, hopefully fixes some people's audio doesn't start problems
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9553 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 19:48:48 +00:00
Brandon Low
ab57025e33
This makes seeking work for me
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9552 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 18:18:36 +00:00
Brandon Low
71fe062e3d
Fix some type casting => 64bit warning issues
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9550 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 16:45:44 +00:00
Brandon Low
de6023146a
Fix play initialization problems and buffering problems. This behaves _much_ better for me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9549 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 16:31:20 +00:00
Jens Arnold
24bb9d4ceb
Fix 64bit warnings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9547 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 07:05:02 +00:00
Christian Gmeiner
b040cdc4af
Add audio playback menu
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9546 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 00:19:18 +00:00
Zakk Roberts
a7b593055f
Add button mappings and support for iAudio X5, also simplified a bit of code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9545 a1c6a512-1295-4272-9138-f99709370657
2006-04-07 00:17:34 +00:00
Karl Kurbjun
b41cf31e2c
Fix warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9543 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 21:35:34 +00:00
Karl Kurbjun
0242912a2d
Scaling code fixed by clamping down the width to a max of SCREENWIDTH. Removed some #ifdefs for glprboom
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9542 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 21:31:49 +00:00
Brandon Low
2736363d71
Remove duplicated code and improve button responsiveness during buffer fill
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9541 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 21:06:37 +00:00
Thom Johansen
cf23618980
Fix GCC trying to use memcpy for GCC 4.1 and allow Doom to compile.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9539 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 20:44:33 +00:00
Jens Arnold
5ad51c61bc
Greyscale ipods: Fix horizontal scrolling in oscilloscope, the flipped LCD driver broke it.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9537 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 20:31:57 +00:00
Jens Arnold
b509ff5069
Patch #3022 by Mikael Magnusson: Only zero out the actual bss area instead of the whole plugiin buffer, for faster plugin loading. * Applied the same idea to the overlay loader.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9535 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 18:26:14 +00:00
Brandon Low
930785cd8f
Stop abusing the queuing features, and start treating them with respect. This seems to solve audio skipping and track skipping issues as well as seeking inside the disk buffer for me.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9534 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 16:21:31 +00:00
Miika Pekkarinen
6b7dff6e77
Do not stop playback until stop button has been released or shutdown
...
triggered.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9532 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 09:01:30 +00:00
Brandon Low
857db456af
Fix seeking on swcodec, but probably break some cases of skipping. Another important rework here, buffer management is serialized along with most other operations on the audio thread. This has some minor performance issues on ipod that can lead to audio skips during buffer fill as well.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9529 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 04:07:06 +00:00
Dave Chapman
295fdf294c
Add tagnavi.config
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9528 a1c6a512-1295-4272-9138-f99709370657
2006-04-06 00:01:56 +00:00
Brandon Low
a69c495e5d
Patches from bug #5001 by Rani Hod, should make settings more resiliant to having 'off-step' values in a general way, but specifically fixes that bug report, and also round the current sleep timer value up when entering settings for sleep timer
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9527 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 22:36:42 +00:00
Jens Arnold
51deb1d158
Revert the <source> section change for non-english in order to make genlang -u catch the change for the translator.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9526 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 21:18:52 +00:00
Jens Arnold
e0185b3587
Somehow one desc: string was lost. * Synced deutsch.lang.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9525 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 21:08:29 +00:00
Brandon Low
6cd6a447e0
Fix buggy WPS change from earlier
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9524 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 20:48:44 +00:00
Miika Pekkarinen
35d213aec3
Tagcache engine: Better handling for track numbers and genre strings.
...
Browser: Don't jam if search string was not supplied. Don't show
incorrect track numbers.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9523 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 18:46:38 +00:00
Brandon Low
686fc085f1
Remove wasted instruction
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9521 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 16:14:38 +00:00
Thom Johansen
63b3b0c024
Remove workaround for broken ARM memset.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9520 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 15:43:42 +00:00
Hristo Kovachev
ffefe9237b
CP1251 is cyrillic, and not only russian codepage
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9518 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 14:23:57 +00:00
Brandon Low
a482da3692
Inspired by patch 4784 by Dominik, add pitch to WPS
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9517 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 14:22:40 +00:00
Magnus Holmgren
9613b91164
Fix bug #3003 (old Vorbis encode crashes Rockbox), and hopefully not break any other files. :)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9516 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 14:01:08 +00:00
Magnus Holmgren
a2d8fb5d8c
Synced, and some minor changes.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9515 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 13:28:09 +00:00
Brandon Low
0fcd411965
Fix bug #4896 and make the beep code a bit cleaner
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9514 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 13:00:31 +00:00
Hristo Kovachev
6eafd48cec
Fix bug #5037 , spotted by David Rothenberger, also increase the max threads' count by 2
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9512 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 08:33:20 +00:00
Karl Kurbjun
45f2df0eba
Fix finale text and try and prevent some data corruption due to the scaling code. Also allows the non-standard GP32 mods to work with some bounds checking. More comments are in v_video.c
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9511 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 06:37:37 +00:00
Brandon Low
33a62e8a8e
More work on swcodec. No significant pcmbuf functions are called from the audio thread now. Do not be surprised if seek or skip behavior gets weird after this, but it Works for Me (TM), and is a significant step in the right direction.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9510 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 04:27:16 +00:00
Karl Kurbjun
4ff8744e55
Fix automap coordinates
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9509 a1c6a512-1295-4272-9138-f99709370657
2006-04-05 00:20:32 +00:00
Karl Kurbjun
36259dafe9
Make savegame strings more informative
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9508 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 23:58:37 +00:00
Zakk Roberts
4ca80ee219
Convert 'pixels' in the scroll settings menu to a LANG string for translations (bug FS#5027).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9507 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 23:19:11 +00:00
Karl Kurbjun
8ae6802697
Fix up configurable keys, edit exit string, more work needs to be done on menu keys
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9506 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 23:13:50 +00:00
Jens Arnold
d0136ed145
Doom on H1x0: Don't waste memory, the grayscale lib doesn't need that much, but properly tell the lib how much memory it may use.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9503 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 19:39:31 +00:00
Miika Pekkarinen
ba3289dc2b
Forgot to commit the browser configuration file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9502 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 19:33:19 +00:00
Miika Pekkarinen
4a63c09c86
Initial support for the advanced conditional fully configurable tagcache
...
browser. Browsing not supported by numeric tags yet, and some features
work currently only when tagcache is loaded in ram.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9501 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 19:28:13 +00:00
Thom Johansen
d3fea146e1
MP3 encoder enhancements and optimisations by Antonius Hellman. Details
...
at http://www.rockbox.org/tracker/task/5033
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9498 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 19:08:54 +00:00
Linus Nielsen Feltzing
8fa92047c7
Fixed swapped screen access functions. Bug found by an anonymous person.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9496 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 18:28:34 +00:00
Karl Kurbjun
0926f64e44
Add configurable keys to Doom, enter, escape and run still need to be handled. More game keys need to be added to the options.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9494 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 17:53:29 +00:00
Jonas Häggqvist
72458ba8ed
Synced and slightly tweaked. Don't know what to do about high/low shelf filter.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9492 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 16:17:20 +00:00
Hristo Kovachev
4242a99985
Oops, rename the global bool exit to done
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9490 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 12:27:47 +00:00
Hristo Kovachev
e16339e07b
Patch #5011 by Peter K. Cawley: added playback_control menu in text viewer plugin
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9488 a1c6a512-1295-4272-9138-f99709370657
2006-04-04 12:04:15 +00:00