Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 196e7e8346777164305d31111a3484c88c7ff67e https://github.com/WebKit/WebKit/commit/196e7e8346777164305d31111a3484c88c7ff67e Author: Rupin Mittal <ru...@apple.com> Date: 2024-09-25 (Wed, 25 Sep 2024)
Changed paths: M Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp M Source/WebKit/GPUProcess/media/RemoteMediaResourceLoader.cpp M Source/WebKit/GPUProcess/media/RemoteTextTrackProxy.cpp M Source/WebKit/GPUProcess/media/RemoteVideoTrackProxy.cpp Log Message: ----------- Adopt more smart pointers in GPUProcess/media files https://bugs.webkit.org/show_bug.cgi?id=280358 rdar://136710828 Reviewed by Geoffrey Garen. Smart pointer adoption as per the static analyzer. * Source/WebKit/GPUProcess/media/RemoteMediaPlayerProxy.cpp: (WebKit::RemoteMediaPlayerProxy::commitAllTransactions): (WebKit::RemoteMediaPlayerProxy::loadMediaSource): (WebKit::RemoteMediaPlayerProxy::requestResource): (WebKit::RemoteMediaPlayerProxy::mediaPlayerMediaKeysStorageDirectory const): (WebKit::RemoteMediaPlayerProxy::mediaPlayerMediaCacheDirectory const): (WebKit::RemoteMediaPlayerProxy::addRemoteAudioTrackProxy): (WebKit::RemoteMediaPlayerProxy::addRemoteVideoTrackProxy): (WebKit::RemoteMediaPlayerProxy::addRemoteTextTrackProxy): (WebKit::RemoteMediaPlayerProxy::mediaPlayerCachedKeyForKeyId const): (WebKit::RemoteMediaPlayerProxy::setLegacyCDMSession): (WebKit::RemoteMediaPlayerProxy::cdmInstanceAttached): (WebKit::RemoteMediaPlayerProxy::cdmInstanceDetached): (WebKit::RemoteMediaPlayerProxy::attemptToDecryptWithInstance): (WebKit::RemoteMediaPlayerProxy::sharedPreferencesForWebProcess const): * Source/WebKit/GPUProcess/media/RemoteMediaResourceLoader.cpp: (WebKit::RemoteMediaResourceLoader::requestResource): (WebKit::RemoteMediaResourceLoader::sendH2Ping): * Source/WebKit/GPUProcess/media/RemoteTextTrackProxy.cpp: (WebKit::RemoteTextTrackProxy::RemoteTextTrackProxy): (WebKit::RemoteTextTrackProxy::~RemoteTextTrackProxy): (WebKit::RemoteTextTrackProxy::configuration): (WebKit::RemoteTextTrackProxy::configurationChanged): (WebKit::RemoteTextTrackProxy::addDataCue): (WebKit::RemoteTextTrackProxy::updateDataCue): (WebKit::RemoteTextTrackProxy::removeDataCue): (WebKit::RemoteTextTrackProxy::addGenericCue): (WebKit::RemoteTextTrackProxy::updateGenericCue): (WebKit::RemoteTextTrackProxy::removeGenericCue): (WebKit::RemoteTextTrackProxy::parseWebVTTFileHeader): (WebKit::RemoteTextTrackProxy::parseWebVTTCueData): * Source/WebKit/GPUProcess/media/RemoteVideoTrackProxy.cpp: (WebKit::RemoteVideoTrackProxy::RemoteVideoTrackProxy): (WebKit::RemoteVideoTrackProxy::~RemoteVideoTrackProxy): (WebKit::RemoteVideoTrackProxy::configuration): (WebKit::RemoteVideoTrackProxy::updateConfiguration): Canonical link: https://commits.webkit.org/284264@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