Dave Chapman
33df605c93
Move ff_log2_tab out of header file into its own .c file
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7816 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 23:32:29 +00:00
Anton Oleynikov
ffc3963d57
fixed a bug in folder skipping preventing a feature to work in some cases
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7815 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 19:58:08 +00:00
Dave Chapman
2bf9be1c02
Patch #1352575 - Shorten codec from the ffmpeg project. Rockbox implementation by Mark Arigo.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7814 a1c6a512-1295-4272-9138-f99709370657
2005-11-11 19:45:36 +00:00
Anton Oleynikov
00928af4dd
iRiver: more robust folder skip routines + folder navigation on main unit via
...
either PLAY+LEFT/RIGHT or short then long LEFT/RIGHT
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7810 a1c6a512-1295-4272-9138-f99709370657
2005-11-10 22:31:47 +00:00
Hardeep Sidhu
b060d3a520
Don't reset plugin_loaded flag for a TSR plugin until it's exited. Fixes problem with playlist viewer overwriting the buffer where plugin is loaded.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7809 a1c6a512-1295-4272-9138-f99709370657
2005-11-10 08:07:31 +00:00
Jens Arnold
edf5a70e27
Replaced the common for(i = 0; i < NB_SCREENS; i++) loop with a macro that just expands to i = 0; instead of the for() loop if NB_SCREENS == 1. Reduces binary size on platforms with only one screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7805 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 22:47:15 +00:00
Jens Arnold
fbcb699499
H300: Fix dbg_save_roms().
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7801 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 01:26:33 +00:00
Kevin Ferrare
f7c97522a8
Fixed the icon for unknown file types on the archos Player, and the bug when removing the last file on the screen in filetree, added some code for playlists integration with multi-screen
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7800 a1c6a512-1295-4272-9138-f99709370657
2005-11-09 01:17:57 +00:00
Linus Nielsen Feltzing
219944f6a3
That was *not* supposed to be committed :-)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7798 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:51:36 +00:00
Linus Nielsen Feltzing
1b4cb9ecb7
Removed a redundant comment
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7797 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:50:24 +00:00
Linus Nielsen Feltzing
d903733809
Quick fix to make the h300 build work
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7796 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:32:59 +00:00
Linus Nielsen Feltzing
c9db86ee70
Fixed bad check for LCD size
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7795 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:32:16 +00:00
Linus Nielsen Feltzing
07afdd2614
Added set_background() for color LCD
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7794 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 23:31:18 +00:00
Jens Arnold
859d4da8de
Ooops.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7785 a1c6a512-1295-4272-9138-f99709370657
2005-11-08 01:21:45 +00:00
Jens Arnold
a8c1c20305
Removed unused ata_standby(), changed return type of ata_sleep() to void, removed misleading comment from ata.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7782 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 23:19:06 +00:00
Daniel Stenberg
3cd5c646d0
No longer build the main output binary file when doing debug builds.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7780 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 22:33:27 +00:00
Jens Arnold
7088c12525
Use set_int() for the crossfade time settings.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7777 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 20:14:39 +00:00
Christi Scarborough
7053f1e77c
The WPS buffer wasn't big enough for my 2.2k WPS file. Increased buffer size to 3k.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7775 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 13:20:21 +00:00
Jens Arnold
5acbd3e3c3
Please discuss default changes in the future\!
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7773 a1c6a512-1295-4272-9138-f99709370657
2005-11-07 00:40:58 +00:00
Jens Arnold
8051a0b724
Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7770 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 23:12:11 +00:00
Thom Johansen
4d9be96a81
Changed output format of libmpcdec to non-interleaved stereo for a slight speed boost. Also stopped wasting 10kb of IRAM in the output sample buffer.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7769 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 23:05:49 +00:00
Thom Johansen
c8193b8da5
The seek_time member of the codec API needs to be decremented before use as a seeking time.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7768 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 19:18:04 +00:00
Thom Johansen
741012004b
Disabled Musepack seeking, since it's so slow that most users conclude the codec has crashed. Left in original seek code for those who're aware of the issue and want seek support.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7767 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 19:12:27 +00:00
Kevin Ferrare
3aa842c9a3
some multi-screen work in playlist.c, properly formated splash.h
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7766 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 17:30:53 +00:00
Miika Pekkarinen
e7461b3609
iRiver: New crossfader with more configuration capability. Might still
...
have small bugs, but those will be fixed as soon as possible. Config
block version bumped; please SAVE YOUR SETTINGS.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7765 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 16:40:20 +00:00
Miika Pekkarinen
ce1312e383
iRiver: Fixed the wps not to stop audio before shutdown has been
...
accepted. Please revert back if you feel this wrong.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7764 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 16:18:55 +00:00
Kevin Ferrare
4caf1ce185
Added wrapping on settings when reaching limits and when long key press is enabled
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7763 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 14:04:56 +00:00
Miika Pekkarinen
ba2062e8bc
Fixed the hang and weird behaviour with logf support enabled.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7762 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 13:37:57 +00:00
Kevin Ferrare
9b5264d37f
Corrected the bug with boolean settings (the inverted screen that couldn't be turned back to normal) added full multi-screen sound setting support
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7761 a1c6a512-1295-4272-9138-f99709370657
2005-11-06 03:18:34 +00:00
Thom Johansen
97a21a3b36
Unrolled loops up to order 10 plus slight optimisation of default case.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7759 a1c6a512-1295-4272-9138-f99709370657
2005-11-05 17:54:37 +00:00
Adam Boot
63fbc0729f
New plugin: Bejeweled game for Recorder, Ondio, and iRiver.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7758 a1c6a512-1295-4272-9138-f99709370657
2005-11-05 17:18:52 +00:00
Thom Johansen
0bfcabeafd
Added ID3v2 skipping for Musepack files. Switched ReplayGain strings to use toc buffer instead of id3v2buf, since the last collided with the APE tag reading.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7757 a1c6a512-1295-4272-9138-f99709370657
2005-11-05 13:58:08 +00:00
Kevin Ferrare
81411a8226
Corrected a bug introduced with the multi screen settings handling code : The current value wasn't voiced when entering the setting
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7754 a1c6a512-1295-4272-9138-f99709370657
2005-11-05 02:19:21 +00:00
Thom Johansen
d5eefe8bc7
Fixed the halved volume bug, remove ad-hoc metadata loading and add ReplayGain support.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7753 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 21:35:08 +00:00
Thom Johansen
e642c90afb
Added proper metadata parsing for musepack files, including ReplayGain.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7752 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 21:34:03 +00:00
Kevin Ferrare
9ccca4a1b6
Added documentation to the new select API, made settings.c to use gui_syncsplash instead of splash to display on all screens
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7751 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 17:25:29 +00:00
Kevin Ferrare
80c0f99a1a
Added iriver remote keys support to the option selection in the menus, corrected a silly c'n'p error
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7750 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 16:07:50 +00:00
Björn Stenberg
c34d04618a
Rolled back "Follow playlist" change
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7749 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 12:49:42 +00:00
Kevin Ferrare
2bffba7406
oops ! fixed the compile error on the archos player, forgot a ifdef ...
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7748 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 07:48:28 +00:00
Kevin Ferrare
cbbdc95d9c
Fixed a bug in the multi-screen menus, the statusbar wasn't refreshed when coming from some custom wps that erases it ; Initial support for options in the menus
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7747 a1c6a512-1295-4272-9138-f99709370657
2005-11-04 07:18:36 +00:00
Anton Oleynikov
12a4ba0d76
default for "Follow playlist" option is set to "yes"
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7746 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 21:38:17 +00:00
Jens Arnold
f2314de0b1
Recorder v1: removed duplicate battery debug code.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7745 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 21:21:37 +00:00
Dave Chapman
4b03c14a3e
Add seekpoint parsing and dummy ICODE_ATTR macro to standalone FLAC test program
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7742 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 18:48:23 +00:00
Dave Chapman
439ba9bdbb
Move code into IRAM and explicitly inline some functions (gcc was inlining them anyway, but this way is better)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7741 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 18:14:37 +00:00
Dave Chapman
6f7f921ebe
Move all code into IRAM
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7740 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 15:32:40 +00:00
Kevin Ferrare
c43822d102
Fixed a bug whith the multi-screen menus : when entering / leaving a menu, the selected item was not voiced
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7739 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 11:56:21 +00:00
Jens Arnold
e4ca732722
Synced.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7738 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 00:12:33 +00:00
Jens Arnold
28ce63c481
LANG_RATING isn't used for voicing, so don't waste space in the voice file.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7737 a1c6a512-1295-4272-9138-f99709370657
2005-11-03 00:12:16 +00:00
Anton Oleynikov
d102e1f345
patch 1328447: folder skip routines in playlist API plus next/prev folder navigation for iRiver's remote
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7735 a1c6a512-1295-4272-9138-f99709370657
2005-11-02 22:32:04 +00:00
Thom Johansen
0263ece7f8
Use direct non-interleaved full precision output data instead of converting to 16 bit interleaved data.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7734 a1c6a512-1295-4272-9138-f99709370657
2005-11-02 19:43:52 +00:00