android/support/v7/mediarouter/BuildConfig.classBuildConfig.java package android.support.v7.mediarouter public final android.support.v7.mediarouter.BuildConfig extends java.lang.Object { public static final boolean DEBUG public static final String APPLICATION_ID public static final String BUILD_TYPE public static final String FLAVOR public static final int VERSION_CODE public static final String VERSION_NAME public void() }
android/support/v7/app/MediaRouteChooserDialogFragment.classMediaRouteChooserDialogFragment.java package android.support.v7.app public android.support.v7.app.MediaRouteChooserDialogFragment extends android.support.v4.app.DialogFragment { private final String ARGUMENT_SELECTOR private android.support.v7.app.MediaRouteChooserDialog mDialog private android.support.v7.media.MediaRouteSelector mSelector public void() public android.support.v7.media.MediaRouteSelector getRouteSelector () private void ensureRouteSelector () android.os.Bundle args public void setRouteSelector (android.support.v7.media.MediaRouteSelector) android.os.Bundle args android.support.v7.app.MediaRouteChooserDialog dialog android.support.v7.media.MediaRouteSelector selector public android.support.v7.app.MediaRouteChooserDialog onCreateChooserDialog (android.content.Context, android.os.Bundle) android.content.Context context android.os.Bundle savedInstanceState public android.app.Dialog onCreateDialog (android.os.Bundle) android.os.Bundle savedInstanceState public void onConfigurationChanged (android.content.res.Configuration) android.content.res.Configuration newConfig }
android/support/v7/app/MediaRouterThemeHelper.classMediaRouterThemeHelper.java package android.support.v7.app final android.support.v7.app.MediaRouterThemeHelper extends java.lang.Object { private static final float MIN_CONTRAST static final int COLOR_DARK_ON_LIGHT_BACKGROUND static final int COLOR_WHITE_ON_DARK_BACKGROUND private void() public static android.content.Context createThemedContext (android.content.Context, int) int theme int theme int theme android.content.Context context int style int theme int mediaRouteThemeResId android.content.Context themedContext public static int getThemeResource (android.content.Context, int) android.content.Context context int attr android.util.TypedValue value public static float getDisabledAlpha (android.content.Context) android.content.Context context android.util.TypedValue value public static int getControllerColor (android.content.Context, int) android.content.Context context int style int primaryColor public static int getButtonTextColor (android.content.Context) android.content.Context context int primaryColor int backgroundColor public static void setMediaControlsBackgroundColor (android.content.Context, android.view.View, android.view.View, boolean) android.content.Context context android.view.View mainControls android.view.View groupControls boolean hasGroup int primaryColor int primaryDarkColor public static void setVolumeSliderColor (android.content.Context, android.support.v7.app.MediaRouteVolumeSlider, android.view.View) int backgroundColor android.content.Context context android.support.v7.app.MediaRouteVolumeSlider volumeSlider android.view.View backgroundView int controllerColor public static int getAlertDialogResolvedTheme (android.content.Context, int) android.util.TypedValue outValue android.content.Context context int themeResId private static boolean isLightTheme (android.content.Context) android.content.Context context android.util.TypedValue value private static int getThemeColor (android.content.Context, int, int) int[] attrs android.content.res.TypedArray ta int color android.content.Context context int style int attr android.util.TypedValue value }
android/support/v7/app/OverlayListView$OverlayObject$OnAnimationEndListener.classOverlayListView.java package android.support.v7.app public abstract android.support.v7.app.OverlayListView$OverlayObject$OnAnimationEndListener extends java.lang.Object { public abstract void onAnimationEnd () }
android/support/v7/app/MediaRouteControllerDialog$5.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$5 extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onClick (android.view.View) android.view.View v }
android/support/v7/app/MediaRouteControllerDialog$1.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$1 extends java.lang.Object implements java.lang.Runnable { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void run () }
android/support/v7/app/MediaRouteDiscoveryFragment.classMediaRouteDiscoveryFragment.java package android.support.v7.app public android.support.v7.app.MediaRouteDiscoveryFragment extends android.support.v4.app.Fragment { private final String ARGUMENT_SELECTOR private android.support.v7.media.MediaRouter mRouter private android.support.v7.media.MediaRouteSelector mSelector private android.support.v7.media.MediaRouter$Callback mCallback public void() public android.support.v7.media.MediaRouter getMediaRouter () private void ensureRouter () public android.support.v7.media.MediaRouteSelector getRouteSelector () public void setRouteSelector (android.support.v7.media.MediaRouteSelector) android.os.Bundle args android.support.v7.media.MediaRouteSelector selector private void ensureRouteSelector () android.os.Bundle args public android.support.v7.media.MediaRouter$Callback onCreateCallback () public int onPrepareCallbackFlags () public void onStart () public void onStop () }
android/support/v7/app/MediaRouteDialogFactory.classMediaRouteDialogFactory.java package android.support.v7.app public android.support.v7.app.MediaRouteDialogFactory extends java.lang.Object { private static final android.support.v7.app.MediaRouteDialogFactory sDefault public void() public static android.support.v7.app.MediaRouteDialogFactory getDefault () public android.support.v7.app.MediaRouteChooserDialogFragment onCreateChooserDialogFragment () public android.support.v7.app.MediaRouteControllerDialogFragment onCreateControllerDialogFragment () static void () }
android/support/v7/app/MediaRouteControllerDialog$7.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$7 extends android.view.animation.Animation { final int val$startValue final int val$endValue final android.view.View val$view final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog, int, int, android.view.View) android.support.v7.app.MediaRouteControllerDialog this$0 protected void applyTransformation (float, android.view.animation.Transformation) float interpolatedTime android.view.animation.Transformation t int height }
android/support/v7/app/MediaRouteChooserDialog$MediaRouterCallback.classMediaRouteChooserDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteChooserDialog$MediaRouterCallback extends android.support.v7.media.MediaRouter$Callback { final android.support.v7.app.MediaRouteChooserDialog this$0 void(android.support.v7.app.MediaRouteChooserDialog) public void onRouteAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteSelected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route }
android/support/v7/app/MediaRouteButton$MediaRouterCallback.classMediaRouteButton.java package android.support.v7.app final android.support.v7.app.MediaRouteButton$MediaRouterCallback extends android.support.v7.media.MediaRouter$Callback { final android.support.v7.app.MediaRouteButton this$0 void(android.support.v7.app.MediaRouteButton) public void onRouteAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteSelected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteUnselected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onProviderAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider }
android/support/v7/app/MediaRouteActionProvider$MediaRouterCallback.classMediaRouteActionProvider.java package android.support.v7.app final android.support.v7.app.MediaRouteActionProvider$MediaRouterCallback extends android.support.v7.media.MediaRouter$Callback { private final java.lang.ref.WeakReference mProviderWeak public void(android.support.v7.app.MediaRouteActionProvider) android.support.v7.app.MediaRouteActionProvider provider public void onRouteAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onRouteChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo info public void onProviderAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider private void refreshRoute (android.support.v7.media.MediaRouter) android.support.v7.media.MediaRouter router android.support.v7.app.MediaRouteActionProvider provider }
android/support/v7/app/MediaRouteControllerDialog$VolumeChangeListener.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener extends java.lang.Object implements android.widget.SeekBar$OnSeekBarChangeListener { private final Runnable mStopTrackingTouch final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) public void onStartTrackingTouch (android.widget.SeekBar) android.widget.SeekBar seekBar public void onStopTrackingTouch (android.widget.SeekBar) android.widget.SeekBar seekBar public void onProgressChanged (android.widget.SeekBar, int, boolean) android.support.v7.media.MediaRouter$RouteInfo route android.widget.SeekBar seekBar int progress boolean fromUser }
android/support/v7/app/MediaRouteControllerDialog$6.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$6 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener { final boolean val$animate final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog, boolean) android.support.v7.app.MediaRouteControllerDialog this$0 public void onGlobalLayout () }
android/support/v7/app/MediaRouteVolumeSlider.classMediaRouteVolumeSlider.java package android.support.v7.app android.support.v7.app.MediaRouteVolumeSlider extends android.support.v7.widget.AppCompatSeekBar { private static final String TAG private final float mDisabledAlpha private boolean mHideThumb private android.graphics.drawable.Drawable mThumb private int mColor public void(android.content.Context) android.content.Context context public void (android.content.Context, android.util.AttributeSet) android.content.Context context android.util.AttributeSet attrs public void (android.content.Context, android.util.AttributeSet, int) android.content.Context context android.util.AttributeSet attrs int defStyleAttr protected void drawableStateChanged () int alpha public void setThumb (android.graphics.drawable.Drawable) android.graphics.drawable.Drawable thumb public void setHideThumb (boolean) boolean hideThumb public void setColor (int) int color }
android/support/v7/app/OverlayListView$OverlayObject.classOverlayListView.java package android.support.v7.app public android.support.v7.app.OverlayListView$OverlayObject extends java.lang.Object { private android.graphics.drawable.BitmapDrawable mBitmap private float mCurrentAlpha private android.graphics.Rect mCurrentBounds private android.view.animation.Interpolator mInterpolator private long mDuration private android.graphics.Rect mStartRect private int mDeltaY private float mStartAlpha private float mEndAlpha private long mStartTime private boolean mIsAnimationStarted private boolean mIsAnimationEnded private android.support.v7.app.OverlayListView$OverlayObject$OnAnimationEndListener mListener public void(android.graphics.drawable.BitmapDrawable, android.graphics.Rect) android.graphics.drawable.BitmapDrawable bitmap android.graphics.Rect startRect public android.graphics.drawable.BitmapDrawable getBitmapDrawable () public boolean isAnimationStarted () public android.support.v7.app.OverlayListView$OverlayObject setAlphaAnimation (float, float) float startAlpha float endAlpha public android.support.v7.app.OverlayListView$OverlayObject setTranslateYAnimation (int) int deltaY public android.support.v7.app.OverlayListView$OverlayObject setDuration (long) long duration public android.support.v7.app.OverlayListView$OverlayObject setInterpolator (android.view.animation.Interpolator) android.view.animation.Interpolator interpolator public android.support.v7.app.OverlayListView$OverlayObject setAnimationEndListener (android.support.v7.app.OverlayListView$OverlayObject$OnAnimationEndListener) android.support.v7.app.OverlayListView$OverlayObject$OnAnimationEndListener listener public void startAnimation (long) long startTime public void stopAnimation () public boolean update (long) long currentTime float normalizedTime float interpolatedTime int deltaY }
android/support/v7/app/MediaRouteControllerDialog$10.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$10 extends java.lang.Object implements android.support.v7.app.OverlayListView$OverlayObject$OnAnimationEndListener { final android.support.v7.media.MediaRouter$RouteInfo val$route final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.app.MediaRouteControllerDialog this$0 public void onAnimationEnd () }
android/support/v7/app/MediaRouteControllerDialog$11.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$11 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onGlobalLayout () }
android/support/v7/app/MediaRouteChooserDialog$RouteAdapter.classMediaRouteChooserDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteChooserDialog$RouteAdapter extends android.widget.ArrayAdapter implements android.widget.AdapterView$OnItemClickListener { private final android.view.LayoutInflater mInflater private final android.graphics.drawable.Drawable mDefaultIcon private final android.graphics.drawable.Drawable mTvIcon private final android.graphics.drawable.Drawable mSpeakerIcon private final android.graphics.drawable.Drawable mSpeakerGroupIcon final android.support.v7.app.MediaRouteChooserDialog this$0 public void(android.support.v7.app.MediaRouteChooserDialog, android.content.Context, java.util.List) android.content.Context context java.util.List routes android.content.res.TypedArray styledAttributes public boolean areAllItemsEnabled () public boolean isEnabled (int) int position public android.view.View getView (int, android.view.View, android.view.ViewGroup) int position android.view.View convertView android.view.ViewGroup parent android.view.View view android.support.v7.media.MediaRouter$RouteInfo route android.widget.TextView text1 android.widget.TextView text2 String description boolean isConnectedOrConnecting android.widget.ImageView iconView public void onItemClick (android.widget.AdapterView, android.view.View, int, long) android.widget.AdapterView parent android.view.View view int position long id android.support.v7.media.MediaRouter$RouteInfo route private android.graphics.drawable.Drawable getIconDrawable (android.support.v7.media.MediaRouter$RouteInfo) java.io.InputStream is android.graphics.drawable.Drawable drawable java.io.IOException e android.support.v7.media.MediaRouter$RouteInfo route android.net.Uri iconUri private android.graphics.drawable.Drawable getDefaultIconDrawable (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route }
android/support/v7/app/MediaRouteControllerDialog$8.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$8 extends java.lang.Object implements android.view.ViewTreeObserver$OnGlobalLayoutListener { final java.util.Map val$previousRouteBoundMap final java.util.Map val$previousRouteBitmapMap final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog, java.util.Map, java.util.Map) android.support.v7.app.MediaRouteControllerDialog this$0 public void onGlobalLayout () }
android/support/v7/app/MediaRouteDialogHelper.classMediaRouteDialogHelper.java package android.support.v7.app final android.support.v7.app.MediaRouteDialogHelper extends java.lang.Object { void() public static int getDialogWidth (android.content.Context) android.content.Context context android.util.DisplayMetrics metrics boolean isPortrait android.util.TypedValue value public static boolean listUnorderedEquals (java.util.List, java.util.List) java.util.List list1 java.util.List list2 java.util.HashSet set1 java.util.HashSet set2 public static java.util.Set getItemsAdded (java.util.List, java.util.List) java.util.List before java.util.List after java.util.HashSet set public static java.util.Set getItemsRemoved (java.util.List, java.util.List) java.util.List before java.util.List after java.util.HashSet set public static java.util.HashMap getItemBoundMap (android.widget.ListView, android.widget.ArrayAdapter) int position Object item android.view.View view int i android.widget.ListView listView android.widget.ArrayAdapter adapter java.util.HashMap itemBoundMap int firstVisiblePosition public static java.util.HashMap getItemBitmapMap (android.content.Context, android.widget.ListView, android.widget.ArrayAdapter) int position Object item android.view.View view int i android.content.Context context android.widget.ListView listView android.widget.ArrayAdapter adapter java.util.HashMap itemBitmapMap int firstVisiblePosition private static android.graphics.drawable.BitmapDrawable getViewBitmap (android.content.Context, android.view.View) android.content.Context context android.view.View view android.graphics.Bitmap bitmap android.graphics.Canvas canvas }
android/support/v7/app/MediaRouteControllerDialog$VolumeGroupAdapter.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$VolumeGroupAdapter extends android.widget.ArrayAdapter { final float mDisabledAlpha final android.support.v7.app.MediaRouteControllerDialog this$0 public void(android.support.v7.app.MediaRouteControllerDialog, android.content.Context, java.util.List) android.content.Context context java.util.List objects public android.view.View getView (int, android.view.View, android.view.ViewGroup) android.view.animation.Animation alphaAnim boolean isEnabled android.widget.TextView routeName android.support.v7.app.MediaRouteVolumeSlider volumeSlider android.widget.ImageView volumeItemIcon android.widget.LinearLayout container int position android.view.View convertView android.view.ViewGroup parent android.view.View v android.support.v7.media.MediaRouter$RouteInfo route }
android/support/v7/app/OverlayListView.classOverlayListView.java package android.support.v7.app final android.support.v7.app.OverlayListView extends android.widget.ListView { private final java.util.List mOverlayObjects public void(android.content.Context) android.content.Context context public void (android.content.Context, android.util.AttributeSet) android.content.Context context android.util.AttributeSet attrs public void (android.content.Context, android.util.AttributeSet, int) android.content.Context context android.util.AttributeSet attrs int defStyleAttr public void addOverlayObject (android.support.v7.app.OverlayListView$OverlayObject) android.support.v7.app.OverlayListView$OverlayObject object public void startAnimationAll () android.support.v7.app.OverlayListView$OverlayObject object public void stopAnimationAll () android.support.v7.app.OverlayListView$OverlayObject object public void onDraw (android.graphics.Canvas) android.support.v7.app.OverlayListView$OverlayObject object android.graphics.drawable.BitmapDrawable bitmap java.util.Iterator it android.graphics.Canvas canvas }
android/support/v7/app/MediaRouteControllerDialog$FetchArtTask.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$FetchArtTask extends android.os.AsyncTask { private static final long SHOW_ANIM_TIME_THRESHOLD_MILLIS private final android.graphics.Bitmap mIconBitmap private final android.net.Uri mIconUri private int mBackgroundColor private long mStartTimeMillis final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.graphics.Bitmap bitmap public android.graphics.Bitmap getIconBitmap () public android.net.Uri getIconUri () protected void onPreExecute () protected transient android.graphics.Bitmap doInBackground (java.lang.Void[]) java.io.IOException e android.graphics.BitmapFactory$Options options int reqHeight int ratio java.io.IOException e java.io.InputStream stream android.support.v7.graphics.Palette palette Void[] arg android.graphics.Bitmap art protected void onPostExecute (android.graphics.Bitmap) long elapsedTimeMillis android.graphics.Bitmap art private java.io.InputStream openInputStreamByScheme (android.net.Uri) throws java.io.IOException java.net.URL url java.net.URLConnection conn android.net.Uri uri String scheme java.io.InputStream stream protected volatile void onPostExecute (java.lang.Object) protected volatile java.lang.Object doInBackground (java.lang.Object[]) }
android/support/v7/app/MediaRouteButton.classMediaRouteButton.java package android.support.v7.app public android.support.v7.app.MediaRouteButton extends android.view.View { private static final String TAG private static final String CHOOSER_FRAGMENT_TAG private static final String CONTROLLER_FRAGMENT_TAG private final android.support.v7.media.MediaRouter mRouter private final android.support.v7.app.MediaRouteButton$MediaRouterCallback mCallback private android.support.v7.media.MediaRouteSelector mSelector private android.support.v7.app.MediaRouteDialogFactory mDialogFactory private boolean mAttachedToWindow private android.graphics.drawable.Drawable mRemoteIndicator private boolean mRemoteActive private boolean mIsConnecting private android.content.res.ColorStateList mButtonTint private int mMinWidth private int mMinHeight private static final int[] CHECKED_STATE_SET private static final int[] CHECKABLE_STATE_SET public void(android.content.Context) android.content.Context context public void (android.content.Context, android.util.AttributeSet) android.content.Context context android.util.AttributeSet attrs public void (android.content.Context, android.util.AttributeSet, int) android.content.Context context android.util.AttributeSet attrs int defStyleAttr android.content.res.TypedArray a android.util.TypedValue value public android.support.v7.media.MediaRouteSelector getRouteSelector () public void setRouteSelector (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public android.support.v7.app.MediaRouteDialogFactory getDialogFactory () public void setDialogFactory (android.support.v7.app.MediaRouteDialogFactory) android.support.v7.app.MediaRouteDialogFactory factory public boolean showDialog () android.support.v7.app.MediaRouteChooserDialogFragment f android.support.v7.app.MediaRouteControllerDialogFragment f android.support.v4.app.FragmentManager fm android.support.v7.media.MediaRouter$RouteInfo route private android.support.v4.app.FragmentManager getFragmentManager () android.app.Activity activity private android.app.Activity getActivity () android.content.Context context void setCheatSheetEnabled (boolean) boolean enable public boolean performClick () boolean handled protected int[] onCreateDrawableState (int) int extraSpace int[] drawableState protected void drawableStateChanged () int[] myDrawableState public void setRemoteIndicatorDrawable (android.graphics.drawable.Drawable) android.graphics.drawable.Drawable d protected boolean verifyDrawable (android.graphics.drawable.Drawable) android.graphics.drawable.Drawable who public void jumpDrawablesToCurrentState () public void setVisibility (int) int visibility public void onAttachedToWindow () public void onDetachedFromWindow () protected void onMeasure (int, int) int widthMeasureSpec int heightMeasureSpec int widthSize int heightSize int widthMode int heightMode int width int height int measuredWidth int measuredWidth int measuredWidth int measuredHeight int measuredHeight int measuredHeight protected void onDraw (android.graphics.Canvas) int left int right int top int bottom int drawWidth int drawHeight int drawLeft int drawTop android.graphics.Canvas canvas void refreshRoute () android.graphics.drawable.AnimationDrawable curDrawable android.support.v7.media.MediaRouter$RouteInfo route boolean isRemote boolean isConnecting boolean needsRefresh private void updateContentDescription () int resId int resId int resId static void () }
android/support/v7/app/MediaRouteChooserDialog$RouteComparator.classMediaRouteChooserDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteChooserDialog$RouteComparator extends java.lang.Object implements java.util.Comparator { public static final android.support.v7.app.MediaRouteChooserDialog$RouteComparator sInstance void() public int compare (android.support.v7.media.MediaRouter$RouteInfo, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo lhs android.support.v7.media.MediaRouter$RouteInfo rhs public volatile int compare (java.lang.Object, java.lang.Object) static void () }
android/support/v7/app/MediaRouteControllerDialog$ClickListener.classMediaRouteControllerDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteControllerDialog$ClickListener extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) public void onClick (android.view.View) android.view.accessibility.AccessibilityEvent event boolean isPlaying int actionDescResId android.view.View v int id }
android/support/v7/app/MediaRouteChooserDialog$1.classMediaRouteChooserDialog.java package android.support.v7.app android.support.v7.app.MediaRouteChooserDialog$1 extends android.os.Handler { final android.support.v7.app.MediaRouteChooserDialog this$0 void(android.support.v7.app.MediaRouteChooserDialog) android.support.v7.app.MediaRouteChooserDialog this$0 public void handleMessage (android.os.Message) android.os.Message message }
android/support/v7/app/MediaRouteChooserDialog.classMediaRouteChooserDialog.java package android.support.v7.app public android.support.v7.app.MediaRouteChooserDialog extends android.support.v7.app.AppCompatDialog { static final String TAG private static final long UPDATE_ROUTES_DELAY_MS static final int MSG_UPDATE_ROUTES private final android.support.v7.media.MediaRouter mRouter private final android.support.v7.app.MediaRouteChooserDialog$MediaRouterCallback mCallback private android.widget.TextView mTitleView private android.support.v7.media.MediaRouteSelector mSelector private java.util.ArrayList mRoutes private android.support.v7.app.MediaRouteChooserDialog$RouteAdapter mAdapter private android.widget.ListView mListView private boolean mAttachedToWindow private long mLastUpdateTime private final android.os.Handler mHandler public void(android.content.Context) android.content.Context context public void (android.content.Context, int) android.content.Context context int theme public android.support.v7.media.MediaRouteSelector getRouteSelector () public void setRouteSelector (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public void onFilterRoutes (java.util.List) int i java.util.List routes public boolean onFilterRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void setTitle (java.lang.CharSequence) CharSequence title public void setTitle (int) int titleId protected void onCreate (android.os.Bundle) android.os.Bundle savedInstanceState void updateLayout () public void onAttachedToWindow () public void onDetachedFromWindow () public void refreshRoutes () java.util.ArrayList routes void updateRoutes (java.util.List) java.util.List routes }
android/support/v7/app/MediaRouteControllerDialog$4.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$4 extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onClick (android.view.View) android.app.PendingIntent$CanceledException e android.app.PendingIntent pi android.view.View v }
android/support/v7/app/MediaRouteControllerDialog$9.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$9 extends java.lang.Object implements android.view.animation.Animation$AnimationListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onAnimationStart (android.view.animation.Animation) android.view.animation.Animation animation public void onAnimationEnd (android.view.animation.Animation) android.view.animation.Animation animation public void onAnimationRepeat (android.view.animation.Animation) android.view.animation.Animation animation }
android/support/v7/app/MediaRouteControllerDialogFragment.classMediaRouteControllerDialogFragment.java package android.support.v7.app public android.support.v7.app.MediaRouteControllerDialogFragment extends android.support.v4.app.DialogFragment { private android.support.v7.app.MediaRouteControllerDialog mDialog public void() public android.support.v7.app.MediaRouteControllerDialog onCreateControllerDialog (android.content.Context, android.os.Bundle) android.content.Context context android.os.Bundle savedInstanceState public android.app.Dialog onCreateDialog (android.os.Bundle) android.os.Bundle savedInstanceState public void onStop () public void onConfigurationChanged (android.content.res.Configuration) android.content.res.Configuration newConfig }
android/support/v7/app/MediaRouteControllerDialog$VolumeChangeListener$1.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener$1 extends java.lang.Object implements java.lang.Runnable { final android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener this$1 void(android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener) android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener this$1 public void run () }
android/support/v7/app/MediaRouteControllerDialog$2.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$2 extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onClick (android.view.View) android.view.View v }
android/support/v7/app/MediaRouteActionProvider.classMediaRouteActionProvider.java package android.support.v7.app public android.support.v7.app.MediaRouteActionProvider extends android.support.v4.view.ActionProvider { private static final String TAG private final android.support.v7.media.MediaRouter mRouter private final android.support.v7.app.MediaRouteActionProvider$MediaRouterCallback mCallback private android.support.v7.media.MediaRouteSelector mSelector private android.support.v7.app.MediaRouteDialogFactory mDialogFactory private android.support.v7.app.MediaRouteButton mButton public void(android.content.Context) android.content.Context context public android.support.v7.media.MediaRouteSelector getRouteSelector () public void setRouteSelector (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public android.support.v7.app.MediaRouteDialogFactory getDialogFactory () public void setDialogFactory (android.support.v7.app.MediaRouteDialogFactory) android.support.v7.app.MediaRouteDialogFactory factory public android.support.v7.app.MediaRouteButton getMediaRouteButton () public android.support.v7.app.MediaRouteButton onCreateMediaRouteButton () public android.view.View onCreateActionView () public boolean onPerformDefaultAction () public boolean overridesItemVisibility () public boolean isVisible () void refreshRoute () }
android/support/v7/app/MediaRouteControllerDialog$12.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$12 extends java.lang.Object implements android.view.animation.Animation$AnimationListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onAnimationStart (android.view.animation.Animation) android.view.animation.Animation animation public void onAnimationEnd (android.view.animation.Animation) android.view.animation.Animation animation public void onAnimationRepeat (android.view.animation.Animation) android.view.animation.Animation animation }
android/support/v7/app/MediaRouteButton$1.classMediaRouteButton.java package android.support.v7.app android.support.v7.app.MediaRouteButton$1 extends android.os.AsyncTask { final android.util.TypedValue val$value final android.support.v7.app.MediaRouteButton this$0 void(android.support.v7.app.MediaRouteButton, android.util.TypedValue) android.support.v7.app.MediaRouteButton this$0 protected transient android.graphics.drawable.Drawable doInBackground (java.lang.Void[]) Void[] params protected void onPostExecute (android.graphics.drawable.Drawable) android.graphics.drawable.Drawable result protected volatile void onPostExecute (java.lang.Object) protected volatile java.lang.Object doInBackground (java.lang.Object[]) }
android/support/v7/app/MediaRouteControllerDialog$3.classMediaRouteControllerDialog.java package android.support.v7.app android.support.v7.app.MediaRouteControllerDialog$3 extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog this$0 public void onClick (android.view.View) android.view.View v }
android/support/v7/app/MediaRouteExpandCollapseButton.classMediaRouteExpandCollapseButton.java package android.support.v7.app android.support.v7.app.MediaRouteExpandCollapseButton extends android.widget.ImageButton { final android.graphics.drawable.AnimationDrawable mExpandAnimationDrawable final android.graphics.drawable.AnimationDrawable mCollapseAnimationDrawable final String mExpandGroupDescription final String mCollapseGroupDescription boolean mIsGroupExpanded android.view.View$OnClickListener mListener public void(android.content.Context) android.content.Context context public void (android.content.Context, android.util.AttributeSet) android.content.Context context android.util.AttributeSet attrs public void (android.content.Context, android.util.AttributeSet, int) android.content.Context context android.util.AttributeSet attrs int defStyleAttr android.graphics.ColorFilter filter public void setOnClickListener (android.view.View$OnClickListener) android.view.View$OnClickListener listener }
android/support/v7/app/MediaRouteControllerDialog.classMediaRouteControllerDialog.java package android.support.v7.app public android.support.v7.app.MediaRouteControllerDialog extends android.support.v7.app.AlertDialog { static final String TAG static final boolean DEBUG static final int VOLUME_UPDATE_DELAY_MILLIS static final int CONNECTION_TIMEOUT_MILLIS private static final int BUTTON_NEUTRAL_RES_ID static final int BUTTON_DISCONNECT_RES_ID static final int BUTTON_STOP_RES_ID final android.support.v7.media.MediaRouter mRouter private final android.support.v7.app.MediaRouteControllerDialog$MediaRouterCallback mCallback final android.support.v7.media.MediaRouter$RouteInfo mRoute android.content.Context mContext private boolean mCreated private boolean mAttachedToWindow private int mDialogContentWidth private android.view.View mCustomControlView private android.widget.Button mDisconnectButton private android.widget.Button mStopCastingButton private android.widget.ImageButton mPlaybackControlButton private android.widget.ImageButton mCloseButton private android.support.v7.app.MediaRouteExpandCollapseButton mGroupExpandCollapseButton private android.widget.FrameLayout mExpandableAreaLayout private android.widget.LinearLayout mDialogAreaLayout android.widget.FrameLayout mDefaultControlLayout private android.widget.FrameLayout mCustomControlLayout private android.widget.ImageView mArtView private android.widget.TextView mTitleView private android.widget.TextView mSubtitleView private android.widget.TextView mRouteNameTextView private boolean mVolumeControlEnabled private android.widget.LinearLayout mMediaMainControlLayout private android.widget.RelativeLayout mPlaybackControlLayout private android.widget.LinearLayout mVolumeControlLayout private android.view.View mDividerView android.support.v7.app.OverlayListView mVolumeGroupList android.support.v7.app.MediaRouteControllerDialog$VolumeGroupAdapter mVolumeGroupAdapter private java.util.List mGroupMemberRoutes java.util.Set mGroupMemberRoutesAdded private java.util.Set mGroupMemberRoutesRemoved java.util.Set mGroupMemberRoutesAnimatingWithBitmap android.widget.SeekBar mVolumeSlider android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener mVolumeChangeListener android.support.v7.media.MediaRouter$RouteInfo mRouteInVolumeSliderTouched private int mVolumeGroupListItemIconSize private int mVolumeGroupListItemHeight private int mVolumeGroupListMaxHeight private final int mVolumeGroupListPaddingTop java.util.Map mVolumeSliderMap android.support.v4.media.session.MediaControllerCompat mMediaController android.support.v7.app.MediaRouteControllerDialog$MediaControllerCallback mControllerCallback android.support.v4.media.session.PlaybackStateCompat mState android.support.v4.media.MediaDescriptionCompat mDescription android.support.v7.app.MediaRouteControllerDialog$FetchArtTask mFetchArtTask android.graphics.Bitmap mArtIconBitmap android.net.Uri mArtIconUri boolean mArtIconIsLoaded android.graphics.Bitmap mArtIconLoadedBitmap int mArtIconBackgroundColor boolean mHasPendingUpdate boolean mPendingUpdateAnimationNeeded boolean mIsGroupExpanded boolean mIsGroupListAnimating boolean mIsGroupListAnimationPending int mGroupListAnimationDurationMs private int mGroupListFadeInDurationMs private int mGroupListFadeOutDurationMs private android.view.animation.Interpolator mInterpolator private android.view.animation.Interpolator mLinearOutSlowInInterpolator private android.view.animation.Interpolator mFastOutSlowInInterpolator private android.view.animation.Interpolator mAccelerateDecelerateInterpolator final android.view.accessibility.AccessibilityManager mAccessibilityManager Runnable mGroupListFadeInAnimation public void(android.content.Context) android.content.Context context public void (android.content.Context, int) android.content.Context context int theme public android.support.v7.media.MediaRouter$RouteInfo getRoute () private android.support.v7.media.MediaRouter$RouteGroup getGroup () public android.view.View onCreateMediaControlView (android.os.Bundle) android.os.Bundle savedInstanceState public android.view.View getMediaControlView () public void setVolumeControlEnabled (boolean) boolean enable public boolean isVolumeControlEnabled () private void setMediaSession (android.support.v4.media.session.MediaSessionCompat$Token) android.os.RemoteException e android.support.v4.media.session.MediaSessionCompat$Token sessionToken android.support.v4.media.MediaMetadataCompat metadata public android.support.v4.media.session.MediaSessionCompat$Token getMediaSession () protected void onCreate (android.os.Bundle) android.os.Bundle savedInstanceState android.support.v7.app.MediaRouteControllerDialog$ClickListener listener int color android.view.View$OnClickListener onClickListener void updateLayout () int width android.view.View decorView android.content.res.Resources res public void onAttachedToWindow () public void onDetachedFromWindow () public boolean onKeyDown (int, android.view.KeyEvent) int keyCode android.view.KeyEvent event public boolean onKeyUp (int, android.view.KeyEvent) int keyCode android.view.KeyEvent event void update (boolean) boolean animate private boolean isBitmapRecycled (android.graphics.Bitmap) android.graphics.Bitmap bitmap private boolean canShowPlaybackControlLayout () private int getMainControllerHeight (boolean) boolean showPlaybackControl int height private void updateMediaControlVisibility (boolean) boolean canShowPlaybackControlLayout void updateLayoutHeight (boolean) boolean animate android.view.ViewTreeObserver observer void updateLayoutHeightInternal (boolean) android.graphics.Bitmap art boolean animate int oldHeight android.view.View decorView int artViewHeight int mainControllerHeight int volumeGroupListCount int expandedGroupListHeight int visibleGroupListHeight int desiredControlLayoutHeight android.graphics.Rect visibleRect int nonControlViewHeight int maximumControlViewHeight void updateVolumeGroupItemHeight (android.view.View) android.view.View item android.widget.LinearLayout container android.view.View icon android.view.ViewGroup$LayoutParams lp private void animateLayoutHeight (android.view.View, int) android.view.View view int targetHeight int startValue int endValue android.view.animation.Animation anim void loadInterpolator () private void updateVolumeControlLayout () private void rebuildVolumeGroupList (boolean) java.util.HashMap previousRouteBoundMap java.util.HashMap previousRouteBitmapMap boolean animate java.util.List routes private void animateGroupListItems (java.util.Map, java.util.Map) java.util.Map previousRouteBoundMap java.util.Map previousRouteBitmapMap android.view.ViewTreeObserver observer void animateGroupListItemsInternal (java.util.Map, java.util.Map) android.view.animation.Animation alphaAnim android.view.View view int position android.support.v7.media.MediaRouter$RouteInfo route android.graphics.Rect previousBounds int currentTop int previousTop android.view.animation.AnimationSet animSet android.view.animation.Animation translationAnim int i int deltaY android.support.v7.media.MediaRouter$RouteInfo route android.graphics.drawable.BitmapDrawable bitmap android.graphics.Rect bounds android.support.v7.app.OverlayListView$OverlayObject object java.util.Map$Entry item java.util.Map previousRouteBoundMap java.util.Map previousRouteBitmapMap int groupSizeDelta boolean listenerRegistered android.view.animation.Animation$AnimationListener listener int first void startGroupListFadeInAnimation () android.view.ViewTreeObserver observer void startGroupListFadeInAnimationInternal () void finishAnimation (boolean) boolean animate private void fadeInAddedRoutes () android.view.animation.Animation alphaAnim android.view.View view int position android.support.v7.media.MediaRouter$RouteInfo route int i android.view.animation.Animation$AnimationListener listener boolean listenerRegistered int first void clearGroupListAnimation (boolean) android.view.View view int position android.support.v7.media.MediaRouter$RouteInfo route android.widget.LinearLayout container android.view.animation.AnimationSet animSet android.view.animation.Animation alphaAnim android.view.animation.Animation translationAnim int i boolean exceptAddedRoutes int first private void updatePlaybackControlLayout () boolean isPlaying android.content.Context playbackControlButtonContext boolean visible int iconDrawableAttr int iconDescResId CharSequence title boolean hasTitle CharSequence subtitle boolean hasSubtitle boolean showTitle boolean showSubtitle private boolean isPlayActionSupported () private boolean isPauseActionSupported () private boolean isStopActionSupported () boolean isVolumeControlAvailable (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route private static int getLayoutHeight (android.view.View) android.view.View view static void setLayoutHeight (android.view.View, int) android.view.View view int height android.view.ViewGroup$LayoutParams lp private static boolean uriEquals (android.net.Uri, android.net.Uri) android.net.Uri uri1 android.net.Uri uri2 int getDesiredArtHeight (int, int) int originalWidth int originalHeight void updateArtIconIfNeeded () void clearLoadedBitmap () private boolean isIconChanged () android.graphics.Bitmap newBitmap android.net.Uri newUri android.graphics.Bitmap oldBitmap android.net.Uri oldUri static boolean access$000 (android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog x0 static boolean access$100 (android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog x0 static boolean access$200 (android.support.v7.app.MediaRouteControllerDialog) android.support.v7.app.MediaRouteControllerDialog x0 static boolean access$300 (android.support.v7.app.MediaRouteControllerDialog, android.graphics.Bitmap) android.support.v7.app.MediaRouteControllerDialog x0 android.graphics.Bitmap x1 static void () }
android/support/v7/app/MediaRouteControllerDialog$MediaControllerCallback.classMediaRouteControllerDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteControllerDialog$MediaControllerCallback extends android.support.v4.media.session.MediaControllerCompat$Callback { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) public void onSessionDestroyed () public void onPlaybackStateChanged (android.support.v4.media.session.PlaybackStateCompat) android.support.v4.media.session.PlaybackStateCompat state public void onMetadataChanged (android.support.v4.media.MediaMetadataCompat) android.support.v4.media.MediaMetadataCompat metadata }
android/support/v7/app/MediaRouteExpandCollapseButton$1.classMediaRouteExpandCollapseButton.java package android.support.v7.app android.support.v7.app.MediaRouteExpandCollapseButton$1 extends java.lang.Object implements android.view.View$OnClickListener { final android.support.v7.app.MediaRouteExpandCollapseButton this$0 void(android.support.v7.app.MediaRouteExpandCollapseButton) android.support.v7.app.MediaRouteExpandCollapseButton this$0 public void onClick (android.view.View) android.view.View view }
android/support/v7/app/MediaRouteDiscoveryFragment$1.classMediaRouteDiscoveryFragment.java package android.support.v7.app android.support.v7.app.MediaRouteDiscoveryFragment$1 extends android.support.v7.media.MediaRouter$Callback { final android.support.v7.app.MediaRouteDiscoveryFragment this$0 void(android.support.v7.app.MediaRouteDiscoveryFragment) android.support.v7.app.MediaRouteDiscoveryFragment this$0 }
android/support/v7/app/MediaRouteControllerDialog$MediaRouterCallback.classMediaRouteControllerDialog.java package android.support.v7.app final android.support.v7.app.MediaRouteControllerDialog$MediaRouterCallback extends android.support.v7.media.MediaRouter$Callback { final android.support.v7.app.MediaRouteControllerDialog this$0 void(android.support.v7.app.MediaRouteControllerDialog) public void onRouteUnselected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteVolumeChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route android.widget.SeekBar volumeSlider int volume }
android/support/v7/media/SystemMediaRouteProvider$JellybeanMr2Impl.classSystemMediaRouteProvider.java package android.support.v7.media android.support.v7.media.SystemMediaRouteProvider$JellybeanMr2Impl extends android.support.v7.media.SystemMediaRouteProvider$JellybeanMr1Impl { public void(android.content.Context, android.support.v7.media.SystemMediaRouteProvider$SyncCallback) android.content.Context context android.support.v7.media.SystemMediaRouteProvider$SyncCallback syncCallback protected void onBuildSystemRouteDescriptor (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord, android.support.v7.media.MediaRouteDescriptor$Builder) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouteDescriptor$Builder builder CharSequence description protected void selectRoute (java.lang.Object) Object routeObj protected java.lang.Object getDefaultRoute () protected void updateUserRouteProperties (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record protected void updateCallback () protected boolean isConnecting (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record }
android/support/v7/media/RemotePlaybackClient$StatusCallback.classRemotePlaybackClient.java package android.support.v7.media public abstract android.support.v7.media.RemotePlaybackClient$StatusCallback extends java.lang.Object { public void() public void onItemStatusChanged (android.os.Bundle, java.lang.String, android.support.v7.media.MediaSessionStatus, java.lang.String, android.support.v7.media.MediaItemStatus) android.os.Bundle data String sessionId android.support.v7.media.MediaSessionStatus sessionStatus String itemId android.support.v7.media.MediaItemStatus itemStatus public void onSessionStatusChanged (android.os.Bundle, java.lang.String, android.support.v7.media.MediaSessionStatus) android.os.Bundle data String sessionId android.support.v7.media.MediaSessionStatus sessionStatus public void onSessionChanged (java.lang.String) String sessionId }
android/support/v7/media/MediaRouter$GlobalMediaRouter$CallbackHandler.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$GlobalMediaRouter$CallbackHandler extends android.os.Handler { private final java.util.ArrayList mTempCallbackRecords private static final int MSG_TYPE_MASK private static final int MSG_TYPE_ROUTE private static final int MSG_TYPE_PROVIDER public static final int MSG_ROUTE_ADDED public static final int MSG_ROUTE_REMOVED public static final int MSG_ROUTE_CHANGED public static final int MSG_ROUTE_VOLUME_CHANGED public static final int MSG_ROUTE_PRESENTATION_DISPLAY_CHANGED public static final int MSG_ROUTE_SELECTED public static final int MSG_ROUTE_UNSELECTED public static final int MSG_PROVIDER_ADDED public static final int MSG_PROVIDER_REMOVED public static final int MSG_PROVIDER_CHANGED final android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 void(android.support.v7.media.MediaRouter$GlobalMediaRouter) public void post (int, java.lang.Object) int msg Object obj public void post (int, java.lang.Object, int) int msg Object obj int arg android.os.Message message public void handleMessage (android.os.Message) android.support.v7.media.MediaRouter router int i int i int callbackCount android.os.Message msg int what Object obj int arg private void syncWithSystemProvider (int, java.lang.Object) int what Object obj private void invokeCallback (android.support.v7.media.MediaRouter$CallbackRecord, int, java.lang.Object, int) android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouter$ProviderInfo provider android.support.v7.media.MediaRouter$CallbackRecord record int what Object obj int arg android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$Callback callback }
android/support/v7/media/MediaRouteProviderDescriptor$Builder.classMediaRouteProviderDescriptor.java package android.support.v7.media public final android.support.v7.media.MediaRouteProviderDescriptor$Builder extends java.lang.Object { private final android.os.Bundle mBundle private java.util.ArrayList mRoutes public void() public void (android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProviderDescriptor descriptor public android.support.v7.media.MediaRouteProviderDescriptor$Builder addRoute (android.support.v7.media.MediaRouteDescriptor) android.support.v7.media.MediaRouteDescriptor route public android.support.v7.media.MediaRouteProviderDescriptor$Builder addRoutes (java.util.Collection) android.support.v7.media.MediaRouteDescriptor route java.util.Collection routes public android.support.v7.media.MediaRouteProviderDescriptor build () int i int count java.util.ArrayList routeBundles }
android/support/v7/media/RemoteControlClientCompat.classRemoteControlClientCompat.java package android.support.v7.media abstract android.support.v7.media.RemoteControlClientCompat extends java.lang.Object { protected final android.content.Context mContext protected final Object mRcc protected android.support.v7.media.RemoteControlClientCompat$VolumeCallback mVolumeCallback protected void(android.content.Context, java.lang.Object) android.content.Context context Object rcc public static android.support.v7.media.RemoteControlClientCompat obtain (android.content.Context, java.lang.Object) android.content.Context context Object rcc public java.lang.Object getRemoteControlClient () public void setPlaybackInfo (android.support.v7.media.RemoteControlClientCompat$PlaybackInfo) android.support.v7.media.RemoteControlClientCompat$PlaybackInfo info public void setVolumeCallback (android.support.v7.media.RemoteControlClientCompat$VolumeCallback) android.support.v7.media.RemoteControlClientCompat$VolumeCallback callback }
android/support/v7/media/SystemMediaRouteProvider$LegacyImpl$DefaultRouteController.classSystemMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl$DefaultRouteController extends android.support.v7.media.MediaRouteProvider$RouteController { final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl this$0 void(android.support.v7.media.SystemMediaRouteProvider$LegacyImpl) android.support.v7.media.SystemMediaRouteProvider$LegacyImpl this$0 public void onSetVolume (int) int volume public void onUpdateVolume (int) int delta int volume int maxVolume int newVolume }
android/support/v7/media/MediaRouterJellybean$RouteGroup.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$RouteGroup extends java.lang.Object { public void() public static java.util.List getGroupedRoutes (java.lang.Object) int i Object groupObj android.media.MediaRouter$RouteGroup group int count java.util.List out }
android/support/v7/media/MediaRouter$CallbackRecord.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$CallbackRecord extends java.lang.Object { public final android.support.v7.media.MediaRouter mRouter public final android.support.v7.media.MediaRouter$Callback mCallback public android.support.v7.media.MediaRouteSelector mSelector public int mFlags public void(android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$Callback) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$Callback callback public boolean filterRouteEvent (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route }
android/support/v7/media/RemotePlaybackClient$ActionReceiver.classRemotePlaybackClient.java package android.support.v7.media final android.support.v7.media.RemotePlaybackClient$ActionReceiver extends android.content.BroadcastReceiver { public static final String ACTION_ITEM_STATUS_CHANGED public static final String ACTION_SESSION_STATUS_CHANGED public static final String ACTION_MESSAGE_RECEIVED final android.support.v7.media.RemotePlaybackClient this$0 void(android.support.v7.media.RemotePlaybackClient) public void onReceive (android.content.Context, android.content.Intent) String itemId android.support.v7.media.MediaItemStatus itemStatus android.content.Context context android.content.Intent intent String sessionId android.support.v7.media.MediaSessionStatus sessionStatus String action }
android/support/v7/media/RemotePlaybackClient$ActionCallback.classRemotePlaybackClient.java package android.support.v7.media public abstract android.support.v7.media.RemotePlaybackClient$ActionCallback extends java.lang.Object { public void() public void onError (java.lang.String, int, android.os.Bundle) String error int code android.os.Bundle data }
android/support/v7/media/RegisteredMediaRouteProvider$ReceiveHandler.classRegisteredMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProvider$ReceiveHandler extends android.os.Handler { private final java.lang.ref.WeakReference mConnectionRef public void(android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection public void dispose () public void handleMessage (android.os.Message) int what int requestId int arg Object obj android.os.Bundle data android.os.Message msg android.support.v7.media.RegisteredMediaRouteProvider$Connection connection private boolean processMessage (android.support.v7.media.RegisteredMediaRouteProvider$Connection, int, int, int, java.lang.Object, android.os.Bundle) String error android.support.v7.media.RegisteredMediaRouteProvider$Connection connection int what int requestId int arg Object obj android.os.Bundle data }
android/support/v7/media/MediaRouterApi24$RouteInfo.classMediaRouterApi24.java package android.support.v7.media public final android.support.v7.media.MediaRouterApi24$RouteInfo extends java.lang.Object { public void() public static int getDeviceType (java.lang.Object) Object routeObj }
android/support/v7/media/MediaRouter.classMediaRouter.java package android.support.v7.media public final android.support.v7.media.MediaRouter extends java.lang.Object { static final String TAG static final boolean DEBUG public static final int UNSELECT_REASON_UNKNOWN public static final int UNSELECT_REASON_DISCONNECTED public static final int UNSELECT_REASON_STOPPED public static final int UNSELECT_REASON_ROUTE_CHANGED static android.support.v7.media.MediaRouter$GlobalMediaRouter sGlobal final android.content.Context mContext final java.util.ArrayList mCallbackRecords public static final int CALLBACK_FLAG_PERFORM_ACTIVE_SCAN public static final int CALLBACK_FLAG_UNFILTERED_EVENTS public static final int CALLBACK_FLAG_REQUEST_DISCOVERY public static final int CALLBACK_FLAG_FORCE_DISCOVERY public static final int AVAILABILITY_FLAG_IGNORE_DEFAULT_ROUTE public static final int AVAILABILITY_FLAG_REQUIRE_MATCH void(android.content.Context) android.content.Context context public static android.support.v7.media.MediaRouter getInstance (android.content.Context) android.content.Context context public java.util.List getRoutes () public java.util.List getProviders () public android.support.v7.media.MediaRouter$RouteInfo getDefaultRoute () public android.support.v7.media.MediaRouter$RouteInfo getBluetoothRoute () public android.support.v7.media.MediaRouter$RouteInfo getSelectedRoute () public android.support.v7.media.MediaRouter$RouteInfo updateSelectedRoute (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector android.support.v7.media.MediaRouter$RouteInfo route public void selectRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void unselect (int) int reason android.support.v7.media.MediaRouter$RouteInfo fallbackRoute public boolean isRouteAvailable (android.support.v7.media.MediaRouteSelector, int) android.support.v7.media.MediaRouteSelector selector int flags public void addCallback (android.support.v7.media.MediaRouteSelector, android.support.v7.media.MediaRouter$Callback) android.support.v7.media.MediaRouteSelector selector android.support.v7.media.MediaRouter$Callback callback public void addCallback (android.support.v7.media.MediaRouteSelector, android.support.v7.media.MediaRouter$Callback, int) android.support.v7.media.MediaRouter$CallbackRecord record android.support.v7.media.MediaRouteSelector selector android.support.v7.media.MediaRouter$Callback callback int flags android.support.v7.media.MediaRouter$CallbackRecord record int index boolean updateNeeded public void removeCallback (android.support.v7.media.MediaRouter$Callback) android.support.v7.media.MediaRouter$Callback callback int index private int findCallbackRecord (android.support.v7.media.MediaRouter$Callback) int i android.support.v7.media.MediaRouter$Callback callback int count public void addProvider (android.support.v7.media.MediaRouteProvider) android.support.v7.media.MediaRouteProvider providerInstance public void removeProvider (android.support.v7.media.MediaRouteProvider) android.support.v7.media.MediaRouteProvider providerInstance public void addRemoteControlClient (java.lang.Object) Object remoteControlClient public void removeRemoteControlClient (java.lang.Object) Object remoteControlClient public void setMediaSession (java.lang.Object) Object mediaSession public void setMediaSessionCompat (android.support.v4.media.session.MediaSessionCompat) android.support.v4.media.session.MediaSessionCompat mediaSession public android.support.v4.media.session.MediaSessionCompat$Token getMediaSessionToken () static void checkCallingThread () static boolean equal (java.lang.Object, java.lang.Object) Object a Object b static void () }
android/support/v7/media/MediaRouteSelector$Builder.classMediaRouteSelector.java package android.support.v7.media public final android.support.v7.media.MediaRouteSelector$Builder extends java.lang.Object { private java.util.ArrayList mControlCategories public void() public void (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public android.support.v7.media.MediaRouteSelector$Builder addControlCategory (java.lang.String) String category public android.support.v7.media.MediaRouteSelector$Builder addControlCategories (java.util.Collection) String category java.util.Collection categories public android.support.v7.media.MediaRouteSelector$Builder addSelector (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public android.support.v7.media.MediaRouteSelector build () android.os.Bundle bundle }
android/support/v7/media/SystemMediaRouteProvider$JellybeanImpl.classSystemMediaRouteProvider.java package android.support.v7.media android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl extends android.support.v7.media.SystemMediaRouteProvider implements android.support.v7.media.MediaRouterJellybean$Callback android.support.v7.media.MediaRouterJellybean$VolumeCallback { private static final java.util.ArrayList LIVE_AUDIO_CONTROL_FILTERS private static final java.util.ArrayList LIVE_VIDEO_CONTROL_FILTERS private final android.support.v7.media.SystemMediaRouteProvider$SyncCallback mSyncCallback protected final Object mRouterObj protected final Object mCallbackObj protected final Object mVolumeCallbackObj protected final Object mUserRouteCategoryObj protected int mRouteTypes protected boolean mActiveScan protected boolean mCallbackRegistered protected final java.util.ArrayList mSystemRouteRecords protected final java.util.ArrayList mUserRouteRecords private android.support.v7.media.MediaRouterJellybean$SelectRouteWorkaround mSelectRouteWorkaround private android.support.v7.media.MediaRouterJellybean$GetDefaultRouteWorkaround mGetDefaultRouteWorkaround public void(android.content.Context, android.support.v7.media.SystemMediaRouteProvider$SyncCallback) android.content.Context context android.support.v7.media.SystemMediaRouteProvider$SyncCallback syncCallback android.content.res.Resources r public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record String routeId int index public void onDiscoveryRequestChanged (android.support.v7.media.MediaRouteDiscoveryRequest) String category int i android.support.v7.media.MediaRouteSelector selector java.util.List categories int count android.support.v7.media.MediaRouteDiscoveryRequest request int newRouteTypes boolean newActiveScan public void onRouteAdded (java.lang.Object) Object routeObj private void updateSystemRoutes () Object routeObj boolean changed private boolean addSystemRouteNoPublish (java.lang.Object) String id android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record Object routeObj private java.lang.String assignRouteId (java.lang.Object) String newId int i Object routeObj boolean isDefault String id public void onRouteRemoved (java.lang.Object) int index Object routeObj public void onRouteChanged (java.lang.Object) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record int index Object routeObj public void onRouteVolumeChanged (java.lang.Object) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record int newVolume int index Object routeObj public void onRouteSelected (int, java.lang.Object) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouter$RouteInfo route int index int type Object routeObj android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord userRouteRecord public void onRouteUnselected (int, java.lang.Object) int type Object routeObj public void onRouteGrouped (java.lang.Object, java.lang.Object, int) Object routeObj Object groupObj int index public void onRouteUngrouped (java.lang.Object, java.lang.Object) Object routeObj Object groupObj public void onVolumeSetRequest (java.lang.Object, int) Object routeObj int volume android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record public void onVolumeUpdateRequest (java.lang.Object, int) Object routeObj int direction android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record public void onSyncRouteAdded (android.support.v7.media.MediaRouter$RouteInfo) Object routeObj android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record Object routeObj int index android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteRemoved (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record int index android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteChanged (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record int index android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteSelected (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record int index android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record int index android.support.v7.media.MediaRouter$RouteInfo route protected void publishRoutes () int i android.support.v7.media.MediaRouteProviderDescriptor$Builder builder int count protected int findSystemRouteRecord (java.lang.Object) int i Object routeObj int count protected int findSystemRouteRecordByDescriptorId (java.lang.String) int i String id int count protected int findUserRouteRecord (android.support.v7.media.MediaRouter$RouteInfo) int i android.support.v7.media.MediaRouter$RouteInfo route int count protected android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord getUserRouteRecord (java.lang.Object) Object routeObj Object tag protected void updateSystemRouteDescriptor (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouteDescriptor$Builder builder protected java.lang.String getRouteName (java.lang.Object) Object routeObj CharSequence name protected void onBuildSystemRouteDescriptor (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord, android.support.v7.media.MediaRouteDescriptor$Builder) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouteDescriptor$Builder builder int supportedTypes protected void updateUserRouteProperties (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord record protected void updateCallback () protected java.lang.Object createCallbackObj () protected java.lang.Object createVolumeCallbackObj () protected void selectRoute (java.lang.Object) Object routeObj protected java.lang.Object getDefaultRoute () protected java.lang.Object getSystemRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route int index static void () android.content.IntentFilter f android.content.IntentFilter f }
android/support/v7/media/MediaRouterJellybean$VolumeCallbackProxy.classMediaRouterJellybean.java package android.support.v7.media android.support.v7.media.MediaRouterJellybean$VolumeCallbackProxy extends android.media.MediaRouter$VolumeCallback { protected final android.support.v7.media.MediaRouterJellybean$VolumeCallback mCallback public void(android.support.v7.media.MediaRouterJellybean$VolumeCallback) android.support.v7.media.MediaRouterJellybean$VolumeCallback callback public void onVolumeSetRequest (android.media.MediaRouter$RouteInfo, int) android.media.MediaRouter$RouteInfo route int volume public void onVolumeUpdateRequest (android.media.MediaRouter$RouteInfo, int) android.media.MediaRouter$RouteInfo route int direction }
android/support/v7/media/MediaRouter$GlobalMediaRouter$RemoteControlClientRecord.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$GlobalMediaRouter$RemoteControlClientRecord extends java.lang.Object implements android.support.v7.media.RemoteControlClientCompat$VolumeCallback { private final android.support.v7.media.RemoteControlClientCompat mRccCompat private boolean mDisconnected final android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 public void(android.support.v7.media.MediaRouter$GlobalMediaRouter, java.lang.Object) Object rcc public java.lang.Object getRemoteControlClient () public void disconnect () public void updatePlaybackInfo () public void onVolumeSetRequest (int) int volume public void onVolumeUpdateRequest (int) int direction }
android/support/v7/media/MediaRouteProviderService.classMediaRouteProviderService.java package android.support.v7.media public abstract android.support.v7.media.MediaRouteProviderService extends android.app.Service { static final String TAG static final boolean DEBUG private final java.util.ArrayList mClients private final android.support.v7.media.MediaRouteProviderService$ReceiveHandler mReceiveHandler private final android.os.Messenger mReceiveMessenger final android.support.v7.media.MediaRouteProviderService$PrivateHandler mPrivateHandler private final android.support.v7.media.MediaRouteProviderService$ProviderCallback mProviderCallback android.support.v7.media.MediaRouteProvider mProvider private android.support.v7.media.MediaRouteDiscoveryRequest mCompositeDiscoveryRequest public static final String SERVICE_INTERFACE static final int PRIVATE_MSG_CLIENT_DIED public void() public abstract android.support.v7.media.MediaRouteProvider onCreateMediaRouteProvider () public android.support.v7.media.MediaRouteProvider getMediaRouteProvider () public android.os.IBinder onBind (android.content.Intent) String providerPackage android.support.v7.media.MediaRouteProvider provider android.content.Intent intent public boolean onUnbind (android.content.Intent) android.content.Intent intent boolean onRegisterClient (android.os.Messenger, int, int) android.support.v7.media.MediaRouteProviderDescriptor descriptor android.support.v7.media.MediaRouteProviderService$ClientRecord client int index android.os.Messenger messenger int requestId int version boolean onUnregisterClient (android.os.Messenger, int) android.support.v7.media.MediaRouteProviderService$ClientRecord client android.os.Messenger messenger int requestId int index void onBinderDied (android.os.Messenger) android.support.v7.media.MediaRouteProviderService$ClientRecord client android.os.Messenger messenger int index boolean onCreateRouteController (android.os.Messenger, int, int, java.lang.String, java.lang.String) android.os.Messenger messenger int requestId int controllerId String routeId String routeGroupId android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onReleaseRouteController (android.os.Messenger, int, int) android.os.Messenger messenger int requestId int controllerId android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onSelectRoute (android.os.Messenger, int, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.os.Messenger messenger int requestId int controllerId android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onUnselectRoute (android.os.Messenger, int, int, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.os.Messenger messenger int requestId int controllerId int reason android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onSetRouteVolume (android.os.Messenger, int, int, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.os.Messenger messenger int requestId int controllerId int volume android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onUpdateRouteVolume (android.os.Messenger, int, int, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.os.Messenger messenger int requestId int controllerId int delta android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onRouteControlRequest (android.os.Messenger, int, int, android.content.Intent) android.support.v7.media.MediaRouter$ControlRequestCallback callback android.support.v7.media.MediaRouteProvider$RouteController controller android.os.Messenger messenger int requestId int controllerId android.content.Intent intent android.support.v7.media.MediaRouteProviderService$ClientRecord client boolean onSetDiscoveryRequest (android.os.Messenger, int, android.support.v7.media.MediaRouteDiscoveryRequest) boolean actuallyChanged android.os.Messenger messenger int requestId android.support.v7.media.MediaRouteDiscoveryRequest request android.support.v7.media.MediaRouteProviderService$ClientRecord client void sendDescriptorChanged (android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProviderService$ClientRecord client int i android.support.v7.media.MediaRouteProviderDescriptor descriptor int count private android.os.Bundle createDescriptorBundleForClient (android.support.v7.media.MediaRouteProviderDescriptor, android.support.v7.media.MediaRouteProviderService$ClientRecord) int i android.support.v7.media.MediaRouteProviderDescriptor descriptor android.support.v7.media.MediaRouteProviderService$ClientRecord client java.util.List routes android.os.Bundle bundle boolean updateCompositeDiscoveryRequest () android.support.v7.media.MediaRouteDiscoveryRequest request int i android.support.v7.media.MediaRouteDiscoveryRequest composite android.support.v7.media.MediaRouteSelector$Builder selectorBuilder boolean activeScan int count private android.support.v7.media.MediaRouteProviderService$ClientRecord getClient (android.os.Messenger) android.os.Messenger messenger int index int findClient (android.os.Messenger) android.support.v7.media.MediaRouteProviderService$ClientRecord client int i android.os.Messenger messenger int count static void sendGenericFailure (android.os.Messenger, int) android.os.Messenger messenger int requestId private static void sendGenericSuccess (android.os.Messenger, int) android.os.Messenger messenger int requestId static void sendReply (android.os.Messenger, int, int, int, java.lang.Object, android.os.Bundle) android.os.RemoteException ex android.os.Messenger messenger int what int requestId int arg Object obj android.os.Bundle data android.os.Message msg static java.lang.String getClientId (android.os.Messenger) android.os.Messenger messenger static void () }
android/support/v7/media/MediaSessionStatus$Builder.classMediaSessionStatus.java package android.support.v7.media public final android.support.v7.media.MediaSessionStatus$Builder extends java.lang.Object { private final android.os.Bundle mBundle public void(int) int sessionState public void (android.support.v7.media.MediaSessionStatus) android.support.v7.media.MediaSessionStatus status public android.support.v7.media.MediaSessionStatus$Builder setTimestamp (long) long elapsedRealtimeTimestamp public android.support.v7.media.MediaSessionStatus$Builder setSessionState (int) int sessionState public android.support.v7.media.MediaSessionStatus$Builder setQueuePaused (boolean) boolean queuePaused public android.support.v7.media.MediaSessionStatus$Builder setExtras (android.os.Bundle) android.os.Bundle extras public android.support.v7.media.MediaSessionStatus build () }
android/support/v7/media/RegisteredMediaRouteProviderWatcher.classRegisteredMediaRouteProviderWatcher.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProviderWatcher extends java.lang.Object { private final android.content.Context mContext private final android.support.v7.media.RegisteredMediaRouteProviderWatcher$Callback mCallback private final android.os.Handler mHandler private final android.content.pm.PackageManager mPackageManager private final java.util.ArrayList mProviders private boolean mRunning private final android.content.BroadcastReceiver mScanPackagesReceiver private final Runnable mScanPackagesRunnable public void(android.content.Context, android.support.v7.media.RegisteredMediaRouteProviderWatcher$Callback) android.content.Context context android.support.v7.media.RegisteredMediaRouteProviderWatcher$Callback callback public void start () android.content.IntentFilter filter public void stop () int i void scanPackages () android.support.v7.media.RegisteredMediaRouteProvider provider android.support.v7.media.RegisteredMediaRouteProvider provider int sourceIndex android.content.pm.ServiceInfo serviceInfo android.content.pm.ResolveInfo resolveInfo android.support.v7.media.RegisteredMediaRouteProvider provider int i int targetIndex android.content.Intent intent private int findProvider (java.lang.String, java.lang.String) android.support.v7.media.RegisteredMediaRouteProvider provider int i String packageName String className int count }
android/support/v7/media/MediaRouteDescriptor$Builder.classMediaRouteDescriptor.java package android.support.v7.media public final android.support.v7.media.MediaRouteDescriptor$Builder extends java.lang.Object { private final android.os.Bundle mBundle private java.util.ArrayList mGroupMemberIds private java.util.ArrayList mControlFilters public void(java.lang.String, java.lang.String) String id String name public void (android.support.v7.media.MediaRouteDescriptor) android.support.v7.media.MediaRouteDescriptor descriptor public android.support.v7.media.MediaRouteDescriptor$Builder setId (java.lang.String) String id public android.support.v7.media.MediaRouteDescriptor$Builder addGroupMemberId (java.lang.String) String groupMemberId public android.support.v7.media.MediaRouteDescriptor$Builder addGroupMemberIds (java.util.Collection) String groupMemberId java.util.Collection groupMemberIds public android.support.v7.media.MediaRouteDescriptor$Builder setName (java.lang.String) String name public android.support.v7.media.MediaRouteDescriptor$Builder setDescription (java.lang.String) String description public android.support.v7.media.MediaRouteDescriptor$Builder setIconUri (android.net.Uri) android.net.Uri iconUri public android.support.v7.media.MediaRouteDescriptor$Builder setEnabled (boolean) boolean enabled public android.support.v7.media.MediaRouteDescriptor$Builder setConnecting (boolean) boolean connecting public android.support.v7.media.MediaRouteDescriptor$Builder setConnectionState (int) int connectionState public android.support.v7.media.MediaRouteDescriptor$Builder setCanDisconnect (boolean) boolean canDisconnect public android.support.v7.media.MediaRouteDescriptor$Builder setSettingsActivity (android.content.IntentSender) android.content.IntentSender is public android.support.v7.media.MediaRouteDescriptor$Builder addControlFilter (android.content.IntentFilter) android.content.IntentFilter filter public android.support.v7.media.MediaRouteDescriptor$Builder addControlFilters (java.util.Collection) android.content.IntentFilter filter java.util.Collection filters public android.support.v7.media.MediaRouteDescriptor$Builder setPlaybackType (int) int playbackType public android.support.v7.media.MediaRouteDescriptor$Builder setPlaybackStream (int) int playbackStream public android.support.v7.media.MediaRouteDescriptor$Builder setDeviceType (int) int deviceType public android.support.v7.media.MediaRouteDescriptor$Builder setVolume (int) int volume public android.support.v7.media.MediaRouteDescriptor$Builder setVolumeMax (int) int volumeMax public android.support.v7.media.MediaRouteDescriptor$Builder setVolumeHandling (int) int volumeHandling public android.support.v7.media.MediaRouteDescriptor$Builder setPresentationDisplayId (int) int presentationDisplayId public android.support.v7.media.MediaRouteDescriptor$Builder setExtras (android.os.Bundle) android.os.Bundle extras public android.support.v7.media.MediaRouteDescriptor$Builder setMinClientVersion (int) int minVersion public android.support.v7.media.MediaRouteDescriptor$Builder setMaxClientVersion (int) int maxVersion public android.support.v7.media.MediaRouteDescriptor build () }
android/support/v7/media/RemotePlaybackClient$OnMessageReceivedListener.classRemotePlaybackClient.java package android.support.v7.media public abstract android.support.v7.media.RemotePlaybackClient$OnMessageReceivedListener extends java.lang.Object { public abstract void onMessageReceived (java.lang.String, android.os.Bundle) }
android/support/v7/media/SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord.classSystemMediaRouteProvider.java package android.support.v7.media public final android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$UserRouteRecord extends java.lang.Object { public final android.support.v7.media.MediaRouter$RouteInfo mRoute public final Object mRouteObj public void(android.support.v7.media.MediaRouter$RouteInfo, java.lang.Object) android.support.v7.media.MediaRouter$RouteInfo route Object routeObj }
android/support/v7/media/MediaRouterJellybean$RouteCategory.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$RouteCategory extends java.lang.Object { public void() public static java.lang.CharSequence getName (java.lang.Object, android.content.Context) Object categoryObj android.content.Context context public static java.util.List getRoutes (java.lang.Object) Object categoryObj java.util.ArrayList out public static int getSupportedTypes (java.lang.Object) Object categoryObj public static boolean isGroupable (java.lang.Object) Object categoryObj }
android/support/v7/media/MediaRouteSelector.classMediaRouteSelector.java package android.support.v7.media public final android.support.v7.media.MediaRouteSelector extends java.lang.Object { static final String KEY_CONTROL_CATEGORIES private final android.os.Bundle mBundle java.util.List mControlCategories public static final android.support.v7.media.MediaRouteSelector EMPTY void(android.os.Bundle, java.util.List) android.os.Bundle bundle java.util.List controlCategories public java.util.List getControlCategories () void ensureControlCategories () public boolean hasControlCategory (java.lang.String) int i int categoryCount String category public boolean matchesControlFilters (java.util.List) int j android.content.IntentFilter filter int i int filterCount int categoryCount java.util.List filters public boolean contains (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public boolean isEmpty () public boolean isValid () public boolean equals (java.lang.Object) android.support.v7.media.MediaRouteSelector other Object o public int hashCode () public java.lang.String toString () StringBuilder result public android.os.Bundle asBundle () public static android.support.v7.media.MediaRouteSelector fromBundle (android.os.Bundle) android.os.Bundle bundle static void () }
android/support/v7/media/MediaItemStatus.classMediaItemStatus.java package android.support.v7.media public final android.support.v7.media.MediaItemStatus extends java.lang.Object { static final String KEY_TIMESTAMP static final String KEY_PLAYBACK_STATE static final String KEY_CONTENT_POSITION static final String KEY_CONTENT_DURATION static final String KEY_EXTRAS final android.os.Bundle mBundle public static final int PLAYBACK_STATE_PENDING public static final int PLAYBACK_STATE_PLAYING public static final int PLAYBACK_STATE_PAUSED public static final int PLAYBACK_STATE_BUFFERING public static final int PLAYBACK_STATE_FINISHED public static final int PLAYBACK_STATE_CANCELED public static final int PLAYBACK_STATE_INVALIDATED public static final int PLAYBACK_STATE_ERROR public static final String EXTRA_HTTP_STATUS_CODE public static final String EXTRA_HTTP_RESPONSE_HEADERS void(android.os.Bundle) android.os.Bundle bundle public long getTimestamp () public int getPlaybackState () public long getContentPosition () public long getContentDuration () public android.os.Bundle getExtras () public java.lang.String toString () StringBuilder result private static java.lang.String playbackStateToString (int) int playbackState public android.os.Bundle asBundle () public static android.support.v7.media.MediaItemStatus fromBundle (android.os.Bundle) android.os.Bundle bundle }
android/support/v7/media/RemotePlaybackClient.classRemotePlaybackClient.java package android.support.v7.media public android.support.v7.media.RemotePlaybackClient extends java.lang.Object { static final String TAG static final boolean DEBUG private final android.content.Context mContext private final android.support.v7.media.MediaRouter$RouteInfo mRoute private final android.support.v7.media.RemotePlaybackClient$ActionReceiver mActionReceiver private final android.app.PendingIntent mItemStatusPendingIntent private final android.app.PendingIntent mSessionStatusPendingIntent private final android.app.PendingIntent mMessagePendingIntent private boolean mRouteSupportsRemotePlayback private boolean mRouteSupportsQueuing private boolean mRouteSupportsSessionManagement private boolean mRouteSupportsMessaging String mSessionId android.support.v7.media.RemotePlaybackClient$StatusCallback mStatusCallback android.support.v7.media.RemotePlaybackClient$OnMessageReceivedListener mOnMessageReceivedListener public void(android.content.Context, android.support.v7.media.MediaRouter$RouteInfo) android.content.Context context android.support.v7.media.MediaRouter$RouteInfo route android.content.IntentFilter actionFilter android.content.Intent itemStatusIntent android.content.Intent sessionStatusIntent android.content.Intent messageIntent public void release () public boolean isRemotePlaybackSupported () public boolean isQueuingSupported () public boolean isSessionManagementSupported () public boolean isMessagingSupported () public java.lang.String getSessionId () public void setSessionId (java.lang.String) String sessionId public boolean hasSession () public void setStatusCallback (android.support.v7.media.RemotePlaybackClient$StatusCallback) android.support.v7.media.RemotePlaybackClient$StatusCallback callback public void setOnMessageReceivedListener (android.support.v7.media.RemotePlaybackClient$OnMessageReceivedListener) android.support.v7.media.RemotePlaybackClient$OnMessageReceivedListener listener public void play (android.net.Uri, java.lang.String, android.os.Bundle, long, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) android.net.Uri contentUri String mimeType android.os.Bundle metadata long positionMillis android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback public void enqueue (android.net.Uri, java.lang.String, android.os.Bundle, long, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) android.net.Uri contentUri String mimeType android.os.Bundle metadata long positionMillis android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback private void playOrEnqueue (android.net.Uri, java.lang.String, android.os.Bundle, long, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback, java.lang.String) android.net.Uri contentUri String mimeType android.os.Bundle metadata long positionMillis android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback String action android.content.Intent intent public void seek (java.lang.String, long, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) String itemId long positionMillis android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback android.content.Intent intent public void getStatus (java.lang.String, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) String itemId android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback android.content.Intent intent public void remove (java.lang.String, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) String itemId android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback android.content.Intent intent public void pause (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void resume (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void stop (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void startSession (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void sendMessage (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle message android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void getSessionStatus (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent public void endSession (android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback android.content.Intent intent private void performItemAction (android.content.Intent, java.lang.String, java.lang.String, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) android.content.Intent intent String sessionId String itemId android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$ItemActionCallback callback private void performSessionAction (android.content.Intent, java.lang.String, android.os.Bundle, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.content.Intent intent String sessionId android.os.Bundle extras android.support.v7.media.RemotePlaybackClient$SessionActionCallback callback void adoptSession (java.lang.String) String sessionId void handleInvalidResult (android.content.Intent, android.support.v7.media.RemotePlaybackClient$ActionCallback, android.os.Bundle) android.content.Intent intent android.support.v7.media.RemotePlaybackClient$ActionCallback callback android.os.Bundle data void handleError (android.content.Intent, android.support.v7.media.RemotePlaybackClient$ActionCallback, java.lang.String, android.os.Bundle) int code android.content.Intent intent android.support.v7.media.RemotePlaybackClient$ActionCallback callback String error android.os.Bundle data int code private void detectFeatures () private boolean routeSupportsAction (java.lang.String) String action private boolean doesRouteSupportMessaging () android.content.IntentFilter filter private void throwIfRemotePlaybackNotSupported () private void throwIfQueuingNotSupported () private void throwIfSessionManagementNotSupported () private void throwIfMessageNotSupported () private void throwIfNoCurrentSession () static java.lang.String inferMissingResult (java.lang.String, java.lang.String) String request String result private static void logRequest (android.content.Intent) android.content.Intent intent static java.lang.String bundleToString (android.os.Bundle) android.os.Bundle bundle static void () }
android/support/v7/media/MediaRouter$GlobalMediaRouter$ProviderCallback.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$GlobalMediaRouter$ProviderCallback extends android.support.v7.media.MediaRouteProvider$Callback { final android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 void(android.support.v7.media.MediaRouter$GlobalMediaRouter) public void onDescriptorChanged (android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProvider provider android.support.v7.media.MediaRouteProviderDescriptor descriptor }
android/support/v7/media/MediaRouter$Callback.classMediaRouter.java package android.support.v7.media public abstract android.support.v7.media.MediaRouter$Callback extends java.lang.Object { public void() public void onRouteSelected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteUnselected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteUnselected (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo, int) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route int reason public void onRouteAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRouteVolumeChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onRoutePresentationDisplayChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$RouteInfo route public void onProviderAdded (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderRemoved (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider public void onProviderChanged (android.support.v7.media.MediaRouter, android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter router android.support.v7.media.MediaRouter$ProviderInfo provider }
android/support/v7/media/MediaRouter$ControlRequestCallback.classMediaRouter.java package android.support.v7.media public abstract android.support.v7.media.MediaRouter$ControlRequestCallback extends java.lang.Object { public void() public void onResult (android.os.Bundle) android.os.Bundle data public void onError (java.lang.String, android.os.Bundle) String error android.os.Bundle data }
android/support/v7/media/MediaRouterJellybeanMr1$IsConnectingWorkaround.classMediaRouterJellybeanMr1.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybeanMr1$IsConnectingWorkaround extends java.lang.Object { private java.lang.reflect.Method mGetStatusCodeMethod private int mStatusConnecting public void() java.lang.reflect.Field statusConnectingField public boolean isConnecting (java.lang.Object) int statusCode Object routeObj android.media.MediaRouter$RouteInfo route }
android/support/v7/media/MediaRouteProviderService$PrivateHandler.classMediaRouteProviderService.java package android.support.v7.media final android.support.v7.media.MediaRouteProviderService$PrivateHandler extends android.os.Handler { final android.support.v7.media.MediaRouteProviderService this$0 void(android.support.v7.media.MediaRouteProviderService) public void handleMessage (android.os.Message) android.os.Message msg }
android/support/v7/media/MediaItemStatus$Builder.classMediaItemStatus.java package android.support.v7.media public final android.support.v7.media.MediaItemStatus$Builder extends java.lang.Object { private final android.os.Bundle mBundle public void(int) int playbackState public void (android.support.v7.media.MediaItemStatus) android.support.v7.media.MediaItemStatus status public android.support.v7.media.MediaItemStatus$Builder setTimestamp (long) long elapsedRealtimeTimestamp public android.support.v7.media.MediaItemStatus$Builder setPlaybackState (int) int playbackState public android.support.v7.media.MediaItemStatus$Builder setContentPosition (long) long positionMilliseconds public android.support.v7.media.MediaItemStatus$Builder setContentDuration (long) long durationMilliseconds public android.support.v7.media.MediaItemStatus$Builder setExtras (android.os.Bundle) android.os.Bundle extras public android.support.v7.media.MediaItemStatus build () }
android/support/v7/media/RegisteredMediaRouteProvider$Connection$2.classRegisteredMediaRouteProvider.java package android.support.v7.media android.support.v7.media.RegisteredMediaRouteProvider$Connection$2 extends java.lang.Object implements java.lang.Runnable { final android.support.v7.media.RegisteredMediaRouteProvider$Connection this$1 void(android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.RegisteredMediaRouteProvider$Connection this$1 public void run () }
android/support/v7/media/MediaRouterJellybeanMr2$UserRouteInfo.classMediaRouterJellybeanMr2.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybeanMr2$UserRouteInfo extends java.lang.Object { public void() public static void setDescription (java.lang.Object, java.lang.CharSequence) Object routeObj CharSequence description }
android/support/v7/media/RegisteredMediaRouteProviderWatcher$Callback.classRegisteredMediaRouteProviderWatcher.java package android.support.v7.media public abstract android.support.v7.media.RegisteredMediaRouteProviderWatcher$Callback extends java.lang.Object { public abstract void addProvider (android.support.v7.media.MediaRouteProvider) public abstract void removeProvider (android.support.v7.media.MediaRouteProvider) }
android/support/v7/media/MediaControlIntent.classMediaControlIntent.java package android.support.v7.media public final android.support.v7.media.MediaControlIntent extends java.lang.Object { public static final String CATEGORY_LIVE_AUDIO public static final String CATEGORY_LIVE_VIDEO public static final String CATEGORY_REMOTE_PLAYBACK public static final String ACTION_PLAY public static final String ACTION_ENQUEUE public static final String ACTION_SEEK public static final String ACTION_GET_STATUS public static final String ACTION_REMOVE public static final String ACTION_PAUSE public static final String ACTION_RESUME public static final String ACTION_STOP public static final String ACTION_START_SESSION public static final String ACTION_GET_SESSION_STATUS public static final String ACTION_END_SESSION public static final String ACTION_SEND_MESSAGE public static final String EXTRA_SESSION_ID public static final String EXTRA_SESSION_STATUS public static final String EXTRA_SESSION_STATUS_UPDATE_RECEIVER public static final String EXTRA_MESSAGE_RECEIVER public static final String EXTRA_ITEM_ID public static final String EXTRA_ITEM_STATUS public static final String EXTRA_ITEM_CONTENT_POSITION public static final String EXTRA_ITEM_METADATA public static final String EXTRA_ITEM_HTTP_HEADERS public static final String EXTRA_ITEM_STATUS_UPDATE_RECEIVER public static final String EXTRA_MESSAGE public static final String EXTRA_ERROR_CODE public static final int ERROR_UNKNOWN public static final int ERROR_UNSUPPORTED_OPERATION public static final int ERROR_INVALID_SESSION_ID public static final int ERROR_INVALID_ITEM_ID private void() }
android/support/v7/media/RemotePlaybackClient$2.classRemotePlaybackClient.java package android.support.v7.media android.support.v7.media.RemotePlaybackClient$2 extends android.support.v7.media.MediaRouter$ControlRequestCallback { final String val$sessionId final android.content.Intent val$intent final android.support.v7.media.RemotePlaybackClient$SessionActionCallback val$callback final android.support.v7.media.RemotePlaybackClient this$0 void(android.support.v7.media.RemotePlaybackClient, java.lang.String, android.content.Intent, android.support.v7.media.RemotePlaybackClient$SessionActionCallback) android.support.v7.media.RemotePlaybackClient this$0 public void onResult (android.os.Bundle) String sessionIdResult android.support.v7.media.MediaSessionStatus sessionStatus android.os.Bundle data public void onError (java.lang.String, android.os.Bundle) String error android.os.Bundle data }
android/support/v7/media/MediaRouterJellybean$Callback.classMediaRouterJellybean.java package android.support.v7.media public abstract android.support.v7.media.MediaRouterJellybean$Callback extends java.lang.Object { public abstract void onRouteSelected (int, java.lang.Object) public abstract void onRouteUnselected (int, java.lang.Object) public abstract void onRouteAdded (java.lang.Object) public abstract void onRouteRemoved (java.lang.Object) public abstract void onRouteChanged (java.lang.Object) public abstract void onRouteGrouped (java.lang.Object, java.lang.Object, int) public abstract void onRouteUngrouped (java.lang.Object, java.lang.Object) public abstract void onRouteVolumeChanged (java.lang.Object) }
android/support/v7/media/MediaSessionStatus.classMediaSessionStatus.java package android.support.v7.media public final android.support.v7.media.MediaSessionStatus extends java.lang.Object { static final String KEY_TIMESTAMP static final String KEY_SESSION_STATE static final String KEY_QUEUE_PAUSED static final String KEY_EXTRAS final android.os.Bundle mBundle public static final int SESSION_STATE_ACTIVE public static final int SESSION_STATE_ENDED public static final int SESSION_STATE_INVALIDATED void(android.os.Bundle) android.os.Bundle bundle public long getTimestamp () public int getSessionState () public boolean isQueuePaused () public android.os.Bundle getExtras () public java.lang.String toString () StringBuilder result private static java.lang.String sessionStateToString (int) int sessionState public android.os.Bundle asBundle () public static android.support.v7.media.MediaSessionStatus fromBundle (android.os.Bundle) android.os.Bundle bundle }
android/support/v7/media/SystemMediaRouteProvider$SyncCallback.classSystemMediaRouteProvider.java package android.support.v7.media public abstract android.support.v7.media.SystemMediaRouteProvider$SyncCallback extends java.lang.Object { public abstract android.support.v7.media.MediaRouter$RouteInfo getSystemRouteByDescriptorId (java.lang.String) }
android/support/v7/media/SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord.classSystemMediaRouteProvider.java package android.support.v7.media public final android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord extends java.lang.Object { public final Object mRouteObj public final String mRouteDescriptorId public android.support.v7.media.MediaRouteDescriptor mRouteDescriptor public void(java.lang.Object, java.lang.String) Object routeObj String id }
android/support/v7/media/MediaRouteProvider.classMediaRouteProvider.java package android.support.v7.media public abstract android.support.v7.media.MediaRouteProvider extends java.lang.Object { static final int MSG_DELIVER_DESCRIPTOR_CHANGED static final int MSG_DELIVER_DISCOVERY_REQUEST_CHANGED private final android.content.Context mContext private final android.support.v7.media.MediaRouteProvider$ProviderMetadata mMetadata private final android.support.v7.media.MediaRouteProvider$ProviderHandler mHandler private android.support.v7.media.MediaRouteProvider$Callback mCallback private android.support.v7.media.MediaRouteDiscoveryRequest mDiscoveryRequest private boolean mPendingDiscoveryRequestChange private android.support.v7.media.MediaRouteProviderDescriptor mDescriptor private boolean mPendingDescriptorChange public void(android.content.Context) android.content.Context context void (android.content.Context, android.support.v7.media.MediaRouteProvider$ProviderMetadata) android.content.Context context android.support.v7.media.MediaRouteProvider$ProviderMetadata metadata public final android.content.Context getContext () public final android.os.Handler getHandler () public final android.support.v7.media.MediaRouteProvider$ProviderMetadata getMetadata () public final void setCallback (android.support.v7.media.MediaRouteProvider$Callback) android.support.v7.media.MediaRouteProvider$Callback callback public final android.support.v7.media.MediaRouteDiscoveryRequest getDiscoveryRequest () public final void setDiscoveryRequest (android.support.v7.media.MediaRouteDiscoveryRequest) android.support.v7.media.MediaRouteDiscoveryRequest request void deliverDiscoveryRequestChanged () public void onDiscoveryRequestChanged (android.support.v7.media.MediaRouteDiscoveryRequest) android.support.v7.media.MediaRouteDiscoveryRequest request public final android.support.v7.media.MediaRouteProviderDescriptor getDescriptor () public final void setDescriptor (android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProviderDescriptor descriptor void deliverDescriptorChanged () public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String) String routeId public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String, java.lang.String) String routeId String routeGroupId }
android/support/v7/media/MediaRouterJellybeanMr2$RouteInfo.classMediaRouterJellybeanMr2.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybeanMr2$RouteInfo extends java.lang.Object { public void() public static java.lang.CharSequence getDescription (java.lang.Object) Object routeObj public static boolean isConnecting (java.lang.Object) Object routeObj }
android/support/v7/media/MediaRouterJellybeanMr1.classMediaRouterJellybeanMr1.java package android.support.v7.media final android.support.v7.media.MediaRouterJellybeanMr1 extends java.lang.Object { private static final String TAG void() public static java.lang.Object createCallback (android.support.v7.media.MediaRouterJellybeanMr1$Callback) android.support.v7.media.MediaRouterJellybeanMr1$Callback callback }
android/support/v7/media/MediaRouter$GlobalMediaRouter$MediaSessionRecord$1$1.classMediaRouter.java package android.support.v7.media android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1$1 extends java.lang.Object implements java.lang.Runnable { final int val$volume final android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1 this$2 void(android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1, int) android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1 this$2 public void run () }
android/support/v7/media/MediaRouteProvider$ProviderHandler.classMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.MediaRouteProvider$ProviderHandler extends android.os.Handler { final android.support.v7.media.MediaRouteProvider this$0 void(android.support.v7.media.MediaRouteProvider) public void handleMessage (android.os.Message) android.os.Message msg }
android/support/v7/media/RemoteControlClientCompat$JellybeanImpl.classRemoteControlClientCompat.java package android.support.v7.media android.support.v7.media.RemoteControlClientCompat$JellybeanImpl extends android.support.v7.media.RemoteControlClientCompat { private final Object mRouterObj private final Object mUserRouteCategoryObj private final Object mUserRouteObj private boolean mRegistered public void(android.content.Context, java.lang.Object) android.content.Context context Object rcc public void setPlaybackInfo (android.support.v7.media.RemoteControlClientCompat$PlaybackInfo) android.support.v7.media.RemoteControlClientCompat$PlaybackInfo info }
android/support/v7/media/MediaRouteProvider$ProviderMetadata.classMediaRouteProvider.java package android.support.v7.media public final android.support.v7.media.MediaRouteProvider$ProviderMetadata extends java.lang.Object { private final android.content.ComponentName mComponentName void(android.content.ComponentName) android.content.ComponentName componentName public java.lang.String getPackageName () public android.content.ComponentName getComponentName () public java.lang.String toString () }
android/support/v7/media/RemoteControlClientCompat$JellybeanImpl$VolumeCallbackWrapper.classRemoteControlClientCompat.java package android.support.v7.media final android.support.v7.media.RemoteControlClientCompat$JellybeanImpl$VolumeCallbackWrapper extends java.lang.Object implements android.support.v7.media.MediaRouterJellybean$VolumeCallback { private final java.lang.ref.WeakReference mImplWeak public void(android.support.v7.media.RemoteControlClientCompat$JellybeanImpl) android.support.v7.media.RemoteControlClientCompat$JellybeanImpl impl public void onVolumeUpdateRequest (java.lang.Object, int) Object routeObj int direction android.support.v7.media.RemoteControlClientCompat$JellybeanImpl impl public void onVolumeSetRequest (java.lang.Object, int) Object routeObj int volume android.support.v7.media.RemoteControlClientCompat$JellybeanImpl impl }
android/support/v7/media/MediaRouter$GlobalMediaRouter$MediaSessionRecord$1$2.classMediaRouter.java package android.support.v7.media android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1$2 extends java.lang.Object implements java.lang.Runnable { final int val$direction final android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1 this$2 void(android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1, int) android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1 this$2 public void run () }
android/support/v7/media/MediaRouter$GlobalMediaRouter$1.classMediaRouter.java package android.support.v7.media android.support.v7.media.MediaRouter$GlobalMediaRouter$1 extends java.lang.Object implements android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener { final android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 void(android.support.v7.media.MediaRouter$GlobalMediaRouter) android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 public void onActiveChanged () }
android/support/v7/media/MediaRouterJellybean$UserRouteInfo.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$UserRouteInfo extends java.lang.Object { public void() public static void setName (java.lang.Object, java.lang.CharSequence) Object routeObj CharSequence name public static void setStatus (java.lang.Object, java.lang.CharSequence) Object routeObj CharSequence status public static void setIconDrawable (java.lang.Object, android.graphics.drawable.Drawable) Object routeObj android.graphics.drawable.Drawable icon public static void setPlaybackType (java.lang.Object, int) Object routeObj int type public static void setPlaybackStream (java.lang.Object, int) Object routeObj int stream public static void setVolume (java.lang.Object, int) Object routeObj int volume public static void setVolumeMax (java.lang.Object, int) Object routeObj int volumeMax public static void setVolumeHandling (java.lang.Object, int) Object routeObj int volumeHandling public static void setVolumeCallback (java.lang.Object, java.lang.Object) Object routeObj Object volumeCallbackObj public static void setRemoteControlClient (java.lang.Object, java.lang.Object) Object routeObj Object rccObj }
android/support/v7/media/MediaRouterJellybean$SelectRouteWorkaround.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$SelectRouteWorkaround extends java.lang.Object { private java.lang.reflect.Method mSelectRouteIntMethod public void() public void selectRoute (java.lang.Object, int, java.lang.Object) IllegalAccessException ex java.lang.reflect.InvocationTargetException ex Object routerObj int types Object routeObj android.media.MediaRouter router android.media.MediaRouter$RouteInfo route int routeTypes }
android/support/v7/media/MediaRouteProviderService$ProviderCallback.classMediaRouteProviderService.java package android.support.v7.media final android.support.v7.media.MediaRouteProviderService$ProviderCallback extends android.support.v7.media.MediaRouteProvider$Callback { final android.support.v7.media.MediaRouteProviderService this$0 void(android.support.v7.media.MediaRouteProviderService) public void onDescriptorChanged (android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProvider provider android.support.v7.media.MediaRouteProviderDescriptor descriptor }
android/support/v7/media/RegisteredMediaRouteProvider$Connection$1.classRegisteredMediaRouteProvider.java package android.support.v7.media android.support.v7.media.RegisteredMediaRouteProvider$Connection$1 extends java.lang.Object implements java.lang.Runnable { final android.support.v7.media.RegisteredMediaRouteProvider$Connection this$1 void(android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.RegisteredMediaRouteProvider$Connection this$1 public void run () }
android/support/v7/media/RemoteControlClientCompat$VolumeCallback.classRemoteControlClientCompat.java package android.support.v7.media public abstract android.support.v7.media.RemoteControlClientCompat$VolumeCallback extends java.lang.Object { public abstract void onVolumeUpdateRequest (int) public abstract void onVolumeSetRequest (int) }
android/support/v7/media/MediaRouterJellybean$VolumeCallback.classMediaRouterJellybean.java package android.support.v7.media public abstract android.support.v7.media.MediaRouterJellybean$VolumeCallback extends java.lang.Object { public abstract void onVolumeSetRequest (java.lang.Object, int) public abstract void onVolumeUpdateRequest (java.lang.Object, int) }
android/support/v7/media/MediaRouterJellybean.classMediaRouterJellybean.java package android.support.v7.media final android.support.v7.media.MediaRouterJellybean extends java.lang.Object { private static final String TAG public static final int DEVICE_OUT_BLUETOOTH public static final int ROUTE_TYPE_LIVE_AUDIO public static final int ROUTE_TYPE_LIVE_VIDEO public static final int ROUTE_TYPE_USER public static final int ALL_ROUTE_TYPES void() public static java.lang.Object getMediaRouter (android.content.Context) android.content.Context context public static java.util.List getRoutes (java.lang.Object) int i Object routerObj android.media.MediaRouter router int count java.util.List out public static java.util.List getCategories (java.lang.Object) int i Object routerObj android.media.MediaRouter router int count java.util.List out public static java.lang.Object getSelectedRoute (java.lang.Object, int) Object routerObj int type public static void selectRoute (java.lang.Object, int, java.lang.Object) Object routerObj int types Object routeObj public static void addCallback (java.lang.Object, int, java.lang.Object) Object routerObj int types Object callbackObj public static void removeCallback (java.lang.Object, java.lang.Object) Object routerObj Object callbackObj public static java.lang.Object createRouteCategory (java.lang.Object, java.lang.String, boolean) Object routerObj String name boolean isGroupable public static java.lang.Object createUserRoute (java.lang.Object, java.lang.Object) Object routerObj Object categoryObj public static void addUserRoute (java.lang.Object, java.lang.Object) Object routerObj Object routeObj public static void removeUserRoute (java.lang.Object, java.lang.Object) Object routerObj Object routeObj public static java.lang.Object createCallback (android.support.v7.media.MediaRouterJellybean$Callback) android.support.v7.media.MediaRouterJellybean$Callback callback public static java.lang.Object createVolumeCallback (android.support.v7.media.MediaRouterJellybean$VolumeCallback) android.support.v7.media.MediaRouterJellybean$VolumeCallback callback static boolean checkRoutedToBluetooth (android.content.Context) android.media.AudioManager audioManager java.lang.reflect.Method method int device Exception e android.content.Context context }
android/support/v7/media/MediaRouter$GlobalMediaRouter$MediaSessionRecord$1.classMediaRouter.java package android.support.v7.media android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord$1 extends android.support.v4.media.VolumeProviderCompat { final android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord this$1 void(android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord, int, int, int) android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord this$1 int x0 int x1 int x2 public void onSetVolumeTo (int) int volume public void onAdjustVolume (int) int direction }
android/support/v7/media/RemoteControlClientCompat$PlaybackInfo.classRemoteControlClientCompat.java package android.support.v7.media public final android.support.v7.media.RemoteControlClientCompat$PlaybackInfo extends java.lang.Object { public int volume public int volumeMax public int volumeHandling public int playbackStream public int playbackType public void() }
android/support/v7/media/RegisteredMediaRouteProviderWatcher$1.classRegisteredMediaRouteProviderWatcher.java package android.support.v7.media android.support.v7.media.RegisteredMediaRouteProviderWatcher$1 extends android.content.BroadcastReceiver { final android.support.v7.media.RegisteredMediaRouteProviderWatcher this$0 void(android.support.v7.media.RegisteredMediaRouteProviderWatcher) android.support.v7.media.RegisteredMediaRouteProviderWatcher this$0 public void onReceive (android.content.Context, android.content.Intent) android.content.Context context android.content.Intent intent }
android/support/v7/media/MediaRouteDiscoveryRequest.classMediaRouteDiscoveryRequest.java package android.support.v7.media public final android.support.v7.media.MediaRouteDiscoveryRequest extends java.lang.Object { private static final String KEY_SELECTOR private static final String KEY_ACTIVE_SCAN private final android.os.Bundle mBundle private android.support.v7.media.MediaRouteSelector mSelector public void(android.support.v7.media.MediaRouteSelector, boolean) android.support.v7.media.MediaRouteSelector selector boolean activeScan private void (android.os.Bundle) android.os.Bundle bundle public android.support.v7.media.MediaRouteSelector getSelector () private void ensureSelector () public boolean isActiveScan () public boolean isValid () public boolean equals (java.lang.Object) android.support.v7.media.MediaRouteDiscoveryRequest other Object o public int hashCode () public java.lang.String toString () StringBuilder result public android.os.Bundle asBundle () public static android.support.v7.media.MediaRouteDiscoveryRequest fromBundle (android.os.Bundle) android.os.Bundle bundle }
android/support/v7/media/SystemMediaRouteProvider$JellybeanImpl$SystemRouteController.classSystemMediaRouteProvider.java package android.support.v7.media public final android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteController extends android.support.v7.media.MediaRouteProvider$RouteController { private final Object mRouteObj public void(java.lang.Object) Object routeObj public void onSetVolume (int) int volume public void onUpdateVolume (int) int delta }
android/support/v7/media/SystemMediaRouteProvider$JellybeanMr1Impl.classSystemMediaRouteProvider.java package android.support.v7.media android.support.v7.media.SystemMediaRouteProvider$JellybeanMr1Impl extends android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl implements android.support.v7.media.MediaRouterJellybeanMr1$Callback { private android.support.v7.media.MediaRouterJellybeanMr1$ActiveScanWorkaround mActiveScanWorkaround private android.support.v7.media.MediaRouterJellybeanMr1$IsConnectingWorkaround mIsConnectingWorkaround public void(android.content.Context, android.support.v7.media.SystemMediaRouteProvider$SyncCallback) android.content.Context context android.support.v7.media.SystemMediaRouteProvider$SyncCallback syncCallback public void onRoutePresentationDisplayChanged (java.lang.Object) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.view.Display newPresentationDisplay int newPresentationDisplayId Object routeObj int index protected void onBuildSystemRouteDescriptor (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord, android.support.v7.media.MediaRouteDescriptor$Builder) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouteDescriptor$Builder builder android.view.Display presentationDisplay protected void updateCallback () protected java.lang.Object createCallbackObj () protected boolean isConnecting (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record }
android/support/v7/media/MediaRouterApi24.classMediaRouterApi24.java package android.support.v7.media final android.support.v7.media.MediaRouterApi24 extends java.lang.Object { void() }
android/support/v7/media/RegisteredMediaRouteProvider$Controller.classRegisteredMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProvider$Controller extends android.support.v7.media.MediaRouteProvider$RouteController { private final String mRouteId private final String mRouteGroupId private boolean mSelected private int mPendingSetVolume private int mPendingUpdateVolumeDelta private android.support.v7.media.RegisteredMediaRouteProvider$Connection mConnection private int mControllerId final android.support.v7.media.RegisteredMediaRouteProvider this$0 public void(android.support.v7.media.RegisteredMediaRouteProvider, java.lang.String, java.lang.String) String routeId String routeGroupId public void attachConnection (android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection public void detachConnection () public void onRelease () public void onSelect () public void onUnselect () public void onUnselect (int) int reason public void onSetVolume (int) int volume public void onUpdateVolume (int) int delta public boolean onControlRequest (android.content.Intent, android.support.v7.media.MediaRouter$ControlRequestCallback) android.content.Intent intent android.support.v7.media.MediaRouter$ControlRequestCallback callback }
android/support/v7/media/MediaRouter$RouteInfo.classMediaRouter.java package android.support.v7.media public android.support.v7.media.MediaRouter$RouteInfo extends java.lang.Object { private final android.support.v7.media.MediaRouter$ProviderInfo mProvider private final String mDescriptorId private final String mUniqueId private String mName private String mDescription private android.net.Uri mIconUri private boolean mEnabled private boolean mConnecting private int mConnectionState private boolean mCanDisconnect private final java.util.ArrayList mControlFilters private int mPlaybackType private int mPlaybackStream private int mDeviceType private int mVolumeHandling private int mVolume private int mVolumeMax private android.view.Display mPresentationDisplay private int mPresentationDisplayId private android.os.Bundle mExtras private android.content.IntentSender mSettingsIntent android.support.v7.media.MediaRouteDescriptor mDescriptor public static final int CONNECTION_STATE_DISCONNECTED public static final int CONNECTION_STATE_CONNECTING public static final int CONNECTION_STATE_CONNECTED public static final int PLAYBACK_TYPE_LOCAL public static final int PLAYBACK_TYPE_REMOTE public static final int DEVICE_TYPE_UNKNOWN public static final int DEVICE_TYPE_TV public static final int DEVICE_TYPE_SPEAKER public static final int DEVICE_TYPE_BLUETOOTH public static final int PLAYBACK_VOLUME_FIXED public static final int PLAYBACK_VOLUME_VARIABLE public static final int PRESENTATION_DISPLAY_ID_NONE static final int CHANGE_GENERAL static final int CHANGE_VOLUME static final int CHANGE_PRESENTATION_DISPLAY static final String SYSTEM_MEDIA_ROUTE_PROVIDER_PACKAGE_NAME void(android.support.v7.media.MediaRouter$ProviderInfo, java.lang.String, java.lang.String) android.support.v7.media.MediaRouter$ProviderInfo provider String descriptorId String uniqueId public android.support.v7.media.MediaRouter$ProviderInfo getProvider () public java.lang.String getId () public java.lang.String getName () public java.lang.String getDescription () public android.net.Uri getIconUri () public boolean isEnabled () public boolean isConnecting () public int getConnectionState () public boolean isSelected () public boolean isDefault () public boolean isBluetooth () public boolean isDeviceSpeaker () int defaultAudioRouteNameResourceId public java.util.List getControlFilters () public boolean matchesSelector (android.support.v7.media.MediaRouteSelector) android.support.v7.media.MediaRouteSelector selector public boolean supportsControlCategory (java.lang.String) int i String category int count public boolean supportsControlAction (java.lang.String, java.lang.String) android.content.IntentFilter filter int i String category String action int count public boolean supportsControlRequest (android.content.Intent) int i android.content.Intent intent android.content.ContentResolver contentResolver int count public void sendControlRequest (android.content.Intent, android.support.v7.media.MediaRouter$ControlRequestCallback) android.content.Intent intent android.support.v7.media.MediaRouter$ControlRequestCallback callback public int getPlaybackType () public int getPlaybackStream () public int getDeviceType () public boolean isDefaultOrBluetooth () private static boolean isSystemMediaRouteProvider (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public int getVolumeHandling () public int getVolume () public int getVolumeMax () public boolean canDisconnect () public void requestSetVolume (int) int volume public void requestUpdateVolume (int) int delta public android.view.Display getPresentationDisplay () public int getPresentationDisplayId () public android.os.Bundle getExtras () public android.content.IntentSender getSettingsIntent () public void select () public java.lang.String toString () int maybeUpdateDescriptor (android.support.v7.media.MediaRouteDescriptor) android.support.v7.media.MediaRouteDescriptor descriptor int changes int updateDescriptor (android.support.v7.media.MediaRouteDescriptor) android.support.v7.media.MediaRouteDescriptor descriptor int changes java.lang.String getDescriptorId () public android.support.v7.media.MediaRouteProvider getProviderInstance () static java.lang.String access$100 (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo x0 static java.lang.String access$200 (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo x0 static boolean access$300 (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo x0 }
android/support/v7/media/MediaRouterJellybean$GetDefaultRouteWorkaround.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$GetDefaultRouteWorkaround extends java.lang.Object { private java.lang.reflect.Method mGetSystemAudioRouteMethod public void() public java.lang.Object getDefaultRoute (java.lang.Object) Object routerObj android.media.MediaRouter router }
android/support/v7/media/MediaRouteDescriptor.classMediaRouteDescriptor.java package android.support.v7.media public final android.support.v7.media.MediaRouteDescriptor extends java.lang.Object { static final String KEY_ID static final String KEY_GROUP_MEMBER_IDS static final String KEY_NAME static final String KEY_DESCRIPTION static final String KEY_ICON_URI static final String KEY_ENABLED static final String KEY_CONNECTING static final String KEY_CONNECTION_STATE static final String KEY_CONTROL_FILTERS static final String KEY_PLAYBACK_TYPE static final String KEY_PLAYBACK_STREAM static final String KEY_DEVICE_TYPE static final String KEY_VOLUME static final String KEY_VOLUME_MAX static final String KEY_VOLUME_HANDLING static final String KEY_PRESENTATION_DISPLAY_ID static final String KEY_EXTRAS static final String KEY_CAN_DISCONNECT static final String KEY_SETTINGS_INTENT static final String KEY_MIN_CLIENT_VERSION static final String KEY_MAX_CLIENT_VERSION final android.os.Bundle mBundle java.util.List mControlFilters void(android.os.Bundle, java.util.List) android.os.Bundle bundle java.util.List controlFilters public java.lang.String getId () public java.util.List getGroupMemberIds () public java.lang.String getName () public java.lang.String getDescription () public android.net.Uri getIconUri () String iconUri public boolean isEnabled () public boolean isConnecting () public int getConnectionState () public boolean canDisconnectAndKeepPlaying () public android.content.IntentSender getSettingsActivity () public java.util.List getControlFilters () void ensureControlFilters () public int getPlaybackType () public int getPlaybackStream () public int getDeviceType () public int getVolume () public int getVolumeMax () public int getVolumeHandling () public int getPresentationDisplayId () public android.os.Bundle getExtras () public int getMinClientVersion () public int getMaxClientVersion () public boolean isValid () public java.lang.String toString () StringBuilder result public android.os.Bundle asBundle () public static android.support.v7.media.MediaRouteDescriptor fromBundle (android.os.Bundle) android.os.Bundle bundle }
android/support/v7/media/MediaRouteProviderService$ClientRecord.classMediaRouteProviderService.java package android.support.v7.media final android.support.v7.media.MediaRouteProviderService$ClientRecord extends java.lang.Object implements android.os.IBinder$DeathRecipient { public final android.os.Messenger mMessenger public final int mVersion public android.support.v7.media.MediaRouteDiscoveryRequest mDiscoveryRequest private final android.util.SparseArray mControllers final android.support.v7.media.MediaRouteProviderService this$0 public void(android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int) android.os.Messenger messenger int version public boolean register () android.os.RemoteException ex public void dispose () int i int count public boolean hasMessenger (android.os.Messenger) android.os.Messenger other public boolean createRouteController (java.lang.String, java.lang.String, int) android.support.v7.media.MediaRouteProvider$RouteController controller String routeId String routeGroupId int controllerId public boolean releaseRouteController (int) int controllerId android.support.v7.media.MediaRouteProvider$RouteController controller public android.support.v7.media.MediaRouteProvider$RouteController getRouteController (int) int controllerId public boolean setDiscoveryRequest (android.support.v7.media.MediaRouteDiscoveryRequest) android.support.v7.media.MediaRouteDiscoveryRequest request public void binderDied () public java.lang.String toString () }
android/support/v7/media/MediaRouteProviderService$1.classMediaRouteProviderService.java package android.support.v7.media android.support.v7.media.MediaRouteProviderService$1 extends android.support.v7.media.MediaRouter$ControlRequestCallback { final android.support.v7.media.MediaRouteProviderService$ClientRecord val$client final int val$controllerId final android.content.Intent val$intent final android.os.Messenger val$messenger final int val$requestId final android.support.v7.media.MediaRouteProviderService this$0 void(android.support.v7.media.MediaRouteProviderService, android.support.v7.media.MediaRouteProviderService$ClientRecord, int, android.content.Intent, android.os.Messenger, int) android.support.v7.media.MediaRouteProviderService this$0 public void onResult (android.os.Bundle) android.os.Bundle data public void onError (java.lang.String, android.os.Bundle) android.os.Bundle bundle String error android.os.Bundle data }
android/support/v7/media/RegisteredMediaRouteProvider$PrivateHandler.classRegisteredMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProvider$PrivateHandler extends android.os.Handler { void() }
android/support/v7/media/MediaRouterJellybeanMr1$ActiveScanWorkaround.classMediaRouterJellybeanMr1.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybeanMr1$ActiveScanWorkaround extends java.lang.Object implements java.lang.Runnable { private static final int WIFI_DISPLAY_SCAN_INTERVAL private final android.hardware.display.DisplayManager mDisplayManager private final android.os.Handler mHandler private java.lang.reflect.Method mScanWifiDisplaysMethod private boolean mActivelyScanningWifiDisplays public void(android.content.Context, android.os.Handler) android.content.Context context android.os.Handler handler public void setActiveScanRouteTypes (int) int routeTypes public void run () IllegalAccessException ex java.lang.reflect.InvocationTargetException ex }
android/support/v7/media/MediaRouterJellybean$CallbackProxy.classMediaRouterJellybean.java package android.support.v7.media android.support.v7.media.MediaRouterJellybean$CallbackProxy extends android.media.MediaRouter$Callback { protected final android.support.v7.media.MediaRouterJellybean$Callback mCallback public void(android.support.v7.media.MediaRouterJellybean$Callback) android.support.v7.media.MediaRouterJellybean$Callback callback public void onRouteSelected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router int type android.media.MediaRouter$RouteInfo route public void onRouteUnselected (android.media.MediaRouter, int, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router int type android.media.MediaRouter$RouteInfo route public void onRouteAdded (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route public void onRouteRemoved (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route public void onRouteChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route public void onRouteGrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup, int) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route android.media.MediaRouter$RouteGroup group int index public void onRouteUngrouped (android.media.MediaRouter, android.media.MediaRouter$RouteInfo, android.media.MediaRouter$RouteGroup) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route android.media.MediaRouter$RouteGroup group public void onRouteVolumeChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route }
android/support/v7/media/MediaRouterJellybean$RouteInfo.classMediaRouterJellybean.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybean$RouteInfo extends java.lang.Object { public void() public static java.lang.CharSequence getName (java.lang.Object, android.content.Context) Object routeObj android.content.Context context public static java.lang.CharSequence getStatus (java.lang.Object) Object routeObj public static int getSupportedTypes (java.lang.Object) Object routeObj public static java.lang.Object getCategory (java.lang.Object) Object routeObj public static android.graphics.drawable.Drawable getIconDrawable (java.lang.Object) Object routeObj public static int getPlaybackType (java.lang.Object) Object routeObj public static int getPlaybackStream (java.lang.Object) Object routeObj public static int getVolume (java.lang.Object) Object routeObj public static int getVolumeMax (java.lang.Object) Object routeObj public static int getVolumeHandling (java.lang.Object) Object routeObj public static java.lang.Object getTag (java.lang.Object) Object routeObj public static void setTag (java.lang.Object, java.lang.Object) Object routeObj Object tag public static void requestSetVolume (java.lang.Object, int) Object routeObj int volume public static void requestUpdateVolume (java.lang.Object, int) Object routeObj int direction public static java.lang.Object getGroup (java.lang.Object) Object routeObj public static boolean isGroup (java.lang.Object) Object routeObj }
android/support/v7/media/MediaItemMetadata.classMediaItemMetadata.java package android.support.v7.media public final android.support.v7.media.MediaItemMetadata extends java.lang.Object { public static final String KEY_ALBUM_ARTIST public static final String KEY_ALBUM_TITLE public static final String KEY_ARTWORK_URI public static final String KEY_ARTIST public static final String KEY_AUTHOR public static final String KEY_COMPOSER public static final String KEY_TITLE public static final String KEY_YEAR public static final String KEY_TRACK_NUMBER public static final String KEY_DISC_NUMBER public static final String KEY_DURATION private void() }
android/support/v7/media/MediaRouterJellybeanMr1$Callback.classMediaRouterJellybeanMr1.java package android.support.v7.media public abstract android.support.v7.media.MediaRouterJellybeanMr1$Callback extends java.lang.Object implements android.support.v7.media.MediaRouterJellybean$Callback { public abstract void onRoutePresentationDisplayChanged (java.lang.Object) }
android/support/v7/media/MediaRouter$ProviderInfo.classMediaRouter.java package android.support.v7.media public final android.support.v7.media.MediaRouter$ProviderInfo extends java.lang.Object { private final android.support.v7.media.MediaRouteProvider mProviderInstance private final java.util.List mRoutes private final android.support.v7.media.MediaRouteProvider$ProviderMetadata mMetadata private android.support.v7.media.MediaRouteProviderDescriptor mDescriptor private android.content.res.Resources mResources private boolean mResourcesNotAvailable void(android.support.v7.media.MediaRouteProvider) android.support.v7.media.MediaRouteProvider provider public android.support.v7.media.MediaRouteProvider getProviderInstance () public java.lang.String getPackageName () public android.content.ComponentName getComponentName () public java.util.List getRoutes () android.content.res.Resources getResources () String packageName android.content.Context context boolean updateDescriptor (android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProviderDescriptor descriptor int findRouteByDescriptorId (java.lang.String) int i String id int count public java.lang.String toString () static android.support.v7.media.MediaRouteProvider access$400 (android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter$ProviderInfo x0 static java.util.List access$500 (android.support.v7.media.MediaRouter$ProviderInfo) android.support.v7.media.MediaRouter$ProviderInfo x0 }
android/support/v7/media/MediaRouteProvider$RouteController.classMediaRouteProvider.java package android.support.v7.media public abstract android.support.v7.media.MediaRouteProvider$RouteController extends java.lang.Object { public void() public void onRelease () public void onSelect () public void onUnselect () public void onUnselect (int) int reason public void onSetVolume (int) int volume public void onUpdateVolume (int) int delta public boolean onControlRequest (android.content.Intent, android.support.v7.media.MediaRouter$ControlRequestCallback) android.content.Intent intent android.support.v7.media.MediaRouter$ControlRequestCallback callback }
android/support/v7/media/MediaRouteProvider$Callback.classMediaRouteProvider.java package android.support.v7.media public abstract android.support.v7.media.MediaRouteProvider$Callback extends java.lang.Object { public void() public void onDescriptorChanged (android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouteProvider provider android.support.v7.media.MediaRouteProviderDescriptor descriptor }
android/support/v7/media/RemotePlaybackClient$SessionActionCallback.classRemotePlaybackClient.java package android.support.v7.media public abstract android.support.v7.media.RemotePlaybackClient$SessionActionCallback extends android.support.v7.media.RemotePlaybackClient$ActionCallback { public void() public void onResult (android.os.Bundle, java.lang.String, android.support.v7.media.MediaSessionStatus) android.os.Bundle data String sessionId android.support.v7.media.MediaSessionStatus sessionStatus }
android/support/v7/media/MediaRouteProviderService$ReceiveHandler.classMediaRouteProviderService.java package android.support.v7.media final android.support.v7.media.MediaRouteProviderService$ReceiveHandler extends android.os.Handler { private final java.lang.ref.WeakReference mServiceRef public void(android.support.v7.media.MediaRouteProviderService) android.support.v7.media.MediaRouteProviderService service public void handleMessage (android.os.Message) int what int requestId int arg Object obj android.os.Bundle data android.os.Message msg android.os.Messenger messenger private boolean processMessage (int, android.os.Messenger, int, int, java.lang.Object, android.os.Bundle) String routeId String routeGroupId int volume int delta android.support.v7.media.MediaRouteDiscoveryRequest request int reason int what android.os.Messenger messenger int requestId int arg Object obj android.os.Bundle data android.support.v7.media.MediaRouteProviderService service }
android/support/v7/media/RemotePlaybackClient$1.classRemotePlaybackClient.java package android.support.v7.media android.support.v7.media.RemotePlaybackClient$1 extends android.support.v7.media.MediaRouter$ControlRequestCallback { final String val$sessionId final String val$itemId final android.content.Intent val$intent final android.support.v7.media.RemotePlaybackClient$ItemActionCallback val$callback final android.support.v7.media.RemotePlaybackClient this$0 void(android.support.v7.media.RemotePlaybackClient, java.lang.String, java.lang.String, android.content.Intent, android.support.v7.media.RemotePlaybackClient$ItemActionCallback) android.support.v7.media.RemotePlaybackClient this$0 public void onResult (android.os.Bundle) String sessionIdResult android.support.v7.media.MediaSessionStatus sessionStatus String itemIdResult android.support.v7.media.MediaItemStatus itemStatus android.os.Bundle data public void onError (java.lang.String, android.os.Bundle) String error android.os.Bundle data }
android/support/v7/media/MediaRouterJellybeanMr2.classMediaRouterJellybeanMr2.java package android.support.v7.media final android.support.v7.media.MediaRouterJellybeanMr2 extends java.lang.Object { void() public static java.lang.Object getDefaultRoute (java.lang.Object) Object routerObj public static void addCallback (java.lang.Object, int, java.lang.Object, int) Object routerObj int types Object callbackObj int flags }
android/support/v7/media/SystemMediaRouteProvider$LegacyImpl.classSystemMediaRouteProvider.java package android.support.v7.media android.support.v7.media.SystemMediaRouteProvider$LegacyImpl extends android.support.v7.media.SystemMediaRouteProvider { static final int PLAYBACK_STREAM private static final java.util.ArrayList CONTROL_FILTERS final android.media.AudioManager mAudioManager private final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl$VolumeChangeReceiver mVolumeChangeReceiver int mLastReportedVolume public void(android.content.Context) android.content.Context context void publishRoutes () android.content.res.Resources r int maxVolume android.support.v7.media.MediaRouteDescriptor defaultRoute android.support.v7.media.MediaRouteProviderDescriptor providerDescriptor public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String) String routeId static void () android.content.IntentFilter f }
android/support/v7/media/RemotePlaybackClient$ItemActionCallback.classRemotePlaybackClient.java package android.support.v7.media public abstract android.support.v7.media.RemotePlaybackClient$ItemActionCallback extends android.support.v7.media.RemotePlaybackClient$ActionCallback { public void() public void onResult (android.os.Bundle, java.lang.String, android.support.v7.media.MediaSessionStatus, java.lang.String, android.support.v7.media.MediaItemStatus) android.os.Bundle data String sessionId android.support.v7.media.MediaSessionStatus sessionStatus String itemId android.support.v7.media.MediaItemStatus itemStatus }
android/support/v7/media/MediaRouteProviderProtocol.classMediaRouteProviderProtocol.java package android.support.v7.media abstract android.support.v7.media.MediaRouteProviderProtocol extends java.lang.Object { public static final String SERVICE_INTERFACE public static final int CLIENT_MSG_REGISTER public static final int CLIENT_MSG_UNREGISTER public static final int CLIENT_MSG_CREATE_ROUTE_CONTROLLER public static final int CLIENT_MSG_RELEASE_ROUTE_CONTROLLER public static final int CLIENT_MSG_SELECT_ROUTE public static final int CLIENT_MSG_UNSELECT_ROUTE public static final int CLIENT_MSG_SET_ROUTE_VOLUME public static final int CLIENT_MSG_UPDATE_ROUTE_VOLUME public static final int CLIENT_MSG_ROUTE_CONTROL_REQUEST public static final int CLIENT_MSG_SET_DISCOVERY_REQUEST public static final String CLIENT_DATA_ROUTE_ID public static final String CLIENT_DATA_ROUTE_LIBRARY_GROUP public static final String CLIENT_DATA_VOLUME public static final String CLIENT_DATA_UNSELECT_REASON public static final int SERVICE_MSG_GENERIC_FAILURE public static final int SERVICE_MSG_GENERIC_SUCCESS public static final int SERVICE_MSG_REGISTERED public static final int SERVICE_MSG_CONTROL_REQUEST_SUCCEEDED public static final int SERVICE_MSG_CONTROL_REQUEST_FAILED public static final int SERVICE_MSG_DESCRIPTOR_CHANGED public static final String SERVICE_DATA_ERROR public static final int CLIENT_VERSION_1 public static final int CLIENT_VERSION_2 public static final int CLIENT_VERSION_CURRENT public static final int SERVICE_VERSION_1 public static final int SERVICE_VERSION_CURRENT static final int CLIENT_VERSION_START void() public static boolean isValidRemoteMessenger (android.os.Messenger) NullPointerException ex android.os.Messenger messenger }
android/support/v7/media/SystemMediaRouteProvider$LegacyImpl$VolumeChangeReceiver.classSystemMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl$VolumeChangeReceiver extends android.content.BroadcastReceiver { public static final String VOLUME_CHANGED_ACTION public static final String EXTRA_VOLUME_STREAM_TYPE public static final String EXTRA_VOLUME_STREAM_VALUE final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl this$0 void(android.support.v7.media.SystemMediaRouteProvider$LegacyImpl) android.support.v7.media.SystemMediaRouteProvider$LegacyImpl this$0 public void onReceive (android.content.Context, android.content.Intent) int volume int streamType android.content.Context context android.content.Intent intent }
android/support/v7/media/MediaRouter$RouteGroup.classMediaRouter.java package android.support.v7.media public android.support.v7.media.MediaRouter$RouteGroup extends android.support.v7.media.MediaRouter$RouteInfo { private java.util.List mRoutes void(android.support.v7.media.MediaRouter$ProviderInfo, java.lang.String, java.lang.String) android.support.v7.media.MediaRouter$ProviderInfo provider String descriptorId String uniqueId public int getRouteCount () public android.support.v7.media.MediaRouter$RouteInfo getRouteAt (int) int index public java.util.List getRoutes () public java.lang.String toString () int i StringBuilder sb int count int maybeUpdateDescriptor (android.support.v7.media.MediaRouteDescriptor) String uniqueId android.support.v7.media.MediaRouter$RouteInfo groupMember String groupMemberId java.util.List groupMemberIds java.util.List routes android.support.v7.media.MediaRouteDescriptor descriptor boolean changed }
android/support/v7/media/RegisteredMediaRouteProviderWatcher$2.classRegisteredMediaRouteProviderWatcher.java package android.support.v7.media android.support.v7.media.RegisteredMediaRouteProviderWatcher$2 extends java.lang.Object implements java.lang.Runnable { final android.support.v7.media.RegisteredMediaRouteProviderWatcher this$0 void(android.support.v7.media.RegisteredMediaRouteProviderWatcher) android.support.v7.media.RegisteredMediaRouteProviderWatcher this$0 public void run () }
android/support/v7/media/MediaRouterJellybeanMr1$RouteInfo.classMediaRouterJellybeanMr1.java package android.support.v7.media public final android.support.v7.media.MediaRouterJellybeanMr1$RouteInfo extends java.lang.Object { public void() public static boolean isEnabled (java.lang.Object) Object routeObj public static android.view.Display getPresentationDisplay (java.lang.Object) NoSuchMethodError ex Object routeObj }
android/support/v7/media/MediaRouteProviderDescriptor.classMediaRouteProviderDescriptor.java package android.support.v7.media public final android.support.v7.media.MediaRouteProviderDescriptor extends java.lang.Object { static final String KEY_ROUTES final android.os.Bundle mBundle java.util.List mRoutes void(android.os.Bundle, java.util.List) android.os.Bundle bundle java.util.List routes public java.util.List getRoutes () void ensureRoutes () int i int count java.util.ArrayList routeBundles public boolean isValid () android.support.v7.media.MediaRouteDescriptor route int i int routeCount public java.lang.String toString () StringBuilder result public android.os.Bundle asBundle () public static android.support.v7.media.MediaRouteProviderDescriptor fromBundle (android.os.Bundle) android.os.Bundle bundle }
android/support/v7/media/RegisteredMediaRouteProvider.classRegisteredMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProvider extends android.support.v7.media.MediaRouteProvider implements android.content.ServiceConnection { static final String TAG static final boolean DEBUG private final android.content.ComponentName mComponentName final android.support.v7.media.RegisteredMediaRouteProvider$PrivateHandler mPrivateHandler private final java.util.ArrayList mControllers private boolean mStarted private boolean mBound private android.support.v7.media.RegisteredMediaRouteProvider$Connection mActiveConnection private boolean mConnectionReady public void(android.content.Context, android.content.ComponentName) android.content.Context context android.content.ComponentName componentName public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String) String routeId public android.support.v7.media.MediaRouteProvider$RouteController onCreateRouteController (java.lang.String, java.lang.String) String routeId String routeGroupId public void onDiscoveryRequestChanged (android.support.v7.media.MediaRouteDiscoveryRequest) android.support.v7.media.MediaRouteDiscoveryRequest request public void onServiceConnected (android.content.ComponentName, android.os.IBinder) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection android.os.Messenger messenger android.content.ComponentName name android.os.IBinder service public void onServiceDisconnected (android.content.ComponentName) android.content.ComponentName name public java.lang.String toString () public boolean hasComponentName (java.lang.String, java.lang.String) String packageName String className public void start () public void stop () public void rebindIfDisconnected () private void updateBinding () private boolean shouldBind () private void bind () SecurityException ex android.content.Intent service private void unbind () private android.support.v7.media.MediaRouteProvider$RouteController createRouteController (java.lang.String, java.lang.String) android.support.v7.media.RegisteredMediaRouteProvider$Controller controller android.support.v7.media.MediaRouteDescriptor route int i java.util.List routes int count String routeId String routeGroupId android.support.v7.media.MediaRouteProviderDescriptor descriptor void onConnectionReady (android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.MediaRouteDiscoveryRequest request android.support.v7.media.RegisteredMediaRouteProvider$Connection connection void onConnectionDied (android.support.v7.media.RegisteredMediaRouteProvider$Connection) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection void onConnectionError (android.support.v7.media.RegisteredMediaRouteProvider$Connection, java.lang.String) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection String error void onConnectionDescriptorChanged (android.support.v7.media.RegisteredMediaRouteProvider$Connection, android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.RegisteredMediaRouteProvider$Connection connection android.support.v7.media.MediaRouteProviderDescriptor descriptor private void disconnect () void onControllerReleased (android.support.v7.media.RegisteredMediaRouteProvider$Controller) android.support.v7.media.RegisteredMediaRouteProvider$Controller controller private void attachControllersToConnection () int i int count private void detachControllersFromConnection () int i int count static void () }
android/support/v7/media/RemoteControlClientCompat$LegacyImpl.classRemoteControlClientCompat.java package android.support.v7.media android.support.v7.media.RemoteControlClientCompat$LegacyImpl extends android.support.v7.media.RemoteControlClientCompat { public void(android.content.Context, java.lang.Object) android.content.Context context Object rcc }
android/support/v7/media/MediaRouter$GlobalMediaRouter.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$GlobalMediaRouter extends java.lang.Object implements android.support.v7.media.SystemMediaRouteProvider$SyncCallback android.support.v7.media.RegisteredMediaRouteProviderWatcher$Callback { final android.content.Context mApplicationContext final java.util.ArrayList mRouters private final java.util.ArrayList mRoutes private final java.util.Map mUniqueIdMap private final java.util.ArrayList mProviders private final java.util.ArrayList mRemoteControlClients final android.support.v7.media.RemoteControlClientCompat$PlaybackInfo mPlaybackInfo private final android.support.v7.media.MediaRouter$GlobalMediaRouter$ProviderCallback mProviderCallback final android.support.v7.media.MediaRouter$GlobalMediaRouter$CallbackHandler mCallbackHandler private final android.support.v4.hardware.display.DisplayManagerCompat mDisplayManager final android.support.v7.media.SystemMediaRouteProvider mSystemProvider private final boolean mLowRam private android.support.v7.media.RegisteredMediaRouteProviderWatcher mRegisteredProviderWatcher private android.support.v7.media.MediaRouter$RouteInfo mDefaultRoute private android.support.v7.media.MediaRouter$RouteInfo mBluetoothRoute android.support.v7.media.MediaRouter$RouteInfo mSelectedRoute private android.support.v7.media.MediaRouteProvider$RouteController mSelectedRouteController private final java.util.Map mRouteControllerMap private android.support.v7.media.MediaRouteDiscoveryRequest mDiscoveryRequest private android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord mMediaSession android.support.v4.media.session.MediaSessionCompat mRccMediaSession private android.support.v4.media.session.MediaSessionCompat mCompatSession private android.support.v4.media.session.MediaSessionCompat$OnActiveChangeListener mSessionActiveListener void(android.content.Context) android.content.Context applicationContext public void start () public android.support.v7.media.MediaRouter getRouter (android.content.Context) android.support.v7.media.MediaRouter router int i android.content.Context context android.support.v7.media.MediaRouter router public android.content.ContentResolver getContentResolver () public android.content.Context getProviderContext (java.lang.String) android.content.pm.PackageManager$NameNotFoundException ex String packageName public android.view.Display getDisplay (int) int displayId public void sendControlRequest (android.support.v7.media.MediaRouter$RouteInfo, android.content.Intent, android.support.v7.media.MediaRouter$ControlRequestCallback) android.support.v7.media.MediaRouter$RouteInfo route android.content.Intent intent android.support.v7.media.MediaRouter$ControlRequestCallback callback public void requestSetVolume (android.support.v7.media.MediaRouter$RouteInfo, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.support.v7.media.MediaRouter$RouteInfo route int volume public void requestUpdateVolume (android.support.v7.media.MediaRouter$RouteInfo, int) android.support.v7.media.MediaRouter$RouteInfo route int delta public android.support.v7.media.MediaRouter$RouteInfo getRoute (java.lang.String) android.support.v7.media.MediaRouter$RouteInfo info String uniqueId public java.util.List getRoutes () public java.util.List getProviders () public android.support.v7.media.MediaRouter$RouteInfo getDefaultRoute () public android.support.v7.media.MediaRouter$RouteInfo getBluetoothRoute () public android.support.v7.media.MediaRouter$RouteInfo getSelectedRoute () public void selectRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void selectRoute (android.support.v7.media.MediaRouter$RouteInfo, int) android.support.v7.media.MediaRouter$RouteInfo route int unselectReason public boolean isRouteAvailable (android.support.v7.media.MediaRouteSelector, int) android.support.v7.media.MediaRouter$RouteInfo route int i android.support.v7.media.MediaRouteSelector selector int flags int routeCount public void updateDiscoveryRequest () android.support.v7.media.MediaRouter$CallbackRecord callback int j int count android.support.v7.media.MediaRouter router int i int i boolean discover boolean activeScan android.support.v7.media.MediaRouteSelector$Builder builder android.support.v7.media.MediaRouteSelector selector int providerCount public void addProvider (android.support.v7.media.MediaRouteProvider) android.support.v7.media.MediaRouter$ProviderInfo provider android.support.v7.media.MediaRouteProvider providerInstance int index public void removeProvider (android.support.v7.media.MediaRouteProvider) android.support.v7.media.MediaRouter$ProviderInfo provider android.support.v7.media.MediaRouteProvider providerInstance int index void updateProviderDescriptor (android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProviderDescriptor) android.support.v7.media.MediaRouter$ProviderInfo provider android.support.v7.media.MediaRouteProvider providerInstance android.support.v7.media.MediaRouteProviderDescriptor descriptor int index private int findProviderInfo (android.support.v7.media.MediaRouteProvider) int i android.support.v7.media.MediaRouteProvider providerInstance int count private void updateProviderContents (android.support.v7.media.MediaRouter$ProviderInfo, android.support.v7.media.MediaRouteProviderDescriptor) String uniqueId boolean isGroup android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouteDescriptor routeDescriptor String id int sourceIndex int i android.support.v7.media.MediaRouter$RouteInfo route android.support.v4.util.Pair pair android.support.v7.media.MediaRouter$RouteInfo route android.support.v4.util.Pair pair java.util.List routeDescriptors int routeCount java.util.List addedGroups java.util.List updatedGroups android.support.v7.media.MediaRouter$RouteInfo route int i android.support.v7.media.MediaRouter$RouteInfo route int i int targetIndex boolean selectedRouteDescriptorChanged android.support.v7.media.MediaRouter$ProviderInfo provider android.support.v7.media.MediaRouteProviderDescriptor providerDescriptor private int updateRouteDescriptorAndNotify (android.support.v7.media.MediaRouter$RouteInfo, android.support.v7.media.MediaRouteDescriptor) android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouteDescriptor routeDescriptor int changes private java.lang.String assignRouteUniqueId (android.support.v7.media.MediaRouter$ProviderInfo, java.lang.String) String newUniqueId int i android.support.v7.media.MediaRouter$ProviderInfo provider String routeDescriptorId String componentName String uniqueId private int findRouteByUniqueId (java.lang.String) int i String uniqueId int count private java.lang.String getUniqueId (android.support.v7.media.MediaRouter$ProviderInfo, java.lang.String) android.support.v7.media.MediaRouter$ProviderInfo provider String routeDescriptorId String componentName private void updateSelectedRouteIfNeeded (boolean) android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouter$RouteInfo route android.support.v7.media.MediaRouteProvider$RouteController controller java.util.Map$Entry entry android.support.v7.media.MediaRouteProvider$RouteController controller android.support.v7.media.MediaRouter$RouteInfo route java.util.List routes java.util.Set idSet java.util.Iterator iter boolean selectedRouteDescriptorChanged android.support.v7.media.MediaRouter$RouteInfo chooseFallbackRoute () android.support.v7.media.MediaRouter$RouteInfo route private boolean isSystemLiveAudioOnlyRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route private boolean isRouteSelectable (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route private boolean isSystemDefaultRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route private void setSelectedRouteInternal (android.support.v7.media.MediaRouter$RouteInfo, int) android.support.v7.media.MediaRouteProvider$RouteController controller android.support.v7.media.MediaRouteProvider$RouteController controller android.support.v7.media.MediaRouter$RouteInfo r java.util.List routes android.support.v7.media.MediaRouter$RouteInfo route int unselectReason public android.support.v7.media.MediaRouter$RouteInfo getSystemRouteByDescriptorId (java.lang.String) android.support.v7.media.MediaRouter$ProviderInfo provider int routeIndex String id int providerIndex public void addRemoteControlClient (java.lang.Object) android.support.v7.media.MediaRouter$GlobalMediaRouter$RemoteControlClientRecord record Object rcc int index public void removeRemoteControlClient (java.lang.Object) android.support.v7.media.MediaRouter$GlobalMediaRouter$RemoteControlClientRecord record Object rcc int index public void setMediaSession (java.lang.Object) Object session public void setMediaSessionCompat (android.support.v4.media.session.MediaSessionCompat) android.support.v4.media.session.MediaSessionCompat session private void setMediaSessionRecord (android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord) android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord mediaSessionRecord public android.support.v4.media.session.MediaSessionCompat$Token getMediaSessionToken () private int findRemoteControlClientRecord (java.lang.Object) android.support.v7.media.MediaRouter$GlobalMediaRouter$RemoteControlClientRecord record int i Object rcc int count private void updatePlaybackInfoFromSelectedRoute () android.support.v7.media.MediaRouter$GlobalMediaRouter$RemoteControlClientRecord record int i int controlType int count static java.lang.String access$000 (android.support.v7.media.MediaRouter$GlobalMediaRouter, android.support.v7.media.MediaRouter$ProviderInfo, java.lang.String) android.support.v7.media.MediaRouter$GlobalMediaRouter x0 android.support.v7.media.MediaRouter$ProviderInfo x1 String x2 static void access$600 (android.support.v7.media.MediaRouter$GlobalMediaRouter, boolean) android.support.v7.media.MediaRouter$GlobalMediaRouter x0 boolean x1 }
android/support/v7/media/SystemMediaRouteProvider$Api24Impl.classSystemMediaRouteProvider.java package android.support.v7.media android.support.v7.media.SystemMediaRouteProvider$Api24Impl extends android.support.v7.media.SystemMediaRouteProvider$JellybeanMr2Impl { public void(android.content.Context, android.support.v7.media.SystemMediaRouteProvider$SyncCallback) android.content.Context context android.support.v7.media.SystemMediaRouteProvider$SyncCallback syncCallback protected void onBuildSystemRouteDescriptor (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord, android.support.v7.media.MediaRouteDescriptor$Builder) android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl$SystemRouteRecord record android.support.v7.media.MediaRouteDescriptor$Builder builder }
android/support/v7/media/RegisteredMediaRouteProvider$Connection.classRegisteredMediaRouteProvider.java package android.support.v7.media final android.support.v7.media.RegisteredMediaRouteProvider$Connection extends java.lang.Object implements android.os.IBinder$DeathRecipient { private final android.os.Messenger mServiceMessenger private final android.support.v7.media.RegisteredMediaRouteProvider$ReceiveHandler mReceiveHandler private final android.os.Messenger mReceiveMessenger private int mNextRequestId private int mNextControllerId private int mServiceVersion private int mPendingRegisterRequestId private final android.util.SparseArray mPendingCallbacks final android.support.v7.media.RegisteredMediaRouteProvider this$0 public void(android.support.v7.media.RegisteredMediaRouteProvider, android.os.Messenger) android.os.Messenger serviceMessenger public boolean register () android.os.RemoteException ex public void dispose () void failPendingCallbacks () int i int count public boolean onGenericFailure (int) int requestId android.support.v7.media.MediaRouter$ControlRequestCallback callback public boolean onGenericSuccess (int) int requestId public boolean onRegistered (int, int, android.os.Bundle) int requestId int serviceVersion android.os.Bundle descriptorBundle public boolean onDescriptorChanged (android.os.Bundle) android.os.Bundle descriptorBundle public boolean onControlRequestSucceeded (int, android.os.Bundle) int requestId android.os.Bundle data android.support.v7.media.MediaRouter$ControlRequestCallback callback public boolean onControlRequestFailed (int, java.lang.String, android.os.Bundle) int requestId String error android.os.Bundle data android.support.v7.media.MediaRouter$ControlRequestCallback callback public void binderDied () public int createRouteController (java.lang.String, java.lang.String) String routeId String routeGroupId int controllerId android.os.Bundle data public void releaseRouteController (int) int controllerId public void selectRoute (int) int controllerId public void unselectRoute (int, int) int controllerId int reason android.os.Bundle extras public void setVolume (int, int) int controllerId int volume android.os.Bundle data public void updateVolume (int, int) int controllerId int delta android.os.Bundle data public boolean sendControlRequest (int, android.content.Intent, android.support.v7.media.MediaRouter$ControlRequestCallback) int controllerId android.content.Intent intent android.support.v7.media.MediaRouter$ControlRequestCallback callback int requestId public void setDiscoveryRequest (android.support.v7.media.MediaRouteDiscoveryRequest) android.support.v7.media.MediaRouteDiscoveryRequest request private boolean sendRequest (int, int, int, java.lang.Object, android.os.Bundle) android.os.RemoteException ex int what int requestId int arg Object obj android.os.Bundle data android.os.Message msg }
android/support/v7/media/MediaRouterJellybeanMr1$CallbackProxy.classMediaRouterJellybeanMr1.java package android.support.v7.media android.support.v7.media.MediaRouterJellybeanMr1$CallbackProxy extends android.support.v7.media.MediaRouterJellybean$CallbackProxy { public void(android.support.v7.media.MediaRouterJellybeanMr1$Callback) android.support.v7.media.MediaRouterJellybeanMr1$Callback callback public void onRoutePresentationDisplayChanged (android.media.MediaRouter, android.media.MediaRouter$RouteInfo) android.media.MediaRouter router android.media.MediaRouter$RouteInfo route }
android/support/v7/media/SystemMediaRouteProvider.classSystemMediaRouteProvider.java package android.support.v7.media abstract android.support.v7.media.SystemMediaRouteProvider extends android.support.v7.media.MediaRouteProvider { private static final String TAG public static final String PACKAGE_NAME public static final String DEFAULT_ROUTE_ID protected void(android.content.Context) android.content.Context context public static android.support.v7.media.SystemMediaRouteProvider obtain (android.content.Context, android.support.v7.media.SystemMediaRouteProvider$SyncCallback) android.content.Context context android.support.v7.media.SystemMediaRouteProvider$SyncCallback syncCallback public void onSyncRouteAdded (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteRemoved (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteChanged (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route public void onSyncRouteSelected (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route protected java.lang.Object getDefaultRoute () protected java.lang.Object getSystemRoute (android.support.v7.media.MediaRouter$RouteInfo) android.support.v7.media.MediaRouter$RouteInfo route }
android/support/v7/media/MediaRouter$GlobalMediaRouter$MediaSessionRecord.classMediaRouter.java package android.support.v7.media final android.support.v7.media.MediaRouter$GlobalMediaRouter$MediaSessionRecord extends java.lang.Object { private final android.support.v4.media.session.MediaSessionCompat mMsCompat private int mControlType private int mMaxVolume private android.support.v4.media.VolumeProviderCompat mVpCompat final android.support.v7.media.MediaRouter$GlobalMediaRouter this$0 public void(android.support.v7.media.MediaRouter$GlobalMediaRouter, java.lang.Object) Object mediaSession public void (android.support.v7.media.MediaRouter$GlobalMediaRouter, android.support.v4.media.session.MediaSessionCompat) android.support.v4.media.session.MediaSessionCompat mediaSessionCompat public void configureVolume (int, int, int) int controlType int max int current public void clearVolumeHandling () public android.support.v4.media.session.MediaSessionCompat$Token getToken () }