MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
source.h File Reference
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "millicast-sdk/capabilities.h"
#include "millicast-sdk/frames.h"
#include "millicast-sdk/mc_logging.h"
Include dependency graph for source.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  millicast::Source
 The Source base class. More...
 
struct  millicast::Source::SourceInformation
 
class  millicast::VideoSource
 The VideoSource class. More...
 
struct  millicast::VideoSource::Builder
 The Builder struct to build a video source. More...
 
class  millicast::AudioControl
 The AudioControl class. More...
 
class  millicast::AudioSource
 The AudioSource class. More...
 
struct  millicast::AudioSource::Builder
 The Builder struct to build an audio source. More...
 
class  millicast::AudioPlayback
 The AudioPlayback class. More...
 
struct  millicast::AudioPlayback::Builder
 The Builder struct to build an AudioPlayback. More...
 
class  millicast::CustomAudioSource
 
struct  millicast::CustomAudioSource::Builder
 Builder struct to create a CustomSource. More...
 
class  millicast::CustomVideoSource
 
struct  millicast::CustomVideoSource::Builder
 Builder struct to create a CustomVideoSource. More...
 

Namespaces

namespace  millicast
 

Functions

template<>
MILLICAST_API Source::Type millicast::Source::type< Source::Type > () const
 
template<>
MILLICAST_API std::string millicast::Source::type< std::string > () const
 

Detailed Description

Author
David Baldassin
Date
02/2021