|
d5c5aacb8b
|
Apply Horner scheme to avoid costly exponentiation.
|
2011-11-28 15:38:45 +01:00 |
|
|
5585d53fc7
|
Print the total duration when the process is completed.
|
2011-11-28 00:35:43 +01:00 |
|
|
c1b88a7d07
|
Slightly tweaked formula to selected the number of instances based on CPU count. Maximum value is now 16.
|
2011-11-27 02:06:03 +01:00 |
|
|
3a74f55c5f
|
Updated FAQ document for the new 'number of instances' algorithm.
|
2011-11-26 22:28:00 +01:00 |
|
|
431bf4b9ff
|
Much simplify cores2instances() function by using a LUT.
|
2011-11-26 17:25:33 +01:00 |
|
|
d81f65e7e7
|
Yet another new formula to selected the number of instances based on CPU count. This time a few desired 'sample points' have been defined and a 'cubic spline' through these sample points has been approximated. This solution should be more mathematically correct.
|
2011-11-26 15:30:24 +01:00 |
|
|
284e796e72
|
New formula to selected the number of instances based on CPU count.
|
2011-11-26 02:47:48 +01:00 |
|
|
2243c77f4b
|
Now using a QSemaphore to make the observer threads sleep. This allows waking up the threads immediately *without* having to poll the 'terminated' flag at short intervals.
|
2011-11-25 01:01:30 +01:00 |
|
|
fb53e209b5
|
Disable word-wrap in processing window's table view.
|
2011-11-23 00:38:20 +01:00 |
|
|
8db30bdd68
|
Fixed a crash in QAAC detection code.
|
2011-11-23 00:03:42 +01:00 |
|
|
11acbb60a0
|
Bump minimum required QAAC version to 1.05.
|
2011-11-22 23:51:50 +01:00 |
|
|
6a90dad03f
|
Adjusted QAAC detection for shared 'libsoxrate' library.
|
2011-11-22 23:48:54 +01:00 |
|
|
6235115429
|
Setup TMP and TEMP environment variables for *all* tools. Also add "$EXEDIR\QTfiles" to the PATH for QAAC.
|
2011-11-22 12:43:32 +01:00 |
|
|
3e7ae9642c
|
Changed detection of QAAC for the new fully-static build.
|
2011-11-21 22:28:14 +01:00 |
|
|
d95b42c018
|
Fix compilation with VS2008.
|
2011-11-21 14:41:05 +01:00 |
|
|
20f425c284
|
More reliable method to detect QAAC and make sure the required CoreAudioToolbox library is available.
|
2011-11-21 14:40:32 +01:00 |
|
|
da5dfdc85e
|
Added optional support for the QAAC encoder. Requires QuickTime v7.7.1 (or later) and the QAAC front-end.
|
2011-11-21 01:22:41 +01:00 |
|
|
346985876f
|
Updated MediaInfo binaries to latest "trunk" version.
|
2011-11-21 00:56:10 +01:00 |
|
|
5cac3faa8b
|
Make sure that the extracted "cover art" image file is valid.
|
2011-11-19 14:06:39 +01:00 |
|
|
16aaebec22
|
Updated LAME encoder binaries to v3.99.2 Final (2011-11-18), compiled with ICL 12.1.7 and MSVC 10.0.
|
2011-11-19 02:58:14 +01:00 |
|
|
37cd023080
|
Allow faster termination if the 'observer' threads.
|
2011-11-19 02:57:30 +01:00 |
|
|
da42e76c25
|
Merge branch 'master' of github.com:lordmulder/LameXP
|
2011-11-18 20:48:09 +01:00 |
|
|
55a91042ec
|
Reduce polling interval of "observer" threads to limit the number update signals.
|
2011-11-18 20:47:34 +01:00 |
|
|
330c3e05cd
|
Ignore some more files.
|
2011-11-18 14:11:21 +01:00 |
|
|
3f3451e5c1
|
Implemented coalescing of progress updates, in order to reduce the number of signals that are sent to the main/GUI thread. Depending on the encoder/decoder used, this reduces the CPU time consumed by the LameXP process quite a bit.
|
2011-11-16 22:56:32 +01:00 |
|
|
a2cae5c288
|
Slightly tweak algorithm to automatically set the number of instances: Instead of restricting the number of instances to 4, we now use '(cpu_cores / 2) + 2' instances for more than 4 CPU cores. For at most 4 CPU cores, we still use 'cpu_cores' instances. This way we can use more than 4 instances on CPU's with more than 4 cores, but the number of instances won't grow linearly with the number of CPU cores - should help a bit to avoid HDD thrashing.
|
2011-11-16 22:53:18 +01:00 |
|
|
61e5ab9f6a
|
Version v4.03 R2 is released!
|
2011-11-12 16:17:07 +01:00 |
|
|
9b3aada3c3
|
Updated MediaInfo binaries to v0.7.50 (2011-09-23), compiled with ICL 12.1.6 and MSVC 10.0.
|
2011-11-12 16:04:07 +01:00 |
|
|
f566aa466a
|
Updated LAME encoder to v3.99.1 Final (2011-11-05), compiled with ICL 12.1.6 and MSVC 10.0.
|
2011-11-11 20:39:31 +01:00 |
|
|
cf87eab613
|
Merge branch 'master' of github.com:lordmulder/LameXP
|
2011-11-11 18:08:58 +01:00 |
|
|
be410216a9
|
Reworked SplashScreen fade-in and fade-out code a bit.
|
2011-11-11 18:08:22 +01:00 |
|
|
84053a76f4
|
Use qMin() and qMax() instead of min() and max() macros. Also use qBound() where appropriate.
|
2011-11-08 15:12:31 +01:00 |
|
|
ce160fd64b
|
Fixed compilation with Visual Studio 2008.
|
2011-11-08 14:50:54 +01:00 |
|
|
aa9a513a2b
|
Fixed compilation *without* latest platform SDK.
|
2011-11-07 17:29:07 +01:00 |
|
|
5a32fc3b82
|
Implemented a more correct way to initialize the ITaskbarList3 interface. We now actually wait for the "TaskbarButtonCreated" message.
|
2011-11-07 17:13:41 +01:00 |
|
|
b9a2ebf660
|
Make sure the "outer" installer isn't renamed to 'LameXP.exe' or 'LameXP-Portable.exe', because it confused the LockedList plug-in.
|
2011-11-06 14:19:47 +01:00 |
|
|
e5a8b2349d
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-11-01 10:35:28 +01:00 |
|
|
10daa60c53
|
Version v4.03 is released!
|
2011-10-31 11:58:15 +01:00 |
|
|
623d149917
|
Fixed context menu position mapping in "processing" dialog.
|
2011-10-30 22:23:33 +01:00 |
|
|
a7126f42d2
|
Display "N/A" if CPU usage cannot be determined (as on Win2k).
|
2011-10-30 21:41:00 +01:00 |
|
|
a6ddde787e
|
Win2k fix: GetSystemTimes() is not available before WinXP with SP-1.
|
2011-10-29 22:26:39 +02:00 |
|
|
b1098f4177
|
Bump patch version + minor improvements to previous commit.
|
2011-10-29 21:11:51 +02:00 |
|
|
02b7cdc3e1
|
Added indicators for current CPU usage, RAM usage and free disk space to the processing window.
|
2011-10-29 16:26:09 +02:00 |
|
|
adc4edf7e8
|
Updated Ukrainian translation. Thanks to Arestarh <arestarh@ukr.net>.
|
2011-10-24 20:01:38 +02:00 |
|
|
0126635669
|
Fixed a bug with the "Prepend relative source file path to output file" option: This option should not be in effect when "Save output files to the same location where the input file is located" is enabled. Therefore, in the GUI, the "Prepend relative source file path to output file" option was correctly disabled (greyed out) when "Save output files to the same location where the input file is located" was checked. Nonetheless "Prepend relative source file path to output file" could still be in effect, if the user had checked that option *before* it had been disabled (greyed out). This is fixed now.
|
2011-10-24 00:31:46 +02:00 |
|
|
330eb7cf13
|
Updated Spanish translation. Thanks to Rub3n CT <rub3nct@gmail.com>.
|
2011-10-23 22:02:08 +02:00 |
|
|
01bc64859d
|
Added a hint that the version number in the name of the ZIP file, which Nero offers for download, doesn't tell the whole truth.
|
2011-10-23 18:05:27 +02:00 |
|
|
181b8686ea
|
Added some info on Hibernation to the F.A.Q document.
|
2011-10-22 17:49:46 +02:00 |
|
|
6c67cb0012
|
Check if hibernation is support on the computer. If not, disable the hibernate option.
|
2011-10-22 01:34:24 +02:00 |
|
|
a98206bd70
|
Added an option to hibernate the computer ("suspend to disk") instead of shutting it down ("power off").
|
2011-10-22 01:13:28 +02:00 |
|