View Issue Details

IDProjectCategoryView StatusLast Update
0005345DarkRadiantSound Systempublic04.10.2020 16:32
ReporterGeep Assigned Togreebo  
PrioritylowSeverityminorReproducibilityN/A
Status resolvedResolutionfixed 
OS VersionWin 10 
Product Version2.8.0 
Target Version2.8.1Fixed in Version2.8.1 
Summary0005345: Feature: Display Estimated Duration of Sound Clip
DescriptionWhen 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
TagsNo tags attached.

Activities

Geep

Geep

04.10.2020 16:32

reporter   ~0012792

Thanks!

Related Changesets

DarkRadiant: master 332f51f9

2020-10-03 06:15:45

greebo

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

2020-10-03 14:59:44

greebo

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

2020-10-04 06:36:19

greebo

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

2020-10-04 11:52:04

greebo

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

2020-10-04 12:26:13

greebo

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

2020-10-04 12:51:35

greebo

Details Diff
0005345: Allow clearance of pending tasks only Affected Issues
0005345
mod - libs/TaskQueue.h Diff File

DarkRadiant: master 710ac668

2020-10-04 12:52:07

greebo

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

2020-10-04 13:09:50

greebo

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

Issue History

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.8.1
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.8.1
04.10.2020 13:10 greebo Changeset attached => DarkRadiant master 126cd74e
04.10.2020 16:32 Geep Note Added: 0012792