FMIceLinkIMediaInput Protocol Reference
Conforms to | FMIceLinkIElement FMIceLinkIInput FMIceLinkIMediaElement |
---|---|
Declared in | FMIceLinkIMediaInput.h |
Overview
A media input.
– addOnDisabledChange:
required method
Adds a handler that is raised when the Disabled property changes state.
- (void)addOnDisabledChange:(FMIceLinkAction0 *)value
Discussion
Adds a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkIMediaInput.h
– addOnProcessFrame:
required method
Adds a handler that is raised when a frame is processed.
- (void)addOnProcessFrame:(FMIceLinkAction1 *)value
Discussion
Adds a handler that is raised when a frame is processed.
Declared In
FMIceLinkIMediaInput.h
– addOnProcessFrameWithBlock
required method
Adds a handler that is raised when a frame is processed.
- (void ( ^ ) ( void ( ^ ) ( FMIceLinkMediaFrame *) ))addOnProcessFrameWithBlock
Discussion
Adds a handler that is raised when a frame is processed.
Declared In
FMIceLinkIMediaInput.h
– addOnProcessFrameWithBlock:
required method
Adds a handler that is raised when a frame is processed.
- (void)addOnProcessFrameWithBlock:(void ( ^ ) ( FMIceLinkMediaFrame *))valueBlock
Discussion
Adds a handler that is raised when a frame is processed.
Declared In
FMIceLinkIMediaInput.h
– addOnRaiseControlFrames:
required method
Adds a handler that is raised when control frames are raised.
- (void)addOnRaiseControlFrames:(FMIceLinkAction1 *)value
Discussion
Adds a handler that is raised when control frames are raised.
Declared In
FMIceLinkIMediaInput.h
– addOnRaiseControlFramesWithBlock
required method
Adds a handler that is raised when control frames are raised.
- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnRaiseControlFramesWithBlock
Discussion
Adds a handler that is raised when control frames are raised.
Declared In
FMIceLinkIMediaInput.h
– addOnRaiseControlFramesWithBlock:
required method
Adds a handler that is raised when control frames are raised.
- (void)addOnRaiseControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlock
Discussion
Adds a handler that is raised when control frames are raised.
Declared In
FMIceLinkIMediaInput.h
– maxInputBitrate
required method
Gets the bitrate supported by this input, in kbps. Returns -1 if unknown.
- (int)maxInputBitrate
Discussion
Gets the bitrate supported by this input, in kbps. Returns -1 if unknown.
Declared In
FMIceLinkIMediaInput.h
– processFrame:
required method
Processes a frame.
- (bool)processFrame:(FMIceLinkMediaFrame *)frame
Parameters
frame |
The frame. |
---|
Discussion
Processes a frame.
Declared In
FMIceLinkIMediaInput.h
– processFramePolicy
required method
Gets the ProcessFramePolicy for this media input.
- (FMIceLinkProcessFramePolicy)processFramePolicy
Discussion
Gets the ProcessFramePolicy for this media input.
Declared In
FMIceLinkIMediaInput.h
– processSdpMediaDescriptionFromInputWithMediaDescription:isOffer:isLocalDescription:
required method
Processes a local SDP media description from an input.
- (FMIceLinkError *)processSdpMediaDescriptionFromInputWithMediaDescription:(FMIceLinkSdpMediaDescription *)mediaDescription isOffer:(bool)isOffer isLocalDescription:(bool)isLocalDescription
Parameters
mediaDescription |
The media description. |
---|---|
isOffer |
if set to true [is offer]. |
isLocalDescription |
if set to true [is local description]. |
Discussion
Processes a local SDP media description from an input.
Declared In
FMIceLinkIMediaInput.h
– processStatsFromInputWithStats:
required method
Processes stats from an input.
- (void)processStatsFromInputWithStats:(FMIceLinkMediaTrackStats *)stats
Parameters
stats |
The stats. |
---|
Discussion
Processes stats from an input.
Declared In
FMIceLinkIMediaInput.h
– removeOnDisabledChange:
required method
Removes a handler that is raised when the Disabled property changes state.
- (void)removeOnDisabledChange:(FMIceLinkAction0 *)value
Discussion
Removes a handler that is raised when the Disabled property changes state.
Declared In
FMIceLinkIMediaInput.h
– removeOnProcessFrame:
required method
Removes a handler that is raised when a frame is processed.
- (void)removeOnProcessFrame:(FMIceLinkAction1 *)value
Discussion
Removes a handler that is raised when a frame is processed.
Declared In
FMIceLinkIMediaInput.h
– removeOnRaiseControlFrames:
required method
Removes a handler that is raised when control frames are raised.
- (void)removeOnRaiseControlFrames:(FMIceLinkAction1 *)value
Discussion
Removes a handler that is raised when control frames are raised.
Declared In
FMIceLinkIMediaInput.h
– setProcessFramePolicy:
required method
Sets the ProcessFramePolicy for this media input.
- (void)setProcessFramePolicy:(FMIceLinkProcessFramePolicy)value
Discussion
Sets the ProcessFramePolicy for this media input.
Declared In
FMIceLinkIMediaInput.h