Hi Nalin,
Thank you for contacting the IMA SDK support team.
Please find the following answers to your queries:
'Learn more' button:
- There is no callback function to let you know when the 'Learn more' button is rendered. However, the 'Learn more' button will be displayed on mobile screen sizes. This allows the button to be the click through link, while the player can be tapped for play/pause, which is expected for mobile video players.
Mute icon:
The IMA SDK does not render a mute button as part of its UI. If this is your player's own button, your team should be able to adjust it as needed. If it is part of the ad tag (through VPAID or SIMID), you may need to contact the ad provider for issues with the ad's UI.
Skip ads button:
There is also no callback function for the Skip ads button. However, there are other options for knowing when an ad is skippable.
-
AdsManager.getAdSkippableState() can be used to determine if the current ad is skippable.
-
Ad.getSkipTimeOffset() can be used to determine when an ad will become skippable.
- The SKIPPABLE_STATE_CHANGED
AdEvent is fired when an ad becomes skippable.
Please let me know if you have any additional questions.
Thank you,
IMA SDK team

ref:!00D1U01174p.!5004Q02pUVg3:ref