View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0005345 | DarkRadiant | Sound System | public | 27.09.2020 20:51 | 05.02.2021 11:29 | 
| Reporter | Geep | Assigned To | greebo | ||
| Priority | low | Severity | minor | Reproducibility | N/A | 
| Status | closed | Resolution | fixed | ||
| OS Version | Win 10 | ||||
| Product Version | 2.8.0 | ||||
| Target Version | 2.9.0 | Fixed in Version | 2.9.0 | ||
| Summary | 0005345: Feature: Display Estimated Duration of Sound Clip | ||||
| Description | When adding a speaker (or pretending to) and previewing available sound shaders and their ogg files, it would be helpful to know (when a particular ogg file is highlighted) what the approximate clip duration is. How this may be calculated is suggested in https://exiftool.org/forum/index.php?topic=4284.0 | ||||
| Tags | No tags attached. | ||||
| DarkRadiant: master 332f51f9 03.10.2020 06:15 Details Diff | 0005345: Refactor OGG file loading to use the same approach as for WAV files. | Affected Issues 0005345 | |
| add - plugins/sound/OggFileLoader.h | Diff File | ||
| mod - plugins/sound/OggFileStream.h | Diff File | ||
| mod - plugins/sound/SoundPlayer.cpp | Diff File | ||
| mod - plugins/sound/WavFileLoader.h | Diff File | ||
| mod - tools/msvc/sound.vcxproj | Diff File | ||
| mod - tools/msvc/sound.vcxproj.filters | Diff File | ||
| DarkRadiant: master 4ceae9e1 03.10.2020 14:59 Details Diff | 0005345: Add TaskQueue which sequentially executes the queued tasks using std::async. | Affected Issues 0005345 | |
| add - libs/TaskQueue.h | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
| DarkRadiant: master b77ff044 04.10.2020 06:36 Details Diff | 0005345: Improve TaskQueue and start working on SoundManager::getSoundFileDuration | Affected Issues 0005345 | |
| mod - include/isound.h | Diff File | ||
| mod - libs/TaskQueue.h | Diff File | ||
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/SoundManager.h | Diff File | ||
| mod - plugins/sound/WavFileLoader.h | Diff File | ||
| mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
| mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
| DarkRadiant: master 641b5074 04.10.2020 11:52 Details Diff | 0005345: WAV file length calculation is working now | Affected Issues 0005345 | |
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/WavFileLoader.h | Diff File | ||
| DarkRadiant: master 8f82d546 04.10.2020 12:26 Details Diff | 0005345: OGG sound duration calculation is working now | Affected Issues 0005345 | |
| mod - plugins/sound/OggFileLoader.h | Diff File | ||
| mod - plugins/sound/SoundManager.cpp | Diff File | ||
| mod - plugins/sound/WavFileLoader.h | Diff File | ||
| DarkRadiant: master a7b710e2 04.10.2020 12:51 Details Diff | 0005345: Allow clearance of pending tasks only | Affected Issues 0005345 | |
| mod - libs/TaskQueue.h | Diff File | ||
| DarkRadiant: master 710ac668 04.10.2020 12:52 Details Diff | 0005345: Fix some crashes during destruction | Affected Issues 0005345 | |
| mod - radiant/uimanager/SoundShaderPreview.cpp | Diff File | ||
| mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
| DarkRadiant: master 126cd74e 04.10.2020 13:09 Details Diff | 0005345: Rename task queue helper class | Affected Issues 0005345 | |
| mod - radiant/uimanager/SoundShaderPreview.h | Diff File | ||
| mod - tools/msvc/libs.vcxproj | Diff File | ||
| mod - tools/msvc/libs.vcxproj.filters | Diff File | ||
| Date Modified | Username | Field | Change | 
|---|---|---|---|
| 27.09.2020 20:51 | Geep | New Issue | |
| 03.10.2020 06:14 | greebo | Status | new => confirmed | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master 332f51f9 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master 4ceae9e1 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master b77ff044 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master 641b5074 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master 8f82d546 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master a7b710e2 | 
| 04.10.2020 13:03 | greebo | Changeset attached | => DarkRadiant master 710ac668 | 
| 04.10.2020 13:03 | greebo | Assigned To | => greebo | 
| 04.10.2020 13:03 | greebo | Status | confirmed => assigned | 
| 04.10.2020 13:03 | greebo | Product Version | => 2.8.0 | 
| 04.10.2020 13:03 | greebo | Target Version | => 2.9.0 | 
| 04.10.2020 13:03 | greebo | Status | assigned => resolved | 
| 04.10.2020 13:03 | greebo | Resolution | open => fixed | 
| 04.10.2020 13:03 | greebo | Fixed in Version | => 2.9.0 | 
| 04.10.2020 13:10 | greebo | Changeset attached | => DarkRadiant master 126cd74e | 
| 04.10.2020 16:32 | Geep | Note Added: 0012792 | |
| 05.02.2021 11:29 | greebo | Status | resolved => closed | 
