FreeBSD Bugzilla – Attachment 83586 Details for
Bug 119376
Updates net/openh323 from 1.18.0 to 1.19.0.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 8.35 KB, created by
Steve Ames
on 2008-01-06 05:00:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Steve Ames
Created:
2008-01-06 05:00:01 UTC
Size:
8.35 KB
patch
obsolete
>diff -ruN openh323.orig/Makefile openh323/Makefile >--- openh323.orig/Makefile 2007-10-17 06:12:51.000000000 -0400 >+++ openh323/Makefile 2007-12-30 20:50:37.000000000 -0500 >@@ -6,11 +6,10 @@ > # > > PORTNAME= openh323 >-PORTVERSION= 1.18.0 >-PORTREVISION= 6 >+PORTVERSION= 1.19.0.1 > CATEGORIES= net >-MASTER_SITES= http://www.voxgratia.org/releases/ >-DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}-src- >+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} >+DISTNAME= openh323/${PORTNAME}-v${PORTVERSION:S/./_/g}-src- > EXTRACT_SUFX= tar.gz > > MAINTAINER= steve@energistic.com >diff -ruN openh323.orig/distinfo openh323/distinfo >--- openh323.orig/distinfo 2006-04-05 14:17:35.000000000 -0400 >+++ openh323/distinfo 2007-12-30 20:52:08.000000000 -0500 >@@ -1,3 +1,3 @@ >-MD5 (openh323-v1_18_0-src-tar.gz) = d7043ba34b5038f0113b099ede0884fb >-SHA256 (openh323-v1_18_0-src-tar.gz) = 26b4c9cf21dc1c92edf1583046670fce6be5b13045ef5d06e11403d36ffff218 >-SIZE (openh323-v1_18_0-src-tar.gz) = 3742730 >+MD5 (openh323/openh323-v1_19_0_1-src-tar.gz) = e7ba3ae6b50d0d02c5cbe9ed3a3152c4 >+SHA256 (openh323/openh323-v1_19_0_1-src-tar.gz) = a4909d8d26a50eec42d3bfb6b88ff53ef0a714e6c6b6cf381b783050a09d31ea >+SIZE (openh323/openh323-v1_19_0_1-src-tar.gz) = 3959271 >diff -ruN openh323.orig/files/patch-include-h4601.h openh323/files/patch-include-h4601.h >--- openh323.orig/files/patch-include-h4601.h 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-include-h4601.h 2007-12-31 15:21:10.000000000 -0500 >@@ -0,0 +1,12 @@ >+diff -ruN include/h4601.h.orig include/h4601.h >+--- include/h4601.h.orig 2006-06-08 09:26:16.000000000 -0400 >++++ include/h4601.h 2007-12-31 15:10:41.000000000 -0500 >+@@ -61,6 +61,7 @@ >+ >+ #include "h225.h" >+ #include "transports.h" >++#include <ptlib/pluginmgr.h> >+ #include <ptclib/url.h> >+ >+ >+ >diff -ruN openh323.orig/files/patch-include-mediafmt.h openh323/files/patch-include-mediafmt.h >--- openh323.orig/files/patch-include-mediafmt.h 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-include-mediafmt.h 2008-01-05 23:13:21.000000000 -0500 >@@ -0,0 +1,19 @@ >+--- ../openh323.orig/work/openh323_v1_18_0/include/mediafmt.h 2005-11-30 08:05:01.000000000 -0500 >++++ work/openh323_v1_19_0_1/include/mediafmt.h 2008-01-05 23:12:39.000000000 -0500 >+@@ -163,9 +163,13 @@ >+ RTP_DataFrame::PayloadTypes GetPayloadType() const { return rtpPayloadType; } >+ >+ enum { >+- DefaultAudioSessionID = 1, >+- DefaultVideoSessionID = 2, >+- DefaultDataSessionID = 3 >++ FirstSessionID = 1, >++ DefaultAudioSessionID = 1, >++ DefaultVideoSessionID = 2, >++ DefaultDataSessionID = 3, >++ DefaultH224SessionID = 4, >++ DefaultExtVideoSessionID = 5, >++ LastSessionID = 5 >+ }; >+ >+ /**Get the default session ID for media format. >diff -ruN openh323.orig/files/patch-src-h261codec-cxx openh323/files/patch-src-h261codec-cxx >--- openh323.orig/files/patch-src-h261codec-cxx 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-src-h261codec-cxx 2007-12-31 15:24:04.000000000 -0500 >@@ -0,0 +1,11 @@ >+diff -ruN src/h261codec.cxx.orig src/h261codec.cxx >+--- src/h261codec.cxx 2006-06-06 04:05:40.000000000 -0400 >++++ src/h261codec.cxx 2007-12-31 15:17:29.000000000 -0500 >+@@ -279,6 +279,7 @@ >+ #include "h245.h" >+ #include "rtp.h" >+ >++#include <ptlib/video.h> >+ #include "vic/p64.h" >+ #include "vic/p64encoder.h" >+ >diff -ruN openh323.orig/files/patch-src-h323caps.cxx openh323/files/patch-src-h323caps.cxx >--- openh323.orig/files/patch-src-h323caps.cxx 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-src-h323caps.cxx 2007-12-31 15:29:33.000000000 -0500 >@@ -0,0 +1,58 @@ >+--- src/h323caps.cxx.orig 2006-05-16 07:36:01.000000000 -0400 >++++ src/h323caps.cxx 2007-12-31 15:28:02.000000000 -0500 >+@@ -2076,7 +2076,7 @@ >+ PINDEX simultaneous, >+ const PString & name) >+ { >+- PINDEX reply = descriptorNum == P_MAX_INDEX ? P_MAX_INDEX : simultaneous; >++/* PINDEX reply = descriptorNum == P_MAX_INDEX ? P_MAX_INDEX : simultaneous; >+ >+ PStringArray wildcard = name.Tokenise('*', FALSE); >+ >+@@ -2109,6 +2109,46 @@ >+ } >+ >+ return reply; >++*/ >++ >++ >++ >++ >++ PINDEX reply = descriptorNum == P_MAX_INDEX ? P_MAX_INDEX : simultaneous; >++ >++ PStringArray wildcard = name.Tokenise('*', FALSE); >++ >++ H323CapabilityFactory::KeyList_T stdCaps = H323CapabilityFactory::GetKeyList(); >++ >++ for (unsigned session = OpalMediaFormat::FirstSessionID; session <= OpalMediaFormat::LastSessionID; session++) { >++ for (H323CapabilityFactory::KeyList_T::const_iterator r = stdCaps.begin(); r != stdCaps.end(); ++r) { >++ PString capName(*r); >++ if (MatchWildcard(capName, wildcard) && (FindCapability(capName) == NULL)) { >++ OpalMediaFormat mediaFormat(capName); >++ if (!mediaFormat.IsValid() && (capName.Right(4) == "{sw}") && capName.GetLength() > 4) >++ mediaFormat = OpalMediaFormat(capName.Left(capName.GetLength()-4)); >++ if (mediaFormat.IsValid() && mediaFormat.GetDefaultSessionID() == session) { >++ // add the capability >++ H323Capability * capability = H323Capability::Create(capName); >++ PINDEX num = SetCapability(descriptorNum, simultaneous, capability); >++ if (descriptorNum == P_MAX_INDEX) { >++ reply = num; >++ descriptorNum = num; >++ simultaneous = P_MAX_INDEX; >++ } >++ else if (simultaneous == P_MAX_INDEX) { >++ if (reply == P_MAX_INDEX) >++ reply = num; >++ simultaneous = num; >++ } >++ } >++ } >++ } >++ simultaneous = P_MAX_INDEX; >++ } >++ >++ return reply; >++ >+ } >+ >+ >diff -ruN openh323.orig/files/patch-src-h323ep-cxx openh323/files/patch-src-h323ep-cxx >--- openh323.orig/files/patch-src-h323ep-cxx 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-src-h323ep-cxx 2007-12-31 15:25:30.000000000 -0500 >@@ -0,0 +1,11 @@ >+diff -ruN src/h323ep.cxx.orig src/h323ep.cxx >+--- src/h323ep.cxx.orig 2006-06-09 02:30:12.000000000 -0400 >++++ src/h323ep.cxx 2007-12-31 13:11:13.000000000 -0500 >+@@ -793,6 +793,7 @@ >+ #include <ptclib/url.h> >+ #include <ptclib/pils.h> >+ #include <ptclib/enum.h> >++#include <ptlib/sound.h> >+ >+ #if defined(H323_RTP_AGGREGATE) || defined(H323_SIGNAL_AGGREGATE) >+ #include <ptclib/sockagg.h> >diff -ruN openh323.orig/files/patch-src-h323pluginmgr-cxx openh323/files/patch-src-h323pluginmgr-cxx >--- openh323.orig/files/patch-src-h323pluginmgr-cxx 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-src-h323pluginmgr-cxx 2007-12-31 15:26:14.000000000 -0500 >@@ -0,0 +1,13 @@ >+diff -ruN src/h323pluginmgr.cxx.orig src/h323pluginmgr. >+cxx >+--- src/h323pluginmgr.cxx.orig 2005-08-05 13:11:03.000000000 -0400 >++++ src/h323pluginmgr.cxx 2007-12-31 15:04:53.000000000 -0500 >+@@ -1305,7 +1305,7 @@ >+ PTRACE(4, "H323PLUGIN\tCannot instantiate static codec plugin " << *r); >+ } else { >+ PTRACE(4, "H323PLUGIN\tLoading static codec plugin " << *r); >+- RegisterStaticCodec(*r, instance->Get_GetAPIFn(), instance->Get_GetCodecFn()); >++ RegisterStaticCodec(r->c_str(), instance->Get_GetAPIFn(), instance->Get_GetCodecFn()); >+ } >+ } >+ } >diff -ruN openh323.orig/files/patch-src-mediafmt.cxx openh323/files/patch-src-mediafmt.cxx >--- openh323.orig/files/patch-src-mediafmt.cxx 1969-12-31 19:00:00.000000000 -0500 >+++ openh323/files/patch-src-mediafmt.cxx 2007-12-31 15:26:56.000000000 -0500 >@@ -0,0 +1,12 @@ >+diff -ruN src/mediafmt.cxx.orig src/mediafmt.cxx >+--- src/mediafmt.cxx.orig 2005-01-11 02:12:13.000000000 -0500 >++++ src/mediafmt.cxx 2007-12-31 14:48:26.000000000 -0500 >+@@ -395,7 +395,7 @@ >+ OpalMediaFormatFactory::KeyMap_T & keyMap = OpalMediaFormatFactory::GetKeyMap(); >+ OpalMediaFormatFactory::KeyMap_T::const_iterator r; >+ for (r = keyMap.begin(); r != keyMap.end(); ++r) { >+- if (r->first.Find(search) != P_MAX_INDEX) { >++ if (r->first.find(search) != P_MAX_INDEX) { >+ *this = *OpalMediaFormatFactory::CreateInstance(r->first); >+ break; >+ } >diff -ruN openh323.orig/pkg-plist openh323/pkg-plist >--- openh323.orig/pkg-plist 2007-07-26 13:31:52.000000000 -0400 >+++ openh323/pkg-plist 2007-12-31 18:12:35.000000000 -0500 >@@ -46,6 +46,7 @@ > include/openh323/h460.h > include/openh323/h501.h > include/openh323/h501pdu.h >+include/openh323/h4601.h > include/openh323/hid.h > include/openh323/ixjDefs.h > include/openh323/ixjidb.h
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 119376
: 83586