.. |
Config.h
|
Updated VS2012 project file.
|
2012-11-15 18:11:59 +01: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
|
Updated ALAC decoder binary to refalac v0.56, based on ALAC reference implementation by Apple (Apache License).
|
2012-10-29 20:47:49 +01: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 ALAC decoder binary to refalac v0.56, based on ALAC reference implementation by Apple (Apache License).
|
2012-10-29 20:47:49 +01:00 |
Dialog_About.h
|
Some optimizations in GUI resize code.
|
2012-09-20 22:52:52 +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
|
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
|
2012-11-11 18:33:55 +01:00 |
Dialog_MainWindow.h
|
Added option for "Overwrite Mode" (keep both, skip file, replace) to "Advanced Options" tab. Does not do anything yet.
|
2012-11-08 00:42:55 +01: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
|
Bugfix: One of the context menu items was never connected.
|
2012-11-11 19:36:31 +01:00 |
Dialog_Processing.h
|
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
|
2012-11-11 18:33:55 +01: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
|
Updated list of update mirrors.
|
2012-10-31 22:54:35 +01: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
|
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.
|
2012-09-23 18:05:37 +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
|
Added compiler detection for VS2012.
|
2012-11-12 21:42:56 +01:00 |
Global.h
|
Added Visual Studio 2012 project files.
|
2012-11-12 22:47:13 +01:00 |
LockedFile.cpp
|
Now using Keccak/SHA-3 to verify the built-in files.
|
2012-11-12 00:32:39 +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
|
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
|
2012-11-11 18:33:55 +01:00 |
Model_Progress.h
|
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
|
2012-11-11 18:33:55 +01:00 |
Model_Settings.cpp
|
Added option for "Overwrite Mode" (keep both, skip file, replace) to "Advanced Options" tab. Does not do anything yet.
|
2012-11-08 00:42:55 +01:00 |
Model_Settings.h
|
Added option for "Overwrite Mode" (keep both, skip file, replace) to "Advanced Options" tab. Does not do anything yet.
|
2012-11-08 00:42:55 +01: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
|
Now using Keccak/SHA-3 to verify the built-in files.
|
2012-11-12 00:32:39 +01: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
|
Delete "blank" output file, if encoding failed or was aborted (or never actually started).
|
2012-11-11 18:58:08 +01:00 |
Thread_Process.h
|
Added an option to filter the progress model entries. If filter is enabled, only progress items that match the filter will be shown in the TableView.
|
2012-11-11 18:33:55 +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
|
Now using Keccak/SHA-3 to verify the built-in files.
|
2012-11-12 00:32:39 +01:00 |
WinMain.cpp
|
Added Visual Studio 2012 project files.
|
2012-11-12 22:47:13 +01: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 |