Marcin Bukat
32f763c39a
Add HiFiMAN HM-60x target(s). FS#12319 by Andrew Ryabinin with some (small) modification by me. This also splits rk27xx lcd driver into lcdif-rk27xx and lcd controller specific part. Some modifications to the pcm driver have been made to allow using codecs in slave mode (as TDA1543 used in hifiman is slave only i2s codec).
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30765 a1c6a512-1295-4272-9138-f99709370657
2011-10-17 10:32:19 +00:00
Thomas Martitz
4f3e1d6b48
Fix FS#12320 - need substitute to /.rockbox/skin_buffer_size.txt
...
Since recent skin engine related commits images aren't stored on the skin
buffer anymore. The buffer was decreased accordingly. Now some themes used that
buffer more for tokens than images and are now broken.
To fix, increase the max token count, while optimizing the two most often
allocated structs for size (so no net ram usage increase).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30762 a1c6a512-1295-4272-9138-f99709370657
2011-10-16 15:55:12 +00:00
Bertrik Sikken
50ac7ca774
Fix warnings
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30759 a1c6a512-1295-4272-9138-f99709370657
2011-10-15 20:51:12 +00:00
Bertrik Sikken
fe67a87885
plugins: another round of making local functions static
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30758 a1c6a512-1295-4272-9138-f99709370657
2011-10-15 20:38:08 +00:00
Björn Stenberg
2176fb38b6
Missed two spots.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30757 a1c6a512-1295-4272-9138-f99709370657
2011-10-15 19:47:59 +00:00
Björn Stenberg
0942e2a0f7
Changed the FOR_NB_SCREENS macro to always be a for loop that declares its own loop variable. This removes the need to declare this variable in the outer scope.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30756 a1c6a512-1295-4272-9138-f99709370657
2011-10-15 19:35:02 +00:00
Fred Bauer
f301ac05f9
Revert 30754 because the codecs won't build correctly, anyway.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30755 a1c6a512-1295-4272-9138-f99709370657
2011-10-15 00:44:35 +00:00
Fred Bauer
2537e46b0b
undef DEBUG in pcm_record.c because it's broken and breaks DEBUG builds
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30754 a1c6a512-1295-4272-9138-f99709370657
2011-10-14 22:41:03 +00:00
Peter D'Hoye
14ae2591d9
Update Dutch langfile
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30751 a1c6a512-1295-4272-9138-f99709370657
2011-10-14 19:58:35 +00:00
Bertrik Sikken
57304d1e0c
Make a few local functions static
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30744 a1c6a512-1295-4272-9138-f99709370657
2011-10-12 20:47:41 +00:00
Rafaël Carré
9055915645
fix red
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30740 a1c6a512-1295-4272-9138-f99709370657
2011-10-10 01:50:28 +00:00
Rafaël Carré
b8f0b09916
mpegplayer sync_audio_setting(): simplify / clarify
...
fix fuze+ yellow
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30739 a1c6a512-1295-4272-9138-f99709370657
2011-10-10 01:39:56 +00:00
Jens Arnold
0aa12a9717
Another fix for audio_get_buffer() on hwcodec by Thomas Martitz.
...
Some functions must only be called when audio is already initialized, due to talk <-> audio interdependency, same as on swcodec.
This makes hwcodec boot and play music again. Voice menus also working again, talk clips not yet.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30738 a1c6a512-1295-4272-9138-f99709370657
2011-10-09 16:19:51 +00:00
Thomas Martitz
889690c0f6
Fix audio_get_buffer() implementation on hwcodec, to be similar to the swcodec one. Should make hwcodec bood again.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30737 a1c6a512-1295-4272-9138-f99709370657
2011-10-09 12:30:37 +00:00
Bertrik Sikken
227c7af9b3
More de-tabification
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30735 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 14:24:17 +00:00
Amaury Pouly
eb94b23db0
imx233/fuze+: declare 3d audio capability, update lang accordingly
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30732 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 12:29:37 +00:00
Thomas Jarosch
670da39093
Remove errorneous ; after "for" statement.
...
Detected by my upcoming cppcheck check
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30731 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 11:11:22 +00:00
Nils Wallménius
000c706896
libtremor: build with -O2 for cf, gives a slight speedup on high bitrate files (~1%)
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30730 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 10:24:17 +00:00
Nils Wallménius
1b8f81d796
fix warning in debug code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30729 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 10:18:04 +00:00
Nils Wallménius
e1ea13ee75
libtremor: hack to work around huge allocations for the comment packet in files with embedded album art. Should fix playback of such files on targets with large codec buffers.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30728 a1c6a512-1295-4272-9138-f99709370657
2011-10-08 10:09:11 +00:00
Thomas Martitz
b779fcc3ed
Fix exit/return behavior in the id3 info screen.Fixes returning immediately on touchscreen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30727 a1c6a512-1295-4272-9138-f99709370657
2011-10-07 22:59:06 +00:00
Thomas Martitz
2a04202ffa
Fix touchscreen behavior in time&date screen.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30725 a1c6a512-1295-4272-9138-f99709370657
2011-10-07 22:30:09 +00:00
Thomas Martitz
42a33a7f70
Correct left-over assignment.
...
Also remove unnecessary NULL guard.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30723 a1c6a512-1295-4272-9138-f99709370657
2011-10-07 17:31:15 +00:00
Thomas Martitz
f86506675e
Re-order things to fix red.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30722 a1c6a512-1295-4272-9138-f99709370657
2011-10-07 17:28:27 +00:00
Thomas Martitz
0acdc87df4
lists: Detect dirtyness (need to reinit) for each list, instead of once globally.
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30721 a1c6a512-1295-4272-9138-f99709370657
2011-10-07 17:22:49 +00:00
Thomas Martitz
4478b25ede
core_alloc: Provide a tiny test allocation, which can be freed for debug purposes.
...
This allocation can be freed in the buflib debug menu (select it to free).
Doing a another allocation, e.g. by selecting another item in this debug menu
will cause compaction (all allocs move).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30719 a1c6a512-1295-4272-9138-f99709370657
2011-10-05 18:32:19 +00:00
Thomas Martitz
6efb3f0760
Revert r30599 "Check for the magic file "/.rockbox/skin_buffer_size.txt" [...]"
...
It's not clear whether a user setting is the right/accepted fix for the skin buffer.
But even if it is, this implementation of it is considered bad, even by the author.
See http://www.rockbox.org/mail/archive/rockbox-dev-archive-2011-09/0054.shtml
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30718 a1c6a512-1295-4272-9138-f99709370657
2011-10-05 17:43:51 +00:00
Jeffrey Goode
a604345ae1
Clean up compressor setting code
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30715 a1c6a512-1295-4272-9138-f99709370657
2011-10-05 04:44:56 +00:00
Fred Bauer
b683874e98
Do not font_unload() failed fonts when aborting a skin load
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30714 a1c6a512-1295-4272-9138-f99709370657
2011-10-05 04:19:00 +00:00
Bertrik Sikken
2e58d5935d
Make function calc_db in peakmeter.c static
...
Remove some unneeded #include "peakmeter.h"
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30713 a1c6a512-1295-4272-9138-f99709370657
2011-10-04 21:25:26 +00:00
Bertrik Sikken
9bddc48b32
Remove unused function display_keylock_text
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30712 a1c6a512-1295-4272-9138-f99709370657
2011-10-04 20:34:15 +00:00
Bertrik Sikken
b01d8fa071
plugins: make local functions static for metronome, rockblox1d, wavview
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30711 a1c6a512-1295-4272-9138-f99709370657
2011-10-04 19:33:52 +00:00
Jeffrey Goode
b76f197ff6
Silence build warning
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30708 a1c6a512-1295-4272-9138-f99709370657
2011-10-04 13:08:04 +00:00
Amaury Pouly
7e8877e871
imx233/fuze+: enable plugins
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30700 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 20:33:14 +00:00
Thomas Jarosch
96afbb3778
Fix file descriptor double close():
...
read_config() also closed the file descriptor.
Credit goes to cppcheck.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30699 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 20:04:44 +00:00
Amaury Pouly
5064485c0c
fuze+°: add mpeg keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30698 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:25 +00:00
Amaury Pouly
3623a68404
fuze+: add midiplay keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30697 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:21 +00:00
Amaury Pouly
2c64d8f004
fuze+: add doom and pacbox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30696 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:17 +00:00
Amaury Pouly
faa6d40f09
fuze+: add zxbox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30695 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:14 +00:00
Amaury Pouly
f883a61d62
fuze+: add goban keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30694 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:10 +00:00
Amaury Pouly
39e1a3f923
fuze+: add reverso keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30693 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:35:03 +00:00
Amaury Pouly
9e3a223df1
fuze+: add sudoky keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30692 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:59 +00:00
Amaury Pouly
b8c8384327
fuze+: add imageviewer keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30691 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:54 +00:00
Amaury Pouly
7de6d1f5cd
fuze+: add fractal keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30690 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:51 +00:00
Amaury Pouly
c8f483a360
fuze+: add fft keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30689 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:47 +00:00
Amaury Pouly
0a1191aa00
fuze+: add chessbox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30688 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:43 +00:00
Amaury Pouly
fceacb1858
fuze+: add rockboy keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30687 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:39 +00:00
Amaury Pouly
1466bfe7ce
fuze+: add text viewer keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30686 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:35 +00:00
Amaury Pouly
c7e56d6c9c
fuze+: add superdom keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30685 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:31 +00:00
Amaury Pouly
045479d85c
fuze+: add invadrox keymap
...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30684 a1c6a512-1295-4272-9138-f99709370657
2011-10-02 17:34:23 +00:00