RFPVisibilityNotifier did not work correctly when there were multiple monitored objects.RFPInViewNotifier to support hooking in-viewAdd VideoAdView#OnDetachedListener to get video ad’s state when it is detached from window.
Add VideoAdView#processAd(RFPInstreamInfoModel adModel, @Nullable Bundle savedState) to support video ads start from the state when it was detached.
RFPInstreamAdLoader for loading adsRFPInstreamInfoModel#creative_width()RFPInstreamInfoModel#creative_height()VideoAdView#OnErrorListener.VideoAdView.RFP.init() fails on certain terminals.minSdkVersion to 16.TextureView.sendClickEvent.