Ring Daemon 16.0.0
|
#include <video_sender.h>
Public Member Functions | |
void | forceKeyFrame () |
uint16_t | getLastSeqValue () |
int | setBitrate (uint64_t br) |
void | setChangeOrientationCallback (std::function< void(int)> cb) |
void | update (Observable< std::shared_ptr< MediaFrame > > *obs, const std::shared_ptr< MediaFrame > &frame_p) override |
VideoSender (const std::string &dest, const MediaStream &opts, const MediaDescription &args, SocketPair &socketPair, const uint16_t seqVal, uint16_t mtu, bool allowHwAccel=true) | |
~VideoSender () | |
![]() | |
virtual void | attached (Observable< std::shared_ptr< MediaFrame > > *) |
virtual void | detached (Observable< std::shared_ptr< MediaFrame > > *) |
virtual | ~Observer () |
Definition at line 37 of file video_sender.h.
jami::video::VideoSender::VideoSender | ( | const std::string & | dest, |
const MediaStream & | opts, | ||
const MediaDescription & | args, | ||
SocketPair & | socketPair, | ||
const uint16_t | seqVal, | ||
uint16_t | mtu, | ||
bool | allowHwAccel = true |
||
) |
Definition at line 38 of file video_sender.cpp.
References jami::emitSignal(), and jami::Manager::instance().
|
inline |
Definition at line 48 of file video_sender.h.
void jami::video::VideoSender::forceKeyFrame | ( | ) |
Definition at line 97 of file video_sender.cpp.
References JAMI_DBG.
uint16_t jami::video::VideoSender::getLastSeqValue | ( | ) |
Definition at line 104 of file video_sender.cpp.
Definition at line 116 of file video_sender.cpp.
References jami::emitSignal().
Definition at line 110 of file video_sender.cpp.
References jami::emitSignal().
|
overridevirtual |
Implements jami::Observer< std::shared_ptr< MediaFrame > >.
Definition at line 90 of file video_sender.cpp.
References jami::emitSignal().