[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    playground/network/kcall
From:       George Kiagiadakis <gkiagiad () csd ! uoc ! gr>
Date:       2009-07-05 13:50:55
Message-ID: 1246801855.990366.31022.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 991709 by gkiagia:

Implement a new library for handling gstreamer devices.
The library features a device factory, which can load the correct gstreamer
elements and configure them with either autodetected (using logic from phonon)
or user settings (using KConfig). In the future, this library will also feature
a widget for configuring device settings (i.e selecting between alsa, oss, jack,
etc... and setting the correct device, for example /dev/dsp for oss, etc...).

This commit also introduces an "adder" element in the media handler, which allows
to mix the audio streams from multiple sources and play them on the same audio sink.
This will allow in the future to have conversation with multiple contacts.

 M  +54 -1     CMakeLists.txt  
 M  +32 -82    kcall_handler/CMakeLists.txt  
 M  +1 -7      kcall_handler/abstractmediahandler.cpp  
 M  +3 -24     kcall_handler/abstractmediahandler.h  
 M  +3 -2      kcall_handler/callwindow.cpp  
 D             kcall_handler/farsight/mediadevices.cpp  
 D             kcall_handler/farsight/mediadevices.h  
 M  +86 -38    kcall_handler/farsight/mediahandler.cpp  
 M  +3 -3      kcall_handler/farsight/mediahandler.h  
 M  +12 -24    kcall_handler/volumewidget.cpp  
 M  +2 -3      kcall_handler/volumewidget.h  
 A             libkgstdevices (directory)  
 A             libkgstdevices/CMakeLists.txt  
 A             libkgstdevices/devicefactory.cpp   [License: LGPL (v2.1+)]
 A             libkgstdevices/devicefactory.h   [License: LGPL (v2.1+)]
 A             libkgstdevices/elementfactory_p.cpp   [License: LGPL (v2.1+)]
 A             libkgstdevices/elementfactory_p.h   [License: LGPL (v2.1+)]
 A             libkgstdevices/kgstdevices_export.h   [License: UNKNOWN]
 A             libkgstdevices/mediadevices.cpp   [License: LGPL (v2.1+)]
 A             libkgstdevices/mediadevices.h   [License: LGPL (v2.1+)]
 A             libkgstdevices/volumecontrolinterface.h   \
kcall_handler/farsight/mediadevices.h#986304 [License: LGPL (v2.1+)]


http://websvn.kde.org/?view=rev&revision=991709


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic