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 *)valueDiscussion
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 *)valueDiscussion
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 *) ))addOnProcessFrameWithBlockDiscussion
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 *))valueBlockDiscussion
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 *)valueDiscussion
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 *) ))addOnRaiseControlFramesWithBlockDiscussion
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 *))valueBlockDiscussion
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)maxInputBitrateDiscussion
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 *)frameParameters
frame | 
						The frame.  | 
					
|---|
Discussion
Processes a frame.
			Declared In
FMIceLinkIMediaInput.h
– processFramePolicy
required method
	
Gets the ProcessFramePolicy for this media input.
			- (FMIceLinkProcessFramePolicy)processFramePolicyDiscussion
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)isLocalDescriptionParameters
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 *)statsParameters
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 *)valueDiscussion
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 *)valueDiscussion
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 *)valueDiscussion
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)valueDiscussion
Sets the ProcessFramePolicy for this media input.
			Declared In
FMIceLinkIMediaInput.h