OSDN Git Service

lamexp/LameXP.git
11 years agoUpdated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
LoRd_MuldeR [Sun, 14 Oct 2012 20:17:30 +0000 (22:17 +0200)]
Updated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.

11 years agoNow using rand_s() to generate random numbers, which doesn't need a seed. Falling...
LoRd_MuldeR [Sat, 13 Oct 2012 10:36:41 +0000 (12:36 +0200)]
Now using rand_s() to generate random numbers, which doesn't need a seed. Falling back to qsrand() + qrand() on platforms that don't support rand_s().

11 years agoSmall formating update.
LoRd_MuldeR [Sat, 13 Oct 2012 10:33:17 +0000 (12:33 +0200)]
Small formating update.

11 years agoSlightly modified license checking code.
LoRd_MuldeR [Wed, 10 Oct 2012 21:01:58 +0000 (23:01 +0200)]
Slightly modified license checking code.

11 years agoFixed Uninstaller to remove the "Manual.html" file.
LoRd_MuldeR [Tue, 9 Oct 2012 22:37:36 +0000 (00:37 +0200)]
Fixed Uninstaller to remove the "Manual.html" file.

11 years agoUpdated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
LoRd_MuldeR [Tue, 9 Oct 2012 20:34:16 +0000 (22:34 +0200)]
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.

11 years agoFixed a stupid typo.
LoRd_MuldeR [Tue, 9 Oct 2012 15:52:11 +0000 (17:52 +0200)]
Fixed a stupid typo.

11 years agoSlightly improved seeding of the PRNG (again).
LoRd_MuldeR [Tue, 9 Oct 2012 15:43:17 +0000 (17:43 +0200)]
Slightly improved seeding of the PRNG (again).

11 years agoMake download instructions for TS files a bit more clear (hopefully).
LoRd_MuldeR [Tue, 9 Oct 2012 12:23:58 +0000 (14:23 +0200)]
Make download instructions for TS files a bit more clear (hopefully).

11 years agoUpdate Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Tue, 9 Oct 2012 11:50:41 +0000 (13:50 +0200)]
Update Chinese and Taiwanese translations. Thanks to 456Vv <123@456vv.com>.

11 years agoUpdated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
LoRd_MuldeR [Tue, 9 Oct 2012 10:50:42 +0000 (12:50 +0200)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.

11 years agoUpdate Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.
LoRd_MuldeR [Tue, 9 Oct 2012 00:25:28 +0000 (02:25 +0200)]
Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.

11 years agoAdded one more update mirror + slightly improved seeding of the PRNG.
LoRd_MuldeR [Mon, 8 Oct 2012 23:58:36 +0000 (01:58 +0200)]
Added one more update mirror + slightly improved seeding of the PRNG.

11 years agoAdded one more Git mirror to the docs.
LoRd_MuldeR [Mon, 8 Oct 2012 23:57:01 +0000 (01:57 +0200)]
Added one more Git mirror to the docs.

11 years agoBump version.
LoRd_MuldeR [Sun, 7 Oct 2012 22:25:48 +0000 (00:25 +0200)]
Bump version.

11 years agoMerge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Fri, 5 Oct 2012 21:59:30 +0000 (23:59 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP

11 years agoSome document updates.
LoRd_MuldeR [Fri, 5 Oct 2012 21:58:43 +0000 (23:58 +0200)]
Some document updates.

11 years agoUpdated VS2008 project file.
lordmulder [Sun, 30 Sep 2012 19:02:01 +0000 (21:02 +0200)]
Updated VS2008 project file.

11 years agoUpdated patch collection.
LoRd_MuldeR [Fri, 28 Sep 2012 10:51:51 +0000 (12:51 +0200)]
Updated patch collection.

11 years agoUpdated documents.
LoRd_MuldeR [Thu, 27 Sep 2012 21:04:26 +0000 (23:04 +0200)]
Updated documents.

11 years agoUpdated mpg123 decoder binary to v1.14.4+ (2012-09-24), compiled with GCC 4.7.1.
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.

11 years agoMerge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Sun, 23 Sep 2012 16:09:52 +0000 (18:09 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP

11 years agoUpdated Opus encoder/decoder libraries to v1.0.1 and Opus-Tools to v0.1.5 (2012-09...
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.

11 years agoUpdated Ukrainian translation.
arestarh [Sat, 22 Sep 2012 07:44:50 +0000 (10:44 +0300)]
Updated Ukrainian translation.

11 years agoMerge branch 'master' of github.com:lordmulder/LameXP
arestarh [Sat, 22 Sep 2012 07:22:00 +0000 (10:22 +0300)]
Merge branch 'master' of github.com:lordmulder/LameXP

11 years agoUpdated Ukrainian translation.
arestarh [Sat, 22 Sep 2012 07:19:41 +0000 (10:19 +0300)]
Updated Ukrainian translation.

11 years agoSome optimizations in GUI resize code.
LoRd_MuldeR [Thu, 20 Sep 2012 20:52:52 +0000 (22:52 +0200)]
Some optimizations in GUI resize code.

11 years agoUpdated Changelog and increased version to v4.06.
LoRd_MuldeR [Wed, 19 Sep 2012 23:27:56 +0000 (01:27 +0200)]
Updated Changelog and increased version to v4.06.

11 years agoSome more improvements to "About" dialog. Also added "Special Thanks" section to...
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.

11 years agoSome more tweaks to the new About dialog.
LoRd_MuldeR [Sun, 16 Sep 2012 16:13:53 +0000 (18:13 +0200)]
Some more tweaks to the new About dialog.

11 years agoRe-added two translatable strings that got lost on the way.
LoRd_MuldeR [Sun, 16 Sep 2012 12:26:07 +0000 (14:26 +0200)]
Re-added two translatable strings that got lost on the way.

11 years agoImplemented late initialization for "About" tabs.
LoRd_MuldeR [Sun, 16 Sep 2012 12:15:32 +0000 (14:15 +0200)]
Implemented late initialization for "About" tabs.

11 years agoAdded GNU logo.
LoRd_MuldeR [Sat, 15 Sep 2012 18:47:43 +0000 (20:47 +0200)]
Added GNU logo.

11 years agoNew "tapped" about dialog.
LoRd_MuldeR [Sat, 15 Sep 2012 18:46:26 +0000 (20:46 +0200)]
New "tapped"  about dialog.

11 years agoImproved lamexp_get_os_version() function.
LoRd_MuldeR [Sun, 9 Sep 2012 21:05:00 +0000 (23:05 +0200)]
Improved lamexp_get_os_version() function.

11 years agoUpdated MediaInfo binaries to v0.7.60 (2012-09-02), compiled with ICL 12.1.7 and...
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.

11 years agoFixed a regression in 3e18116dd5f8a6c12643d0a42c5214968dbca6d3.
LoRd_MuldeR [Fri, 7 Sep 2012 00:14:29 +0000 (02:14 +0200)]
Fixed a regression in 3e18116dd5f8a6c12643d0a42c5214968dbca6d3.

11 years agoMerge branch 'master' of github.com:lordmulder/LameXP
LoRd_MuldeR [Mon, 3 Sep 2012 21:20:50 +0000 (23:20 +0200)]
Merge branch 'master' of github.com:lordmulder/LameXP

11 years agoVersion v4.05 is released! Release_405
LoRd_MuldeR [Mon, 3 Sep 2012 20:56:35 +0000 (22:56 +0200)]
Version v4.05 is released!

11 years agoUpdated Ukrainian translation.
arestarh [Mon, 27 Aug 2012 20:49:10 +0000 (23:49 +0300)]
Updated Ukrainian translation.

11 years agoUpdated Russian translation. Thanks to Иван Митин <bardak@inbox.ru>.
LoRd_MuldeR [Fri, 24 Aug 2012 19:20:00 +0000 (21:20 +0200)]
Updated Russian translation. Thanks to Иван Митин <bardak@inbox.ru>.

11 years agoTreat Wave files with IEEE Float (32-Bit) sample format separately from Wave files...
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.

11 years agoUpdate Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.
LoRd_MuldeR [Wed, 22 Aug 2012 19:55:02 +0000 (21:55 +0200)]
Update Spanish translation. Thanks to Rub3nCT <rub3nct@gmail.com>.

11 years agoFixed a typo in Opus encoder class that broke constrained variable bitrate encoding.
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.

11 years agoSmall install script update: Don't look for "PRE_RELEASE_INFO.txt" in a Release version.
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.

11 years agoUpdated F.A.Q. document.
LoRd_MuldeR [Tue, 21 Aug 2012 19:31:18 +0000 (21:31 +0200)]
Updated F.A.Q. document.

11 years agoUpdated some URL string.
LoRd_MuldeR [Mon, 20 Aug 2012 20:23:38 +0000 (22:23 +0200)]
Updated some URL string.

11 years agoUpdated F.A.Q. document.
LoRd_MuldeR [Mon, 20 Aug 2012 19:51:10 +0000 (21:51 +0200)]
Updated F.A.Q. document.

11 years agoUpdated F.A.Q. document.
LoRd_MuldeR [Mon, 20 Aug 2012 19:12:52 +0000 (21:12 +0200)]
Updated F.A.Q. document.

11 years agoSlightly tweaked initialization checks.
LoRd_MuldeR [Sun, 19 Aug 2012 12:34:04 +0000 (14:34 +0200)]
Slightly tweaked initialization checks.

11 years agoSmall optimization of known_folder() function. Will now return a const reference.
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.

11 years agoUpdated Visual Studio 2008 project file.
lordmulder [Sat, 18 Aug 2012 18:55:59 +0000 (20:55 +0200)]
Updated Visual Studio 2008 project file.

11 years agoTurned more global objects into pointers in order to allow late initialization. Also...
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.

11 years agoUpdate Taiwanese translation. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Sat, 18 Aug 2012 01:34:49 +0000 (03:34 +0200)]
Update Taiwanese translation. Thanks to 456Vv <123@456vv.com>.

11 years agoMade lamexp_arguments() thread-safe, just to be sure.
LoRd_MuldeR [Fri, 17 Aug 2012 21:47:01 +0000 (23:47 +0200)]
Made lamexp_arguments() thread-safe, just to be sure.

11 years agoUpdate patch collection.
LoRd_MuldeR [Fri, 17 Aug 2012 20:10:46 +0000 (22:10 +0200)]
Update patch collection.

11 years agoBump version.
LoRd_MuldeR [Fri, 17 Aug 2012 18:01:06 +0000 (20:01 +0200)]
Bump version.

11 years agoUpdated Opus-Tools binaries to v0.1.4 with latest libopus (2012-08-16), compiled...
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.

11 years agoUpdate Chinese translation. Thanks to 456Vv <123@456vv.com>.
LoRd_MuldeR [Wed, 15 Aug 2012 19:22:46 +0000 (21:22 +0200)]
Update Chinese translation. Thanks to 456Vv <123@456vv.com>.

11 years agoMade the lamexp_known_folder() function cached.
LoRd_MuldeR [Mon, 13 Aug 2012 21:12:19 +0000 (23:12 +0200)]
Made the lamexp_known_folder() function cached.

11 years agoUpdated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.
lordmulder [Mon, 13 Aug 2012 15:52:52 +0000 (17:52 +0200)]
Updated Korean translation. Thanks to JaeHyung Lee <kolanp@gmail.com>.

11 years agoUpdated Visual Studio 2008 project file.
lordmulder [Mon, 13 Aug 2012 15:42:28 +0000 (17:42 +0200)]
Updated Visual Studio 2008 project file.

11 years agoUpdated Visual Studio 2008 project file.
lordmulder [Sun, 12 Aug 2012 18:00:26 +0000 (20:00 +0200)]
Updated Visual Studio 2008 project file.

11 years agoUpdated Polish translation. Thanks to Sir Daniel K <sir.daniel.k@gmail.com>.
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>.

11 years agoMade some more global functions thread-safe by using locks. Avoids a race condition...
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.

11 years agoUpdated MediaInfo binaries to v0.7.59 (2012-08-08), compiled with ICL 12.1.7 and...
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.

11 years agoUpdated Ukrainian translation.
arestarh [Fri, 10 Aug 2012 16:44:08 +0000 (19:44 +0300)]
Updated Ukrainian translation.

11 years agoUpdated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.
lordmulder [Wed, 8 Aug 2012 20:00:45 +0000 (22:00 +0200)]
Updated Swedish translation. Thanks to Åke Engelbrektson <eson57@gmail.com>.

11 years agoUpdated DCA Enc binary to the build from 2012-04-19.
lordmulder [Tue, 7 Aug 2012 21:10:53 +0000 (23:10 +0200)]
Updated DCA Enc binary to the build from 2012-04-19.

11 years agoUpdated Changelog.
lordmulder [Tue, 7 Aug 2012 19:22:11 +0000 (21:22 +0200)]
Updated Changelog.

11 years agoBump minimum required FhgAacEnc version to 2012-08-06.
lordmulder [Mon, 6 Aug 2012 21:42:46 +0000 (23:42 +0200)]
Bump minimum required FhgAacEnc version to 2012-08-06.

11 years agoBump minimum required QAAC version v1.39.
lordmulder [Sun, 5 Aug 2012 20:40:56 +0000 (22:40 +0200)]
Bump minimum required QAAC version v1.39.

11 years agoUpdated Opus-Tools binaries to v0.1.4, compiled with ICL 12.1.7 and MSVC 10.0.
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.

11 years agoUpdated mpg123 decoder binary to v1.14.4 (2012-07-26), compiled with GCC 4.6.1. Also...
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.

11 years agoUpdated F.A.Q. document.
lordmulder [Fri, 3 Aug 2012 21:23:57 +0000 (23:23 +0200)]
Updated F.A.Q. document.

11 years agoUpdated F.A.Q. document.
lordmulder [Thu, 2 Aug 2012 21:32:21 +0000 (23:32 +0200)]
Updated F.A.Q. document.

11 years agoUpdate changelog.
lordmulder [Wed, 1 Aug 2012 19:31:33 +0000 (21:31 +0200)]
Update changelog.

11 years agoUpdated German translation.
lordmulder [Tue, 31 Jul 2012 22:42:55 +0000 (00:42 +0200)]
Updated German translation.

11 years agoUpdated MediaInfo binary to a current SVN/Trunk version with Opus support. Also remov...
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.

11 years agoRemoved a superfluous MessageBeep().
lordmulder [Tue, 31 Jul 2012 19:03:43 +0000 (21:03 +0200)]
Removed a superfluous MessageBeep().

11 years agoSome more refactoring of the event filter functions: De-uglify the "global" event...
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.

11 years agoAdded "custom parameters" options for Opus. Also added a "help" button for all "custo...
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.

11 years agoSome refactoring of the macros. Use the "do {...} while(0)" template where it makes...
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.

11 years agoUpdated Ukrainian translation file.
lordmulder [Sun, 29 Jul 2012 14:58:22 +0000 (16:58 +0200)]
Updated Ukrainian translation file.

11 years agoMerge branch 'master' of github.com:lordmulder/LameXP
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

11 years agoUpdated Opus binaries. Now compiled with runtime CPU-detection. Also we now have...
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.

11 years agoUpdated Ukrainian translation (fix for previous commit).
arestarh [Fri, 27 Jul 2012 21:16:06 +0000 (00:16 +0300)]
Updated Ukrainian translation (fix for previous commit).

11 years agoUpdated Ukrainian translation.
arestarh [Fri, 27 Jul 2012 21:11:15 +0000 (00:11 +0300)]
Updated Ukrainian translation.

11 years agoUpdated Opus binaries with version the reports progress as percent. Also added SSE2...
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.

11 years agoAdded Opus patch for Unicode support and real-time progress updates (flush).
lordmulder [Sat, 21 Jul 2012 22:09:28 +0000 (00:09 +0200)]
Added Opus patch for Unicode support and real-time progress updates (flush).

11 years agoReplaced the Opus encoder/decoder binary wit custom binaries that support UTF-8 file...
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.

11 years agoAdded support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph...
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

11 years agoUpdated mpg123 decoder binary to v1.14.3 (2012-07-01), compiled with GCC 4.6.1.
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.

11 years agoUpdated Changelog.
lordmulder [Sun, 8 Jul 2012 22:33:07 +0000 (00:33 +0200)]
Updated Changelog.

11 years agoUpdated deployment scripts to keep file attributes,
lordmulder [Sun, 1 Jul 2012 23:19:32 +0000 (01:19 +0200)]
Updated deployment scripts to keep file attributes,

11 years agoPopup "PRE_RELEASE_INFO.txt" during the setup procedure, if the file exists.
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.

11 years agoInclude the file "PRE_RELEASE_INFO.txt" in all pre-release builds of LameXP.
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.

11 years agoUpdated MediaInfo binary to v0.7.58 (2012-05-28), compiled with ICL 12.1.7 and MSVC...
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.

12 years agoExtinguished some remaining uses of argv[] or QApplication::arguments().
lordmulder [Sat, 23 Jun 2012 16:18:57 +0000 (18:18 +0200)]
Extinguished some remaining uses of argv[] or QApplication::arguments().

12 years agoNow using our own command-line parser, based on GetCommandLineW() + CommandLineToArgv...
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.