Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Verklaring
@interface ACSVideoStreamRenderer : NSObject;
Description
Renderer voor videorendering
Methods
initWithLocalVideoStream
-(instancetype _Nonnull)initWithLocalVideoStream:(ACSLocalVideoStream*_Nonnull) localVideoStream
withError:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)))
Parameterwaarden
-
localVideoStream- Informatie over lokale videostreams -
nonnull_error- nodig om deze API throwable te maken in Swift.
initWithRemoteVideoStream
-(instancetype _Nonnull)initWithRemoteVideoStream:(ACSRemoteVideoStream*_Nonnull) remoteVideoStream
withError:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)))
Parameterwaarden
-
remoteVideoStream- Videostream op externe deelnemer -
nonnull_error- nodig om deze API throwable te maken in Swift.
createView
-(ACSVideoStreamRendererView* _Nonnull)createView:(NSError*_Nullable*_Nonnull) nonnull_error __attribute__((swift_error(nonnull_error)));
Parameterwaarden
-
nonnull_error- nodig om deze API throwable te maken in Swift.
Retouren
ACSVideoStreamRendererView
createViewWithOptions
-(ACSVideoStreamRendererView* _Nonnull)createViewWithOptions:(ACSCreateViewOptions*_Nullable) options
withError:(NSError*_Nullable*_Nonnull) error __attribute__((swift_error(nonnull_error)));
Parameterwaarden
-
options-ACSCreateViewOptionsom de schaalmodus van de video in te stellen. -
error- nodig om deze API throwable te maken in Swift.
Retouren
ACSVideoStreamRendererView
Beschikken
Renderer en alle RendererView die aan deze renderer zijn gekoppeld, verwijderen. Aan te roepen wanneer u alle bijbehorende weergaven uit de gebruikersinterface hebt verwijderd.
-(void)dispose;
Eigenschappen
size
@property(readonly) struct ACSStreamSize size;
delegeren
Een object dat u opgeeft om gebeurtenissen te ontvangen van dit ACSVideoStreamRenderer-exemplaar.
@property(nonatomic, assign, nullable) id<ACSVideoStreamRendererDelegate> delegate;