View Issue Details

IDProjectCategoryView StatusLast Update
0005345DarkRadiantSound Systempublic05.02.2021 11:29
ReporterGeep Assigned Togreebo  
PrioritylowSeverityminorReproducibilityN/A
Status closedResolutionfixed 
OS VersionWin 10 
Product Version2.8.0 
Target Version2.9.0Fixed in Version2.9.0 
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

03.10.2020 06:15

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

03.10.2020 14:59

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

04.10.2020 06:36

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

04.10.2020 11:52

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

04.10.2020 12:26

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

04.10.2020 12:51

greebo


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

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

04.10.2020 13:09

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.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