More Info

Revision 613247

(Back to digest)
 

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