MediaPlayerPrivateMediaFoundation::~MediaPlayerPrivateMediaFoundation() { notifyDeleted(); destroyVideoWindow(); endSession(); cancelCallOnMainThread(onTopologySetCallback, this); cancelCallOnMainThread(onCreatedMediaSourceCallback, this); }
DisplayRefreshMonitorMac::~DisplayRefreshMonitorMac() { if (m_displayLink) { CVDisplayLinkStop(m_displayLink); CVDisplayLinkRelease(m_displayLink); m_displayLink = nullptr; } cancelCallOnMainThread(DisplayRefreshMonitor::handleDisplayRefreshedNotificationOnMainThread, this); }
MediaPlayerPrivateAVFoundation::~MediaPlayerPrivateAVFoundation() { LOG(Media, "MediaPlayerPrivateAVFoundation::~MediaPlayerPrivateAVFoundation(%p)", this); setIgnoreLoadStateChanges(true); cancelCallOnMainThread(mainThreadCallback, this); }
MediaPlayerPrivateAVFoundation::~MediaPlayerPrivateAVFoundation() { LOG(Media, "MediaPlayerPrivateAVFoundation::~MediaPlayerPrivateAVFoundation(%p)", this); cancelCallOnMainThread(mainThreadCallback, this); }
DisplayRefreshMonitor::~DisplayRefreshMonitor() { stopAnimationClient(); cancelCallOnMainThread(DisplayRefreshMonitor::handleDisplayRefreshedNotificationOnMainThread, this); }