#include <RsServerMediaSubsession.h>
Public Member Functions | |
rs2::frame_queue & | getFrameQueue () |
rs2::video_stream_profile | getStreamProfile () |
Static Public Member Functions | |
static RsServerMediaSubsession * | createNew (UsageEnvironment &t_env, rs2::video_stream_profile &t_videoStreamProfile, std::shared_ptr< RsDevice > rsDevice) |
Protected Member Functions | |
virtual RTPSink * | createNewRTPSink (Groupsock *t_rtpGroupsock, unsigned char t_rtpPayloadTypeIfDynamic, FramedSource *t_inputSource) |
virtual FramedSource * | createNewStreamSource (unsigned t_clientSessionId, unsigned &t_estBitrate) |
RsServerMediaSubsession (UsageEnvironment &t_env, rs2::video_stream_profile &t_video_stream_profile, std::shared_ptr< RsDevice > device) | |
virtual | ~RsServerMediaSubsession () |
Private Attributes | |
rs2::frame_queue | m_frameQueue |
std::shared_ptr< RsDevice > | m_rsDevice |
rs2::video_stream_profile | m_videoStreamProfile |
Definition at line 15 of file RsServerMediaSubsession.h.
|
protected |
Definition at line 16 of file RsServerMediaSubsession.cpp.
|
protectedvirtual |
Definition at line 24 of file RsServerMediaSubsession.cpp.
|
static |
Definition at line 11 of file RsServerMediaSubsession.cpp.
|
protectedvirtual |
Definition at line 42 of file RsServerMediaSubsession.cpp.
|
protectedvirtual |
Definition at line 36 of file RsServerMediaSubsession.cpp.
rs2::frame_queue & RsServerMediaSubsession::getFrameQueue | ( | ) |
Definition at line 26 of file RsServerMediaSubsession.cpp.
rs2::video_stream_profile RsServerMediaSubsession::getStreamProfile | ( | ) |
Definition at line 31 of file RsServerMediaSubsession.cpp.
|
private |
Definition at line 30 of file RsServerMediaSubsession.h.
|
private |
Definition at line 31 of file RsServerMediaSubsession.h.
|
private |
Definition at line 29 of file RsServerMediaSubsession.h.