Commit graph

1794 commits

Author SHA1 Message Date
Daniel Stenberg
3d6df952ec Added support for the unofficial MPEG version 2.5 format that uses a somewhat
different frequency table but the same bitrate table that V2 has.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1805 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 14:15:33 +00:00
Daniel Stenberg
21febdd6eb original copied from http://www.dv.co.yu/mpgscript/mpeghdr.htm
The document explicitly allows redistribution in its unaltered form.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1804 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 14:11:40 +00:00
Daniel Stenberg
5e5f1e247b When shuffle is ENABLED. And you press PLAY in a dir, the selected song
is now the first song to get played. To do this, we first remember which
song that was selected, shuffle the list and then find the selected song
in the shuffled list and play that.

This will have some interesting side effects if the song ends up for example
last in the shuffled list when we consider not always doing repeat-all as
then it'll reach the end of the playlist after one song.

We could optionally put the selected song first in the playlist and then
shuffle all the rest, as that would possibly be closer to what people will
assume it will do.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1803 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 12:45:01 +00:00
Björn Stenberg
43bcd823b7 Pause now works again (I broke it with my mpeg_is_playing() fix...)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1802 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 12:38:27 +00:00
Björn Stenberg
9315282b1e Fall back to fixed font if loadable font is not present
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1801 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 12:03:02 +00:00
Felix Arends
111597ba02 fixed missing APPSVERSION definition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1800 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 12:02:34 +00:00
Daniel Stenberg
047b8d7819 some FAQ battery questions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1799 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 11:44:04 +00:00
Björn Stenberg
34486b7860 Merged Hardeep's resume fix. Also mpeg_is_playing() now returns true even when paused (broke some other code).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1798 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 11:00:29 +00:00
Björn Stenberg
f210606c8f Expanded resume options: off/ask/on
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1797 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 10:57:55 +00:00
Justin Heiner
c0ea4a7d1d Added Smart(tm) ID3 displaying to the new 1 Line ID3. If no ID3 is available, it will display the filename instead
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1796 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 08:11:23 +00:00
Daniel Stenberg
8c78975300 made it output valid C code even if given a filename that starts with a
dot, also made the width and height get written as proper #defines in the
output C source.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1795 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 08:04:48 +00:00
Justin Heiner
eac3cfd8a7 More of the new 1 Line ID3 for the player
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1794 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 07:27:04 +00:00
Justin Heiner
20955979ca Added a 1 Line ID3 display for player that displays the PlaylistPos: Artist - Title on the first line and time on the 2nd line. NOTE: WPS Display saved settings will be loaded incorrectly on the player the first time. Rearranged the WPS Settings menu
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1793 a1c6a512-1295-4272-9138-f99709370657
2002-08-19 07:26:07 +00:00
Justin Heiner
0d04073576 Minor change in display of previous volume display patch
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1792 a1c6a512-1295-4272-9138-f99709370657
2002-08-17 00:41:36 +00:00
Justin Heiner
80743ff20c WPS in player now displays volume level while changing it
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1791 a1c6a512-1295-4272-9138-f99709370657
2002-08-17 00:23:36 +00:00
Justin Heiner
152c023f95 Fixed ID3 Scrolling problem (player) when FF/RW in ID3 display mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1790 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 23:41:10 +00:00
Björn Stenberg
7113ec01b3 Fixed bad resume_index in dirs with both folders and files
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1789 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 15:23:57 +00:00
Björn Stenberg
52dc182b81 Fixed double-height problem and broken fwd/rew.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1788 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 15:06:50 +00:00
Björn Stenberg
6224cdb166 Added resume. Works in dirs and playlists, shuffled or not. Resumes mid-song, but press pause on players before you shutdown so they get a chance to store the position on disk. Recorders use RTC ram. Todo: Time display is wrong after mid-track resume and ffd/rew is not handled.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1787 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:41:47 +00:00
Daniel Stenberg
085e774675 reverted Felix Arends' mistake
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1786 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:14:37 +00:00
Felix Arends
8db1feb377 win32 makefile
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1785 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:10:18 +00:00
Felix Arends
9ed9765bfe windows makefile for firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1784 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:08:50 +00:00
Daniel Stenberg
afc9b57c20 (while I remember this) The width padding is 4-byte aligned, nothing else...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1783 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:07:43 +00:00
Mats Lidell
8cca95bd48 Added bmp2rb.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1782 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:03:24 +00:00
Mats Lidell
8a700fe39c Created.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1781 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 14:02:48 +00:00
Daniel Stenberg
2f4435cc7c less stack means more mem for fun and games ;-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1780 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 11:53:54 +00:00
Daniel Stenberg
1ed48d4975 basic slash treatment and URL-linking added
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1779 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 09:02:48 +00:00
Daniel Stenberg
1880165e2e C++ comments should remain ;-)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1778 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 09:02:24 +00:00
Robert Hak
47219b9c05 fixed a line wrap prob
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1777 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 08:48:43 +00:00
Daniel Stenberg
a8537543a1 use this script to convert a plain ASCII text into something that looks
fine in HTML


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1776 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 08:42:43 +00:00
Daniel Stenberg
0dfb0bb1c0 generate a more HTMLish faq page
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1775 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 08:33:17 +00:00
Linus Nielsen Feltzing
bd7fc37984 No DAC3550A in the recorder
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1774 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 07:16:52 +00:00
Daniel Stenberg
a847271a24 removed code within #ifdef STANDALONE since it doesn't work and isn't ever
used.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1773 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 06:12:20 +00:00
Mats Lidell
a5cc9c93cf menu+left/right was broken for volume change. Patch submitted by
Magnus Holmgren.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1772 a1c6a512-1295-4272-9138-f99709370657
2002-08-16 05:16:51 +00:00
Björn Stenberg
0edcd0a7bf VBR ID3 info works again. (I mistakenly left out a line from Hardeep's patch.)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1771 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 19:11:26 +00:00
Björn Stenberg
662330eb5d Button release filter was a little too effective
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1770 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 16:55:46 +00:00
Björn Stenberg
749d87bb20 Correction for fast-forward/rewind
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1769 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 16:48:34 +00:00
Markus Braun
cb6bafd1f2 F3 now toggles global_settings.statusbar
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1768 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 14:12:32 +00:00
Markus Braun
b70d575343 removed entry for status bar
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1767 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 14:12:12 +00:00
Linus Nielsen Feltzing
3ed34a6227 New backlight settings with always-off
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1766 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 13:56:06 +00:00
Björn Stenberg
1330bfbb7c Removed 'saving seetings' message, since writing is delayed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1765 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 13:50:14 +00:00
Björn Stenberg
70662fcad4 Save volume changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1764 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 13:49:12 +00:00
Björn Stenberg
6ee90d9366 Removed warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1763 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 12:54:52 +00:00
Björn Stenberg
c9d98ca927 Added delayed write for settings. Doesn't write until someone else accesses the disk.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1762 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 12:42:37 +00:00
Linus Nielsen Feltzing
5917e8157a Now we can have up to 400 files in a directory
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1761 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 12:28:52 +00:00
Björn Stenberg
62625737a4 Added helpful reminder about copying font file
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1760 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 11:51:49 +00:00
Björn Stenberg
134c45d709 Fixed font target for loadable fonts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1759 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 11:35:14 +00:00
Heikki Hannikainen
dd2bae49eb avoid flickering of battery level during the first minute of uptime by taking a voltage sample at power_init
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1758 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 11:32:01 +00:00
Linus Nielsen Feltzing
fae5b82d60 Now doesn't truncate the lenght when comparing path components
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1757 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 11:26:12 +00:00
Robert Hak
71a8492a69 very basic desc of loadable fonts
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1756 a1c6a512-1295-4272-9138-f99709370657
2002-08-15 11:12:21 +00:00