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 *)value
Discussion
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 *) ))addOnProcessControlFramesWithBlock
Discussion
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 *))valueBlock
Discussion
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 *)value
Discussion
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 *) ))addOnRaiseFrameWithBlock
Discussion
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 *))valueBlock
Discussion
Adds a handler that is raised when a frame is raised.
Declared In
FMIceLinkIMediaOutput.h
– getFirSequenceNumber
required method
Gets the FIR sequence number.
- (int)getFirSequenceNumber
Discussion
Gets the FIR sequence number.
Declared In
FMIceLinkIMediaOutput.h
– incrementFirSequenceNumber
required method
Increments the FIR sequence number.
- (void)incrementFirSequenceNumber
Discussion
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)maxOutputBitrate
Discussion
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 *)controlFrames
Parameters
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)processGetMuteFromStream
Discussion
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)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 output.
Declared In
FMIceLinkIMediaOutput.h
– processSetMuteFromStreamWithMute:
required method
Process a set mute call from a stream.
- (void)processSetMuteFromStreamWithMute:(bool)mute
Parameters
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 *)stats
Parameters
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 *)value
Discussion
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 *)value
Discussion
Removes a handler that is raised when a frame is raised.
Declared In
FMIceLinkIMediaOutput.h