21#ifndef _H265_VIDEO_RTP_SINK_HH
22#define _H265_VIDEO_RTP_SINK_HH
24#ifndef _H264_OR_5_VIDEO_RTP_SINK_HH
34 u_int8_t
const* vps,
unsigned vpsSize,
35 u_int8_t
const* sps,
unsigned spsSize,
36 u_int8_t
const* pps,
unsigned ppsSize);
42 char const* sPropVPSStr,
char const* sPropSPSStr,
char const* sPropPPSStr);
49 u_int8_t
const* vps =
NULL,
unsigned vpsSize = 0,
50 u_int8_t
const* sps =
NULL,
unsigned spsSize = 0,
51 u_int8_t
const* pps =
NULL,
unsigned ppsSize = 0);
virtual Boolean sourceIsCompatibleWithUs(MediaSource &source)
H265VideoRTPSink(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, u_int8_t const *vps=NULL, unsigned vpsSize=0, u_int8_t const *sps=NULL, unsigned spsSize=0, u_int8_t const *pps=NULL, unsigned ppsSize=0)
static H265VideoRTPSink * createNew(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, char const *sPropVPSStr, char const *sPropSPSStr, char const *sPropPPSStr)
virtual char const * auxSDPLine()
static H265VideoRTPSink * createNew(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat, u_int8_t const *vps, unsigned vpsSize, u_int8_t const *sps, unsigned spsSize, u_int8_t const *pps, unsigned ppsSize)
static H265VideoRTPSink * createNew(UsageEnvironment &env, Groupsock *RTPgs, unsigned char rtpPayloadFormat)
virtual ~H265VideoRTPSink()