#include "soundmgr.hxx"
+static const double MAX_TRANSIT_TIME = 0.1; // 100 ms.
+
+
/**
* Class for handling one sound event.
*
enum { ONCE=0, LOOPED, IN_TRANSIT };
enum { LEVEL=0, INVERTED, FLIPFLOP };
-
// Sound properties
typedef struct {
SGPropertyNode * prop;
double _prev_value;
double _dt_play;
double _dt_stop;
+ double _stopping; // time after the sound should have stopped.
+ // This is usefull for lost packets in in-trasit mode.
vector<_snd_prop> _volume;
vector<_snd_prop> _pitch;