Macro

CMTIMERANGE_IS_INDEFINITE

Returns a Boolean value that indicates whether a given CMTimeRange is indefinite.

Declaration

#define CMTIMERANGE_IS_INDEFINITE(range)

Parameters

range

The time range to be tested for finiteness.

Return Value

true if range is indefinite; otherwise, false.

Discussion

An indefinite time range has either an indefinite start or an indefinite duration, or both.

See Also

Inspecting Time Ranges

CMTIMERANGE_IS_EMPTY

Returns a Boolean value that indicates whether a given CMTimeRange has a duration of 0.

CMTIMERANGE_IS_INVALID

Returns a Boolean value that indicates whether a given CMTimeRange is invalid.

CMTIMERANGE_IS_VALID

Returns a Boolean value that indicates whether a given CMTimeRange is valid.

CMTimeRangeGetEnd

Returns a CMTime structure representing the end of a time range.

CMTimeRangeGetIntersection

Returns the intersection of two CMTimeRanges.

CMTimeRangeGetUnion

Returns the union of two CMTimeRanges.