More Info

Revision e31652b...

(Back to digest)
 

Features 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