lpw
2026-07-15 4b30c10cef62c07efa1faf8a21e296b4a23ff591
frameworks/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADVideoControllerDelegate.h
@@ -10,23 +10,27 @@
/// The GADVideoControllerDelegate protocol defines methods that are called by the video controller
/// object in response to the video events that occurred throughout the lifetime of the video
/// rendered by an ad.
NS_SWIFT_NAME(VideoControllerDelegate)
@protocol GADVideoControllerDelegate <NSObject>
@optional
/// Tells the delegate that the video controller has began or resumed playing a video.
- (void)videoControllerDidPlayVideo:(nonnull GADVideoController *)videoController;
- (void)videoControllerDidPlayVideo:(nonnull GADVideoController *)videoController NS_SWIFT_UI_ACTOR;
/// Tells the delegate that the video controller has paused video.
- (void)videoControllerDidPauseVideo:(nonnull GADVideoController *)videoController;
- (void)videoControllerDidPauseVideo:(nonnull GADVideoController *)videoController
    NS_SWIFT_UI_ACTOR;
/// Tells the delegate that the video controller's video playback has ended.
- (void)videoControllerDidEndVideoPlayback:(nonnull GADVideoController *)videoController;
- (void)videoControllerDidEndVideoPlayback:(nonnull GADVideoController *)videoController
    NS_SWIFT_UI_ACTOR;
/// Tells the delegate that the video controller has muted video.
- (void)videoControllerDidMuteVideo:(nonnull GADVideoController *)videoController;
- (void)videoControllerDidMuteVideo:(nonnull GADVideoController *)videoController NS_SWIFT_UI_ACTOR;
/// Tells the delegate that the video controller has unmuted video.
- (void)videoControllerDidUnmuteVideo:(nonnull GADVideoController *)videoController;
- (void)videoControllerDidUnmuteVideo:(nonnull GADVideoController *)videoController
    NS_SWIFT_UI_ACTOR;
@end