Chris Robinson
366c97c492
Use a separate method to check for finished sounds and update the listener
13 years ago
Chris Robinson
e6fe1c0261
Remove a mostly unneeded wrapper function
13 years ago
Chris Robinson
aecc77a73c
Replace the sound file extension when opening fails
...
This should make it more efficient to lookup a sound instead of checking each
time it's played. A better method would perhaps be to check if the resource
exists when the ESM is loaded and replace it then as needed.
13 years ago
Chris Robinson
8056a7f20b
Throw an exception when looking up a sound instead of returning an empty string
13 years ago
Roman Melnik
ebc49de851
Fix Bug #1 : "Meshes rendered with wrong orientation"
...
Discard the tranformation of the root NiNode when loading nif files
(set the 'identity' transformation instead).
After applying the fix test the following types of interiors:
- Dwemer ruins (the bug was common here before the fix)
- Ancestral tombs (the bug was common here before the fix)
- Daedric shrines
- Caves/grottos
- Dunmer strongholds
- Telvanni, imperial, redoran houses/towers/castles
Also checked exteriors (although it is hard to do without terrain
rendering)
13 years ago
Chris Robinson
9a139f511f
Avoid redefining SOUND_IN
13 years ago
Chris Robinson
56c3b988cc
Avoid copying the region when looking for a sound to play
13 years ago
Chris Robinson
8c5f85ca83
Use a local variable to mark sound streams as finished while processing
...
This avoids a race condition where the source can underrun while the final
buffers are being queued and the sound can be detected as stopped
13 years ago
Chris Robinson
6a85ef1229
Set Ogre's data stream to NULL when closing the audio file
13 years ago
Chris Robinson
0d973ac8ff
Use the vector's data field instead of the address of the first element
...
Same thing really, but less convoluted
13 years ago
scrawl
0af8591c03
Window_MinMax
13 years ago
Chris Robinson
fd8326e958
Better handle some ffmpeg errors
13 years ago
scrawl
433a318abb
colour -> textcolour
13 years ago
scrawl
37290d9638
fix text colours
13 years ago
scrawl
98f3192448
forgot to git add some stuff
13 years ago
scrawl
9b31b6272f
fixed the mouse cursors and fixed MWAttribute & MWSkill
13 years ago
scrawl
2f662a226c
replaced all the StaticText in layouts
13 years ago
scrawl
64212c0ee6
replaced all the StaticImage and StaticText in code
13 years ago
scrawl
99461765da
restored another bunch of stuff
13 years ago
scrawl
0d56a55756
restored journal window background
13 years ago
scrawl
b0b41a9199
should now compile warning free
13 years ago
scrawl
97ab48993e
more deprecated fixes
13 years ago
scrawl
deeb21a131
switched to the new multi-delegates system
13 years ago
Marc Zinnschlag
3dcfcf46cb
Issue #217 : container change tracking
13 years ago
Marc Zinnschlag
a0ee2954bd
Issue #217 : moved some functino implementations from ptr.hpp to ptr.cpp
13 years ago
Marc Zinnschlag
0adbe258fd
Issue #217 : made Ptr track container; fixed a cmake script bug
13 years ago
Chris Robinson
7b22ee6fd1
Use for_each to clear the ffmpeg stream packets
13 years ago
Chris Robinson
2989a1e06e
Improve ffmpeg failure messages
13 years ago
Chris Robinson
26a441f29a
Add a readAll method to the sound decoder, for potentially more efficient reading
13 years ago
Chris Robinson
deb473b9ae
Implement the ffmpeg decoder
13 years ago
Chris Robinson
9a48002025
Fix compilation of the FFmpeg decoder
13 years ago
Chris Robinson
e48745b68e
Fix streamMusic's path lookup
13 years ago
scrawl
d451d7bb67
compile fixes for mygui 3.2
13 years ago
scrawl
66baf9ec81
Merge branch 'master' into mygui
13 years ago
Chris Robinson
fc27d5cc19
Restore music playback
13 years ago
Chris Robinson
5ae47f783e
Use the sound manager's update to make sure music is still playing
13 years ago
Chris Robinson
0261aac518
Use Ogre's resource group manager to handle sound files
13 years ago
Chris Robinson
80dbf82a74
Explicitly stop sounds instead of relying on their deletion to do it
13 years ago
Chris Robinson
74e79bb4af
Merge remote branch 'zini/master' into sound-rewrite
...
Conflicts:
apps/openmw/mwsound/soundmanager.cpp
apps/openmw/mwsound/soundmanager.hpp
13 years ago
Marc Zinnschlag
95d27090d7
updated team list again
13 years ago
Marc Zinnschlag
f1f6e21442
fixed a copy & paste error
13 years ago
Marc Zinnschlag
1023ddd587
silenced some warnings
13 years ago
Marc Zinnschlag
50b79de10b
Merge remote branch 'psi29a/master'
13 years ago
Marc Zinnschlag
226d0b279e
updated team list in readme.txt
13 years ago
Marc Zinnschlag
eed4441013
adjusted changelog again
13 years ago
Marc Zinnschlag
4d0d941c2e
Merge remote branch 'kromgart/master'
13 years ago
Marc Zinnschlag
2d135d81e7
Merge remote branch 'lgro/glibc_pthreads_fix'
13 years ago
Marc Zinnschlag
6a0474a977
removed some cout spam
13 years ago
Marc Zinnschlag
aca274cbca
Merge remote branch 'gus/DialogueSystem'
13 years ago
Marc Zinnschlag
ef711ffdc1
Merge remote branch 'scrawl/weather'
13 years ago