Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 63afd2ffd4d0c566d1ed6654de22d53ffd4702f5 https://github.com/WebKit/WebKit/commit/63afd2ffd4d0c566d1ed6654de22d53ffd4702f5 Author: Rupin Mittal <ru...@apple.com> Date: 2024-10-01 (Tue, 01 Oct 2024)
Changed paths: M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.h M Source/WebKit/GPUProcess/media/cocoa/RemoteMediaPlayerProxyCocoa.mm Log Message: ----------- Adopt more smart pointers in GPUProcess/media (part 3) https://bugs.webkit.org/show_bug.cgi?id=280650 rdar://137003153 Reviewed by Ryosuke Niwa. Smart pointer adoption as per the static analyzer. * Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp: (WebKit::RemoteMediaPlayerProxy::RemoteMediaPlayerProxy): (WebKit::RemoteMediaPlayerProxy::invalidate): (WebKit::RemoteMediaPlayerProxy::commitAllTransactions): (WebKit::RemoteMediaPlayerProxy::load): (WebKit::RemoteMediaPlayerProxy::loadMediaSource): (WebKit::RemoteMediaPlayerProxy::cancelLoad): (WebKit::RemoteMediaPlayerProxy::prepareForPlayback): (WebKit::RemoteMediaPlayerProxy::prepareToPlay): (WebKit::RemoteMediaPlayerProxy::pause): (WebKit::RemoteMediaPlayerProxy::seekToTarget): (WebKit::RemoteMediaPlayerProxy::setVolume): (WebKit::RemoteMediaPlayerProxy::setMuted): (WebKit::RemoteMediaPlayerProxy::setPreload): (WebKit::RemoteMediaPlayerProxy::setPrivateBrowsingMode): (WebKit::RemoteMediaPlayerProxy::setPreservesPitch): (WebKit::RemoteMediaPlayerProxy::setPitchCorrectionAlgorithm): (WebKit::RemoteMediaPlayerProxy::prepareForRendering): (WebKit::RemoteMediaPlayerProxy::setPageIsVisible): (WebKit::RemoteMediaPlayerProxy::setShouldMaintainAspectRatio): (WebKit::RemoteMediaPlayerProxy::setVideoFullscreenGravity): (WebKit::RemoteMediaPlayerProxy::acceleratedRenderingStateChanged): (WebKit::RemoteMediaPlayerProxy::setShouldDisableSleep): (WebKit::RemoteMediaPlayerProxy::setRate): (WebKit::RemoteMediaPlayerProxy::setPresentationSize): (WebKit::RemoteMediaPlayerProxy::requestResource): (WebKit::RemoteMediaPlayerProxy::sendH2Ping): (WebKit::RemoteMediaPlayerProxy::removeResource): (WebKit::RemoteMediaPlayerProxy::updateVideoFullscreenInlineImage): (WebKit::RemoteMediaPlayerProxy::setVideoFullscreenMode): (WebKit::RemoteMediaPlayerProxy::videoFullscreenStandbyChanged): (WebKit::RemoteMediaPlayerProxy::setBufferingPolicy): (WebKit::RemoteMediaPlayerProxy::accessLog): (WebKit::RemoteMediaPlayerProxy::errorLog): (WebKit::RemoteMediaPlayerProxy::mediaPlayerNetworkStateChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerReadyStateChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerVolumeChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerMuteChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerSeeked): (WebKit::RemoteMediaPlayerProxy::mediaPlayerTimeChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerDurationChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerRateChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerEngineFailedToLoad): (WebKit::RemoteMediaPlayerProxy::mediaPlayerGetRawCookies const): (WebKit::RemoteMediaPlayerProxy::mediaPlayerPlaybackStateChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerCharacteristicChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerRenderingModeChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerDidRemoveAudioTrack): (WebKit::RemoteMediaPlayerProxy::mediaPlayerDidRemoveVideoTrack): (WebKit::RemoteMediaPlayerProxy::mediaPlayerDidRemoveTextTrack): (WebKit::RemoteMediaPlayerProxy::mediaPlayerResourceNotSupported): (WebKit::RemoteMediaPlayerProxy::mediaPlayerSizeChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerActiveSourceBuffersChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerKeyNeeded): (WebKit::RemoteMediaPlayerProxy::mediaPlayerInitializationDataEncountered): (WebKit::RemoteMediaPlayerProxy::mediaPlayerWaitingForKeyChanged): (WebKit::RemoteMediaPlayerProxy::mediaPlayerCurrentPlaybackTargetIsWirelessChanged): (WebKit::RemoteMediaPlayerProxy::setShouldPlayToPlaybackTarget): (WebKit::RemoteMediaPlayerProxy::setWirelessPlaybackTarget): (WebKit::RemoteMediaPlayerProxy::currentTimeChanged): (WebKit::RemoteMediaPlayerProxy::videoFrameForCurrentTimeIfChanged): (WebKit::RemoteMediaPlayerProxy::setShouldDisableHDR): (WebKit::RemoteMediaPlayerProxy::sendCachedState): (WebKit::RemoteMediaPlayerProxy::setLegacyCDMSession): (WebKit::RemoteMediaPlayerProxy::keyAdded): (WebKit::RemoteMediaPlayerProxy::cdmInstanceAttached): (WebKit::RemoteMediaPlayerProxy::cdmInstanceDetached): (WebKit::RemoteMediaPlayerProxy::attemptToDecryptWithInstance): (WebKit::RemoteMediaPlayerProxy::setShouldContinueAfterKeyNeeded): (WebKit::RemoteMediaPlayerProxy::beginSimulatedHDCPError): (WebKit::RemoteMediaPlayerProxy::endSimulatedHDCPError): (WebKit::RemoteMediaPlayerProxy::notifyActiveSourceBuffersChanged): (WebKit::RemoteMediaPlayerProxy::applicationWillResignActive): (WebKit::RemoteMediaPlayerProxy::applicationDidBecomeActive): (WebKit::RemoteMediaPlayerProxy::notifyTrackModeChanged): (WebKit::RemoteMediaPlayerProxy::tracksChanged): (WebKit::RemoteMediaPlayerProxy::updateCachedVideoMetrics): (WebKit::RemoteMediaPlayerProxy::setPreferredDynamicRangeMode): (WebKit::RemoteMediaPlayerProxy::createAudioSourceProvider): (WebKit::RemoteMediaPlayerProxy::setShouldEnableAudioSourceProvider): (WebKit::RemoteMediaPlayerProxy::playAtHostTime): (WebKit::RemoteMediaPlayerProxy::pauseAtHostTime): (WebKit::RemoteMediaPlayerProxy::startVideoFrameMetadataGathering): (WebKit::RemoteMediaPlayerProxy::stopVideoFrameMetadataGathering): (WebKit::RemoteMediaPlayerProxy::playerContentBoxRectChanged): (WebKit::RemoteMediaPlayerProxy::setShouldCheckHardwareSupport): (WebKit::RemoteMediaPlayerProxy::setDefaultSpatialTrackingLabel): (WebKit::RemoteMediaPlayerProxy::setSpatialTrackingLabel): (WebKit::RemoteMediaPlayerProxy::isInFullscreenOrPictureInPictureChanged): (WebKit::RemoteMediaPlayerProxy::protectedVideoFrameObjectHeap const): * Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.h: * Source/WebKit/GPUProcess/media/cocoa/RemoteMediaPlayerProxyCocoa.mm: (WebKit::RemoteMediaPlayerProxy::mediaPlayerFirstVideoFrameAvailable): (WebKit::RemoteMediaPlayerProxy::mediaPlayerRenderingModeChanged): (WebKit::RemoteMediaPlayerProxy::setVideoLayerSizeFenced): (WebKit::RemoteMediaPlayerProxy::mediaPlayerOnNewVideoFrameMetadata): (WebKit::RemoteMediaPlayerProxy::nativeImageForCurrentTime): (WebKit::RemoteMediaPlayerProxy::colorSpace): (WebKit::RemoteMediaPlayerProxy::willBeAskedToPaintGL): Canonical link: https://commits.webkit.org/284493@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes