diff --git a/media/java/android/media/RemoteControlClient.java b/media/java/android/media/RemoteControlClient.java index 2a0fd8316abc2..1c8d3ccd96ca9 100644 --- a/media/java/android/media/RemoteControlClient.java +++ b/media/java/android/media/RemoteControlClient.java @@ -389,6 +389,9 @@ import java.lang.IllegalArgumentException; public void registerWithSession(MediaSessionLegacyHelper helper) { helper.addRccListener(mRcMediaIntent, mTransportListener); mSession = helper.getSession(mRcMediaIntent); + if (mTransportControlFlags != 0) { + setTransportControlFlags(mTransportControlFlags); + } } /**