Revision 613247
Go back to digest for 17th December 2006Other 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