|
| enum | {
Valid = 1 << 0,
HasBeenRounded = 1 << 1,
PositiveInfinite = 1 << 2,
NegativeInfinite = 1 << 3,
Indefinite = 1 << 4,
DoubleValue = 1 << 5
} |
| |
| enum | ComparisonFlags {
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1
} |
| |
| enum | RoundingFlags {
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity
} |
| |
| enum | {
Valid = 1 << 0,
HasBeenRounded = 1 << 1,
PositiveInfinite = 1 << 2,
NegativeInfinite = 1 << 3,
Indefinite = 1 << 4,
DoubleValue = 1 << 5
} |
| |
| enum | ComparisonFlags {
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1
} |
| |
| enum | RoundingFlags {
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity
} |
| |
| enum | {
Valid = 1 << 0,
HasBeenRounded = 1 << 1,
PositiveInfinite = 1 << 2,
NegativeInfinite = 1 << 3,
Indefinite = 1 << 4,
DoubleValue = 1 << 5
} |
| |
| enum | ComparisonFlags {
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1,
LessThan = -1,
EqualTo = 0,
GreaterThan = 1
} |
| |
| enum | RoundingFlags {
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity,
RoundingFlags::HalfAwayFromZero = 0,
RoundingFlags::TowardZero,
RoundingFlags::AwayFromZero,
RoundingFlags::TowardPositiveInfinity,
RoundingFlags::TowardNegativeInfinity
} |
| |
|
| | MediaTime () |
| |
| | MediaTime (int64_t value, uint32_t scale, uint8_t flags=Valid) |
| |
| | MediaTime (const MediaTime &rhs) |
| |
| | ~MediaTime () |
| |
| float | toFloat () const |
| |
| double | toDouble () const |
| |
| MediaTime & | operator= (const MediaTime &rhs) |
| |
| MediaTime & | operator+= (const MediaTime &rhs) |
| |
| MediaTime & | operator-= (const MediaTime &rhs) |
| |
| MediaTime | operator+ (const MediaTime &rhs) const |
| |
| MediaTime | operator- (const MediaTime &rhs) const |
| |
| MediaTime | operator- () const |
| |
| MediaTime | operator* (int32_t) const |
| |
| bool | operator< (const MediaTime &rhs) const |
| |
| bool | operator> (const MediaTime &rhs) const |
| |
| bool | operator!= (const MediaTime &rhs) const |
| |
| bool | operator== (const MediaTime &rhs) const |
| |
| bool | operator>= (const MediaTime &rhs) const |
| |
| bool | operator<= (const MediaTime &rhs) const |
| |
| bool | operator! () const |
| |
| | operator bool () const |
| |
| ComparisonFlags | compare (const MediaTime &rhs) const |
| |
| bool | isBetween (const MediaTime &, const MediaTime &) const |
| |
| bool | isValid () const |
| |
| bool | isInvalid () const |
| |
| bool | hasBeenRounded () const |
| |
| bool | isPositiveInfinite () const |
| |
| bool | isNegativeInfinite () const |
| |
| bool | isIndefinite () const |
| |
| bool | hasDoubleValue () const |
| |
| const int64_t & | timeValue () const |
| |
| const uint32_t & | timeScale () const |
| |
| void | dump (PrintStream &out) const |
| |
| | operator double () const =delete |
| |
| | MediaTime (double)=delete |
| |
| | operator int () const =delete |
| |
| | MediaTime (int)=delete |
| |
| MediaTime | toTimeScale (uint32_t, RoundingFlags=RoundingFlags::HalfAwayFromZero) const |
| |
| | MediaTime () |
| |
| | MediaTime (int64_t value, uint32_t scale, uint8_t flags=Valid) |
| |
| | MediaTime (const MediaTime &rhs) |
| |
| | ~MediaTime () |
| |
| float | toFloat () const |
| |
| double | toDouble () const |
| |
| MediaTime & | operator= (const MediaTime &rhs) |
| |
| MediaTime & | operator+= (const MediaTime &rhs) |
| |
| MediaTime & | operator-= (const MediaTime &rhs) |
| |
| MediaTime | operator+ (const MediaTime &rhs) const |
| |
| MediaTime | operator- (const MediaTime &rhs) const |
| |
| MediaTime | operator- () const |
| |
| MediaTime | operator* (int32_t) const |
| |
| bool | operator< (const MediaTime &rhs) const |
| |
| bool | operator> (const MediaTime &rhs) const |
| |
| bool | operator!= (const MediaTime &rhs) const |
| |
| bool | operator== (const MediaTime &rhs) const |
| |
| bool | operator>= (const MediaTime &rhs) const |
| |
| bool | operator<= (const MediaTime &rhs) const |
| |
| bool | operator! () const |
| |
| | operator bool () const |
| |
| ComparisonFlags | compare (const MediaTime &rhs) const |
| |
| bool | isBetween (const MediaTime &, const MediaTime &) const |
| |
| bool | isValid () const |
| |
| bool | isInvalid () const |
| |
| bool | hasBeenRounded () const |
| |
| bool | isPositiveInfinite () const |
| |
| bool | isNegativeInfinite () const |
| |
| bool | isIndefinite () const |
| |
| bool | hasDoubleValue () const |
| |
| const int64_t & | timeValue () const |
| |
| const uint32_t & | timeScale () const |
| |
| void | dump (PrintStream &out) const |
| |
| | operator double () const =delete |
| |
| | MediaTime (double)=delete |
| |
| | operator int () const =delete |
| |
| | MediaTime (int)=delete |
| |
| MediaTime | toTimeScale (uint32_t, RoundingFlags=RoundingFlags::HalfAwayFromZero) const |
| |
| | MediaTime () |
| |
| | MediaTime (int64_t value, uint32_t scale, uint8_t flags=Valid) |
| |
| | MediaTime (const MediaTime &rhs) |
| |
| | ~MediaTime () |
| |
| float | toFloat () const |
| |
| double | toDouble () const |
| |
| MediaTime & | operator= (const MediaTime &rhs) |
| |
| MediaTime & | operator+= (const MediaTime &rhs) |
| |
| MediaTime & | operator-= (const MediaTime &rhs) |
| |
| MediaTime | operator+ (const MediaTime &rhs) const |
| |
| MediaTime | operator- (const MediaTime &rhs) const |
| |
| MediaTime | operator- () const |
| |
| MediaTime | operator* (int32_t) const |
| |
| bool | operator< (const MediaTime &rhs) const |
| |
| bool | operator> (const MediaTime &rhs) const |
| |
| bool | operator!= (const MediaTime &rhs) const |
| |
| bool | operator== (const MediaTime &rhs) const |
| |
| bool | operator>= (const MediaTime &rhs) const |
| |
| bool | operator<= (const MediaTime &rhs) const |
| |
| bool | operator! () const |
| |
| | operator bool () const |
| |
| ComparisonFlags | compare (const MediaTime &rhs) const |
| |
| bool | isBetween (const MediaTime &, const MediaTime &) const |
| |
| bool | isValid () const |
| |
| bool | isInvalid () const |
| |
| bool | hasBeenRounded () const |
| |
| bool | isPositiveInfinite () const |
| |
| bool | isNegativeInfinite () const |
| |
| bool | isIndefinite () const |
| |
| bool | hasDoubleValue () const |
| |
| const int64_t & | timeValue () const |
| |
| const uint32_t & | timeScale () const |
| |
| void | dump (PrintStream &out) const |
| |
| | operator double () const =delete |
| |
| | MediaTime (double)=delete |
| |
| | operator int () const =delete |
| |
| | MediaTime (int)=delete |
| |
| MediaTime | toTimeScale (uint32_t, RoundingFlags=RoundingFlags::HalfAwayFromZero) const |
| |