MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
millicast::CustomAudioSource::Builder Struct Reference

Builder struct to create a CustomSource. More...

#include <source.h>

Inheritance diagram for millicast::CustomAudioSource::Builder:
Inheritance graph
[legend]
Collaboration diagram for millicast::CustomAudioSource::Builder:
Collaboration graph
[legend]

Public Member Functions

MILLICAST_API Builder () noexcept
 
MILLICAST_API Ptr build ()
 Create the CustomSource object.
 

Additional Inherited Members

- Public Attributes inherited from millicast::Source::SourceInformation
Type type
 
int id
 
std::string name
 
std::string unique_id
 

Detailed Description

Builder struct to create a CustomSource.

Constructor & Destructor Documentation

◆ Builder()

MILLICAST_API millicast::CustomAudioSource::Builder::Builder ( )
noexcept

Member Function Documentation

◆ build()

MILLICAST_API Ptr millicast::CustomAudioSource::Builder::build ( )

Create the CustomSource object.

Remarks
this is only invoked by builders. Use Builder::build() instead.
Parameters
builderthe builder object to configure the source.
Returns
A CustomSource pointer

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