Yet another audio-encoder front-end. http://lamexp.sourceforge.net/
Go to file
2012-05-29 18:32:28 +02:00
doc Fixed HTML code, need to escape the ampersand. 2012-05-20 23:44:50 +02:00
etc Now using a separate QSemaphore to limit the number of tasks in the queue of the QThreadPool. Instead of starting exactly as many task as there are threads in the pool and adding a new task only after a running one finished, we will now keep a fixed number of tasks in the queue (currently hardcoded to 32). Since there always will be more tasks left in the queue than there are threads in the pool, we ensure that no thread will ever become idle. Might be slightly faster than the "old" approach. 2012-05-25 02:24:44 +02:00
gui Implemented progress indicator for the working banner. 2012-05-06 04:57:00 +02:00
res Updated mpg123 decoder binary to v1.14.2 (2012-05-12), compiled with GCC 4.6.1. 2012-05-12 22:37:29 +02:00
src CueSheet Importer: Fixed generation of the initial (suggested) output folder name when the CUE file name ends with one or multiple dots. 2012-05-29 18:32:28 +02:00
tmp first commit 2010-11-06 23:04:47 +01:00
.gitignore Ignore some more files. 2011-11-18 14:11:21 +01:00
Copying.txt Changed temporary installer file name. 2012-04-20 21:11:06 +02:00
LameXP_VS2008.sln Rename Visual Studio 2008 solution/project file + adjust deployment script accordingly. 2011-04-08 00:25:06 +02:00
LameXP_VS2008.vcproj Updated VS2008 project file. 2012-05-24 12:59:58 +02:00
LameXP_VS2010.sln Added yet another configuration to build LameXP with *static* Qt5 libraries. Still experimental! 2012-04-11 03:08:31 +02:00
LameXP_VS2010.vcxproj Changed the method to synchronize the analyzer threads: We now use QSet to maintain a list of the thread id's of all threads that are still running - instead of only recording the highest thread id that has finished. This way a thread can now actually check if there still is any running thread with a lower thread id. Before thread n could only check if thread n-1 has finished yet or not. As a result we can relax the waiting now. Only threads that want to emit a file will wait for the "previous" threads to finish. 2012-05-14 00:50:16 +02:00
LameXP_VS2010.vcxproj.filters Changed the method to synchronize the analyzer threads: We now use QSet to maintain a list of the thread id's of all threads that are still running - instead of only recording the highest thread id that has finished. This way a thread can now actually check if there still is any running thread with a lower thread id. Before thread n could only check if thread n-1 has finished yet or not. As a result we can relax the waiting now. Only threads that want to emit a file will wait for the "previous" threads to finish. 2012-05-14 00:50:16 +02:00
LameXP.rc Bump version + update Changelog file. 2012-02-23 21:21:02 +01:00
License.txt first commit 2010-11-06 23:04:47 +01:00
ReadMe.txt Happy New Year 2012! 2012-01-02 00:52:27 +01:00

 LameXP - Audio Encoder Front-End
 Copyright (C) 2004-2012 LoRd_MuldeR <MuldeR2@GMX.de>

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License along
 with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

 http://www.gnu.org/licenses/gpl-2.0.txt