Ring Daemon 16.0.0
Loading...
Searching...
No Matches
jami::VideoManager Struct Reference

#include <videomanager.h>

Collaboration diagram for jami::VideoManager:
Collaboration graph

Public Member Functions

bool hasRunningPlayers ()
 

Public Attributes

std::map< std::string, std::weak_ptr< AudioInput >, std::less<> > audioInputs
 Cache of the active Audio/Video input(s).
 
std::mutex audioMutex
 
std::shared_ptr< AudioInputaudioPreview
 
std::map< std::string, std::shared_ptr< MediaPlayer > > mediaPlayers
 

Detailed Description

Definition at line 39 of file videomanager.h.

Member Function Documentation

◆ hasRunningPlayers()

bool jami::VideoManager::hasRunningPlayers ( )

Definition at line 771 of file videomanager.cpp.

References jami::emitSignal(), and jami::Manager::instance().

Here is the call graph for this function:

Member Data Documentation

◆ audioInputs

std::map<std::string, std::weak_ptr<AudioInput>, std::less<> > jami::VideoManager::audioInputs

Cache of the active Audio/Video input(s).

Definition at line 64 of file videomanager.h.

◆ audioMutex

std::mutex jami::VideoManager::audioMutex

Definition at line 65 of file videomanager.h.

◆ audioPreview

std::shared_ptr<AudioInput> jami::VideoManager::audioPreview

Definition at line 45 of file videomanager.h.

◆ mediaPlayers

std::map<std::string, std::shared_ptr<MediaPlayer> > jami::VideoManager::mediaPlayers

Definition at line 43 of file videomanager.h.


The documentation for this struct was generated from the following files: