MillicastSDK 2.0.0
Loading...
Searching...
No Matches
Class Methods | List of all members
MCMedia Class Reference

Class used for managing media sources. More...

#import <media.h>

Inheritance diagram for MCMedia:
Inheritance graph
[legend]
Collaboration diagram for MCMedia:
Collaboration graph
[legend]

Class Methods

(NSArray< MCVideoSource * > *) + getVideoSources
 
(NSArray< MCAudioSource * > *) + getAudioSources
 
(NSArray< MCAudioPlayback * > *) + getPlaybackDevices
 
(NSArray< NSString * > *) + getSupportedVideoCodecs
 
(NSArray< NSString * > *) + getSupportedAudioCodecs
 
(bool) + isNdiAvailable
 

Detailed Description

Class used for managing media sources.

Method Documentation

◆ getAudioSources

+ (NSArray< MCAudioSource * > *) getAudioSources

Query all available audio sources.

◆ getPlaybackDevices

+ (NSArray< MCAudioPlayback * > *) getPlaybackDevices

Query available audio playback devices and plugins.

◆ getSupportedAudioCodecs

+ (NSArray< NSString * > *) getSupportedAudioCodecs

Query a list of all the supported audio codecs

  • Returns: An array of all available audio codecs.

◆ getSupportedVideoCodecs

+ (NSArray< NSString * > *) getSupportedVideoCodecs

Query a list of the supported video codecs.

  • Returns: An array of all available video codecs on the platforms.

◆ getVideoSources

+ (NSArray< MCVideoSource * > *) getVideoSources

Query all available video sources.

◆ isNdiAvailable

+ (bool) isNdiAvailable

Checks whether NDI support is enabled in the SDK.

  • Returns: Whether NDI is available (true) or not (false).

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