[go: up one dir, main page]

Menu

Commit [r12806]  Maximize  Restore  History

Mostly fixed soundless video playback:

* Streaming videos are now set to nonlooping by default (it's the most common usage)
* AnimatedTexture::Done() wasn't working right with streaming videos - fixed by tapping into EndOfStreamException
* Wihtout a sound source, videos have to be Reset() to make them start from... ehem... the beginning.
* Certain callbacks from certain places (Terminate() from inside Draw()) would crash the engine.
Fixed by deferred execution of the Terminate() command.

klaussfreire 2010-07-27

changed /branches/audio/vegastrike/src/cmd/base.h
changed /branches/audio/vegastrike/src/cmd/base_interface.cpp
changed /branches/audio/vegastrike/src/gfx/ani_texture.cpp
changed /branches/audio/vegastrike/src/gfx/ani_texture.h
changed /branches/audio/vegastrike/src/gfx/sprite.cpp
changed /branches/audio/vegastrike/src/gfx/sprite.h