All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.appnexus.oas.mobilesdk.XVideoAdController.class Maven / Gradle / Ivy

????2?-com/appnexus/oas/mobilesdk/XVideoAdControllerjava/lang/Object.android/media/MediaPlayer$OnCompletionListenerMcom/appnexus/oas/mobilesdk/ui/custom/XVideoControllerView$IMediaPlayerControl
%com/appnexus/oas/mobilesdk/IReceiveAd,android/media/MediaPlayer$OnPreparedListener!android/view/View$OnClickListener!android/view/View$OnTouchListener9com/appnexus/oas/mobilesdk/listeners/IHibernationListener.android/view/GestureDetector$OnGestureListener0android/view/GestureDetector$OnDoubleTapListenercontextLandroid/content/Context;	videoViewLandroid/widget/VideoView;handlerLandroid/os/Handler;relativeLayoutLandroid/widget/RelativeLayout;videoControllerView;Lcom/appnexus/oas/mobilesdk/ui/custom/XVideoControllerView;	adTracker/Lcom/appnexus/oas/mobilesdk/tracker/XAdTracker;
linearAdModel0Lcom/appnexus/oas/mobilesdk/model/LinearAdModel;videoProgressCheckerRunnableLjava/lang/Runnable;isVideoProgressShouldBeCheckedZisFirstMarkHitisSecondMarkHitisThirdMarkHitFIRST_QUARTER_MARKERF
ConstantValue>?SKIP_OFFSETMID_POINT_MARKER?THIRD_QUARTER_MARKER?@"VIDEO_PROGRESS_TIMER_CHECKER_DELAYJ2isMuteisPausedcountdownTimerTextViewLandroid/widget/TextView;
skipButtonisVastInterstitialvideoLengthDmediaPlayerLandroid/media/MediaPlayer;	isPrerollvideoAdListener%Lcom/appnexus/oas/mobilesdk/IVideoAd;
placementTypeYLcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;isFullscreenxAdSlotConfiguration?Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;inAppBrowserIntentLandroid/content/Intent;	isSkipped	mReceiver#Landroid/content/BroadcastReceiver;
adListener'Lcom/appnexus/oas/mobilesdk/IReceiveAd;adClickListener-Lcom/appnexus/oas/mobilesdk/IAdClickListener;videoDismissTimerLjava/util/Timer;videoDismissTaskLjava/util/TimerTask;TAGLjava/lang/String;isScreenDisplayOffvideoPausePositionIskipOffsetValueparsedSkipOffsetupdateCountdownTimerListenerDLcom/appnexus/oas/mobilesdk/listeners/IUpdateCountdownTimerListener;
isFromBrowser
updateCounter	mDetector/Landroid/support/v4/view/GestureDetectorCompat;mXAdManager1Lcom/appnexus/oas/mobilesdk/admanager/XAdManager;originalLayoutParams,Landroid/widget/RelativeLayout$LayoutParams;originalVideoIdaudioFocusListener7Landroid/media/AudioManager$OnAudioFocusChangeListener;Z$SWITCH_TABLE$com$appnexus$oas$mobilesdk$configuration$XAdSlotConfiguration$LABEL_POSITION[I()VCode????	s0-LineNumberTableLocalVariableTable|(Lcom/appnexus/oas/mobilesdk/IVideoAd;Lcom/appnexus/oas/mobilesdk/IReceiveAd;Lcom/appnexus/oas/mobilesdk/IAdClickListener;)V
yvo
{|}getClass()Ljava/lang/Class;
??java/lang/Class??
getSimpleName()Ljava/lang/String;	?XY	?ef?/com/appnexus/oas/mobilesdk/XVideoAdController$1
??v?2(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)V	?jk?android/os/Handler
?y	?	?DE	?PQ	?RS?=com/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration
?y	?IJthis/Lcom/appnexus/oas/mobilesdk/XVideoAdController;requestPrerollAd?(Landroid/content/Context;Landroid/widget/VideoView;Landroid/widget/RelativeLayout;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V	?	?	?	?>(	?M(	?a(
???android/widget/VideoView??getId()I	?i\
????getLayoutParams'()Landroid/view/ViewGroup$LayoutParams;?*android/widget/RelativeLayout$LayoutParams	?gh
??oinitializeCloseButton
??oinitializeCountdownTextView
??ohandlePrerollCallbacks?/com/appnexus/oas/mobilesdk/admanager/XAdManager	???Wcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES?GPREROLL
??v?(Landroid/content/Context;Lcom/appnexus/oas/mobilesdk/IReceiveAd;Lcom/appnexus/oas/mobilesdk/XAdView;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;Landroid/content/Context;)V?java/lang/StringBuilder?@
??v?(Ljava/lang/String;)V
????append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
????toString
????
sendAdRequest^(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
??oregisterForBroadCast?9An Exception occurred while initiating preroll request - 
???java/lang/Exception??
getMessage
???-com/appnexus/oas/mobilesdk/utilities/XLogUtil??e'(Ljava/lang/String;Ljava/lang/String;)V?4com/appnexus/oas/mobilesdk/errorhandler/XAdException
??	???	xAdFailedL(Landroid/view/View;Lcom/appnexus/oas/mobilesdk/errorhandler/XAdException;)V
domainNamepageNamepositionqueryParams
keywordParamsLjava/lang/Exception;errorMessage
StackMapTableRuntimeInvisibleAnnotations!Landroid/annotation/SuppressLint;valueNewApi
?	
setOnCompletionListener3(Landroid/media/MediaPlayer$OnCompletionListener;)V
?
	getHolder()Landroid/view/SurfaceHolder;/com/appnexus/oas/mobilesdk/XVideoAdController$2
?android/view/SurfaceHolderaddCallback((Landroid/view/SurfaceHolder$Callback;)V
?setOnPreparedListener1(Landroid/media/MediaPlayer$OnPreparedListener;)V/com/appnexus/oas/mobilesdk/XVideoAdController$3
?
? !"setOnErrorListener.(Landroid/media/MediaPlayer$OnErrorListener;)VshowInterstitialVideoAd?(Landroid/content/Context;Landroid/widget/VideoView;Landroid/widget/RelativeLayout;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;)V	&FG(/com/appnexus/oas/mobilesdk/XVideoAdController$4
'?+/com/appnexus/oas/mobilesdk/XVideoAdController$5
*?
.0/-com/appnexus/oas/mobilesdk/admanager/XCaching12getInstance1()Lcom/appnexus/oas/mobilesdk/admanager/XCaching;	.456linearAdModelArrayListLjava/util/ArrayList;
8:9java/util/ArrayList;?size
8=>?get(I)Ljava/lang/Object;A.com/appnexus/oas/mobilesdk/model/LinearAdModel	C#$
EGFjava/lang/BooleanHIvalueOf(Z)Ljava/lang/Boolean;
?KL?getWidth
NPO?com/appnexus/oas/mobilesdk/requestenrichment/XDeviceInformationQRgetScreenWidth(Landroid/content/Context;)I
@TUVgetMediaFilesArrayList()Ljava/util/ArrayList;
XZY-com/appnexus/oas/mobilesdk/utilities/XUtility[\getPixelSize(Landroid/content/Context;I)I
X^_`getVASTVideoURL*(Ljava/util/ArrayList;I)Ljava/lang/String;
bdcandroid/net/Uriefparse%(Ljava/lang/String;)Landroid/net/Uri;
b?	ijkxAdShouldDisplay@(Landroid/view/View;Landroid/webkit/WebView;Ljava/lang/String;)Z
EmnobooleanValue()Z
qroinitializeVideoPlayer
tuoresetVideoViewshouldDisplayAdLjava/lang/Boolean;videoViewWidthuriLandroid/net/Uri;|android/content/IntentFilter~android.intent.action.SCREEN_ON
{?? android.intent.action.SCREEN_OFF
{???	addAction?android.intent.action.MAIN?8com/appnexus/oas/mobilesdk/receiver/HibernationBroadcast
??v?>(Lcom/appnexus/oas/mobilesdk/listeners/IHibernationListener;)V	?NO
???android/content/Context??registerReceiver[(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;?@Exception occurred while registering for hibernation broadcast: filterLandroid/content/IntentFilter;setUpdateCountdownTimerListenerG(Lcom/appnexus/oas/mobilesdk/listeners/IUpdateCountdownTimerListener;)V	?_`getAdSlotConfigurationA()Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;?android/widget/TextView
??v?(Landroid/content/Context;)V	?=<
????setId(I)VA?
????setTextSize(F)V
????setTypeface(Landroid/graphics/Typeface;I)V
??v?(II)V
????addRule
????
????setLayoutParams((Landroid/view/ViewGroup$LayoutParams;)V	???.com/appnexus/oas/mobilesdk/utilities/Drawables??CLOSE0Lcom/appnexus/oas/mobilesdk/utilities/Drawables;
????decodeImageE(Landroid/content/Context;)Landroid/graphics/drawable/BitmapDrawable;
???setCloseButtonImage'(Landroid/graphics/drawable/Drawable;)V
???android/widget/RelativeLayout??addView(Landroid/view/View;)V
????setOnClickListener&(Landroid/view/View$OnClickListener;)V
????
setVisibilityparams	?;<
???getTimerPositionm(Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;)Landroid/widget/RelativeLayout$LayoutParams;
???obringToFront
????getCountdownLabelPositionP()Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$LABEL_POSITION;
?l?()[I
???Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$LABEL_POSITION??ordinal	? 
???9com/appnexus/oas/mobilesdk/ui/custom/XVideoControllerViewadSlotConfig
playPrerollAd?Attempting to play pre-roll ad
????d
????setVideoURI(Landroid/net/Uri;)V
?orequestFocus
ostart	C(onCompletion(Landroid/media/MediaPlayer;)V

ohandleAdFinishScenariomp
oresumeMusicFromOtherApps	?GINTERSTITIAL
ohandlePrerollFinish
ohandleInterstitialFinish'onCompletion VAST Interstitial released/com/appnexus/oas/mobilesdk/XVideoAdController$6
?
? !"post(Ljava/lang/Runnable;)Z$/com/appnexus/oas/mobilesdk/XVideoAdController$7
#?d
?)*+postDelayed(Ljava/lang/Runnable;J)ZresetVideoLayoutParams.*Resetting layout parameters of videoview :	?01\width
?3?4(I)Ljava/lang/StringBuilder;
??
78orefreshVideoViewLayout:PException occurred while restoring the original layout parameters of videoView: trackCompleteAdEvent	=9(	?!"
@ABVgetTrackingEventArrayListDcomplete
XFGHgetVastEventURLList9(Ljava/util/ArrayList;Ljava/lang/String;)Ljava/util/List;
JLK-com/appnexus/oas/mobilesdk/tracker/XAdTrackerMNpingOnBackgroundThread,(Ljava/util/List;Landroid/content/Context;)V
PQostopProgressChecker	S'(	U%&
?WXYremoveCallbacks(Ljava/lang/Runnable;)V
resumeVideoAd\Resuming Pre-roll ad
?^_?iaVideoPausePosition: 	c[\
?ef?seekTo
?hio
requestLayout
?
lmopauseMusicFromOtherApps
o:oqresume
st?getCurrentPositionvxw#com/appnexus/oas/mobilesdk/IVideoAdyz
onVideoResume(J)Vv}~oonVideoPlay	?:(	???android/os/Build$VERSION?\SDK_INT?audio
????getSystemService&(Ljava/lang/String;)Ljava/lang/Object;?android/media/AudioManager
???o
isMusicActive
????requestAudioFocus<(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I
????abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Ipause
???o?v??zonVideoPausegetDuration
????
?spos	isPlaying
???ogetBufferPercentagecanPausecanSeekBackwardcanSeekForwardisFullScreen	?H(toggleFullScreen??toggleFullScreen W & H ? & 
????	getHeight?toggleFullScreen DW & DH 
N???getScreenHeightu(Landroid/content/Context;Lcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfiguration$PLACEMENT_TYPES;)I
??ocollapseVideoView
??oexpandVideoToFullScreen
??oadjustMediaContollerLayout?
fullscreen?.Exception occurred while expanding videoview: v??o onVideoPlayerEnterFullScreenMode
???oforceLayout
???opostInvalidate
???orefreshDrawableState
???o
invalidate
????
removeView
????getResources!()Landroid/content/res/Resources;
???android/content/res/Resources??getConfiguration%()Landroid/content/res/Configuration;	???!android/content/res/Configuration?\orientation
??
??
????
getVisibility
???oshowparam?Collapsing video?exitFullscreen?Video Collapsed?/Exception occurred while collapsing videoview: v??oonVideoPlayerExitFullScreenModemute	ABMuting video
android/media/MediaPlayer	
	setVolume(FF)Vv
oonMuteVideoVideo MutedunMuteUnmuting videounmutevo
onUnMuteVideo
Video Unmutedrewindv onVideoPlayerRewind(JJ)V	xAdLoaded#/com/appnexus/oas/mobilesdk/XVideoAdController$8
"%v&E(Lcom/appnexus/oas/mobilesdk/XVideoAdController;Landroid/view/View;)VxAdViewLandroid/view/View;	adWebViewLandroid/webkit/WebView;htmlContentr
??
/?o
J1v2B(Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;)V
?4v5<(Landroid/content/Context;ILandroid/widget/RelativeLayout;)V
??85Exception occurred while initializing video player - :/com/appnexus/oas/mobilesdk/XVideoAdController$9
9?=java/lang/String
??@?
setBackground
?BC?setBackgroundDrawabledrawable$Landroid/graphics/drawable/Drawable;
G??
IJK
canMediateB(Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration;)ZM6Mediation is currently not supported for Pre-roll ads.vOPoonPrerollAdFinishedxAdError6Lcom/appnexus/oas/mobilesdk/errorhandler/XAdException;
?TU?getMediationEnabledValue
WYX=com/appnexus/oas/mobilesdk/configuration/XGlobalConfiguration1ZA()Lcom/appnexus/oas/mobilesdk/configuration/XGlobalConfiguration;
W\]?getGlobalMediationEnabled
?_`?getMediationPlacementId
<bc?trim
<ef?lengthh	MediationjLCannot Mediate. Please provide placement id to start receiving mediated ads.l!com.appnexus.opensdk.BannerAdView
nopforName%(Ljava/lang/String;)Ljava/lang/Class;rvCannot Mediate. AppNexus library is not integrated. Please integrate AppNexus library to start receiving mediated ads.t java/lang/ClassNotFoundExceptionadSlotConfiguration"Ljava/lang/ClassNotFoundException;
onPreparedyonPrepared 
?{|}setMediaPlayerR(Lcom/appnexus/oas/mobilesdk/ui/custom/XVideoControllerView$IMediaPlayerControl;)V
???
setAnchorViewJ(Landroid/view/ViewGroup;Lcom/appnexus/oas/mobilesdk/XVideoAdController;)V
????setOnTouchListener&(Landroid/view/View$OnTouchListener;)V?-android/support/v4/view/GestureDetectorCompat
??v?L(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V	?cd
????setOnDoubleTapListener5(Landroid/view/GestureDetector$OnDoubleTapListener;)V
??
??	??@
????setBackgroundColor
??ocalculateSkipOffset	????Landroid/widget/ImageView;	????PAUSE
???android/widget/ImageView??setImageDrawable
?h
??otrackImpressionURL?onPrepared skipOffsetValue 	?]\
???oprintStackTrace?2Exception occurred while preparing video player - getSkipOffsetFromConfiguration@?@
???java/lang/Math??round(D)J
????
getSkipOffset?BSkip Offset is less than 0. Setting the default value as 0 seconds
????getSkipOffsetTypeR()Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$SKIP_OFFSET_TYPE;
????
setSkipOffsetT(ILcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$SKIP_OFFSET_TYPE;)V	???Ncom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$SKIP_OFFSET_TYPE??RELATIVEPLcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$SKIP_OFFSET_TYPE;	????ABSOLUTE?WSkip Offset is greater than video length. Setting the total video length as skip offset
<?H?(I)Ljava/lang/String;
<?H?&(Ljava/lang/Object;)Ljava/lang/String;?%videoLengthInSecs
skipOffset?
videoLength: 
????(D)Ljava/lang/StringBuilder;
@???	?^Y?Parsed Skip Offset: 
???? Skip Offset from configuration: 
X???
isNullOrEmpty(Ljava/lang/String;)Z
<???contains(Ljava/lang/CharSequence;)Z
<???	substring(II)Ljava/lang/String;
???java/lang/FloatH?%(Ljava/lang/String;)Ljava/lang/Float;
??
floatValue()FB?Relative skipOffsetValue: 
java/lang/Double	
parseDouble(Ljava/lang/String;)D
?
(DD)VAbsolute skipOffsetValue: )skipOffset default value for this video: skipDuration
.
getAdModel,()Lcom/appnexus/oas/mobilesdk/model/AdModel;
(com/appnexus/oas/mobilesdk/model/AdModelVgetImpressionArrayListonClick
?android/view/View"onClick id $skipv&'zonVideoSkipvid
+,ounregisterReceiver
?./ostopPlayback
?12ohide
.45oclear71Exception occurred while reseting the videoview: openInExternalBrowser:android/content/Intent<android.intent.action.VIEW
9?	?KL
9BCDsetFlags(I)Landroid/content/Intent;
9FGHsetData+(Landroid/net/Uri;)Landroid/content/Intent;
?JKL
startActivity(Landroid/content/Intent;)V
?NOoshouldDismissVideoAdOnClick
QRoresetVideoSurfaceTVU+com/appnexus/oas/mobilesdk/IAdClickListenerWX
onBrowserOpen'(Lcom/appnexus/oas/mobilesdk/XAdView;)VWT[\XonLeaveApplication\urlopenInAppBrowsera2com/appnexus/oas/mobilesdk/ui/custom/XInAppBrowserc(android.support.v7.app.ActionBarActivitye@com/appnexus/oas/mobilesdk/ui/custom/XInAppBrowserMaterialDesigng8ActionBarActivity Not found -- Using XInAppBrowser class
9ivj-(Landroid/content/Context;Ljava/lang/Class;)VllandingPageUrl
@noVgetVideoClicksArrayListq0com/appnexus/oas/mobilesdk/model/VideoClickModel
pst?getClickThroughURL
9vwxputExtra>(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;z!XVideoAdController: onBrowserOpen|Exception: inAppBrowserLjava/lang/Class;LocalVariableTypeTableLjava/lang/Class<*>;onTouch0(Landroid/view/View;Landroid/view/MotionEvent;)Z
????onTouchEvent(Landroid/view/MotionEvent;)ZeventLandroid/view/MotionEvent;onScreenDisplayOn??	????PLAY	?Z(
??ocancelVideoDismissTask	?VW?9cancelVideoDismissTask () :::Video Dismiss task cancelled
???java/util/TimerTask?ocancel	?TU
???java/util/Timer??purge
???oonScreenDisplayOff?
?
??oscheduleVideoDismissTask
?y?0com/appnexus/oas/mobilesdk/XVideoAdController$10
??N 
????schedule(Ljava/util/TimerTask;J)V?
Exception :::newMemoryCheckTask
??,?&(Landroid/content/BroadcastReceiver;)V?5Exception occurred while unregistering the receiver: ?1Exception occurred while reseting video surface: onDownonFling9(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Ze1e2	velocityX	velocityYonLongPress(Landroid/view/MotionEvent;)VonScroll	distanceX	distanceYonShowPress
onSingleTapUponDoubleTaponDoubleTapEventonSingleTapConfirmedv???onVideoClick?on Single Tap Confirmed
X???getVastClickURLList()Ljava/util/List;??'On Video Click isOpenInExternalBrowser 
???oisOpenInExternalBrowser
????(Z)Ljava/lang/StringBuilder;
?8?
?_o?.Exception occurred while clicking the video - expupdatePrerollCountdownTimer	????progressBarLandroid/widget/ProgressBar;
???android/widget/ProgressBar??
setEnabled(Z)V
X???convertIntToHHSS?  
????setText(Ljava/lang/CharSequence;)V$updateVastInterstitialCountdownTimerBcom/appnexus/oas/mobilesdk/listeners/IUpdateCountdownTimerListener?onUpdateCountdownTimeroonDisplayCloseButtontrackQuartileEvents	
b\??	)(
firstQuartileTracking First Quartilev?onQuartileFinish??	*(midpointTracking Second Quartile??	!+(#
thirdQuartile%Tracking Third Quartile'3Exception occurred while tracking quartile events: currentPositionprogressPercentage
getSDKVersion,2.2.1access$0C(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Ljava/lang/String;access$1access$22(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Zaccess$3^(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Lcom/appnexus/oas/mobilesdk/IAdClickListener;access$43(Lcom/appnexus/oas/mobilesdk/XVideoAdController;Z)Vaccess$5V(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Lcom/appnexus/oas/mobilesdk/IVideoAd;access$6K(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Landroid/widget/VideoView;access$7
<Zoaccess$82(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Iaccess$9	Alm
?CDEvaluesQ()[Lcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$LABEL_POSITION;	?GHI
BOTTOM_CENTERNLcom/appnexus/oas/mobilesdk/configuration/XAdSlotConfiguration$LABEL_POSITION;	?KLIBOTTOM_LEFT	?NOIBOTTOM_RIGHT	?QRI
TOP_CENTER	?TUITOP_LEFT	?WXI	TOP_RIGHTZjava/lang/NoSuchFieldErrorm	access$11
^;o	access$12	access$13b(Lcom/appnexus/oas/mobilesdk/XVideoAdController;Lcom/appnexus/oas/mobilesdk/model/LinearAdModel;)V	access$14X(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Lcom/appnexus/oas/mobilesdk/IReceiveAd;	access$15J(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Landroid/content/Context;	access$16b(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Lcom/appnexus/oas/mobilesdk/admanager/XAdManager;	access$172(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)D	access$18	access$19
m?o	access$20
p?o	access$213(Lcom/appnexus/oas/mobilesdk/XVideoAdController;I)V
t?	access$22	access$23E(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Landroid/os/Handler;	access$24E(Lcom/appnexus/oas/mobilesdk/XVideoAdController;)Ljava/lang/Runnable;
SourceFileXVideoAdController.javaInnerClasses~5android/media/AudioManager$OnAudioFocusChangeListenerOnAudioFocusChangeListenerOnCompletionListener?)android/media/MediaPlayer$OnErrorListenerOnErrorListenerOnPreparedListener?android/os/BuildVERSION?android/view/GestureDetectorOnDoubleTapListenerOnGestureListener?#android/view/SurfaceHolder$CallbackCallbackOnClickListenerOnTouchListener?#android/view/ViewGroup$LayoutParams?android/view/ViewGroupLayoutParams?Gcom/appnexus/oas/mobilesdk/adcontroller/adgenerator/XMraidConfigurationPLACEMENT_TYPESLABEL_POSITIONSKIP_OFFSET_TYPEIMediaPlayerControl!		
2 !"#$%&'()(*(+(,-./
0-1-.23-.456.79(:(;<=<>(?@ABC(DEFGH(IJKL	M(NOPQRSTUVWXYZ([\]\^Y_`a(b\cdefghi\jk
lmgnop*q?r?t
N_uvwp?F*?x**?z?~??*??*??Y*????*??Y????*+??*,??*-??*??Y?????t*
yenl z+{0|5}:~Eu*F??FDEFPQFRS??p?	?*+??*,??*-??*????*??*,????*,??????*??*??*??*??Y+*??*???ϵ???YԷ??ٶ?:*????*??>:	??Y??	??ٶ?:
*??
??*???*????Y
?????{~?tV??
?????%?0?4?8?<?R?e?w?{???????????up????????Y??Y??Y??Y??Y?9?	?#Y
	?~?:?o[spn4*??*?*????Y*??*??*?*???Y*???t???$?3?u4??#$p	?*,????*?%*+??*,??*-??*??*????*??*??*?*????'Y*?)?*??*?*???*Y*?,??-?3???-?3?7??*?-?3?*+???t
pqu??_`??p/*???txu???op?}*??Y*??????*??'??*?????*??????Y????L+??+*??????*??+??*??*???ķ?*??*????*??*??*???ֱtB??#?,?0?2?4?8?>?K?S?a?l?t?|?u}??8E?h?op?X*??Y*??????*??'??*?????*????**????L*??+??*??*?ڶ?*?ڶ?*???ֱt*
???#?,?5?=?H?O?W?uX??5#?h??p????Y????M+???,??,*??????,???+???.??%;Qg|?,??,*????????,	??,*???????t,??,*???????^,??,*?????I,	??,*?????4,*????,???,??,
???N,??,
??,?(???t?"???????&?(?+?X?^?k?n?t???????????????????????????????????????u*?????J??h???(?/B??op?N*?????*???J<?*???M<*?B?S*???W?]?aM*??,??*????W*?*??t2?
????%?-?4?<?D?H?M?u N??<x\4yz?p=*?	?t
??u??Bopb*?
*?%??
*??*??t	u??opL??*???Y*??W?t	
u??op^*??*???#Y*?%&?(W?t!$u??,op?T*????Y-??*???/?2?ݸ?*???*??*???5*?6?L*????Y9??+??ٶݸ?47?t()%*0-4.8/S2uT??8?0F?;op?)*?<*?>?*?>*?B?@C?E*???I*?O?t*
5678979!7$<(=u)??$QopC*?R*??*?T?V?t@ABu??Zop}?*??[?]*????Y`??*?b?2?ݸ?*??*?b?d*???g*???j?tE
F%H0I7J>Ku???op~*?k*???j*?n?:*?>?*?>*?B?@p?E*???I*???C*??*?r??u?2*?>?*?>*?B?@{?E*???I*???*???|*??tbOPQRSU$V'T*V.S1Y8ZF]I^P_Ta[b^`abe_hdoexh}ju~??1mopz3???-*??????????*???????*????W?tuv(w-x.w2zu3??2opp1???+*??????????*???????*????W?t}~(0?u1??0?op?E*????*?
*?*?>?*?>*?B?@??E*???I*???*??*?r????t6
??????"?%?(?,?/?6?D?uE??/:op/*??t?u????p2*?????t?u??t?p2*?????t?u??f?pA	*???d?t
??u	??	?\?op2*?????t?u????p,?t?u???op,?t?u???op,?t?u???op,?t?u???op/*???t?u???op?q???Y???*???J?2???*?????2?ݸ????Y???*???M?2???*??*?%???2?ݸ?*???
*???*???t:???'?*?-?:?J?[?^?e?i?l?p?uq???l?op)?**??????????Y??L+
??*??+?5*?6*??*??*?>?:*?>*?B?@ǸE*???I?L*????Yɷ?+??ٶݸ?*???*?????RU?tV??????&?*?.?3?:?>?E?H?K?O?R?V?q?x???u ???:?hV??RB?8opn,*???g*????*????*????*????W*???ױt?????$?+?u,???op?j*??*??ڻ?Y????L*???ݶ??+???+*??????*??+??*??*???*????*?ڶ?
*???tF%(.1	=EP
Xbiuj??S?h
?1?+?op{*?????*??*???5*?6*??*??*?>?*?>*?B?@??E*???I*??????L*????Y???+??ٶݸ?*???*?????KN?tJ
"!)"-$4%7#:%>"A'K(O)j,q-z0u{??O??AL?op?_*??Z???T*????*?<*??*?>?*?>*?B?@?E*???I*???*???*?????t>5
678%9,:0<7=:;==A:D@KATC^Fu_???D	9op/*??*?>*?B?@?E*???I*???*???*?????t>P
QRS%T,U0W7X:V=XAUDZK[T]^_u_???D	op?D*?????<*?>?*?>*?B?@?E*???I*???*??*?r?*?r???t6
c
deghf"h&e)k0l9m>lCquD??)!?pJ*???"Y*+?$?W?t
u?u??'(jkpJ?t?u*??'()*+YropZ?*??,?]*??*???-*?.*?<*?R*?JY*???0?>*??Y*??*????*???3??*??'?6??L??Y7??+??ٶ?M*??,??*???*????Y,????*?s?*?9Y*?;?T*??*?T?W?
VY?tR?
????#?2?;?I?L?V?Z?o?w?~???????????u ???Z;?o&Y?Y??6??*??+?A?t?????u??DE??p?B*?%??**?F?H?
*??L??*???*??+,??*???*???N?t"?
???&?1?8?A?u B??B'(BQRJKpm+?S?+?S?^+?S?
?V?[?+?S?E?V?[?;+?^?+?^?a?d?gi???k?mW?M*??q?????RY\stN??????!?)?,?0?3?G?PRY]gi
k
u m??muJ]?v

Iswp&?*??x??*+?*???+*????*??*?z*??*??*?~*??*??*??Y*??*????*??*??*???*????*???**???????*????*??*?????*???Ķ?*???*??*????Y???*???2?ݸ???*Y??`??*??*?z*???*????c*?????*???Ķ?*????EM,????Y???,??ٶ?N*??-??*?s*???*??*????Y-????????t?"
%19IQX _!f"r#z%~'?(?)?*?+?,?.?/?0?1?2?8?9:;<"=)>>Bu*????B?A?(Y
??=B??A??p??*???o???<*?F???)*?F????*????]*?F*?F????*?F???ɦ*?F??d?*?F???Ϧ*?F???*??Ҹ]?*?F???2*?F????M*?F???ɦ??Y,?׷?ڶٶ?M,??t:E
G$H.I=LVMnNxOzR?S?T?U?W?Yu ???
??\?$?Y?=?6?*?>?-??*???I?t??????u???p?`+?= ??Y!???2?ݸ]'????*?>?*?>*?B?@#?E*???I*???*??*?r??%*?s?t>???#?'?.?2?9?<???C?F?M?[?_?u `??`(([)\?FuopG?*?**???-*????*???*????*????W*?*?R*???
*??0*???*???*????*?
*???*???N?-?3*??*?>*???L*????Y6??+??ٶݸ????t^?????"?*?/?4?;?B?J?R?Z?^?e?n?t?y?~???????u?????
"+W?8?p?z+??u*?9Y;?=?>*?>@?AW*?>+?a?EW*??*?>?I*??*?F?M?*?P*???+*???S*??Y??*???Z*??]???t:??? ?,?7?<?F?J?Q?[?e?o?y?uz??z^Y?J._op??`Lb?mWdL?M*??f?]*?9Y*??+?h?>*?>@?AW*?>k*?B?m??I*??*?F?M?*?P*???6*???S*??y???M*????Y{??,??ٶݸ?s???tR??????-?8?C?P?T?_?d?n?r?y?????????u*????}~
?v???}??s
?TB???pM*??,??W?t
?	?u ??((???op|5???]*???*???*?????*???Ķ?*??*???t	+04	u5??+?op?:*???*?????*????W*??*???*????W*????*???t&	
%-49u:???opl%*?????]*???*???*??*???t ! $$&u%?? ?op?O*??*???*??Y??????Y*??L*??+???*+???L*????Y???+??ٶݸ?/2?t.+,-/:$;':*=/>3?NAu O???W3?[?,op?7*???2*??*????*???L*????Y???+??ٶݸ??tEFGIJ6Mu7???B?Rop&?*?**???-*?R*???*????*????*????W*?*?R*???
*??0*???*???*?????-?3*??*?>?L*????Y???+??ٶݸ?or?tRQRSTUV'Y/Z4[9\@]G`OaWb_deejfogsh?lu???s?	'j???p6?tpu??????pT?tvu4???????-?-??p5?t{u??????pT?t?u4???????-?-??p5?t?u??????p6?t?u??????p6?t?u??????p6?t?u??????pm?*?>??*???
*??+??*??ո]*?>??*???I*?B?m??*?B?m?7?~*?????
*????**?r?bۻ?Yܷ?*???޶?ݸ?*???ޙ**?B?m????%?,?4?<?_?i?p?z?????????u??????op?Z**?????b*???*?????*??*?????*Y??d??*???*?????*???*????t>?????!?(?-?7?>?E?I?P?T?Y?uZ??-+?pB*?	*?r?*??oI(??I*?
?B*?
*?>?%*?>*?B?@?E*???I*???]*???
*???(??I*??B*?*?>?%*?>*?B?@?E*???I*???]*???
*???(??h*? ?a*? *?>?%*?>*?B?@"?E*???I*??$?]*???,*????M*????Y&??,??ٶݸ????t?1??
?????$?+?/?3?6?9?<?@?C?M?T?^?f?m?r?y}???????????
?????????????u*??(\?)@???M<p%*?b?tgu??p%*?	?tul?p?e?@Y??W?B??
K*?F??O?W*?J??O?W*?M??O?W*?P??O?W*?S??O?W*?V??O?W*Y?@?Y'*Y+47Y8ADYENQYR[^Yt<u-
H[?[YKYKYKYKYKY\?p%*?]?t4u_?p%*?s?t?u`ap&*+?B?tGubcp%*???taudep%*???tAufgp%*???tnuhip%*???tWuj>p%*?	?tluk?p%*?l?t?un?p%*?o?t?uqrp&*?s?t?uu1p%*?R?tIuvwp%*???tCuxyp%*?T?tHuz{|?}?	?	??	?	???	??	??	??	
?	?	???	???	??'*#"9???@???@???@??	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy