Sip Endpoint SDK for Apple OS
 All Classes Functions Properties
<GSVideoService> Protocol Reference

List of all members.

Public Member Functions

(GSResult) - startLocalVideoWithConfiguration:
(GSResult) - startIncomingVideoForSession:withConfiguration:
(GSResult) - startOutgoingVideoForSession:withConfiguration:
(GSResult) - stopLocalVideo
(GSResult) - stopIncomingVideoForSession:
(GSResult) - stopOutgoingVideoForSession:

Properties

id< GSVideoStreamPolicyDelegatepolicyDelegate
id
< GSVideoStreamNotificationDelegate
notificationDelegate

Detailed Description

Definition at line 14 of file GSVideoService.h.


Member Function Documentation

- (GSResult) startIncomingVideoForSession: (id< GSSession >)  session
withConfiguration: (GSVideoStreamConfiguration *)  configuration 

Starts a remote video for the session with configuration

Parameters:
sessionobject.
configuration.
Returns:
the result of the operation.
- (GSResult) startLocalVideoWithConfiguration: (GSVideoStreamConfiguration *)  configuration

Starts a local video with configuration

Parameters:
configuration.
Returns:
the result of the operation.
- (GSResult) startOutgoingVideoForSession: (id< GSSession >)  session
withConfiguration: (GSVideoStreamConfiguration *)  configuration 

Starts a outgoing video for the session with configuration

Parameters:
sessionobject.
configuration.
Returns:
the result of the operation.
- (GSResult) stopIncomingVideoForSession: (id< GSSession >)  session

Stops a remote video for the session

Parameters:
sessionobject.
Returns:
the result of the operation.
- (GSResult) stopLocalVideo

Stops a local video

Returns:
the result of the operation.
- (GSResult) stopOutgoingVideoForSession: (id< GSSession >)  session

Stops an outgoing video for the session

Parameters:
sessionobject.
Returns:
the result of the operation.

Property Documentation

- (id<GSVideoStreamNotificationDelegate>) notificationDelegate
readwritenonatomicassign

Get/set the delegate responsible for notifications about video stream state.

Definition at line 78 of file GSVideoService.h.

- (id<GSVideoStreamPolicyDelegate>) policyDelegate
readwritenonatomicassign

Get/set the policy which defines video behavior.

Definition at line 73 of file GSVideoService.h.


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