Linus Nielsen Feltzing
|
a8dab4c08a
|
New screen dump feature for recorders
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4817 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-30 13:31:14 +00:00 |
|
Linus Nielsen Feltzing
|
94da3b5f1d
|
Added the (practically useless) 20ms option to the Auto Volume setting, for completeness
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4793 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 12:37:42 +00:00 |
|
Linus Nielsen Feltzing
|
9830b164ef
|
switch_thread() now checks the stack of the current thread instead of the next, to report stack errors sooner. I removed some TAB chars in the process.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4792 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 11:32:36 +00:00 |
|
Linus Nielsen Feltzing
|
fafd2093e3
|
Patch #881887 by Gerald Vanbaren. The red LED is now ON when recording and blinking when waiting to record (and when paused).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4790 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 10:52:39 +00:00 |
|
Linus Nielsen Feltzing
|
cac729ef82
|
remove_tread() -> remove_thread()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4788 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 07:17:17 +00:00 |
|
Linus Nielsen Feltzing
|
e61f6fa599
|
Added reset_poweroff_timer(), which can be used to prevent idle poweroff. This is also available in the plugin API.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4787 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-22 07:16:31 +00:00 |
|
Linus Nielsen Feltzing
|
3db9c83364
|
Simplified the settings code by removing the phys2val conversions. This has the side effect of increasing the resolution for the balance setting from 2% steps to 1% steps, and bass boost from 10% steps to 1% steps.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4782 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-21 13:42:37 +00:00 |
|
Jörg Hohensohn
|
74eb64257a
|
infrastructure for sorting by date+time, now we "only" need to decide on the UI
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4778 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-20 16:34:29 +00:00 |
|
Daniel Stenberg
|
7ba7ffd843
|
remove extra ';'
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4754 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-16 11:30:28 +00:00 |
|
Daniel Stenberg
|
43d351a3d1
|
remove C++/C99 comment
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4753 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-16 11:28:22 +00:00 |
|
Linus Nielsen Feltzing
|
743f23415b
|
Stray semicolon removed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4752 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-16 11:26:18 +00:00 |
|
Linus Nielsen Feltzing
|
e3548c3624
|
The sleep timer now waits until the disk is idle before shutting down
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4737 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-14 05:03:49 +00:00 |
|
Linus Nielsen Feltzing
|
e4eb2c51e3
|
removed dead code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4735 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-11 10:17:43 +00:00 |
|
Linus Nielsen Feltzing
|
846e8e91f2
|
mpeg_set_pitch now uses the 7f1 shadow register
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4734 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-11 10:16:18 +00:00 |
|
Jens Arnold
|
44e76cfa86
|
Disabled automatic disk spindown (by the drive). Updated comments regarding timing
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4733 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-11 06:56:51 +00:00 |
|
Björn Stenberg
|
2ecddadc00
|
Don't throw away return code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4730 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-10 15:10:13 +00:00 |
|
Björn Stenberg
|
8eca851145
|
Try mounting all partitions after USB disconnect, just as on boot.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4729 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-10 15:03:09 +00:00 |
|
Linus Nielsen Feltzing
|
a6142ab7ab
|
Finally, the archos directory sandbox works in the same way for both X11 and win32 simulators. Unfortunately, this breaks the VC++ compatibility. Also, the plugin API now supports DEBUGF. Last, but not least, we have a new plugin, vbrfix.rock.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4726 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-10 13:29:52 +00:00 |
|
Linus Nielsen Feltzing
|
9bcc351dd2
|
Ooops! I wrote garbage to the MAS when stopping the recording.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4724 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-09 11:01:22 +00:00 |
|
Linus Nielsen Feltzing
|
313f67651f
|
We now put ID3v2.3 tags in the recorded files instead of ID3v2.4, because some auido editing tools can't handle ID3v2.4
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4720 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-04 11:49:15 +00:00 |
|
Linus Nielsen Feltzing
|
ccd589746a
|
Removed unused variables
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4718 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-04 10:45:38 +00:00 |
|
Linus Nielsen Feltzing
|
ce3482cbf5
|
The MAS3587F data sheet was wrong about having to validate the pause bit setting by writing to d0:7f1. When I removed the validation, the MAS doesn't give us corrupt frames when pausing, or at the end of the recording.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4717 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-04 10:40:26 +00:00 |
|
Linus Nielsen Feltzing
|
f487ebe376
|
The Play button now acts as a Pause button during recording instead of opening a new file. The new-file feature is moved to the F3 button.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4715 a1c6a512-1295-4272-9138-f99709370657
|
2004-06-03 12:10:40 +00:00 |
|
Björn Stenberg
|
bdaf5884ca
|
Moved genre list and access function to id3.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4692 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-22 01:38:41 +00:00 |
|
Jens Arnold
|
f77acfb982
|
Fixed a warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4625 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-15 00:09:17 +00:00 |
|
Jens Arnold
|
6157caadcc
|
TABs again...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4624 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-15 00:03:31 +00:00 |
|
Jens Arnold
|
36764c5319
|
Fixed lcd_putsxyofs() for the new lcd_bitmap()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4623 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-14 23:53:25 +00:00 |
|
Jens Arnold
|
6dc88dca66
|
Some TAB characters slipped in...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4621 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-14 23:08:08 +00:00 |
|
Jens Arnold
|
2d446fef06
|
Fixed lcd_bitmap() to use the bitmap format generated by bmp2rb correctly. Now it works for height > 8. Adapted font transposing & changed some other places to take advantage of that. bounce.c was (apart from fonts) the only routine that used the old format correctly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4620 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-14 22:55:05 +00:00 |
|
Björn Stenberg
|
cdca9de66c
|
Added .S files in drivers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4608 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-12 09:28:39 +00:00 |
|
Kjell Ericson
|
195d716b87
|
Corrected the charset for old lcd of players after an incorrect change
before.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4605 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-11 08:42:06 +00:00 |
|
Jens Arnold
|
e48cc2a491
|
Fully assembler optimized lcd driver (another 10% real-world speedup on recorder), replaces lcd.c
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4602 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-10 11:38:24 +00:00 |
|
Jörg Hohensohn
|
30c338a4c1
|
Prevent spurious bitswapping of the mp3 buffer: stop_playing() now calls reset_mp3_buffer() and so makes sure the bitswap ends. (This was the reason for the failing voice UI after playback!) I also removed a few lines of redundant code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4597 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-09 09:36:58 +00:00 |
|
Jens Arnold
|
e000e242a1
|
Faster LCD transfer routines (+35% for the player, +8% for the recorder)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4577 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-06 06:53:07 +00:00 |
|
Jens Arnold
|
2cae1dae1c
|
Unified & assembler optimized recording transfer routines: Smaller & 50% faster
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4576 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-04 06:29:41 +00:00 |
|
Jörg Hohensohn
|
72e08fb838
|
updated remove_thread(), should cover Linus' hints
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4570 a1c6a512-1295-4272-9138-f99709370657
|
2004-05-01 15:36:12 +00:00 |
|
Jörg Hohensohn
|
7bd007a597
|
remove_thread() function added, for future dynamic thread creation by plugins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4562 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-30 20:23:04 +00:00 |
|
Linus Nielsen Feltzing
|
a23303695e
|
MP3 files with VBRI frames were parsed incorrectly, and the VBRI frame was partly fed to the MAS, giving playback glitches
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4560 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-29 01:18:15 +00:00 |
|
Linus Nielsen Feltzing
|
7662f06e53
|
valid_time() now handles tm_wday correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4555 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-25 23:47:50 +00:00 |
|
Jens Arnold
|
4f7956c206
|
(v)snprintf() wrote past buffer end if string length was equal to buffer size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4549 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-22 21:19:33 +00:00 |
|
Jens Arnold
|
1aa9cdad20
|
Fixed player sim warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4538 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-21 11:00:51 +00:00 |
|
Jens Arnold
|
38e8a117aa
|
Unified usage of lcd transfer code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4536 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-21 09:39:29 +00:00 |
|
Linus Nielsen Feltzing
|
a1273a4f2e
|
Removed some debugging code that shouldn't have been committed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4533 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-21 06:46:59 +00:00 |
|
Linus Nielsen Feltzing
|
7ddf0d673d
|
Reworked the time get/set functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4522 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-20 10:23:57 +00:00 |
|
Linus Nielsen Feltzing
|
18d5d30c1c
|
Better POSIX compatibility for mkdir(), rmdir() and opendir()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4521 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-20 10:15:39 +00:00 |
|
Linus Nielsen Feltzing
|
bc9397d1fa
|
New function: rmdir(). Also some changes in the fat code, to track the parent directory in opendir(), to be able to delete directories
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4509 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-16 08:58:29 +00:00 |
|
Linus Nielsen Feltzing
|
b8beff39e9
|
No need to call fat_truncate() to delete the file, fat_remove() frees all clusters anyway
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4508 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-16 08:54:13 +00:00 |
|
Linus Nielsen Feltzing
|
0876cec68a
|
Added rmdir, and changed atoi() to strtol(), to be able to enter hex values as arguments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4507 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-16 08:13:27 +00:00 |
|
Linus Nielsen Feltzing
|
d070fc9627
|
Minor corrections for the mkdir function, and some cleanup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4506 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-15 08:38:13 +00:00 |
|
Linus Nielsen Feltzing
|
66cda8cab1
|
Fixed bug #932467, where there could be a deadlock if you pause the playback before the initial bitswapping is done
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4482 a1c6a512-1295-4272-9138-f99709370657
|
2004-04-09 21:03:09 +00:00 |
|