H264Utils class

Constructors

H264Utils()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

byteMaskString(String c, String str) → dynamic
Convert a string of 8 characters into a byte where the positions containing character c will have their bit set. For example, c = 'x', str = "x1xx0000" will return 0b10110000.
defaultProfileLevelId() ProfileLevelId
generateProfileLevelIdForAnswer({Map local_supported_params = const {}, Map remote_offered_params = const {}}) String?
isLessLevel(int a, int b) bool
isLevelAsymmetryAllowed({Map params = const {}}) bool
isSameProfile(Map params1, Map params2) bool
minLevel(int a, int b) int
parseProfileLevelId(String? str) ProfileLevelId?
parseSdpProfileLevelId({Map params = const {}}) ProfileLevelId?
profileLevelIdToString(ProfileLevelId profile_level_id) String?
Returns canonical string representation as three hex bytes of the profile level id, or returns nothing for invalid profile level ids. @param {ProfileLevelId} profile_level_id @returns {String}

Constants

ConstraintSet3Flag → const int
Level1 → const int
Level1_1 → const int
Level1_2 → const int
Level1_3 → const int
Level1_b → const int
Level2 → const int
Level2_1 → const int
Level2_2 → const int
Level3 → const int
Level3_1 → const int
Level3_2 → const int
Level4 → const int
Level4_1 → const int
Level4_2 → const int
Level5 → const int
Level5_1 → const int
Level5_2 → const int
ProfileBaseline → const int
ProfileConstrainedBaseline → const int
ProfileConstrainedHigh → const int
ProfileHigh → const int
ProfileMain → const int