--- smpeg-0.4.4/MPEGaction.h.orig 2006-06-27 02:38:45.000000000 +0900 +++ smpeg-0.4.4/MPEGaction.h 2006-06-27 02:43:04.000000000 +0900 @@ -35,11 +35,12 @@ class MPEGaction { public: + virtual ~MPEGaction() { }; MPEGaction() { playing = false; paused = false; looping = false; - play_time = 0.0; + play_time = 0.0; } virtual void Loop(bool toggle) { looping = toggle; @@ -88,6 +89,7 @@ /* Audio action class */ class MPEGaudioaction : public MPEGaction { public: + virtual ~MPEGaudioaction() { }; virtual bool GetAudioInfo(MPEG_AudioInfo *info) { return(true); } @@ -109,6 +111,7 @@ /* Video action class */ class MPEGvideoaction : public MPEGaction { public: + virtual ~MPEGvideoaction() { }; virtual void SetTimeSource(MPEGaudioaction *source) { time_source = source; }