ekiga r5962 - in trunk: . src/endpoints
- From: dsandras svn gnome org
- To: svn-commits-list gnome org
- Subject: ekiga r5962 - in trunk: . src/endpoints
- Date: Mon, 11 Feb 2008 20:11:32 +0000 (GMT)
Author: dsandras
Date: Mon Feb 11 20:11:32 2008
New Revision: 5962
URL: http://svn.gnome.org/viewvc/ekiga?rev=5962&view=rev
Log:
Adapted to the new OPAL API.
Modified:
trunk/ChangeLog
trunk/src/endpoints/manager.cpp
Modified: trunk/src/endpoints/manager.cpp
==============================================================================
--- trunk/src/endpoints/manager.cpp (original)
+++ trunk/src/endpoints/manager.cpp Mon Feb 11 20:11:32 2008
@@ -1429,10 +1429,9 @@
gnomemeeting_threads_leave ();
sipEP->RemoveListener (NULL);
- sipEP->StartListeners(PStringArray());
- /*
if (!sipEP->StartListener (iface, port)) {
+ bool success = false;
port = min_port;
while (port <= max_port && !success) {
@@ -1446,7 +1445,6 @@
g_strfreev (couple);
g_free (ports);
- */
}
g_free (iface);
@@ -1545,9 +1543,10 @@
void
GMManager::OnClosedMediaStream (const OpalMediaStream & stream)
{
+ OpalMediaFormatList list = pcssEP->GetMediaFormats ();
OpalManager::OnClosedMediaStream (stream);
- if (pcssEP->GetMediaFormats ().FindFormat(stream.GetMediaFormat()) == P_MAX_INDEX)
+ if (list.FindFormat(stream.GetMediaFormat()) != list.end ())
dynamic_cast <Opal::Call &> (stream.GetConnection ().GetCall ()).OnClosedMediaStream ((OpalMediaStream &) stream);
}
@@ -1556,10 +1555,11 @@
GMManager::OnOpenMediaStream (OpalConnection & connection,
OpalMediaStream & stream)
{
+ OpalMediaFormatList list = pcssEP->GetMediaFormats ();
if (!OpalManager::OnOpenMediaStream (connection, stream))
return FALSE;
- if (pcssEP->GetMediaFormats ().FindFormat(stream.GetMediaFormat()) == P_MAX_INDEX)
+ if (list.FindFormat(stream.GetMediaFormat()) == list.end ())
dynamic_cast <Opal::Call &> (connection.GetCall ()).OnOpenMediaStream (stream);
return TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]