FMIceLinkIMediaOutput Protocol Reference
| Conforms to | FMIceLinkIElement FMIceLinkIMediaElement FMIceLinkIOutput  | 
|---|---|
| Declared in | FMIceLinkIMediaOutput.h | 
Overview
A media output.
– addOnProcessControlFrames:
required method
	
Adds a handler that is raised when control frames are processed.
			- (void)addOnProcessControlFrames:(FMIceLinkAction1 *)valueDiscussion
Adds a handler that is raised when control frames are processed.
			Declared In
FMIceLinkIMediaOutput.h
– addOnProcessControlFramesWithBlock
required method
	
Adds a handler that is raised when control frames are processed.
			- (void ( ^ ) ( void ( ^ ) ( NSMutableArray *) ))addOnProcessControlFramesWithBlockDiscussion
Adds a handler that is raised when control frames are processed.
			Declared In
FMIceLinkIMediaOutput.h
– addOnProcessControlFramesWithBlock:
required method
	
Adds a handler that is raised when control frames are processed.
			- (void)addOnProcessControlFramesWithBlock:(void ( ^ ) ( NSMutableArray *))valueBlockDiscussion
Adds a handler that is raised when control frames are processed.
			Declared In
FMIceLinkIMediaOutput.h
– addOnRaiseFrame:
required method
	
Adds a handler that is raised when a frame is raised.
			- (void)addOnRaiseFrame:(FMIceLinkAction1 *)valueDiscussion
Adds a handler that is raised when a frame is raised.
			Declared In
FMIceLinkIMediaOutput.h
– addOnRaiseFrameWithBlock
required method
	
Adds a handler that is raised when a frame is raised.
			- (void ( ^ ) ( void ( ^ ) ( FMIceLinkMediaFrame *) ))addOnRaiseFrameWithBlockDiscussion
Adds a handler that is raised when a frame is raised.
			Declared In
FMIceLinkIMediaOutput.h
– addOnRaiseFrameWithBlock:
required method
	
Adds a handler that is raised when a frame is raised.
			- (void)addOnRaiseFrameWithBlock:(void ( ^ ) ( FMIceLinkMediaFrame *))valueBlockDiscussion
Adds a handler that is raised when a frame is raised.
			Declared In
FMIceLinkIMediaOutput.h
– getFirSequenceNumber
required method
	
Gets the FIR sequence number.
			- (int)getFirSequenceNumberDiscussion
Gets the FIR sequence number.
			Declared In
FMIceLinkIMediaOutput.h
– incrementFirSequenceNumber
required method
	
Increments the FIR sequence number.
			- (void)incrementFirSequenceNumberDiscussion
Increments the FIR sequence number.
			Declared In
FMIceLinkIMediaOutput.h
– maxOutputBitrate
required method
	
Gets the bitrate supported by this output, in kbps. Returns -1 if unknown.
			- (int)maxOutputBitrateDiscussion
Gets the bitrate supported by this output, in kbps. Returns -1 if unknown.
			Declared In
FMIceLinkIMediaOutput.h
– processControlFrames:
required method
	
Processes the control frames.
			- (void)processControlFrames:(NSMutableArray *)controlFramesParameters
controlFrames | 
						The control frames.  | 
					
|---|
Discussion
Processes the control frames.
			Declared In
FMIceLinkIMediaOutput.h
– processGetMuteFromStream
required method
	
Gets whether the stream is muted or not.
@return
- (bool)processGetMuteFromStreamDiscussion
Gets whether the stream is muted or not.
@return
Declared In
FMIceLinkIMediaOutput.h
– processSdpMediaDescriptionFromOutputWithMediaDescription:isOffer:isLocalDescription:
required method
	
Processes a local SDP media description from an output.
			- (FMIceLinkError *)processSdpMediaDescriptionFromOutputWithMediaDescription:(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 output.
			Declared In
FMIceLinkIMediaOutput.h
– processSetMuteFromStreamWithMute:
required method
	
Process a set mute call from a stream.
			- (void)processSetMuteFromStreamWithMute:(bool)muteParameters
mute | 
						Whether to mute or not.  | 
					
|---|
Discussion
Process a set mute call from a stream.
			Declared In
FMIceLinkIMediaOutput.h
– processStatsFromOutputWithStats:
required method
	
Processes stats from an output.
			- (void)processStatsFromOutputWithStats:(FMIceLinkMediaTrackStats *)statsParameters
stats | 
						The stats.  | 
					
|---|
Discussion
Processes stats from an output.
			Declared In
FMIceLinkIMediaOutput.h
– removeOnProcessControlFrames:
required method
	
Removes a handler that is raised when control frames are processed.
			- (void)removeOnProcessControlFrames:(FMIceLinkAction1 *)valueDiscussion
Removes a handler that is raised when control frames are processed.
			Declared In
FMIceLinkIMediaOutput.h
– removeOnRaiseFrame:
required method
	
Removes a handler that is raised when a frame is raised.
			- (void)removeOnRaiseFrame:(FMIceLinkAction1 *)valueDiscussion
Removes a handler that is raised when a frame is raised.
			Declared In
FMIceLinkIMediaOutput.h