
SFLphone
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
Voice over IP tends to be part of more and more corporate (and home) networks today.
As Open Source Software become more and more popular in companies, we decided to provide the community with a new powerful and open platform for desktop-based Voice over IP. SFLphone aims to become your desktop's VoIP companion.
14 years ago
Account management.
GUI improvement.
IAX account in testing (core).
More stable.
Work with more sound cards.
14 years ago
Account management.
GUI improvement.
IAX account in testing (core).
More stable.
Work with more sound cards.
fdservices
12 years ago
Pity
Report
soulrebel
14 years ago
thnaks!
Report
gohanz
15 years ago
http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=814&parent=category
Report
cyrilleberaud
15 years ago
Report
nakata
15 years ago
what i mean is, all goes fine until i connect, and i think then it attempts to begin capturing audio (or streaming it) which produces a segfault.
i think it may have to do with my using libraries which are 'too recent'?
ccrtp-1.3.4
commoncpp2-1.3.19
libeXosip2-1.9.1-pre16
libosip2-2.2.1
sflphone-0.4.1-pre1
portaudio snapshot (V19) (from the website)
which seem to be newer than the 'requirements':
Common C++2 1.3.6
ccRTP 1.3.0
libosip2 2.2.0
libeXosip2-1.9.1-pre15
PortAudio_v19
looks very sexy, besides the unusable crashes!
Report
nakata
15 years ago
It doesn't run on valgrind for amd64, which it could be valgrind's fault.
Thanks!
Report
thormedia
15 years ago
Well done... hope you develop this further
Report
maarizwan
15 years ago
Really I love Linux because it is "Of the people, by the people and For the People!!!"
VOIP is the need of the hour, now VOIP will work with Linux!!!
Report
kdeveloper
15 years ago
g++ -c -pipe -Wall -W -g -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG -I/usr/lib/qt33/mkspecs/linux-g++ -I. -I/usr/lib/qt33/include -o NumericKeypad.o NumericKeypad.cpp
In file included from NumericKeypad.cpp:25:
NumericKeypad.hpp:76: error: syntax error before `;' token
NumericKeypad.cpp: In constructor `NumericKeypad::NumericKeypad()':
NumericKeypad.cpp:147: error: `mKeys' undeclared (first use this function)
NumericKeypad.cpp:147: error: (Each undeclared identifier is reported only once
for each function it appears in.)
NumericKeypad.cpp: In member function `virtual void
NumericKeypad::keyReleaseEvent(QKeyEvent*)':
NumericKeypad.cpp:171: error: `map' undeclared in namespace `std'
NumericKeypad.cpp:171: error: syntax error before `,' token
NumericKeypad.cpp:177: error: invalid use of member (did you forget the `&' ?)
NumericKeypad.cpp:177: error: base operand of `->' is not a pointer
NumericKeypad.cpp:170: warning: unused parameter `QKeyEvent*e'
NumericKeypad.cpp: In member function `virtual void
NumericKeypad::keyPressEvent(QKeyEvent*)':
NumericKeypad.cpp:186: error: `map' undeclared in namespace `std'
NumericKeypad.cpp:186: error: syntax error before `,' token
NumericKeypad.cpp:192: error: invalid use of member (did you forget the `&' ?)
NumericKeypad.cpp:192: error: base operand of `->' is not a pointer
make: *** [NumericKeypad.o] Error 1
Report
cyrilleberaud
15 years ago
My command line for NumericKeypad is:
g++ -c -pipe -Wall -W -g -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/lib/qt-3.3/include -o NumericKeypad.o NumericKeypad.cpp
Can you give more information on your OS, Distribution and your QT version?
Report
kdeveloper
15 years ago
Report
cyrilleberaud
15 years ago
I've added some #include for libstc++ headers and it should compile now.
You can use the tarball in the CVS if you want
http://forge.novell.com/modules/xfmod/cvs/cvsbrowse.php/sflphone/sflphone-qt/sflphone-qt.tar.gz?tarball=1
or wait for the next release of sflphone-qt 0.6.2.
Thanks for the report.
Report
kdeappsce
16 years ago
Could it get an ALSA interface? As soon you use OSS, your app blocks the device or - worse - an audio player plays mp3 files via OSS and your app cannot ring the bell.
The same with current ALSA installations, but I was told that the next Fedora release will use DMIX per Default (a software mixing layer), and the next ALSA release will probably also include DMIX as default, so it will be in the next releases of SuSE and Mandrake as well.
So, an ALSA interface would be really great. If you miss documentation, simply join the ALSA devel mailing list.
Report