Tweak verifyApplicationThread to compare Threads, not Loopers

#minor-release

PiperOrigin-RevId: 371306241
This commit is contained in:
ibaker 2021-04-30 12:09:06 +01:00 committed by bachinger
parent f7c4fd491b
commit 0a54360f99

View File

@ -2016,7 +2016,7 @@ public class SimpleExoPlayer extends BasePlayer
// The constructor may be executed on a background thread. Wait with accessing the player from // The constructor may be executed on a background thread. Wait with accessing the player from
// the app thread until the constructor finished executing. // the app thread until the constructor finished executing.
constructorFinished.blockUninterruptible(); constructorFinished.blockUninterruptible();
if (Looper.myLooper() != getApplicationLooper()) { if (Thread.currentThread() != getApplicationLooper().getThread()) {
String message = String message =
Util.formatInvariant( Util.formatInvariant(
"Player is accessed on the wrong thread.\n" "Player is accessed on the wrong thread.\n"