MediaTime MediaPlayerPrivateAVFoundation::maxMediaTimeSeekable() const { if (!metaDataAvailable()) return MediaTime::zeroTime(); if (!m_cachedMaxTimeSeekable) m_cachedMaxTimeSeekable = platformMaxTimeSeekable(); LOG(Media, "MediaPlayerPrivateAVFoundation::maxTimeSeekable(%p) - returning %s", this, toString(m_cachedMaxTimeSeekable).utf8().data()); return m_cachedMaxTimeSeekable; }
double MediaPlayerPrivateAVFoundation::maxTimeSeekableDouble() const { if (!metaDataAvailable()) return 0; if (!m_cachedMaxTimeSeekable) m_cachedMaxTimeSeekable = platformMaxTimeSeekable(); LOG(Media, "MediaPlayerPrivateAVFoundation::maxTimeSeekable(%p) - returning %f", this, m_cachedMaxTimeSeekable); return m_cachedMaxTimeSeekable; }