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) ##########