Revision e31652b...

Go back to digest for 1st May 2011

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