MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
millicast::ClientBase Class Reference

#include <client.h>

Inheritance diagram for millicast::ClientBase:
Inheritance graph
[legend]

Public Types

using ConnectionOptions = ClientConnectionOptions
 
using Option = ClientOption
 
using JsonData = ClientJsonData
 

Public Member Functions

virtual ~ClientBase ()=default
 

Static Public Member Functions

static std::list< std::string > get_supported_video_codecs ()
 get_supported_video_codecs returns the list of the supported video codecs.
 
static std::list< std::string > get_supported_audio_codecs ()
 get_supported_audio_codecs returns the list of the supported audio codecs.
 
static void cleanup ()
 Clean and free the memory of dynamic objects.
 

Member Typedef Documentation

◆ ConnectionOptions

◆ JsonData

◆ Option

Constructor & Destructor Documentation

◆ ~ClientBase()

virtual millicast::ClientBase::~ClientBase ( )
virtualdefault

Member Function Documentation

◆ cleanup()

static void millicast::ClientBase::cleanup ( )
static

Clean and free the memory of dynamic objects.

Remarks
Call this after all sdk objects have been destroyed.

◆ get_supported_audio_codecs()

static std::list< std::string > millicast::ClientBase::get_supported_audio_codecs ( )
static

get_supported_audio_codecs returns the list of the supported audio codecs.

Returns
The list of the supported audio codecs.

◆ get_supported_video_codecs()

static std::list< std::string > millicast::ClientBase::get_supported_video_codecs ( )
static

get_supported_video_codecs returns the list of the supported video codecs.

Returns
The list of the supported video codecs.

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