Revision 2d52249...

Go back to digest for 17th June 2012

Bug Fixes in Multimedia

Harald Sitter committed changes in [phonon-gstreamer] /:

mostly fix streamreader for refactored pipeline

- cleanup & merge stop with unlock
- fix streamer unlocking
- return if the reader got unlocked before the lock was acquired
- always return right away, to reduce waiting time for possibly waiting
functions
- turn on seekability
- make streamreader a pipeline member supposed to be reused after stop
.
gets thrown away on setting a new source because otherwise libphonon
likes to assert out with the present streamer implementation
- stop reader also on stop()

File Changes

Modified 5 files
  •   gstreamer/mediaobject.cpp
  •   gstreamer/pipeline.cpp
  •   gstreamer/pipeline.h
  •   gstreamer/streamreader.cpp
  •   gstreamer/streamreader.h
5 files changed in total