MillicastSDK
2.0.0
Loading...
Searching...
No Matches
objc
MillicastSDK
media.h
Go to the documentation of this file.
1
#include <Foundation/Foundation.h>
2
#import <
MillicastSDK/mc_logging.h
>
3
#import <
MillicastSDK/source.h
>
4
#import <MillicastSDK/exports.h>
5
6
NS_ASSUME_NONNULL_BEGIN
7
9
MILLICAST_API
@interface
MCMedia
: NSObject
10
13
+(NSArray<
MCVideoSource
*>*)
getVideoSources
;
14
17
+(NSArray<
MCAudioSource
*>*)
getAudioSources
;
18
21
+(NSArray<
MCAudioPlayback
*>*)
getPlaybackDevices
;
22
25
+ (NSArray<NSString*>*)
getSupportedVideoCodecs
;
26
29
+ (NSArray<NSString*>*)
getSupportedAudioCodecs
;
30
33
+(bool)
isNdiAvailable
;
34
35
@end
36
37
NS_ASSUME_NONNULL_END
MILLICAST_API
#define MILLICAST_API
Definition
exports.h:51
MCAudioPlayback
Definition
source.h:210
MCAudioSource
Manages the audio capture functionality.
Definition
source.h:182
MCMedia
Class used for managing media sources.
Definition
media.h:10
+[MCMedia getPlaybackDevices]
NSArray< MCAudioPlayback * > * getPlaybackDevices()
+[MCMedia getSupportedAudioCodecs]
NSArray< NSString * > * getSupportedAudioCodecs()
+[MCMedia getVideoSources]
NSArray< MCVideoSource * > * getVideoSources()
+[MCMedia isNdiAvailable]
bool isNdiAvailable()
+[MCMedia getAudioSources]
NSArray< MCAudioSource * > * getAudioSources()
+[MCMedia getSupportedVideoCodecs]
NSArray< NSString * > * getSupportedVideoCodecs()
MCVideoSource
Responsible for managing video sources.
Definition
source.h:113
mc_logging.h
source.h
Generated by
1.9.7