OSDN Git Service
LoRd_MuldeR [Tue, 9 Oct 2012 10:50:42 +0000 (12:50 +0200)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
LoRd_MuldeR [Tue, 9 Oct 2012 00:25:28 +0000 (02:25 +0200)]
Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.
LoRd_MuldeR [Mon, 8 Oct 2012 23:58:36 +0000 (01:58 +0200)]
Added one more update mirror + slightly improved seeding of the PRNG.
LoRd_MuldeR [Mon, 8 Oct 2012 23:57:01 +0000 (01:57 +0200)]
Added one more Git mirror to the docs.
LoRd_MuldeR [Sun, 7 Oct 2012 22:25:48 +0000 (00:25 +0200)]
Bump version.
LoRd_MuldeR [Fri, 5 Oct 2012 21:59:30 +0000 (23:59 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Fri, 5 Oct 2012 21:58:43 +0000 (23:58 +0200)]
Some document updates.
lordmulder [Sun, 30 Sep 2012 19:02:01 +0000 (21:02 +0200)]
Updated VS2008 project file.
LoRd_MuldeR [Fri, 28 Sep 2012 10:51:51 +0000 (12:51 +0200)]
Updated patch collection.
LoRd_MuldeR [Thu, 27 Sep 2012 21:04:26 +0000 (23:04 +0200)]
Updated documents.
LoRd_MuldeR [Wed, 26 Sep 2012 21:21:21 +0000 (23:21 +0200)]
Updated mpg123 decoder binary to v1.14.4+ (2012-09-24), compiled with GCC 4.7.1.
LoRd_MuldeR [Sun, 23 Sep 2012 16:09:52 +0000 (18:09 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Sun, 23 Sep 2012 16:05:37 +0000 (18:05 +0200)]
Updated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09-22). Also disabled "--speech" and "--music" options, as latest Opus-Tools doesn't support those anymore.
arestarh [Sat, 22 Sep 2012 07:44:50 +0000 (10:44 +0300)]
Updated Ukrainian translation.
arestarh [Sat, 22 Sep 2012 07:22:00 +0000 (10:22 +0300)]
Merge branch 'master' of github.com:lordmulder/LameXP
arestarh [Sat, 22 Sep 2012 07:19:41 +0000 (10:19 +0300)]
Updated Ukrainian translation.
LoRd_MuldeR [Thu, 20 Sep 2012 20:52:52 +0000 (22:52 +0200)]
Some optimizations in GUI resize code.
LoRd_MuldeR [Wed, 19 Sep 2012 23:27:56 +0000 (01:27 +0200)]
Updated Changelog and increased version to v4.06.
LoRd_MuldeR [Mon, 17 Sep 2012 23:41:00 +0000 (01:41 +0200)]
Some more improvements to "About" dialog. Also added "Special Thanks" section to "Contributors" tab.
LoRd_MuldeR [Sun, 16 Sep 2012 16:13:53 +0000 (18:13 +0200)]
Some more tweaks to the new About dialog.
LoRd_MuldeR [Sun, 16 Sep 2012 12:26:07 +0000 (14:26 +0200)]
Re-added two translatable strings that got lost on the way.
LoRd_MuldeR [Sun, 16 Sep 2012 12:15:32 +0000 (14:15 +0200)]
Implemented late initialization for "About" tabs.
LoRd_MuldeR [Sat, 15 Sep 2012 18:47:43 +0000 (20:47 +0200)]
Added GNU logo.
LoRd_MuldeR [Sat, 15 Sep 2012 18:46:26 +0000 (20:46 +0200)]
New "tapped" about dialog.
LoRd_MuldeR [Sun, 9 Sep 2012 21:05:00 +0000 (23:05 +0200)]
Improved lamexp_get_os_version() function.
LoRd_MuldeR [Fri, 7 Sep 2012 20:45:05 +0000 (22:45 +0200)]
Updated MediaInfo binaries to v0.7.60 (2012-09-02), compiled with ICL 12.1.7 and MSVC 10.0.
LoRd_MuldeR [Fri, 7 Sep 2012 00:14:29 +0000 (02:14 +0200)]
LoRd_MuldeR [Mon, 3 Sep 2012 21:20:50 +0000 (23:20 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Mon, 3 Sep 2012 20:56:35 +0000 (22:56 +0200)]
Version v4.05 is released!
arestarh [Mon, 27 Aug 2012 20:49:10 +0000 (23:49 +0300)]
Updated Ukrainian translation.
LoRd_MuldeR [Fri, 24 Aug 2012 19:20:00 +0000 (21:20 +0200)]
Updated Russian translation. Thanks to Иван Митин <bardak@inbox.ru>.
LoRd_MuldeR [Wed, 22 Aug 2012 21:52:55 +0000 (23:52 +0200)]
Treat Wave files with IEEE Float (32-Bit) sample format separately from Wave files with 32-Bit Integer sample format. For example, the Opus encoder accepts 32-Bit IEEE Float just fine, but does NOT like 32-Bit Integer as input.
LoRd_MuldeR [Wed, 22 Aug 2012 19:55:02 +0000 (21:55 +0200)]
Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.
LoRd_MuldeR [Wed, 22 Aug 2012 19:54:06 +0000 (21:54 +0200)]
Fixed a typo in Opus encoder class that broke constrained variable bitrate encoding.
LoRd_MuldeR [Tue, 21 Aug 2012 19:41:34 +0000 (21:41 +0200)]
Small install script update: Don't look for "PRE_RELEASE_INFO.txt" in a Release version.
LoRd_MuldeR [Tue, 21 Aug 2012 19:31:18 +0000 (21:31 +0200)]
Updated F.A.Q. document.
LoRd_MuldeR [Mon, 20 Aug 2012 20:23:38 +0000 (22:23 +0200)]
Updated some URL string.
LoRd_MuldeR [Mon, 20 Aug 2012 19:51:10 +0000 (21:51 +0200)]
Updated F.A.Q. document.
LoRd_MuldeR [Mon, 20 Aug 2012 19:12:52 +0000 (21:12 +0200)]
Updated F.A.Q. document.
LoRd_MuldeR [Sun, 19 Aug 2012 12:34:04 +0000 (14:34 +0200)]
Slightly tweaked initialization checks.
LoRd_MuldeR [Sat, 18 Aug 2012 20:37:10 +0000 (22:37 +0200)]
Small optimization of known_folder() function. Will now return a const reference.
lordmulder [Sat, 18 Aug 2012 18:55:59 +0000 (20:55 +0200)]
Updated Visual Studio 2008 project file.
LoRd_MuldeR [Sat, 18 Aug 2012 14:36:39 +0000 (16:36 +0200)]
Turned more global objects into pointers in order to allow late initialization. Also slightly restructured the global locks and added another global lock to guard the IPC struct.
LoRd_MuldeR [Sat, 18 Aug 2012 01:34:49 +0000 (03:34 +0200)]
Update Taiwanese translation. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Fri, 17 Aug 2012 21:47:01 +0000 (23:47 +0200)]
Made lamexp_arguments() thread-safe, just to be sure.
LoRd_MuldeR [Fri, 17 Aug 2012 20:10:46 +0000 (22:10 +0200)]
Update patch collection.
LoRd_MuldeR [Fri, 17 Aug 2012 18:01:06 +0000 (20:01 +0200)]
Bump version.
LoRd_MuldeR [Thu, 16 Aug 2012 21:28:45 +0000 (23:28 +0200)]
Updated Opus-Tools binaries to v0.1.4 with latest libopus (2012-08-16), compiled with ICL 12.1.7 and MSVC 10.0.
LoRd_MuldeR [Wed, 15 Aug 2012 19:22:46 +0000 (21:22 +0200)]
Update Chinese translation. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Mon, 13 Aug 2012 21:12:19 +0000 (23:12 +0200)]
Made the lamexp_known_folder() function cached.
lordmulder [Mon, 13 Aug 2012 15:52:52 +0000 (17:52 +0200)]
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
lordmulder [Mon, 13 Aug 2012 15:42:28 +0000 (17:42 +0200)]
Updated Visual Studio 2008 project file.
lordmulder [Sun, 12 Aug 2012 18:00:26 +0000 (20:00 +0200)]
Updated Visual Studio 2008 project file.
Git User [Sun, 12 Aug 2012 15:26:26 +0000 (17:26 +0200)]
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
Git User [Sun, 12 Aug 2012 15:01:17 +0000 (17:01 +0200)]
Made some more global functions thread-safe by using locks. Avoids a race condition in the multi-threaded initialization code.
Git User [Sun, 12 Aug 2012 15:00:31 +0000 (17:00 +0200)]
Updated MediaInfo binaries to v0.7.59 (2012-08-08), compiled with ICL 12.1.7 and MSVC 10.0.
arestarh [Fri, 10 Aug 2012 16:44:08 +0000 (19:44 +0300)]
Updated Ukrainian translation.
lordmulder [Wed, 8 Aug 2012 20:00:45 +0000 (22:00 +0200)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
lordmulder [Tue, 7 Aug 2012 21:10:53 +0000 (23:10 +0200)]
Updated DCA Enc binary to the build from 2012-04-19.
lordmulder [Tue, 7 Aug 2012 19:22:11 +0000 (21:22 +0200)]
Updated Changelog.
lordmulder [Mon, 6 Aug 2012 21:42:46 +0000 (23:42 +0200)]
Bump minimum required FhgAacEnc version to 2012-08-06.
lordmulder [Sun, 5 Aug 2012 20:40:56 +0000 (22:40 +0200)]
Bump minimum required QAAC version v1.39.
lordmulder [Sun, 5 Aug 2012 19:28:43 +0000 (21:28 +0200)]
Updated Opus-Tools binaries to v0.1.4, compiled with ICL 12.1.7 and MSVC 10.0.
lordmulder [Sun, 5 Aug 2012 12:46:11 +0000 (14:46 +0200)]
Updated mpg123 decoder binary to v1.14.4 (2012-07-26), compiled with GCC 4.6.1. Also includes Windows 2000 bugfix now.
lordmulder [Fri, 3 Aug 2012 21:23:57 +0000 (23:23 +0200)]
Updated F.A.Q. document.
lordmulder [Thu, 2 Aug 2012 21:32:21 +0000 (23:32 +0200)]
Updated F.A.Q. document.
lordmulder [Wed, 1 Aug 2012 19:31:33 +0000 (21:31 +0200)]
Update changelog.
lordmulder [Tue, 31 Jul 2012 22:42:55 +0000 (00:42 +0200)]
Updated German translation.
lordmulder [Tue, 31 Jul 2012 22:17:12 +0000 (00:17 +0200)]
Updated MediaInfo binary to a current SVN/Trunk version with Opus support. Also removed the preliminary Opus detection hack.
lordmulder [Tue, 31 Jul 2012 19:03:43 +0000 (21:03 +0200)]
Removed a superfluous MessageBeep().
lordmulder [Mon, 30 Jul 2012 19:44:44 +0000 (21:44 +0200)]
Some more refactoring of the event filter functions: De-uglify the "global" event filter function by using more fine-grained filter functions.
lordmulder [Sun, 29 Jul 2012 20:55:02 +0000 (22:55 +0200)]
Added "custom parameters" options for Opus. Also added a "help" button for all "custom parameters" edit boxes, which will simply show the CLI help screen.
lordmulder [Sun, 29 Jul 2012 17:09:15 +0000 (19:09 +0200)]
Some refactoring of the macros. Use the "do {...} while(0)" template where it makes sense.
lordmulder [Sun, 29 Jul 2012 14:58:22 +0000 (16:58 +0200)]
Updated Ukrainian translation file.
lordmulder [Sun, 29 Jul 2012 14:56:42 +0000 (16:56 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP
Conflicts:
etc/Translation/LameXP_UK.ts
lordmulder [Sun, 29 Jul 2012 14:46:01 +0000 (16:46 +0200)]
Updated Opus binaries. Now compiled with runtime CPU-detection. Also we now have builds with "experimental encoder perceptual tuning" from the "exp_analysis7" branch, enabled by default.
arestarh [Fri, 27 Jul 2012 21:16:06 +0000 (00:16 +0300)]
Updated Ukrainian translation (fix for previous commit).
arestarh [Fri, 27 Jul 2012 21:11:15 +0000 (00:11 +0300)]
Updated Ukrainian translation.
lordmulder [Tue, 24 Jul 2012 21:15:10 +0000 (23:15 +0200)]
Updated Opus binaries with version the reports progress as percent. Also added SSE2 versions of opusdec/opusenc binaries.
lordmulder [Sat, 21 Jul 2012 22:09:28 +0000 (00:09 +0200)]
Added Opus patch for Unicode support and real-time progress updates (flush).
lordmulder [Sat, 21 Jul 2012 17:16:12 +0000 (19:16 +0200)]
Replaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file names and flush the console output properly + expose more Opus encoder options in the GUI.
lordmulder [Fri, 20 Jul 2012 21:19:08 +0000 (23:19 +0200)]
Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
lordmulder [Wed, 11 Jul 2012 22:32:09 +0000 (00:32 +0200)]
Updated mpg123 decoder binary to v1.14.3 (2012-07-01), compiled with GCC 4.6.1.
lordmulder [Sun, 8 Jul 2012 22:33:07 +0000 (00:33 +0200)]
Updated Changelog.
lordmulder [Sun, 1 Jul 2012 23:19:32 +0000 (01:19 +0200)]
Updated deployment scripts to keep file attributes,
lordmulder [Sun, 1 Jul 2012 19:33:04 +0000 (21:33 +0200)]
Popup "PRE_RELEASE_INFO.txt" during the setup procedure, if the file exists.
lordmulder [Sun, 1 Jul 2012 19:11:04 +0000 (21:11 +0200)]
Include the file "PRE_RELEASE_INFO.txt" in all pre-release builds of LameXP.
lordmulder [Mon, 25 Jun 2012 19:59:28 +0000 (21:59 +0200)]
Updated MediaInfo binary to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC 10.0.
lordmulder [Sat, 23 Jun 2012 16:18:57 +0000 (18:18 +0200)]
Extinguished some remaining uses of argv[] or QApplication::arguments().
lordmulder [Fri, 22 Jun 2012 13:49:56 +0000 (15:49 +0200)]
Now using our own command-line parser, based on GetCommandLineW() + CommandLineToArgvW , instead of using QApplication::arguments(). This is less portable, but Qt's internal command-line parser has some rather strange behavior with processing certain characters. As a result, with Qt's command-line parser, some path names passed to LameXP got screwed up! Specifically "C:\Some Path\''Foo''.mp3" got mangled to "C:\Some Path''Foo''.mp3", i.e. the Backslash disappeared! Should be fixed now.
lordmulder [Thu, 21 Jun 2012 16:31:36 +0000 (18:31 +0200)]
When generating the initial output-folder name for the Cue Sheet dialog, make sure there is no folder *or* file of that name yet. The previous code did check for folders only!
lordmulder [Tue, 29 May 2012 18:52:45 +0000 (20:52 +0200)]
CueSheet Importer: Fixed generation of the initial (suggested) output folder name when the CUE file name ends with one or multiple dots (now really).
lordmulder [Tue, 29 May 2012 17:53:53 +0000 (19:53 +0200)]
Added one more mirror.
lordmulder [Tue, 29 May 2012 16:32:28 +0000 (18:32 +0200)]
CueSheet Importer: Fixed generation of the initial (suggested) output folder name when the CUE file name ends with one or multiple dots.
lordmulder [Fri, 25 May 2012 00:24:44 +0000 (02:24 +0200)]
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.
lordmulder [Thu, 24 May 2012 10:59:58 +0000 (12:59 +0200)]
Updated VS2008 project file.
lordmulder [Sun, 20 May 2012 21:44:50 +0000 (23:44 +0200)]
Fixed HTML code, need to escape the ampersand.
lordmulder [Tue, 15 May 2012 19:34:20 +0000 (21:34 +0200)]
Some small updates to the file analyzer benchmark code.
lordmulder [Sun, 13 May 2012 22:50:16 +0000 (00:50 +0200)]
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.
lordmulder [Sat, 12 May 2012 20:37:29 +0000 (22:37 +0200)]
Updated mpg123 decoder binary to v1.14.2 (2012-05-12), compiled with GCC 4.6.1.