ACSLocalVideoStream-klass
Förklaring
@interface ACSLocalVideoStream : ACSOutgoingVideoStream;
Description
Information om lokal videoström
Metoder
init
Skapar en ny instans med en kameraenhetsparameter.
-(instancetype)init:(ACSVideoDeviceInfo *)camera;
Parametrar
camera
– Kameraenhet som ska användas för den lokala videoströmmen
switchSource
Växla videoenheten så att den används som källa för lokal video.
-(void)switchSource:(ACSVideoDeviceInfo* _Nonnull)camera withCompletionHandler:(void (^ _Nonnull)(NSError* _Nullable error))completionHandler;
Parametrar
camera
- Kameraenheten som växlas till.completionHandler
– Ett block som ska anropas asynkront när åtgärden har slutförts.
funktion
Välj funktionstillägg för lokal videoström.
-(id _Nonnull)feature: (Class _Nonnull)featureClass;
Parametrar
featureClass
– Funktionstillägg för lokal videoström.
Egenskaper
Delegera
Ett objekt som du anger för att ta emot händelser från den här ACSLocalVideoStream-instansen.
@property(nonatomic, assign) id<ACSLocalVideoStreamDelegate> delegate;
källa
Videoenhet som ska användas som källa för lokal video.
@property (retain, nonnull, readonly) ACSVideoDeviceInfo * source;
isSending
Anger till Sant när den lokala videoströmmen skickas vid ett samtal.
@property (readonly) BOOL isSending DEPRECATED_MSG_ATTRIBUTE("Use state property instead");