.. |
Config.h
|
Updated Changelog and increased version to v4.06.
|
2012-09-20 01:27:56 +02:00 |
CustomEventFilter.h
|
Some more refactoring of the event filter functions: De-uglify the "global" event filter function by using more fine-grained filter functions.
|
2012-07-30 21:44:44 +02:00 |
Decoder_AAC.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_AAC.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Abstract.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Abstract.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_AC3.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_AC3.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_ADPCM.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_ADPCM.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_ALAC.cpp
|
Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
|
2012-07-20 23:19:08 +02:00 |
Decoder_ALAC.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Avisynth.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Avisynth.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_FLAC.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_FLAC.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_MAC.cpp
|
Fix regular expression for new version of Monkey's Audio.
|
2012-01-27 03:21:59 +01:00 |
Decoder_MAC.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_MP3.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_MP3.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Musepack.cpp
|
Updated Musepack decoder to output progress info. Also added code to parse the output.
|
2012-01-26 22:26:52 +01:00 |
Decoder_Musepack.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Opus.cpp
|
Updated Opus binaries with version the reports progress as percent. Also added SSE2 versions of opusdec/opusenc binaries.
|
2012-07-24 23:15:10 +02:00 |
Decoder_Opus.h
|
Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
|
2012-07-20 23:19:08 +02:00 |
Decoder_Shorten.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Shorten.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Speex.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Speex.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_TTA.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_TTA.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Vorbis.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Vorbis.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Wave.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_Wave.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_WavPack.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_WavPack.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_WMA.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Decoder_WMA.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_About.cpp
|
Updated Changelog and increased version to v4.06.
|
2012-09-20 01:27:56 +02:00 |
Dialog_About.h
|
Some more improvements to "About" dialog. Also added "Special Thanks" section to "Contributors" tab.
|
2012-09-18 01:41:00 +02:00 |
Dialog_CueImport.cpp
|
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!
|
2012-06-21 18:31:36 +02:00 |
Dialog_CueImport.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_DropBox.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_DropBox.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_LogView.cpp
|
Added a new configuration for initial Qt 5.0 support. Needed a few code-changes and workarounds. Highly experimental!
|
2012-04-11 00:44:40 +02:00 |
Dialog_LogView.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_MainWindow.cpp
|
Fixed a regression in 3e18116dd5 .
|
2012-09-07 02:14:29 +02:00 |
Dialog_MainWindow.h
|
Updated F.A.Q. document.
|
2012-08-02 23:32:21 +02:00 |
Dialog_MetaInfo.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_MetaInfo.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Dialog_Processing.cpp
|
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.
|
2012-07-29 22:55:02 +02:00 |
Dialog_Processing.h
|
Added a new configuration for initial Qt 5.0 support. Needed a few code-changes and workarounds. Highly experimental!
|
2012-04-11 00:44:40 +02:00 |
Dialog_SplashScreen.cpp
|
Version v4.04 is released!
|
2012-04-26 13:43:40 +02:00 |
Dialog_SplashScreen.h
|
Yet another workaround for the previous commit.
|
2012-03-24 01:29:06 +01:00 |
Dialog_Update.cpp
|
Added one more mirror.
|
2012-05-29 19:53:53 +02:00 |
Dialog_Update.h
|
Added a new configuration for initial Qt 5.0 support. Needed a few code-changes and workarounds. Highly experimental!
|
2012-04-11 00:44:40 +02:00 |
Dialog_WorkingBanner.cpp
|
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 |
Dialog_WorkingBanner.h
|
Fix: In order to ensure the "correct" ordering, *all* threads need to wait for the previous threads to finish - not only the threads that will emit a file. If both, thread n and n+1, want to emit a file and thus n+1 has to wait for n, we additionally must allow thread n+2 to terminate before n and n+1, even if n+2 does *not* emit a file. That's because as soon as n+2 finishes, it unblocks all threads x with x < n+2, which includes n and n+1. If that happens and n+1 is still waiting for n, we effectively allow n+1 to emit its file *before* n. By blocking all threads x with x > n+1 until n+1 has finished (regardless of whether they want to emit a file or not) this problem is resolved. As long as we assume that most threads actually *do* emit a file, this commit shouldn't hurt the performance.
|
2012-05-12 02:51:24 +02:00 |
Encoder_AAC_FHG.cpp
|
Set supported input formats for FHG AAC encoder.
|
2012-03-08 01:35:04 +01:00 |
Encoder_AAC_FHG.h
|
Set supported input formats for FHG AAC encoder.
|
2012-03-08 01:35:04 +01:00 |
Encoder_AAC_QAAC.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_AAC_QAAC.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_AAC.cpp
|
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.
|
2012-07-21 19:16:12 +02:00 |
Encoder_AAC.h
|
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.
|
2012-07-21 19:16:12 +02:00 |
Encoder_Abstract.cpp
|
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.
|
2012-07-21 19:16:12 +02:00 |
Encoder_Abstract.h
|
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.
|
2012-07-21 19:16:12 +02:00 |
Encoder_AC3.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_AC3.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_DCA.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_DCA.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_FLAC.cpp
|
More FLAC workarounds. Using "--channel-map=none" will fix most cases, although we will loose the channel map for Wave files that contain a valid channel map. On the other hand, FLAC fails most of the time when trying to use the channel map from the Wave file.
|
2012-03-09 01:11:29 +01:00 |
Encoder_FLAC.h
|
Some workarounds for FLAC. It seems FLAC doesn't like 1.0, 3.0, 3.1, 4.0 channel files. It also doesn't like more than 6 channels. It still fails with files that have >2 channels and are NOT in the "Wave Extensible" format.
|
2012-03-09 00:44:55 +01:00 |
Encoder_MP3.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_MP3.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_Opus.cpp
|
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.
|
2012-08-22 23:52:55 +02:00 |
Encoder_Opus.h
|
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.
|
2012-07-29 16:46:01 +02:00 |
Encoder_Vorbis.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_Vorbis.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_Wave.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Encoder_Wave.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Abstract.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Abstract.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Downmix.cpp
|
Some workarounds for FLAC. It seems FLAC doesn't like 1.0, 3.0, 3.1, 4.0 channel files. It also doesn't like more than 6 channels. It still fails with files that have >2 channels and are NOT in the "Wave Extensible" format.
|
2012-03-09 00:44:55 +01:00 |
Filter_Downmix.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Normalize.cpp
|
Updated SoX binary to v14.4.0 RC-3 (2012-02-20), compiled with ICL 12.1.7 and MSVC 10.0. Now the default normalization method is "-n" again.
|
2012-02-24 22:12:28 +01:00 |
Filter_Normalize.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Resample.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_Resample.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_ToneAdjust.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Filter_ToneAdjust.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Genres.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Genres.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Global.cpp
|
Improved lamexp_get_os_version() function.
|
2012-09-09 23:05:00 +02:00 |
Global.h
|
Improved lamexp_get_os_version() function.
|
2012-09-09 23:05:00 +02:00 |
LockedFile.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
LockedFile.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Main.cpp
|
Some refactoring of the macros. Use the "do {...} while(0)" template where it makes sense.
|
2012-07-29 19:13:58 +02:00 |
Model_Artwork.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_Artwork.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_AudioFile.cpp
|
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.
|
2012-08-22 23:52:55 +02:00 |
Model_AudioFile.h
|
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.
|
2012-08-22 23:52:55 +02:00 |
Model_CueSheet.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_CueSheet.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_FileList.cpp
|
Implemented progress indicator for the working banner.
|
2012-05-06 04:57:00 +02:00 |
Model_FileList.h
|
Implemented progress indicator for the working banner.
|
2012-05-06 04:57:00 +02:00 |
Model_FileSystem.cpp
|
Improved lamexp_get_os_version() function.
|
2012-09-09 23:05:00 +02:00 |
Model_FileSystem.h
|
Changed creation of QFileSystemModel. Object will now be created when the user first visits the "Output Folder" tab. Also added option to "refresh" the directory outline, which will effectively destroy and re-create the QFileSystemModel in order to discard all data that may be cached.
|
2012-04-05 15:24:45 +02:00 |
Model_MetaInfo.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_MetaInfo.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Model_Progress.cpp
|
Slightly improved progress indicator for file analyzer: Additional files from playlists are now taken into account earlier.
|
2012-05-08 01:12:26 +02:00 |
Model_Progress.h
|
Some speed-optimizations for the Progress model.
|
2012-05-07 03:03:14 +02:00 |
Model_Settings.cpp
|
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.
|
2012-07-29 22:55:02 +02:00 |
Model_Settings.h
|
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.
|
2012-07-29 22:55:02 +02:00 |
PlaylistImporter.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
PlaylistImporter.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Registry_Decoder.cpp
|
Added support for Opus Audio Codec, based on Opus-Tools v0.1.3 (2012-07-10) by Xiph.org/Mozilla
|
2012-07-20 23:19:08 +02:00 |
Registry_Decoder.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Resource.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
ShellIntegration.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
ShellIntegration.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Targetver.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_CPUObserver.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_CPUObserver.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_CueSplitter.cpp
|
Slightly improved progress indicator for file analyzer: Additional files from playlists are now taken into account earlier.
|
2012-05-08 01:12:26 +02:00 |
Thread_CueSplitter.h
|
Added progress indicator to CueSheet import thread.
|
2012-05-06 23:58:18 +02:00 |
Thread_DiskObserver.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_DiskObserver.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_FileAnalyzer_ST.cpp
|
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 |
Thread_FileAnalyzer_ST.h
|
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 |
Thread_FileAnalyzer_Task.cpp
|
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.
|
2012-08-22 23:52:55 +02:00 |
Thread_FileAnalyzer_Task.h
|
Updated MediaInfo binary to a current SVN/Trunk version with Opus support. Also removed the preliminary Opus detection hack.
|
2012-08-01 00:17:12 +02:00 |
Thread_FileAnalyzer.cpp
|
Updated MediaInfo binary to a current SVN/Trunk version with Opus support. Also removed the preliminary Opus detection hack.
|
2012-08-01 00:17:12 +02:00 |
Thread_FileAnalyzer.h
|
Implemented progress indicator for the working banner.
|
2012-05-06 04:57:00 +02:00 |
Thread_Initialization.cpp
|
Made some more global functions thread-safe by using locks. Avoids a race condition in the multi-threaded initialization code.
|
2012-08-12 17:01:17 +02:00 |
Thread_Initialization.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_MessageHandler.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_MessageHandler.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_MessageProducer.cpp
|
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.
|
2012-06-22 15:49:56 +02:00 |
Thread_MessageProducer.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_Process.cpp
|
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.
|
2012-08-22 23:52:55 +02:00 |
Thread_Process.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_RAMObserver.cpp
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Thread_RAMObserver.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Tool_Abstract.cpp
|
Improved lamexp_get_os_version() function.
|
2012-09-09 23:05:00 +02:00 |
Tool_Abstract.h
|
Fixed a few memory leaks found by VLD.
|
2012-04-06 23:15:58 +02:00 |
Tool_WaveProperties.cpp
|
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.
|
2012-08-22 23:52:55 +02:00 |
Tool_WaveProperties.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |
Tools.h
|
Updated MediaInfo binaries to v0.7.60 (2012-09-02), compiled with ICL 12.1.7 and MSVC 10.0.
|
2012-09-07 22:45:05 +02:00 |
WinSevenTaskbar.cpp
|
Added a new configuration for initial Qt 5.0 support. Needed a few code-changes and workarounds. Highly experimental!
|
2012-04-11 00:44:40 +02:00 |
WinSevenTaskbar.h
|
Happy New Year 2012!
|
2012-01-02 00:52:27 +01:00 |