|
| | Encoder () |
| | Initializes a new instance of the fm.liveswitch.l16.Encoder class. More...
|
| |
| | Encoder (fm.liveswitch.AudioConfig config) |
| | Initializes a new instance of the fm.liveswitch.l16.Encoder class. More...
|
| |
| | Encoder (fm.liveswitch.IAudioOutput input) |
| | Initializes a new instance of the fm.liveswitch.l16.Encoder class. More...
|
| |
| String | getLabel () |
| | Gets a label that identifies this class. More...
|
| |
| void | addOnBitrateChange (fm.liveswitch.IAction0 value) |
| | Adds a handler that is raised when the bitrate changes. More...
|
| |
| | AudioEncoder (fm.liveswitch.AudioFormat inputFormat, fm.liveswitch.AudioFormat outputFormat) |
| | Initializes a new instance of the fm.liveswitch.AudioEncoder class. More...
|
| |
| int | getBitrate () |
| | Gets the current bitrate, in kbps. More...
|
| |
| long | getFramesEncoded () |
| | Gets the number of encoded frames. More...
|
| |
| int | getMaxBitrate () |
| | Gets the maximum bitrate, in kbps. More...
|
| |
| int | getMaxCodecBitrate () |
| | Gets the maximum possible codec bitrate, in kbps. More...
|
| |
| int | getMaxOutputBitrate () |
| | Gets the maximum output bitrate, in kbps. More...
|
| |
| int | getMinBitrate () |
| | Gets the minimum bitrate, in kbps. More...
|
| |
| int | getMinCodecBitrate () |
| | Gets the minimum possible codec bitrate, in kbps. More...
|
| |
| int | getMinOutputBitrate () |
| | Gets the minimum output bitrate, in kbps. More...
|
| |
| boolean | getStaticOutputBitrate () |
| | Gets whether fm.liveswitch.AudioEncoder#getMinOutputBitrate and fm.liveswitch.AudioEncoder#getMaxOutputBitrate should return fm.liveswitch.AudioEncoder#getMinCodecBitrate and fm.liveswitch.AudioEncoder#getMaxCodecBitrate, respectively, or response to changes in fm.liveswitch.AudioEncoder#getMinBitrate and fm.liveswitch.AudioEncoder#getMaxBitrate. More...
|
| |
| int | getTargetBitrate () |
| | Gets the target bitrate, in kbps. More...
|
| |
| int | getTargetOutputBitrate () |
| | Gets the target output bitrate, in kbps. More...
|
| |
| void | removeOnBitrateChange (fm.liveswitch.IAction0 value) |
| | Removes a handler that is raised when the bitrate changes. More...
|
| |
| void | setMaxBitrate (int value) |
| | Sets the maximum bitrate, in kbps. More...
|
| |
| void | setMinBitrate (int value) |
| | Sets the minimum bitrate, in kbps. More...
|
| |
| void | setStaticOutputBitrate (boolean value) |
| | Sets whether fm.liveswitch.AudioEncoder#getMinOutputBitrate and fm.liveswitch.AudioEncoder#getMaxOutputBitrate should return fm.liveswitch.AudioEncoder#getMinCodecBitrate and fm.liveswitch.AudioEncoder#getMaxCodecBitrate, respectively, or response to changes in fm.liveswitch.AudioEncoder#getMinBitrate and fm.liveswitch.AudioEncoder#getMaxBitrate. More...
|
| |
| void | setTargetBitrate (int value) |
| | Sets the target bitrate, in kbps. More...
|
| |
| | AudioPipe (fm.liveswitch.AudioFormat inputFormat, fm.liveswitch.AudioFormat outputFormat) |
| | Initializes a new instance of the fm.liveswitch.AudioPipe class. More...
|
| |
| | AudioPipe (fm.liveswitch.AudioFormat outputFormat) |
| | Initializes a new instance of the fm.liveswitch.AudioPipe class. More...
|
| |
| fm.liveswitch.AudioConfig | getConfig () |
| | Gets the output configuration. More...
|
| |
| double | getGain () |
| | Gets a value indicating the gain (input amplification) of this sink. More...
|
| |
| fm.liveswitch.AudioConfig | getInputConfig () |
| | Gets the input configuration. More...
|
| |
| fm.liveswitch.AudioConfig | getOutputConfig () |
| | Gets the output configuration. More...
|
| |
| double | getVolume () |
| | Gets a value indicating the volume (output resistance) of this source. More...
|
| |
| boolean | processFrame (fm.liveswitch.AudioFrame frame) |
| | Processes a frame. More...
|
| |
| void | setGain (double value) |
| | Sets a value indicating the gain (input amplification) of this sink. More...
|
| |
| void | setVolume (double value) |
| | Sets a value indicating the volume (output resistance) of this source. More...
|
| |
| java.util.HashMap< String, Object > | getDynamicProperties () |
| | Gets all dynamic properties on this instance. More...
|
| |
| Object | getDynamicValue (String key) |
| | Gets a property value from the local cache. More...
|
| |
| void | setDynamicValue (String key, Object value) |
| | Sets a property value in the local cache. More...
|
| |
| boolean | unsetDynamicValue (String key) |
| | Removes a property value from the local cache. More...
|
| |
| abstract String | getExternalId () |
| | Gets the external identifier. More...
|
| |
| abstract String | getId () |
| | Gets the identifier. More...
|
| |
| abstract String | getPipelineJson () |
| | Gets the pipeline JSON with this as the central point. More...
|
| |
| abstract void | setExternalId (String value) |
| | Sets the external identifier. More...
|
| |
| abstract boolean | destroy () |
| | Destroys this instance. More...
|
| |
| abstract boolean | getDeactivated () |
| | Gets a value indicating whether this instance is deactivated. More...
|
| |
| abstract boolean | getDisabled () |
| | Gets a value indicating whether this instance is disabled. More...
|
| |
| abstract boolean | getMuted () |
| | Gets a value indicating whether this instance is muted. More...
|
| |
| abstract boolean | getPaused () |
| | Gets a value indicating whether this instance is paused. More...
|
| |
| abstract boolean | getPersistent () |
| | Gets a value indicating whether this instance is persistent. More...
|
| |
| abstract void | setDeactivated (boolean value) |
| | Sets a value indicating whether this instance is deactivated. More...
|
| |
| abstract void | setMuted (boolean value) |
| | Sets a value indicating whether this instance is muted. More...
|
| |
A PCM Uncompressed (L16) encoder.