From kde-commits Sat Sep 25 15:20:24 2010 From: George Kiagiadakis Date: Sat, 25 Sep 2010 15:20:24 +0000 To: kde-commits Subject: playground/network/kcall Message-Id: <20100925152024.E686AAC88C () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=128542771123277 SVN commit 1179470 by gkiagia: Import the new libtelepathy-kde-call library. This library wraps all the gstreamer and farsight bits and hides them behind a minimalistic API that is meant to be used by GUIs to implement audio/video streaming. The design was chosen to allow in the future extra capabilities such as stream capturing, detecting who is speaking, etc... It is mostly based on old code, but it has been ported to the new QtGStreamer api and some things have changed. Still untested, due to the lack of a GUI. M +1 -0 CMakeLists.txt A libtelepathy-kde-call (directory) A libtelepathy-kde-call/CMakeLists.txt A libtelepathy-kde-call/callchannelhandler.cpp [License: LGPL (v2.1+)] A libtelepathy-kde-call/callchannelhandler.h [License: LGPL (v2.1+)] A libtelepathy-kde-call/callchannelhandler_p.h [License: LGPL (v2.1+)] A libtelepathy-kde-call/callparticipant.cpp [License: LGPL (v2.1+)] A libtelepathy-kde-call/callparticipant.h [License: LGPL (v2.1+)] A libtelepathy-kde-call/callparticipant_p.h [License: LGPL (v2.1+)] A libtelepathy-kde-call/devicemanager.cpp [License: LGPL (v2.1+)] A libtelepathy-kde-call/devicemanager_p.h [License: LGPL (v2.1+)] --- trunk/playground/network/kcall/CMakeLists.txt #1179469:1179470 @@ -21,6 +21,7 @@ add_subdirectory(libqtpfarsight) #add_subdirectory(kcall_handler) #add_subdirectory(kcm) +add_subdirectory(libtelepathy-kde-call) ##########