Ring Daemon 16.0.0
|
Public Member Functions | |
void | atomic_copy (const VideoFrame &other) |
std::shared_ptr< VideoFrame > | getRenderFrame () |
Public Attributes | |
int | h {} |
bool | hasVideo {true} |
std::shared_ptr< VideoFrame > | render_frame |
int | rotation {0} |
std::unique_ptr< MediaFilter > | rotationFilter {nullptr} |
Observable< std::shared_ptr< MediaFrame > > * | source {nullptr} |
int | w {} |
int | x {} |
int | y {} |
Definition at line 46 of file video_mixer.cpp.
|
inline |
Definition at line 52 of file video_mixer.cpp.
References jami::emitSignal(), and render_frame.
|
inline |
Definition at line 60 of file video_mixer.cpp.
References render_frame.
int jami::video::VideoMixer::VideoMixerSource::h {} |
Definition at line 70 of file video_mixer.cpp.
Definition at line 71 of file video_mixer.cpp.
std::shared_ptr<VideoFrame> jami::video::VideoMixer::VideoMixerSource::render_frame |
Definition at line 51 of file video_mixer.cpp.
Referenced by atomic_copy(), and getRenderFrame().
int jami::video::VideoMixer::VideoMixerSource::rotation {0} |
Definition at line 49 of file video_mixer.cpp.
std::unique_ptr<MediaFilter> jami::video::VideoMixer::VideoMixerSource::rotationFilter {nullptr} |
Definition at line 50 of file video_mixer.cpp.
Observable<std::shared_ptr<MediaFrame> >* jami::video::VideoMixer::VideoMixerSource::source {nullptr} |
Definition at line 48 of file video_mixer.cpp.
int jami::video::VideoMixer::VideoMixerSource::w {} |
Definition at line 69 of file video_mixer.cpp.
int jami::video::VideoMixer::VideoMixerSource::x {} |
Definition at line 67 of file video_mixer.cpp.
int jami::video::VideoMixer::VideoMixerSource::y {} |
Definition at line 68 of file video_mixer.cpp.