Revision a39cad0...

Go back to digest for 9th January 2011

Bug Fixes in Multimedia

sitter at kde dot org committed changes in [Phonon] /gstreamer/mediaobject.cpp:

This here be bug free land! If the phonon statechange to error is
emitted *before* taking care of other business, phonon will start to
resolve the graph it would appear at which point an MO looses its
m_backend rendering logMessage() segfaulting.

Simply moving the signal emission to the very buttom of a statechange
keeps the backend around for just long enough for us to not segfault on
a logMessage() call.

Please note that the ultimate fix here is to introduce a non-backend
dependent debugging solution that is going to appear in phonon in some
time.

File Changes

Modified 1 files
  • /gstreamer/mediaobject.cpp
1 files changed in total