Participants and synchronization sources.(3) Library Functions Manual Participants and synchronization sources.(3)NAME
Participants and synchronization sources. -
Classes
class SDESItemsHolder
Holds the SDES items and related information from a participant in an RTP application.
class Participant
A class of objects representing remote participants (RTP applications) in a multimedia session.
class SyncSource
Synchronization source in an RTP session.
class RTPApplication
An RTP application, holding identifying RTCP SDES item values.
Functions
__EXPORT RTPApplication & defaultApplication ()
Get the RTPApplication object for the 'default' application (the only one used by common applications -those that only implement one
'RTP application').
Detailed DescriptionFunction Documentation
__EXPORT RTPApplication& defaultApplication ()
Get the RTPApplication object for the 'default' application (the only one used by common applications -those that only implement one 'RTP
application'). Note that this application object differs from all the others that may be defined in that it is automatically constructed by
the ccRTP stack and its CNAME is automatically assigned (as user@host), whereas the other application objects' CNAME is provided to its
constructor.
Examples:
ccrtptest.cpp, rtphello.cpp, rtplisten.cpp, and rtpsend.cpp.
Author
Generated automatically by Doxygen for ccRTP from the source code.
ccRTP Sat Jun 23 2012 Participants and synchronization sources.(3)
Check Out this Related Man Page
CURLOPT_INTERLEAVEFUNCTION(3) curl_easy_setopt options CURLOPT_INTERLEAVEFUNCTION(3)NAME
CURLOPT_INTERLEAVEFUNCTION - callback function for RTSP interleaved data
SYNOPSIS
#include <curl/curl.h>
size_t interleave_callback(void *ptr, size_t size, size_t nmemb,
void *userdata);
CURLcode curl_easy_setopt(CURL *handle, CURLOPT_INTERLEAVEFUNCTION,
interleave_callback);
DESCRIPTION
Pass a pointer to your callback function, which should match the prototype shown above.
This callback function gets called by libcurl as soon as it has received interleaved RTP data. This function gets called for each $ block
and therefore contains exactly one upper-layer protocol unit (e.g. one RTP packet). Curl writes the interleaved header as well as the
included data for each call. The first byte is always an ASCII dollar sign. The dollar sign is followed by a one byte channel identifier
and then a 2 byte integer length in network byte order. See RFC2326 Section 10.12 for more information on how RTP interleaving behaves. If
unset or set to NULL, curl will use the default write function.
Interleaved RTP poses some challenges for the client application. Since the stream data is sharing the RTSP control connection, it is crit-
ical to service the RTP in a timely fashion. If the RTP data is not handled quickly, subsequent response processing may become unreasonably
delayed and the connection may close. The application may use CURL_RTSPREQ_RECEIVE to service RTP data when no requests are desired. If the
application makes a request, (e.g. CURL_RTSPREQ_PAUSE) then the response handler will process any pending RTP data before marking the
request as finished.
DEFAULT
NULL
PROTOCOLS
RTSP
EXAMPLE
TODO
AVAILABILITY
Added in 7.20.0
RETURN VALUE
Returns CURLE_OK if the option is supported, and CURLE_UNKNOWN_OPTION if not.
SEE ALSO CURLOPT_INTERLEAVEFUNCTION(3), CURLOPT_RTSP_REQUEST(3),
libcurl 7.54.0 February 03, 2016 CURLOPT_INTERLEAVEFUNCTION(3)
sir
i am trying to compile and execute cpp file in unix
the command cpp <filename > is not working
do you suggest any other command?
thanking you (5 Replies)
Dear linuxers,
I'm a novice in C++ programming.
I wrote a ReadFile class in file ReadFile.cpp.
After that, I wrote a test.cpp, which contains a main function, to test whether my class work well.
I follow the following steps to compile the ReadFile.cpp file.
g++296 -c ReadFile.cpp -o... (4 Replies)
Can anybody help me on how to do directory synchronization. i have been reading about rsync and filesync but apparently it seems to me that synchronization is from a source directory to a destination directory only. how about if vice versa - wherein i need to synchronize both directories, updating... (3 Replies)
I'm trying to develop a script that makes it so only .cpp programs can print. I'm doing it for my computer programming class because everyone keeps printing the executable instead of the source code and it's wasting a lot of paper. How can I accomplish this? Thanks for the help. :D (5 Replies)
set 1
./abc@@/main/61
./def.cpp@@/main/13
./fgh.cpp@@/main/16
./ijk.cpp@@/main/12
./mln.cpp@@/main/9
./uvw.cpp@@/main/30
set2
./eww@@/main/61
./def.cpp@@/main/13
./xxx.cpp@@/main/26
./kkk.cpp@@/main/72
./qqq.cpp@@/main/19
./fgh.cpp@@/main/16
I have two sets with filenames in... (13 Replies)
I need to find all the methods in a cpp file ... using shell script
Pls guide me regarding the grep criteria for searching methods
I mean what are the patterns to be grepped in *.cpp which match methods
Hope i have made myself clear
Thanks and Regards
-- Ultimatix (2 Replies)
I want to write a shell script which traverses a cpp file.
Suppose there is function fncn_name6 .. which is called by fncn_name5
which in turn called by fncn_name4 and so on .. in a single cpp class.
ie
fncn_name1
{
fncn_name2
{
fncn_name3
}
{
fncn_name4
}
}
so fncn_name1 is... (2 Replies)
File: A.h
class A
{
public:
struct x X;
int show()
{
x.member_variable ? 0: -1;
}
};
Now if A.cpp is complied which includes A.h (which is actually in a huge project space) we see that x.member_variable value is not as expected. But if remove the show() method and place... (4 Replies)
I am an undergraduate in Anthropology, currently writing my final year dissertation. The subject I have chosen in the Open Source project. I will be writing a detailed ethnography of hacker culture and am searching for research participants. Particularly, I am looking for Open Source user groups... (5 Replies)
I have some C++ code and want to have the class declarations in a .h file and the implementation in the .cpp file.
It seems however that for templates everything need to be put in the header (.h) file and will have problems if I try to separate the code to a .cpp file.
Is this correct? Is... (1 Reply)
I have the code below and cannot decide if to put it in a .h file or in a .cpp file
#ifndef VERBOSE_H
#define VERBOSE_H
#include "sstring.h"
enum Verbose { none = 0, low = 1, medium = 2, high = 3, diag = 4 };
bool GetVerbose(String& S, Verbose& V) {
S.ToUpper();
if (S ==... (3 Replies)
Hi,
I have some files as below.
Temp6001_5025.cpp
Temp6002_5025.cpp
Temp6003_5025.cpp
Temp6004_5025.cpp
Temp6005_5025.cpp
Temp6006_5025.cpp
Temp6007_5025.cpp
.
.
Temp6100_5025.cpp
i want to replace 5025 to 5026 in all files and the result should be
Temp6001_5026.cpp
.
.... (3 Replies)
I have an implementation file tomog.cpp that implements a class called Tomog where I need to include its header file which resides in another place.
How can I best specify the include file? I would not like to do
#include "../../tomso/tomography/tomog.hpp"
I wish to do instead
... (3 Replies)
i have some bar files in a directory
appp1.APP.RTP.DEV1
appp2.APP.RTP.DEV1
appp3.APP.RTP.DEV1
need to be renamed as
appp1.APP.mmk.DEV1
appp2.APP.mmk.DEV1
appp3.APP.mmk.DEV1
i need to rename all files at a time. (6 Replies)