More Info

Revision 597489

(Back to digest)
 

Features in Multimedia

Sebastian Trueg committed changes in /trunk/extragear/multimedia/k3b:

After some discussions in Dublin I decided to get rid of the interfering systems handler. No more killing of stuff like the mediamanager or suseplugger. I replaced all that with a single lsof check which recommends to the user to quite the processes using the device.

Thanks to all the exclusive open patches for packages like cdparanoia we cannot allow a single other application opening a device even only for reading.

I really don't get why they keep adding these patches. Anyway, this solution should work now. It should even fix the problems with creating an audio CD from a collection of tracks from other CDs.

Maybe this commit breaks compilation. I don't know. There is a lot of unfinished stuff in my local checkout. I hope to get that clean up today.

File Changes

Added 4 files
/trunk/extragear/multimedia/k3b/src
 
/k3blsofwrapper.cpp
 
/k3blsofwrapper.h
 
/k3blsofwrapperdialog.cpp
 
/k3blsofwrapperdialog.h
Deleted 4 files
/trunk/extragear/multimedia/k3b/libk3b/tools
 
/k3binterferingsystemshandler.cpp
 
/k3binterferingsystemshandler.h
 
/k3blsofwrapper.cpp
 
/k3blsofwrapper.h
Modified 12 files
/trunk/extragear/multimedia/k3b
 
/src/k3b.cpp
 
/src/k3b.h
 
/src/k3bapplication.cpp
 
/src/k3bapplication.h
 
/libk3b/core/k3bcore.cpp
 
/libk3b/core/k3bcore.h
 
/libk3b/core/k3bglobals.cpp
 
/libk3b/core/k3bjob.cpp
 
/libk3b/core/k3bjob.h
 
/libk3b/jobs/k3bcdcopyjob.cpp
 
/libk3b/tools/Makefile.am
 
/libk3b/projects/audiocd/k3baudiocdtracksource.cpp
20 files changed in total