Skip to content

Commit

Permalink
Import of version 3.9.2
Browse files Browse the repository at this point in the history
  • Loading branch information
j0r1 committed Dec 3, 2016
1 parent 0b3ea2f commit 05abf50
Show file tree
Hide file tree
Showing 91 changed files with 253 additions and 126 deletions.
8 changes: 6 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
cmake_minimum_required(VERSION 2.6)
cmake_minimum_required(VERSION 2.8)

project(jrtplib)
set(VERSION 3.9.1)
set(VERSION_MAJOR 3)
set(VERSION_MINOR 9)
set(VERSION_DEBUG 2)
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_DEBUG}")

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${PROJECT_SOURCE_DIR}/cmake")

Expand Down Expand Up @@ -118,6 +121,7 @@ endif (UNIX OR JRTPLIB_COMPILE_STATIC)

configure_file("${PROJECT_SOURCE_DIR}/src/rtptypes.h.in" "${PROJECT_BINARY_DIR}/src/rtptypes.h")
configure_file("${PROJECT_SOURCE_DIR}/src/rtpconfig.h.in" "${PROJECT_BINARY_DIR}/src/rtpconfig.h")
configure_file("${PROJECT_SOURCE_DIR}/src/rtplibraryversioninternal.h.in" "${PROJECT_BINARY_DIR}/src/rtplibraryversioninternal.h")

save_paths(JRTPLIB_INTERNAL_INCLUDES "${PROJECT_SOURCE_DIR}/src" "${PROJECT_BINARY_DIR}/src")

Expand Down
11 changes: 7 additions & 4 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
November 8, 2011


JRTPLIB ChangeLog

-----------
-----------------

3.9.2 (December 2016)
* Major bugfix: zero length UDP packets should no longer block
the reception of packets.
* Various compiler warnings were fixed. Thanks to Ruotger Skupin
(roddi@me.com) for supplying the patch.

3.9.1 (November 2011)
* Fixed a bug in the CMake configuration: was unable to handle
Expand Down
2 changes: 1 addition & 1 deletion Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ PROJECT_NAME = JRTPLIB
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = 3.9.1
PROJECT_NUMBER = 3.9.2

# Using the PROJECT_BRIEF tag one can provide an optional one line description for a project that appears at the top of each page and should give viewer a quick idea about the purpose of the project. Keep the description short.

Expand Down
8 changes: 2 additions & 6 deletions README.TXT
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
------------------------------------------------------------------------------
November 8, 2011
December 2, 2016


JRTPLIB (v3.9.1)
JRTPLIB (v3.9.2)


Developed at the The Expertise Centre for
Expand All @@ -23,10 +23,6 @@ from this url:
If you have questions about the library, you can mail me at:
jori.liesenborgs@gmail.com

There is also a mailing list for the library. To subscribe to the list,
just send an e-mail to jrtplib-subscribe@edm.uhasselt.be and you'll
receive further instructions.

ACKNOWLEDGMENT
==============

Expand Down
Empty file removed TODO
Empty file.
5 changes: 4 additions & 1 deletion examples/example1.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "rtpipv4address.h"
#include "rtpsessionparams.h"
#include "rtperrors.h"
#include "rtplibraryversion.h"
#ifndef WIN32
#include <netinet/in.h>
#include <arpa/inet.h>
Expand Down Expand Up @@ -52,7 +53,9 @@ int main(void)
std::string ipstr;
int status,i,num;

// First, we'll ask for the necessary information
std::cout << "Using version " << RTPLibraryVersion::GetVersion().GetVersionString() << std::endl;

// First, we'll ask for the necessary information

std::cout << "Enter local portbase:" << std::endl;
std::cin >> portbase;
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpapppacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpapppacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpbyepacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpbyepacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpcompoundpacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpcompoundpacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpcompoundpacketbuilder.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpcompoundpacketbuilder.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcppacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcppacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcppacketbuilder.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcppacketbuilder.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcprrpacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcprrpacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
4 changes: 2 additions & 2 deletions src/rtcpscheduler.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down Expand Up @@ -87,7 +87,7 @@ int RTCPSchedulerParams::SetMinimumTransmissionInterval(const RTPTime &t)
return 0;
}

RTCPScheduler::RTCPScheduler(RTPSources &s, RTPRandom &r) : rtprand(r),sources(s),nextrtcptime(0,0),prevrtcptime(0,0)
RTCPScheduler::RTCPScheduler(RTPSources &s, RTPRandom &r) : sources(s),nextrtcptime(0,0),prevrtcptime(0,0),rtprand(r)
{
Reset();

Expand Down
2 changes: 1 addition & 1 deletion src/rtcpscheduler.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpsdesinfo.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpsdesinfo.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
4 changes: 1 addition & 3 deletions src/rtcpsdespacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down Expand Up @@ -81,8 +81,6 @@ RTCPSDESPacket::RTCPSDESPacket(uint8_t *data,size_t datalength)

while ((ssrccount > 0) && (len > 0))
{
chunkoffset = 0;

if (len < (sizeof(uint32_t)*2)) // chunk must contain at least a SSRC identifier
return; // and a (possibly empty) item

Expand Down
2 changes: 1 addition & 1 deletion src/rtcpsdespacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpsrpacket.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpsrpacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtcpunknownpacket.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpaddress.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpbyteaddress.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpbyteaddress.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpcollisionlist.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpcollisionlist.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpconfig.h.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*

This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs

Contact: jori.liesenborgs@gmail.com

Expand Down
2 changes: 1 addition & 1 deletion src/rtpdebug.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpdebug.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion src/rtpdefines.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
This file is a part of JRTPLIB
Copyright (c) 1999-2011 Jori Liesenborgs
Copyright (c) 1999-2016 Jori Liesenborgs
Contact: jori.liesenborgs@gmail.com
Expand Down
Loading

0 comments on commit 05abf50

Please sign in to comment.