alexlee188 / ghpsdr3-alex

Modifications of John Melton's ghpsdr3
GNU General Public License v3.0
63 stars 38 forks source link

detect newer ortp version, update some autoconf files #25

Closed stoecker closed 10 years ago

stoecker commented 10 years ago

This patch allows to use newer ortp version. As there is no version definition in ortp, I test against a function which I assume is new and did not exists before. If this does not work, the autoconf script needs to be adapted, so it checks against something which differs between new and old ortp.

alexlee188 commented 10 years ago

rtp_session_get_rtcp_socket() is NOT new. It is present in the ortp in Ubuntu.

Alex

On Fri, Jan 31, 2014 at 6:45 PM, stoecker notifications@github.com wrote:

This patch allows to use newer ortp version. As there is no version definition in ortp, I test against a function which I assume is new and did not exists before. If this does not work, the autoconf script needs to be adapted, so it checks against something which differs between new and old

ortp.

You can merge this Pull Request by running

git pull https://github.com/stoecker/ghpsdr3-alex master

Or view, comment on, or merge it at:

https://github.com/alexlee188/ghpsdr3-alex/pull/25 Commit Summary

  • detect newer ortp version, update some autoconf files

File Changes

  • M INSTALLhttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-0(15)
  • M configure.achttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-1(13)
  • M trunk/src/QtRadio/RTP.cpphttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-2(4)
  • M trunk/src/QtRadio/configure.achttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-3(7)
  • M trunk/src/dspserver/rtp.chttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-4(8)
  • M trunk/src/dspserver/rtp.hhttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-5(1)
  • M trunk/src/perseus/INSTALLhttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-6(15)
  • M trunk/src/usrp/INSTALLhttps://github.com/alexlee188/ghpsdr3-alex/pull/25/files#diff-7(15)

Patch Links:

Reply to this email directly or view it on GitHubhttps://github.com/alexlee188/ghpsdr3-alex/pull/25 .

stoecker commented 10 years ago

Can you provide me the ubuntu header files, so I check which other differences exist?

alexlee188 commented 10 years ago

https://dl.dropboxusercontent.com/u/8145461/b64.h https://dl.dropboxusercontent.com/u/8145461/event.h https://dl.dropboxusercontent.com/u/8145461/ortp.h https://dl.dropboxusercontent.com/u/8145461/ortp_srtp.h https://dl.dropboxusercontent.com/u/8145461/payloadtype.h https://dl.dropboxusercontent.com/u/8145461/port.h https://dl.dropboxusercontent.com/u/8145461/rtcp.h https://dl.dropboxusercontent.com/u/8145461/rtp.h https://dl.dropboxusercontent.com/u/8145461/rtpsession.h https://dl.dropboxusercontent.com/u/8145461/rtpsignaltable.h https://dl.dropboxusercontent.com/u/8145461/sessionset.h https://dl.dropboxusercontent.com/u/8145461/str_utils.h https://dl.dropboxusercontent.com/u/8145461/stun.h https://dl.dropboxusercontent.com/u/8145461/stun_udp.h https://dl.dropboxusercontent.com/u/8145461/telephonyevents.h https://dl.dropboxusercontent.com/u/8145461/zrtp.h

On Fri, Jan 31, 2014 at 7:36 PM, stoecker notifications@github.com wrote:

Can you provide me the ubuntu header files, so I check which other differences exist?

Reply to this email directly or view it on GitHubhttps://github.com/alexlee188/ghpsdr3-alex/pull/25#issuecomment-33787354 .

stoecker commented 10 years ago

Hope that works. Doing such design changes without a proper way to detect it is really a dumb idea.