Chris Robinson
|
0261aac518
|
Use Ogre's resource group manager to handle sound files
|
2012-03-20 10:34:36 -07:00 |
|
Chris Robinson
|
80dbf82a74
|
Explicitly stop sounds instead of relying on their deletion to do it
|
2012-03-20 07:22:17 -07:00 |
|
Chris Robinson
|
74e79bb4af
|
Merge remote branch 'zini/master' into sound-rewrite
Conflicts:
apps/openmw/mwsound/soundmanager.cpp
apps/openmw/mwsound/soundmanager.hpp
|
2012-03-20 06:17:02 -07:00 |
|
Chris Robinson
|
04638516b2
|
Check for stopped active sounds too and remove them
|
2012-03-19 12:08:40 -07:00 |
|
Chris Robinson
|
8f9d4ff841
|
Use 6 125ms buffers for OpenAL streams
|
2012-03-19 05:29:04 -07:00 |
|
Chris Robinson
|
dc6354b2f9
|
Add functions to get string names for sample types and channel configs
|
2012-03-19 02:31:40 -07:00 |
|
Michael Papageorgiou
|
d10b18b0f3
|
Removed a couple of warnings with nosound
|
2012-03-18 22:50:52 +02:00 |
|
Michael Papageorgiou
|
f567950e25
|
Fix for the --nosound crash
|
2012-03-18 22:38:53 +02:00 |
|
Chris Robinson
|
b938fd7b36
|
Make the sound output init return void
|
2012-03-18 12:19:54 -07:00 |
|
Chris Robinson
|
1965b5bc79
|
Rename some Sound class member functions
|
2012-03-18 12:03:15 -07:00 |
|
Chris Robinson
|
362e254720
|
Rename some more sound class member variables and functions
|
2012-03-18 11:30:53 -07:00 |
|
Chris Robinson
|
162642e672
|
Prefix some SoundManager class member variables
|
2012-03-18 11:17:45 -07:00 |
|
Chris Robinson
|
a256b9a7b0
|
Remove a comment about Audiere
|
2012-03-18 08:42:55 -07:00 |
|
Chris Robinson
|
f7ac94d686
|
Pass the new position to the sound update method
|
2012-03-17 23:41:45 -07:00 |
|
Chris Robinson
|
44fc204864
|
Avoid passing a sound decoder to the play methods
|
2012-03-17 23:30:43 -07:00 |
|
Chris Robinson
|
ddfa906922
|
Add a missing include
|
2012-03-17 22:45:28 -07:00 |
|
Chris Robinson
|
a69ec91242
|
Remove some unnecessary wrappers and do some small cleanups
|
2012-03-17 22:13:57 -07:00 |
|
Chris Robinson
|
a91085a1b9
|
Add a couple comments
|
2012-03-17 10:45:11 -07:00 |
|
Chris Robinson
|
7160d20db3
|
Be more consistent with the vector orientations given the sound handler
|
2012-03-17 10:36:34 -07:00 |
|
Chris Robinson
|
cbeff4657f
|
Pass the loop and untracked flags when playing a 3d sound
|
2012-03-17 10:16:22 -07:00 |
|
Chris Robinson
|
5563f583ff
|
Add and implement methods to update tracked sounds on an object
|
2012-03-17 09:51:03 -07:00 |
|
Chris Robinson
|
979ae89aab
|
Pass volume and pitch parameters to streamed sounds
|
2012-03-17 09:37:41 -07:00 |
|
Chris Robinson
|
cac07d0fbf
|
Remove some unnecessary methods
|
2012-03-17 09:27:31 -07:00 |
|
Chris Robinson
|
e49a090af7
|
Remove unnecessary hack
|
2012-03-17 09:16:09 -07:00 |
|
Chris Robinson
|
9adf1e8461
|
Keep a handle on played sounds
|
2012-03-17 08:02:46 -07:00 |
|
Chris Robinson
|
656863ec6e
|
Add functions to play sounds
|
2012-03-17 06:51:44 -07:00 |
|
Chris Robinson
|
a46f8ced05
|
Keep the sound output's listener updated with the camera position
|
2012-03-17 06:18:59 -07:00 |
|
Chris Robinson
|
2f6b73d461
|
Prevent streamMusic from throwing an exception
|
2012-03-17 03:06:35 -07:00 |
|
Chris Robinson
|
207d7dd89e
|
Stop and delete the current music before deleting the sound output
|
2012-03-17 03:01:51 -07:00 |
|
Chris Robinson
|
1ade01edc8
|
Add a function to stream sounds
|
2012-03-17 02:55:08 -07:00 |
|
Chris Robinson
|
637617056b
|
Make a skeleton Sound class
|
2012-03-17 02:45:18 -07:00 |
|
Chris Robinson
|
246b0266fb
|
Remove references to Audiere. It's not supported for now.
|
2012-03-17 00:11:59 -07:00 |
|
Chris Robinson
|
1322b1e160
|
Move Sound_Output's definition to a separate header
|
2012-03-16 23:40:07 -07:00 |
|
Chris Robinson
|
10037e79e7
|
Add a skeleton decoder class using mpg123 and libsndfile
|
2012-03-16 23:18:15 -07:00 |
|
Chris Robinson
|
45b612ab3b
|
Add a skeleton output classs using OpenAL
|
2012-03-16 22:12:17 -07:00 |
|
Chris Robinson
|
42b445383f
|
Remove Mangle- and OpenEngine-related sound code
Start of the sound code refactoring. Currently there is no sound, but it will
be added back.
|
2012-03-16 17:08:13 -07:00 |
|
Michael Papageorgiou
|
b2c6d52db1
|
Another file search fix
|
2012-03-16 09:00:18 +02:00 |
|
Michael Papageorgiou
|
588ac44bc7
|
Improved matching for the FileListLocator
|
2012-03-15 17:32:10 +02:00 |
|
Michael Papageorgiou
|
f7c7ed0ac7
|
Fix regression with locating sound files
|
2012-03-15 13:56:46 +02:00 |
|
Michael Papageorgiou
|
6dddf8a3d5
|
Pickup sounds for armors
|
2012-03-13 18:05:38 +02:00 |
|
Michael Papageorgiou
|
836732096e
|
Fix both relative and 3D sounds
|
2012-03-13 14:08:32 +02:00 |
|
Michael Papageorgiou
|
6f46f2b7a0
|
SoundManager: add the ability to play non-3d looping sounds
|
2012-03-09 18:10:23 +02:00 |
|
Michael Papageorgiou
|
a309ef7b55
|
Corrected setPlaylist and added stopMusic
|
2012-03-09 03:56:29 +02:00 |
|
Michael Papageorgiou
|
44620ada86
|
SoundManager: Finish up with Task #172, plus cleanup
|
2012-03-09 03:22:16 +02:00 |
|
Michael Papageorgiou
|
ad6175c78a
|
SoundManager: Set up the priority for file look up right and take care of a corner case
|
2012-03-08 23:06:52 +02:00 |
|
Michael Papageorgiou
|
054a176c86
|
Added new FileLibrary class to handle music, this fixes a number of issues.
|
2012-03-07 17:46:51 +02:00 |
|
Michael Papageorgiou
|
54353794e5
|
SoundManager: Completely rewrote the file management
|
2012-03-07 02:20:15 +02:00 |
|
Michael Papageorgiou
|
03ea3bb62f
|
SoundManager: first attempt at refactoring. BROKEN
|
2012-03-06 01:21:00 +02:00 |
|
Michael Papageorgiou
|
1776ede9e1
|
Broken sound path fix
|
2012-03-05 16:06:46 +02:00 |
|
Lukasz Gromanowski
|
b004e2479c
|
Issue #133 Handle resources across multiple data directories - WIP
Work In Progress - added support for multiple paths in SoundManager.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
|
2012-01-29 20:27:03 +01:00 |
|