1
0
Fork 0
forked from len0rd/rockbox
foxbox/rbutil/rbutilqt
Dominik Riebeling f1fc6bae25 Rockbox Utility: use libmp3lame for voice clips.
Instead of calling the lame executable use libmp3lame directly. As result, this
simplifies the prerequisites for creating voice clips for Archos devices to
putting the library in the system's search path (Windows: put libmp3lame.dll in
the search path or the same folder RockboxUtility.exe is located in. Linux:
install the library using your systems package manager) and configuration.

This creates a notable encoding speedup on Windows (around factor 6 on my test
setup) and a small speedup on Linux (around factor 1.2).

The implemenatation currently has the following limitations:
- Only enabled on Windows and Linux. On OS X installing the correct dylib is a
  bit nontrivial, so using the old command line based method is still in use
  for now.
- The encoder parameters are currently hardcoded to use the same values the
  build system uses.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31634 a1c6a512-1295-4272-9138-f99709370657
2012-01-08 11:50:04 +00:00
..
base Rockbox Utility: use libmp3lame for voice clips. 2012-01-08 11:50:04 +00:00
icons Rockbox Utility: add some more icon sizes to the window icon on Windows. 2011-10-02 08:57:10 +00:00
irivertools Completely rework the bootloader installation class: 2008-09-28 17:02:36 +00:00
lame Rockbox Utility: use libmp3lame for voice clips. 2012-01-08 11:50:04 +00:00
lang Remove duplicate entry in russian translation. 2011-12-13 23:20:36 +00:00
msvc MSVC: fix error in README and update librbspeex build folder. 2012-01-06 19:29:29 +00:00
quazip QuaZip: change the order of void-casts. 2011-12-07 20:13:18 +00:00
test Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
zlib Set svn:eol-style on files from the rbutil directory and its subdirectories. 2008-05-11 17:21:14 +00:00
aboutbox.ui Rockbox Utility: add Speex license to About dialog. 2011-10-21 19:46:36 +00:00
comboboxviewdelegate.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
comboboxviewdelegate.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
configure.cpp Split up encoders sources. 2012-01-06 19:19:32 +00:00
configure.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
configurefrm.ui Voicefile generation: implement string corrections. 2011-10-01 19:48:58 +00:00
createvoicefrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
createvoicewindow.cpp Split up encoders sources. 2012-01-06 19:19:32 +00:00
createvoicewindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
encttscfggui.cpp Remove BrowseDirTree. 2011-07-16 08:51:02 +00:00
encttscfggui.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
Info.plist Rockbox Utility: bump version to 1.2.11. 2011-11-06 20:36:26 +00:00
INSTALL Update build instructions for Rockbox Utility. 2011-04-02 19:51:01 +00:00
installtalkfrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
installtalkwindow.cpp Split up encoders sources. 2012-01-06 19:19:32 +00:00
installtalkwindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
installwindow.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
installwindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
installwindowfrm.ui Rockbox Utility: Convert xpm to jpg. 2011-10-01 14:14:41 +00:00
langstats.py langstat: Output date of the latest and oldest language update. 2010-03-01 21:30:39 +00:00
main.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
preview.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
preview.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
previewfrm.ui rbutilQt: fix the installing of release builds (archos only). 2007-08-26 11:34:32 +00:00
progressloggerfrm.ui Add Save icon and add a note to the about dialog about the origin of the icons. Should have been there much earlier ... 2009-08-16 19:46:41 +00:00
progressloggergui.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
progressloggergui.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
rbutil.ini Rockbox Utility: add support for mkimxboot bootloader. 2012-01-04 19:19:02 +00:00
rbutilqt-lang.qrc Remove turkish from the languages bundled in the binary. The translation is broken on file level (all non-ASCII characters are broken). 2010-02-11 22:26:38 +00:00
rbutilqt-win.qrc move w32-specific resources to a separate file to prevent building them on other platforms. Use an alias in the resource file to remove the need of copying the file. 2007-12-17 21:35:25 +00:00
rbutilqt.cpp Fix "invalid settings" dialog appearing twice. 2012-01-06 19:26:56 +00:00
rbutilqt.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
rbutilqt.manifest add Manifests to rbutil, sansapatcher and e200rpatcher to gain needed rights on windows vista. 2008-01-20 21:19:37 +00:00
rbutilqt.pri Rockbox Utility: use libmp3lame for voice clips. 2012-01-08 11:50:04 +00:00
rbutilqt.pro Update OS X library building. 2012-01-05 22:26:08 +00:00
rbutilqt.qrc Rockbox Utility: add Speex license to About dialog. 2011-10-21 19:46:36 +00:00
rbutilqt.rc Set svn:eol-style on files from the rbutil directory and its subdirectories. 2008-05-11 17:21:14 +00:00
rbutilqtfrm.ui Rockbox Utility: add some more icon sizes to the window icon on Windows. 2011-10-02 08:57:10 +00:00
sysinfo.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
sysinfo.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
sysinfofrm.ui Show cluster size in System Info dialog. 2011-07-26 20:54:49 +00:00
systrace.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
systrace.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
systracefrm.ui Save System Trace on exit and allow easy retrieval after restart. 2010-03-23 22:07:17 +00:00
themesinstallfrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
themesinstallwindow.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
themesinstallwindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
uninstallfrm.ui Update ui files to use converted bitmap. 2011-10-01 19:16:31 +00:00
uninstallwindow.cpp Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
uninstallwindow.h Remove svn keyword lines from sources. 2011-10-19 20:51:16 +00:00
version.h Rockbox Utility: bump version to 1.2.11. 2011-11-06 20:36:26 +00:00