An RTCP temporary maximum media-stream bitrate notification (TMMBN) packet entry. More...
Public Member Functions | |
| fm.liveswitch.DataBuffer | getDataBuffer () |
| Gets the backing data buffer. More... | |
| long | getMaximumBitrate () |
| Gets the maximum bitrate. More... | |
| int | getMaximumBitrateExponent () |
| Gets the maximum bitrate exponent. More... | |
| int | getMaximumBitrateMantissa () |
| Gets the maximum bitrate mantissa. More... | |
| int | getNormalizedMaximumBitrate () |
| Gets the normalized maximum bitrate. More... | |
| long | getSynchronizationSource () |
| Gets the synchronization source. More... | |
| void | setDataBuffer (fm.liveswitch.DataBuffer value) |
| Sets the backing data buffer. More... | |
| void | setMaximumBitrate (long value) |
| Sets the maximum bitrate. More... | |
| void | setMaximumBitrateExponent (int value) |
| Sets the maximum bitrate exponent. More... | |
| void | setMaximumBitrateMantissa (int value) |
| Sets the maximum bitrate mantissa. More... | |
| void | setNormalizedMaximumBitrate (int value) |
| Sets the normalized maximum bitrate. More... | |
| void | setSynchronizationSource (long value) |
| Sets the synchronization source. More... | |
| TmmbnEntry (fm.liveswitch.DataBuffer dataBuffer) | |
| Initializes a new instance of the fm.liveswitch.TmmbnEntry class. More... | |
| TmmbnEntry (long maximumBitrate, long synchronizationSource) | |
| Initializes a new instance of the fm.liveswitch.TmmbnEntry class. More... | |
Static Public Member Functions | |
| static int | getFixedPayloadLength () |
| Gets the fixed length of an FIR entry. More... | |
| static fm.liveswitch.TmmbnEntry | normalized (int normalizedMaximumBitrate, long synchronizationSource) |
| Creates a fm.liveswitch.TmmbnEntry using normalized parameters. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from fm.liveswitch.ControlFrameEntry | |
| ControlFrameEntry () | |
An RTCP temporary maximum media-stream bitrate notification (TMMBN) packet entry.
| fm.liveswitch.TmmbnEntry.TmmbnEntry | ( | fm.liveswitch.DataBuffer | dataBuffer | ) |
Initializes a new instance of the fm.liveswitch.TmmbnEntry class.
| dataBuffer | The data buffer. |
| fm.liveswitch.TmmbnEntry.TmmbnEntry | ( | long | maximumBitrate, |
| long | synchronizationSource | ||
| ) |
Initializes a new instance of the fm.liveswitch.TmmbnEntry class.
| maximumBitrate | The maximum bitrate. |
| synchronizationSource | The synchronization source. |
| fm.liveswitch.DataBuffer fm.liveswitch.TmmbnEntry.getDataBuffer | ( | ) |
Gets the backing data buffer.
|
static |
Gets the fixed length of an FIR entry.
| long fm.liveswitch.TmmbnEntry.getMaximumBitrate | ( | ) |
Gets the maximum bitrate.
| int fm.liveswitch.TmmbnEntry.getMaximumBitrateExponent | ( | ) |
Gets the maximum bitrate exponent.
| int fm.liveswitch.TmmbnEntry.getMaximumBitrateMantissa | ( | ) |
Gets the maximum bitrate mantissa.
| int fm.liveswitch.TmmbnEntry.getNormalizedMaximumBitrate | ( | ) |
Gets the normalized maximum bitrate.
| long fm.liveswitch.TmmbnEntry.getSynchronizationSource | ( | ) |
Gets the synchronization source.
Reimplemented from fm.liveswitch.ControlFrameEntry.
|
static |
Creates a fm.liveswitch.TmmbnEntry using normalized parameters.
| normalizedMaximumBitrate | The normalized maximum bitrate. |
| synchronizationSource | The synchronization source. |
| void fm.liveswitch.TmmbnEntry.setDataBuffer | ( | fm.liveswitch.DataBuffer | value | ) |
Sets the backing data buffer.
| void fm.liveswitch.TmmbnEntry.setMaximumBitrate | ( | long | value | ) |
Sets the maximum bitrate.
| void fm.liveswitch.TmmbnEntry.setMaximumBitrateExponent | ( | int | value | ) |
Sets the maximum bitrate exponent.
| void fm.liveswitch.TmmbnEntry.setMaximumBitrateMantissa | ( | int | value | ) |
Sets the maximum bitrate mantissa.
| void fm.liveswitch.TmmbnEntry.setNormalizedMaximumBitrate | ( | int | value | ) |
Sets the normalized maximum bitrate.
| void fm.liveswitch.TmmbnEntry.setSynchronizationSource | ( | long | value | ) |
Sets the synchronization source.
Reimplemented from fm.liveswitch.ControlFrameEntry.