ReadingOrderCompletenessReason
The reason to consider the reading order of an audiobook complete or not complete.
enum ReadingOrderCompletenessReason {
EMPTY_READING_ORDER
EXPECTED_DURATION_ATTAINED
EXPECTED_DURATION_UNATTAINED
READING_ORDER_CONTAINS_GAPS
READING_ORDER_STABLE
READING_ORDER_UNSTABLE
}
Values
ReadingOrderCompletenessReason.EMPTY_READING_ORDER
The reading order is empty.
ReadingOrderCompletenessReason.EXPECTED_DURATION_ATTAINED
The expected duration of the audiobook matches the sum of the durations of its known tracks within an error margin.
ReadingOrderCompletenessReason.EXPECTED_DURATION_UNATTAINED
The expected duration of the audiobook is less than the sum of the durations of its known tracks (within an error margin).
ReadingOrderCompletenessReason.READING_ORDER_CONTAINS_GAPS
The reading order contains gaps.
ReadingOrderCompletenessReason.READING_ORDER_STABLE
The expected duration of the audiobook is unknown, but the audiobook has at least one track and its reading order has not changed in the last 24 hours, making it safe to assume it is complete.
ReadingOrderCompletenessReason.READING_ORDER_UNSTABLE
The expected duration of the audiobook is unknown but the reading order has changed in the last 24 hours, making it unsafe to assume it is complete.
Member of
ReadingOrderCompleteResult
object