media/extensions
andrewlewis 41028fafba Workaround late event delivery from IMA
Remove assertions in pauseAd()/playAd(), which can fail if events are delivered
after detaching the player, and log warnings instead.

Use whether IMA has sent CONTENT_PAUSE_REQUESTED/CONTENT_RESUME_REQUESTED to
determine whether we pause/resume the AdsManager, matching the IMA
documentation.

Also clean up use of player.isPlayingAd vs playingAd.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=162364751
2017-07-19 14:14:26 +01:00
..
cronet Extend Clock interface with sleep method and add FakeClock. 2017-07-19 14:06:18 +01:00
ffmpeg Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
flac Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
gvr Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
ima Workaround late event delivery from IMA 2017-07-19 14:14:26 +01:00
mediasession Make MediaSessionConnector depend only on ExoPlayer 2017-07-19 14:03:38 +01:00
okhttp Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
opus Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
rtmp Allow module registrations + log player release 2017-07-17 23:21:34 +01:00
vp9 Allow module registrations + log player release 2017-07-17 23:21:34 +01:00