Revision e31652b...
Go back to digest for 1st May 2011Features in Multimedia
Christoph Pfister committed changes in [kaffeine] /:
switch from (lib-)xine to (lib-)vlc
- many issues (esp. crashes) vanish / are easier to fix
- likely you need the 'full' vlc package (with X11 plugins)
- this commit introduces introduces various regressions ;-)
- big picture problems with libvlc:
- dvd navigation (likely solved with libvlc 1.2 once it's released)
- VDPAU
- make MediaWidget more state-orientated, i.e. separate between
- functions, which modify the state (e.g. a signal from the backend)
- functions, which rely on the state (e.g. ui updates)
File Changes
Added 3 files
- /backend-vlc
- src/vlcmediawidget.cpp
- src/vlcmediawidget.h
- src/vlcmediawidget_p.h
Deleted 7 files
- /backend-xine
- src/xineapplication.cpp
- src/xineapplication.h
- src/xinecommands.cpp
- src/xinecommands.h
- src/xinemediawidget.cpp
- src/xinemediawidget.h
- src/xinemediawidget_p.h
Modified 13 files
- CMakeLists.txt
- README
- src/CMakeLists.txt
- src/dbusobjects.cpp
- src/dbusobjects.h
- src/mainwindow.cpp
- src/mainwindow.h
- src/mediawidget.cpp
- src/mediawidget.h
- src/mediawidget_p.h
- src/dvb/dvbliveview.cpp
- src/dvb/dvbliveview_p.h
- src/dvb/dvbtab.cpp
23 files changed in total