|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <regex>#include "GstMediaStackAdapter.hxx"#include "GstRemoteParticipant.hxx"#include "Conversation.hxx"#include "UserAgent.hxx"#include "DtmfEvent.hxx"#include "ReconSubsystem.hxx"#include <rutil/Log.hxx>#include <rutil/Logger.hxx>#include <rutil/DnsUtil.hxx>#include <rutil/Random.hxx>#include <resip/stack/DtmfPayloadContents.hxx>#include <resip/stack/SdpContents.hxx>#include <resip/stack/SipFrag.hxx>#include <resip/stack/ExtensionHeader.hxx>#include <resip/dum/DialogUsageManager.hxx>#include <resip/dum/ClientInviteSession.hxx>#include <resip/dum/ServerInviteSession.hxx>#include <resip/dum/ClientSubscription.hxx>#include <resip/dum/ServerOutOfDialogReq.hxx>#include <resip/dum/ServerSubscription.hxx>#include <rutil/WinLeakCheck.hxx>#include <media/gstreamer/GStreamerUtils.hxx>#include <media/gstreamer/GstRtpManager.hxx>#include <reflow/HEPRTCPEventLoggingHandler.hxx>#include <memory>#include <utility>#include <glibmm/error.h>#include <glibmm/signalproxy.h>#include <gst/gst.h>#include <gst/gsterror.h>#include <gst/sdp/gstsdpmessage.h>#include <gstreamermm/pipeline.h>#include <gst/webrtc/webrtc.h>Go to the source code of this file.
Macros | |
| #define | RESIPROCATE_SUBSYSTEM ReconSubsystem::RECON |
| #define | GST_RTP_CAPS_OPUS "application/x-rtp,media=audio,encoding-name=OPUS,clock-rate=48000,payload=96" |
| #define | GST_RTP_CAPS_VP8 "application/x-rtp,media=video,encoding-name=VP8,clock-rate=90000,payload=97" |
| #define | GST_RTP_CAPS_PCMA "application/x-rtp,media=audio,encoding-name=PCMA,clock-rate=8000,payload=8" |
| #define | GST_RTP_CAPS_H264 "application/x-rtp,media=video,encoding-name=H264,clock-rate=90000,payload=120" |
Functions | |
| void | voidStub (GstElement *webrtcbin, void *u) |
| void | promise_stub (GstPromise *promise, void *u) |
| void | sendCapsEvent (RefPtr< Bin > bin, RefPtr< Caps > caps) |
| #define GST_RTP_CAPS_H264 "application/x-rtp,media=video,encoding-name=H264,clock-rate=90000,payload=120" |
Definition at line 78 of file GstRemoteParticipant.cxx.
| #define GST_RTP_CAPS_OPUS "application/x-rtp,media=audio,encoding-name=OPUS,clock-rate=48000,payload=96" |
Definition at line 73 of file GstRemoteParticipant.cxx.
| #define GST_RTP_CAPS_PCMA "application/x-rtp,media=audio,encoding-name=PCMA,clock-rate=8000,payload=8" |
Definition at line 77 of file GstRemoteParticipant.cxx.
| #define GST_RTP_CAPS_VP8 "application/x-rtp,media=video,encoding-name=VP8,clock-rate=90000,payload=97" |
Definition at line 74 of file GstRemoteParticipant.cxx.
| #define RESIPROCATE_SUBSYSTEM ReconSubsystem::RECON |
Definition at line 57 of file GstRemoteParticipant.cxx.
| void promise_stub | ( | GstPromise * | promise, |
| void * | u | ||
| ) |
Definition at line 94 of file GstRemoteParticipant.cxx.
Definition at line 251 of file GstRemoteParticipant.cxx.
| void voidStub | ( | GstElement * | webrtcbin, |
| void * | u | ||
| ) |
Definition at line 81 of file GstRemoteParticipant.cxx.