A video input. More...
Instance Methods | |
| (double) | - maxInputFrameRate |
| Gets the maximum allowed input frame-rate, in fps. More... | |
| (int) | - maxInputHeight |
| Gets the maximum allowed input height. More... | |
| (double) | - maxInputScale |
| Gets the maximum allowed input scale. More... | |
| (FMLiveSwitchSize *) | - maxInputSize |
| Gets the maximum allowed input size. More... | |
| (int) | - maxInputWidth |
| Gets the maximum allowed input width. More... | |
| (double) | - minInputFrameRate |
| Gets the minimum allowed input frame-rate, in fps. More... | |
| (int) | - minInputHeight |
| Gets the minimum allowed input height. More... | |
| (double) | - minInputScale |
| Gets the minimum allowed input scale. More... | |
| (FMLiveSwitchSize *) | - minInputSize |
| Gets the minimum allowed input size. More... | |
| (int) | - minInputWidth |
| Gets the minimum allowed input width. More... | |
Instance Methods inherited from <FMLiveSwitchIMediaInput> | |
| (void) | - addOnDisabledChange: |
| Adds a handler that is raised when the Disabled property changes state. More... | |
| (void) | - addOnPausedChange: |
| Adds a handler that is raised when the Paused property changes state. More... | |
| (void) | - addOnProcessControlFrameResponses: |
| Adds a handler that is raised when control frame responses are processed. More... | |
| (NSMutableArray *) | - addOnProcessControlFrameResponsesWithBlock |
| Adds a handler that is raised when control frame responses are processed. More... | |
| (void) | - addOnProcessControlFrameResponsesWithBlock: |
| Adds a handler that is raised when control frame responses are processed. More... | |
| (void) | - addOnProcessFrame: |
| Adds a handler that is raised when a frame is processed. More... | |
| (FMLiveSwitchMediaFrame *) | - addOnProcessFrameWithBlock |
| Adds a handler that is raised when a frame is processed. More... | |
| (void) | - addOnProcessFrameWithBlock: |
| Adds a handler that is raised when a frame is processed. More... | |
| (void) | - addOnRaiseControlFrames: |
| Adds a handler that is raised when control frames are raised. More... | |
| (NSMutableArray *) | - addOnRaiseControlFramesWithBlock |
| Adds a handler that is raised when control frames are raised. More... | |
| (void) | - addOnRaiseControlFramesWithBlock: |
| Adds a handler that is raised when control frames are raised. More... | |
| (long long) | - getPipelineSystemDelayWithOutputFormat: |
| Gets the total pipeline system delay in ticks for a given media format. More... | |
| (bool) | - inputDeactivated |
| Gets whether input is deactivated. More... | |
| (bool) | - inputMuted |
| Gets whether input is muted. More... | |
| (NSString *) | - inputRtpStreamId |
| Gets the input RTP stream identifier. More... | |
| (long long) | - inputSynchronizationSource |
| Gets the input synchronization source. More... | |
| (int) | - maxInputBitrate |
| Gets the maximum allowed input bitrate, in kbps. More... | |
| (FMLiveSwitchEncodingInfo *) | - maxInputEncoding |
| Gets the maximum allowed input encoding. More... | |
| (int) | - minInputBitrate |
| Gets the minimum allowed input bitrate, in kbps. More... | |
| (FMLiveSwitchEncodingInfo *) | - minInputEncoding |
| Gets the minimum allowed input encoding. More... | |
| (void) | - processControlFrameResponses: |
| Processes control frame responses. More... | |
| (bool) | - processFrame: |
| Processes a frame. More... | |
| (FMLiveSwitchProcessFramePolicy) | - processFramePolicy |
| Gets the ProcessFramePolicy for this media input. More... | |
| (FMLiveSwitchError *) | - processSdpMediaDescriptionFromInputWithMediaDescription:isOffer:isLocalDescription: |
| Processes a local SDP media description from an input. More... | |
| (void) | - processSinkStatsFromInputWithSinkStats: |
| Processes sink stats from an input. More... | |
| (void) | - processTrackStatsFromInputWithTrackStats: |
| Processes track stats from an input. More... | |
| (void) | - removeOnDisabledChange: |
| Removes a handler that is raised when the Disabled property changes state. More... | |
| (void) | - removeOnPausedChange: |
| Removes a handler that is raised when the Paused property changes state. More... | |
| (void) | - removeOnProcessControlFrameResponses: |
| Removes a handler that is raised when control frame responses are processed. More... | |
| (void) | - removeOnProcessFrame: |
| Removes a handler that is raised when a frame is processed. More... | |
| (void) | - removeOnRaiseControlFrames: |
| Removes a handler that is raised when control frames are raised. More... | |
| (void) | - setInputRtpStreamId: |
| Sets the input RTP stream identifier. More... | |
| (void) | - setInputSynchronizationSource: |
| Sets the input synchronization source. More... | |
| (void) | - setProcessFramePolicy: |
| Sets the ProcessFramePolicy for this media input. More... | |
| (long long) | - systemDelay |
| Gets the system delay in ticks. More... | |
Instance Methods inherited from <FMLiveSwitchIInput> | |
| (void) | - addInput: |
| Adds an input. More... | |
| (void) | - addInputs: |
| Adds some inputs. More... | |
| (NSObject< FMLiveSwitchIOutput > *) | - input |
| Gets the input. More... | |
| (FMLiveSwitchMediaFormat *) | - inputFormat |
| Gets the input format. More... | |
| (NSMutableArray *) | - inputs |
| Gets the inputs. More... | |
| (NSString *) | - pipelineJsonFromInput |
| Gets the pipeline JSON from an input. More... | |
| (bool) | - removeInput: |
| Removes an input. More... | |
| (void) | - removeInputs |
| Removes all inputs. More... | |
| (void) | - removeInputs: |
| Removes some inputs. More... | |
Instance Methods inherited from <FMLiveSwitchIElement> | |
| (NSString *) | - externalId |
| Gets the external identifier. More... | |
| (NSString *) | - id |
| Gets the identifier. More... | |
| (NSString *) | - pipelineJson |
| Gets the pipeline JSON with this as the central point. More... | |
| (void) | - setExternalId: |
| Sets the external identifier. More... | |
Instance Methods inherited from <FMLiveSwitchIMediaElement> | |
| (bool) | - deactivated |
| Gets a value indicating whether this instance is deactivated. More... | |
| (bool) | - destroy |
| Destroys this instance. More... | |
| (bool) | - disabled |
| Gets a value indicating whether this instance is disabled. More... | |
| (NSString *) | - label |
| Gets a label that identifies this instance. More... | |
| (bool) | - muted |
| Gets a value indicating whether this instance is muted. More... | |
| (bool) | - paused |
| Gets a value indicating whether this instance is paused. More... | |
| (bool) | - persistent |
| Gets a value indicating whether this instance is persistent. More... | |
| (void) | - setDeactivated: |
| Sets a value indicating whether this instance is deactivated. More... | |
| (void) | - setMuted: |
| Sets a value indicating whether this instance is muted. More... | |
A video input.
| - (double) maxInputFrameRate |
Gets the maximum allowed input frame-rate, in fps.
A value of -1 indicates unset (no maximum).
| - (int) maxInputHeight |
Gets the maximum allowed input height.
A value of -1 indicates unset (no maximum).
| - (double) maxInputScale |
Gets the maximum allowed input scale.
A value of -1 indicates unset (no maximum).
| - (FMLiveSwitchSize*) maxInputSize |
Gets the maximum allowed input size.
A value of null indicates unset (no maximum).
| - (int) maxInputWidth |
Gets the maximum allowed input width.
A value of -1 indicates unset (no maximum).
| - (double) minInputFrameRate |
Gets the minimum allowed input frame-rate, in fps.
A value of -1 indicates unset (no minimum).
| - (int) minInputHeight |
Gets the minimum allowed input height.
A value of -1 indicates unset (no minimum).
| - (double) minInputScale |
Gets the minimum allowed input scale.
A value of -1 indicates unset (no minimum).
| - (FMLiveSwitchSize*) minInputSize |
Gets the minimum allowed input size.
A value of null indicates unset (no minimum).
| - (int) minInputWidth |
Gets the minimum allowed input width.
A value of -1 indicates unset (no minimum).