Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::video::VideoMixer Member List

This is the complete list of members for jami::video::VideoMixer, including all inherited members.

addAudioOnlySource(const std::string &callId, const std::string &streamId)jami::video::VideoMixerinline
attach(Observer< std::shared_ptr< MediaFrame > > *o)jami::Observable< std::shared_ptr< MediaFrame > >inline
attached(Observable< std::shared_ptr< MediaFrame > > *ob) overridejami::video::VideoMixervirtual
attachPriorityObserver(std::shared_ptr< Observer< std::shared_ptr< MediaFrame > > > o)jami::Observable< std::shared_ptr< MediaFrame > >inline
attachVideo(Observable< std::shared_ptr< MediaFrame > > *frame, const std::string &callId, const std::string &streamId)jami::video::VideoMixer
detach(Observer< std::shared_ptr< MediaFrame > > *o)jami::Observable< std::shared_ptr< MediaFrame > >inline
detached(Observable< std::shared_ptr< MediaFrame > > *ob) overridejami::video::VideoMixervirtual
detachPriorityObserver(Observer< std::shared_ptr< MediaFrame > > *o)jami::Observable< std::shared_ptr< MediaFrame > >inline
detachVideo(Observable< std::shared_ptr< MediaFrame > > *frame)jami::video::VideoMixer
flushFrames()jami::video::VideoGenerator
getHeight() const overridejami::video::VideoMixervirtual
getNewFrame()jami::video::VideoGenerator
getObserversCount()jami::Observable< std::shared_ptr< MediaFrame > >inline
getPixelFormat() const overridejami::video::VideoMixervirtual
getSink()jami::video::VideoMixerinline
getStream(const std::string &name) constjami::video::VideoMixer
getVideoLayout() constjami::video::VideoMixerinline
getVideoLocal() constjami::video::VideoMixerinline
getWidth() const overridejami::video::VideoMixervirtual
notify(std::shared_ptr< MediaFrame > data)jami::Observable< std::shared_ptr< MediaFrame > >inlineprotected
Observable()jami::Observable< std::shared_ptr< MediaFrame > >inline
observers_jami::Observable< std::shared_ptr< MediaFrame > >protected
obtainLastFrame()jami::video::VideoGenerator
priority_observers_jami::Observable< std::shared_ptr< MediaFrame > >protected
publishFrame()jami::video::VideoGenerator
publishFrame(std::shared_ptr< VideoFrame >)jami::video::VideoGenerator
removeAudioOnlySource(const std::string &callId, const std::string &streamId)jami::video::VideoMixerinline
resetActiveStream()jami::video::VideoMixerinline
setActiveStream(const std::string &id)jami::video::VideoMixer
setOnSourcesUpdated(OnSourcesUpdatedCb &&cb)jami::video::VideoMixerinline
setParameters(int width, int height, AVPixelFormat format=AV_PIX_FMT_YUV422P)jami::video::VideoMixer
setVideoLayout(Layout newLayout)jami::video::VideoMixerinline
stopInputs()jami::video::VideoMixer
streamInfo(Observable< std::shared_ptr< MediaFrame > > *frame) constjami::video::VideoMixerinline
switchInputs(const std::vector< std::string > &inputs)jami::video::VideoMixer
update(Observable< std::shared_ptr< MediaFrame > > *ob, const std::shared_ptr< MediaFrame > &v) overridejami::video::VideoMixervirtual
updateLayout()jami::video::VideoMixer
verifyActive(const std::string &id)jami::video::VideoMixerinline
VideoGenerator()jami::video::VideoGeneratorinline
VideoMixer(const std::string &id, const std::string &localInput={}, bool attachHost=false)jami::video::VideoMixer
~Observable()jami::Observable< std::shared_ptr< MediaFrame > >inlinevirtual
~Observer()jami::Observer< std::shared_ptr< MediaFrame > >inlinevirtual
~VideoMixer()jami::video::VideoMixer