An RTCP temporary maximum media-stream bitrate notification (TMMBN) packet entry. More...
Instance Methods | |
| (FMLiveSwitchDataBuffer *) | - dataBuffer |
| Gets the backing data buffer. More... | |
| (instancetype) | - initWithDataBuffer: |
| Initializes a new instance of the FMLiveSwitchTmmbnEntry class. More... | |
| (instancetype) | - initWithMaximumBitrate:synchronizationSource: |
| Initializes a new instance of the FMLiveSwitchTmmbnEntry class. More... | |
| (long long) | - maximumBitrate |
| Gets the maximum bitrate. More... | |
| (int) | - maximumBitrateExponent |
| Gets the maximum bitrate exponent. More... | |
| (int) | - maximumBitrateMantissa |
| Gets the maximum bitrate mantissa. More... | |
| (int) | - normalizedMaximumBitrate |
| Gets the normalized maximum bitrate. More... | |
| (void) | - setDataBuffer: |
| Sets the backing data buffer. More... | |
| (void) | - setMaximumBitrate: |
| Sets the maximum bitrate. More... | |
| (void) | - setMaximumBitrateExponent: |
| Sets the maximum bitrate exponent. More... | |
| (void) | - setMaximumBitrateMantissa: |
| Sets the maximum bitrate mantissa. More... | |
| (void) | - setNormalizedMaximumBitrate: |
| Sets the normalized maximum bitrate. More... | |
| (void) | - setSynchronizationSource: |
| Sets the synchronization source. More... | |
| (long long) | - synchronizationSource |
| Gets the synchronization source. More... | |
Instance Methods inherited from FMLiveSwitchControlFrameEntry | |
| (instancetype) | - init |
Class Methods | |
| (int) | + fixedPayloadLength |
| Gets the fixed length of an FIR entry. More... | |
| (FMLiveSwitchTmmbnEntry *) | + normalizedWithNormalizedMaximumBitrate:synchronizationSource: |
| Creates a FMLiveSwitchTmmbnEntry using normalized parameters. More... | |
| (FMLiveSwitchTmmbnEntry *) | + tmmbnEntryWithDataBuffer: |
| Initializes a new instance of the FMLiveSwitchTmmbnEntry class. More... | |
| (FMLiveSwitchTmmbnEntry *) | + tmmbnEntryWithMaximumBitrate:synchronizationSource: |
| Initializes a new instance of the FMLiveSwitchTmmbnEntry class. More... | |
Class Methods inherited from FMLiveSwitchControlFrameEntry | |
| (FMLiveSwitchControlFrameEntry *) | + controlFrameEntry |
An RTCP temporary maximum media-stream bitrate notification (TMMBN) packet entry.
| - (FMLiveSwitchDataBuffer*) dataBuffer |
Gets the backing data buffer.
| + (int) fixedPayloadLength |
Gets the fixed length of an FIR entry.
| - (instancetype) initWithDataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer |
Initializes a new instance of the FMLiveSwitchTmmbnEntry class.
| dataBuffer | The data buffer. |
| - (instancetype) initWithMaximumBitrate: | (long long) | maximumBitrate | |
| synchronizationSource: | (long long) | synchronizationSource | |
Initializes a new instance of the FMLiveSwitchTmmbnEntry class.
| maximumBitrate | The maximum bitrate. |
| synchronizationSource | The synchronization source. |
| - (long long) maximumBitrate |
Gets the maximum bitrate.
| - (int) maximumBitrateExponent |
Gets the maximum bitrate exponent.
| - (int) maximumBitrateMantissa |
Gets the maximum bitrate mantissa.
| - (int) normalizedMaximumBitrate |
Gets the normalized maximum bitrate.
| + (FMLiveSwitchTmmbnEntry*) normalizedWithNormalizedMaximumBitrate: | (int) | normalizedMaximumBitrate | |
| synchronizationSource: | (long long) | synchronizationSource | |
Creates a FMLiveSwitchTmmbnEntry using normalized parameters.
| normalizedMaximumBitrate | The normalized maximum bitrate. |
| synchronizationSource | The synchronization source. |
| - (void) setDataBuffer: | (FMLiveSwitchDataBuffer *) | value |
Sets the backing data buffer.
| - (void) setMaximumBitrate: | (long long) | value |
Sets the maximum bitrate.
| - (void) setMaximumBitrateExponent: | (int) | value |
Sets the maximum bitrate exponent.
| - (void) setMaximumBitrateMantissa: | (int) | value |
Sets the maximum bitrate mantissa.
| - (void) setNormalizedMaximumBitrate: | (int) | value |
Sets the normalized maximum bitrate.
| - (void) setSynchronizationSource: | (long long) | value |
Sets the synchronization source.
Implements FMLiveSwitchControlFrameEntry.
| - (long long) synchronizationSource |
Gets the synchronization source.
Implements FMLiveSwitchControlFrameEntry.
| + (FMLiveSwitchTmmbnEntry*) tmmbnEntryWithDataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer |
Initializes a new instance of the FMLiveSwitchTmmbnEntry class.
| dataBuffer | The data buffer. |
| + (FMLiveSwitchTmmbnEntry*) tmmbnEntryWithMaximumBitrate: | (long long) | maximumBitrate | |
| synchronizationSource: | (long long) | synchronizationSource | |
Initializes a new instance of the FMLiveSwitchTmmbnEntry class.
| maximumBitrate | The maximum bitrate. |
| synchronizationSource | The synchronization source. |