Revision 613247

Go back to digest for 17th December 2006

Other in KDE Base

Matthias Kretz committed changes in /branches/work/phonon-xine-threaded:

"rewrite" of phonon-xine to put all calls using a xine_stream_t object into a separate thread. This is a solution to the deadlocks in the old xine backend.

File Changes

Added 10 files
  • /branches/work/phonon-xine-threaded
  •   /backend.cpp
  •   /backend.h
  •   /cmake
  •   /mediaqueue.cpp
  •   /xinestream.cpp
  •   /xinestream.h
  •   /cmake/CMakeLists.txt
  •   /cmake/modules
  •   /cmake/modules/FindXine.cmake
Modified 35 files
  • /branches/work/phonon-xine-threaded
  •   /abstractaudiooutput.cpp
  •   /abstractaudiooutput.h
  •   /abstractmediaproducer.cpp
  •   /abstractmediaproducer.h
  •   /abstractvideooutput.h
  •   /audiodataoutput.cpp
  •   /audiodataoutput.h
  •   /audioeffect.cpp
  •   /audioeffect.h
  •   /audiooutput.cpp
  •   /audiooutput.h
  •   /audiopath.cpp
  •   /audiopath.h
  •   /avcapture.cpp
  •   /avcapture.h
  •   /brightnesscontrol.cpp
  •   /bytestream.cpp
  •   /bytestream.h
  •   /CMakeLists.txt
  •   /mediaobject.cpp
  •   /mediaobject.h
  •   /seekthread.cpp
  •   /videodataoutput.cpp
  •   /videodataoutput.h
  •   /videoeffect.cpp
  •   /videoeffect.h
  •   /videopath.cpp
  •   /videopath.h
  •   /visualization.cpp
  •   /volumefadereffect.cpp
  •   /volumefadereffect.h
  •   /ui/backend.cpp
  •   /ui/backend.h
  •   /ui/videowidget.cpp
  •   /ui/videowidget.h
45 files changed in total