META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/v7/
android/support/v7/app/
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/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$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/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$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/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/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$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$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$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/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/MediaRouteButton$1.classMediaRouteButton.java
package android.support.v7.app
android.support.v7.app.MediaRouteButton$1 extends java.lang.Object {
}
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)
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/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/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$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/MediaRouterThemeHelper.classMediaRouterThemeHelper.java
package android.support.v7.app
final android.support.v7.app.MediaRouterThemeHelper extends java.lang.Object {
private static final float MIN_CONTRAST
private static final int COLOR_DARK_ON_LIGHT_BACKGROUND
private 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
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
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/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/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/MediaRouteChooserDialog.classMediaRouteChooserDialog.java
package android.support.v7.app
public android.support.v7.app.MediaRouteChooserDialog extends android.app.Dialog {
private static final String TAG
private static final long UPDATE_ROUTES_DELAY_MS
private 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.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 android.os.AsyncTask mRefreshRoutesTask
private android.os.AsyncTask mOnItemClickTask
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
protected void onCreate (android.os.Bundle)
android.os.Bundle savedInstanceState
void updateLayout ()
public void onAttachedToWindow ()
java.util.List routes
public void onDetachedFromWindow ()
public void refreshRoutes ()
private void updateRoutes (java.util.List)
java.util.List routes
static void access$000 (android.support.v7.app.MediaRouteChooserDialog, java.util.List)
android.support.v7.app.MediaRouteChooserDialog x0
java.util.List x1
static android.support.v7.media.MediaRouter access$200 (android.support.v7.app.MediaRouteChooserDialog)
android.support.v7.app.MediaRouteChooserDialog x0
static android.os.AsyncTask access$502 (android.support.v7.app.MediaRouteChooserDialog, android.os.AsyncTask)
android.support.v7.app.MediaRouteChooserDialog x0
android.os.AsyncTask x1
static long access$600 (android.support.v7.app.MediaRouteChooserDialog)
android.support.v7.app.MediaRouteChooserDialog x0
static android.os.Handler access$700 (android.support.v7.app.MediaRouteChooserDialog)
android.support.v7.app.MediaRouteChooserDialog x0
static android.os.AsyncTask access$800 (android.support.v7.app.MediaRouteChooserDialog)
android.support.v7.app.MediaRouteChooserDialog x0
static android.os.AsyncTask access$802 (android.support.v7.app.MediaRouteChooserDialog, android.os.AsyncTask)
android.support.v7.app.MediaRouteChooserDialog x0
android.os.AsyncTask x1
}
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
private 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
void (android.support.v7.app.MediaRouteButton, android.support.v7.app.MediaRouteButton$1)
android.support.v7.app.MediaRouteButton x0
android.support.v7.app.MediaRouteButton$1 x1
}
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/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 ()
private void refreshRoute ()
static void access$000 (android.support.v7.app.MediaRouteActionProvider)
android.support.v7.app.MediaRouteActionProvider x0
}
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$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
private void (android.support.v7.app.MediaRouteControllerDialog)
public void onClick (android.view.View)
android.view.accessibility.AccessibilityEvent event
int resId
boolean isPlaying
android.view.View v
int id
void (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.app.MediaRouteControllerDialog$1)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.app.MediaRouteControllerDialog$1 x1
}
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
private 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
void (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.app.MediaRouteControllerDialog$1)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.app.MediaRouteControllerDialog$1 x1
}
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
private 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
void (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.app.MediaRouteControllerDialog$1)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.app.MediaRouteControllerDialog$1 x1
}
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 mCheatSheetEnabled
private boolean mIsConnecting
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
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
public boolean performLongClick ()
int[] screenPos
android.graphics.Rect displayFrame
android.content.Context context
int width
int height
int midy
int screenWidth
android.widget.Toast cheatSheet
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
private 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 access$100 (android.support.v7.app.MediaRouteButton)
android.support.v7.app.MediaRouteButton x0
static void ()
}
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
private 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
void (android.support.v7.app.MediaRouteChooserDialog, android.support.v7.app.MediaRouteChooserDialog$1)
android.support.v7.app.MediaRouteChooserDialog x0
android.support.v7.app.MediaRouteChooserDialog$1 x1
}
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 {
private static final String PREF_ROUTE_IDS
private static final String PREF_USAGE_SCORE_PREFIX
private static final float MIN_USAGE_SCORE
private static final float USAGE_SCORE_DECAY_FACTOR
private static android.support.v7.app.MediaRouteChooserDialog$RouteComparator sInstance
private final java.util.HashMap mRouteUsageScoreMap
private final android.content.SharedPreferences mPreferences
public static android.support.v7.app.MediaRouteChooserDialog$RouteComparator getInstance (android.content.Context)
android.content.Context context
private void (android.content.Context)
android.content.Context context
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
Float lhsUsageScore
Float rhsUsageScore
private void loadRouteUsageScores (java.util.List)
android.support.v7.media.MediaRouter$RouteInfo route
java.util.List routes
private void storeRouteUsageScores (java.lang.String)
String routeUsageScoreKey
float newUsageScore
String routeId
String selectedRouteId
android.content.SharedPreferences$Editor prefEditor
java.util.List routeIds
StringBuilder routeIdsBuilder
public volatile int compare (java.lang.Object, java.lang.Object)
static void access$300 (android.support.v7.app.MediaRouteChooserDialog$RouteComparator, java.util.List)
android.support.v7.app.MediaRouteChooserDialog$RouteComparator x0
java.util.List x1
static android.support.v7.app.MediaRouteChooserDialog$RouteComparator access$400 ()
static void access$900 (android.support.v7.app.MediaRouteChooserDialog$RouteComparator, java.lang.String)
android.support.v7.app.MediaRouteChooserDialog$RouteComparator x0
String x1
}
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/MediaRouteExpandCollapseButton.classMediaRouteExpandCollapseButton.java
package android.support.v7.app
android.support.v7.app.MediaRouteExpandCollapseButton extends android.widget.ImageButton {
private final android.graphics.drawable.AnimationDrawable mExpandAnimationDrawable
private final android.graphics.drawable.AnimationDrawable mCollapseAnimationDrawable
private final String mExpandGroupDescription
private final String mCollapseGroupDescription
private boolean mIsGroupExpanded
private 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
static boolean access$002 (android.support.v7.app.MediaRouteExpandCollapseButton, boolean)
android.support.v7.app.MediaRouteExpandCollapseButton x0
boolean x1
static boolean access$000 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
static android.graphics.drawable.AnimationDrawable access$100 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
static java.lang.String access$200 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
static android.graphics.drawable.AnimationDrawable access$300 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
static java.lang.String access$400 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
static android.view.View$OnClickListener access$500 (android.support.v7.app.MediaRouteExpandCollapseButton)
android.support.v7.app.MediaRouteExpandCollapseButton x0
}
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/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/MediaRouteControllerDialog.classMediaRouteControllerDialog.java
package android.support.v7.app
public android.support.v7.app.MediaRouteControllerDialog extends android.support.v7.app.AlertDialog {
private static final String TAG
private static final boolean DEBUG
private static final int VOLUME_UPDATE_DELAY_MILLIS
private static final int CONNECTION_TIMEOUT_MILLIS
private static final int BUTTON_NEUTRAL_RES_ID
private static final int BUTTON_DISCONNECT_RES_ID
private static final int BUTTON_STOP_RES_ID
private final android.support.v7.media.MediaRouter mRouter
private final android.support.v7.app.MediaRouteControllerDialog$MediaRouterCallback mCallback
private final android.support.v7.media.MediaRouter$RouteInfo mRoute
private 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 mPlayPauseButton
private android.widget.ImageButton mCloseButton
private android.support.v7.app.MediaRouteExpandCollapseButton mGroupExpandCollapseButton
private android.widget.FrameLayout mExpandableAreaLayout
private android.widget.LinearLayout mDialogAreaLayout
private 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
private android.support.v7.app.OverlayListView mVolumeGroupList
private android.support.v7.app.MediaRouteControllerDialog$VolumeGroupAdapter mVolumeGroupAdapter
private java.util.List mGroupMemberRoutes
private java.util.Set mGroupMemberRoutesAdded
private java.util.Set mGroupMemberRoutesRemoved
private java.util.Set mGroupMemberRoutesAnimatingWithBitmap
private android.widget.SeekBar mVolumeSlider
private android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener mVolumeChangeListener
private android.support.v7.media.MediaRouter$RouteInfo mRouteInVolumeSliderTouched
private int mVolumeGroupListItemIconSize
private int mVolumeGroupListItemHeight
private int mVolumeGroupListMaxHeight
private final int mVolumeGroupListPaddingTop
private java.util.Map mVolumeSliderMap
private android.support.v4.media.session.MediaControllerCompat mMediaController
private android.support.v7.app.MediaRouteControllerDialog$MediaControllerCallback mControllerCallback
private android.support.v4.media.session.PlaybackStateCompat mState
private android.support.v4.media.MediaDescriptionCompat mDescription
private android.support.v7.app.MediaRouteControllerDialog$FetchArtTask mFetchArtTask
private android.graphics.Bitmap mArtIconBitmap
private android.net.Uri mArtIconUri
private boolean mArtIconIsLoaded
private android.graphics.Bitmap mArtIconLoadedBitmap
private int mArtIconBackgroundColor
private boolean mHasPendingUpdate
private boolean mPendingUpdateAnimationNeeded
private boolean mIsGroupExpanded
private boolean mIsGroupListAnimating
private boolean mIsGroupListAnimationPending
private 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
private final android.view.accessibility.AccessibilityManager mAccessibilityManager
private 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
private void update (boolean)
boolean animate
private boolean canShowPlaybackControlLayout ()
private int getMainControllerHeight (boolean)
boolean showPlaybackControl
int height
private void updateMediaControlVisibility (boolean)
boolean canShowPlaybackControlLayout
private void updateLayoutHeight (boolean)
boolean animate
android.view.ViewTreeObserver observer
private 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
private 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
private 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
private 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
private void startGroupListFadeInAnimation ()
android.view.ViewTreeObserver observer
private void startGroupListFadeInAnimationInternal ()
private 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
boolean supportsPlay
boolean supportsPause
CharSequence title
boolean hasTitle
CharSequence subtitle
boolean hasSubtitle
boolean showTitle
boolean showSubtitle
private 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
private 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
private int getDesiredArtHeight (int, int)
int originalWidth
int originalHeight
private void updateArtIconIfNeeded ()
private void clearLoadedBitmap ()
private boolean isIconChanged ()
android.graphics.Bitmap newBitmap
android.net.Uri newUri
android.graphics.Bitmap oldBitmap
android.net.Uri oldUri
static void access$000 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v4.media.session.MediaControllerCompat access$400 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static boolean access$602 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static boolean access$600 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.app.OverlayListView access$700 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$800 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$900 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static android.widget.FrameLayout access$1000 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static boolean access$1100 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static boolean access$1202 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static void access$1300 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static void access$1400 (android.view.View, int)
android.view.View x0
int x1
static void access$1500 (android.support.v7.app.MediaRouteControllerDialog, java.util.Map, java.util.Map)
android.support.v7.app.MediaRouteControllerDialog x0
java.util.Map x1
java.util.Map x2
static java.lang.Runnable access$1600 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static int access$1700 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static java.util.Set access$1800 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.app.MediaRouteControllerDialog$VolumeGroupAdapter access$1900 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$2000 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$2100 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static void access$2200 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static java.util.Map access$2300 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static boolean access$2400 ()
static android.support.v7.media.MediaRouter$RouteInfo access$2500 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.app.MediaRouteControllerDialog$MediaControllerCallback access$2600 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v4.media.session.MediaControllerCompat access$402 (android.support.v7.app.MediaRouteControllerDialog, android.support.v4.media.session.MediaControllerCompat)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v4.media.session.MediaControllerCompat x1
static android.support.v4.media.session.PlaybackStateCompat access$2702 (android.support.v7.app.MediaRouteControllerDialog, android.support.v4.media.session.PlaybackStateCompat)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v4.media.session.PlaybackStateCompat x1
static android.support.v4.media.MediaDescriptionCompat access$2802 (android.support.v7.app.MediaRouteControllerDialog, android.support.v4.media.MediaDescriptionCompat)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v4.media.MediaDescriptionCompat x1
static void access$2900 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.media.MediaRouter$RouteInfo access$3000 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.media.MediaRouter access$3100 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v4.media.session.PlaybackStateCompat access$2700 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.view.accessibility.AccessibilityManager access$3200 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.content.Context access$3300 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v7.media.MediaRouter$RouteInfo access$2502 (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.media.MediaRouter$RouteInfo)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.media.MediaRouter$RouteInfo x1
static boolean access$3400 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static boolean access$3500 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.widget.SeekBar access$3600 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$3700 (android.support.v7.app.MediaRouteControllerDialog, android.view.View)
android.support.v7.app.MediaRouteControllerDialog x0
android.view.View x1
static boolean access$3800 (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.media.MediaRouter$RouteInfo)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.media.MediaRouter$RouteInfo x1
static android.support.v7.app.MediaRouteControllerDialog$VolumeChangeListener access$3900 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static java.util.Set access$4000 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.support.v4.media.MediaDescriptionCompat access$2800 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static void access$4100 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static int access$4200 (android.support.v7.app.MediaRouteControllerDialog, int, int)
android.support.v7.app.MediaRouteControllerDialog x0
int x1
int x2
static android.support.v7.app.MediaRouteControllerDialog$FetchArtTask access$4302 (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.app.MediaRouteControllerDialog$FetchArtTask)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.app.MediaRouteControllerDialog$FetchArtTask x1
static android.graphics.Bitmap access$4400 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.net.Uri access$4500 (android.support.v7.app.MediaRouteControllerDialog)
android.support.v7.app.MediaRouteControllerDialog x0
static android.graphics.Bitmap access$4402 (android.support.v7.app.MediaRouteControllerDialog, android.graphics.Bitmap)
android.support.v7.app.MediaRouteControllerDialog x0
android.graphics.Bitmap x1
static android.graphics.Bitmap access$4602 (android.support.v7.app.MediaRouteControllerDialog, android.graphics.Bitmap)
android.support.v7.app.MediaRouteControllerDialog x0
android.graphics.Bitmap x1
static android.net.Uri access$4502 (android.support.v7.app.MediaRouteControllerDialog, android.net.Uri)
android.support.v7.app.MediaRouteControllerDialog x0
android.net.Uri x1
static int access$4702 (android.support.v7.app.MediaRouteControllerDialog, int)
android.support.v7.app.MediaRouteControllerDialog x0
int x1
static boolean access$4802 (android.support.v7.app.MediaRouteControllerDialog, boolean)
android.support.v7.app.MediaRouteControllerDialog x0
boolean x1
static int access$4900 ()
static void ()
}
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/MediaRouterThemeHelper$ControllerColorType.classMediaRouterThemeHelper.java
package android.support.v7.app
abstract android.support.v7.app.MediaRouterThemeHelper$ControllerColorType extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/app/MediaRouteChooserDialog$2.classMediaRouteChooserDialog.java
package android.support.v7.app
android.support.v7.app.MediaRouteChooserDialog$2 extends android.os.AsyncTask {
private java.util.ArrayList mNewRoutes
final android.support.v7.app.MediaRouteChooserDialog this$0
void (android.support.v7.app.MediaRouteChooserDialog)
android.support.v7.app.MediaRouteChooserDialog this$0
protected void onPreExecute ()
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
protected void onPostExecute (java.lang.Void)
Void params
protected volatile void onPostExecute (java.lang.Object)
protected volatile java.lang.Object doInBackground (java.lang.Object[])
}
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/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/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
private 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
void (android.support.v7.app.MediaRouteControllerDialog, android.support.v7.app.MediaRouteControllerDialog$1)
android.support.v7.app.MediaRouteControllerDialog x0
android.support.v7.app.MediaRouteControllerDialog$1 x1
}
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/MediaRouteChooserDialog$RouteAdapter$1.classMediaRouteChooserDialog.java
package android.support.v7.app
android.support.v7.app.MediaRouteChooserDialog$RouteAdapter$1 extends android.os.AsyncTask {
final android.support.v7.media.MediaRouter$RouteInfo val$route
final android.support.v7.app.MediaRouteChooserDialog$RouteAdapter this$1
void (android.support.v7.app.MediaRouteChooserDialog$RouteAdapter, android.support.v7.media.MediaRouter$RouteInfo)
android.support.v7.app.MediaRouteChooserDialog$RouteAdapter this$1
protected void onPreExecute ()
protected transient java.lang.Void doInBackground (java.lang.Void[])
Void[] params
protected void onPostExecute (java.lang.Void)
Void params
protected volatile void onPostExecute (java.lang.Object)
protected volatile java.lang.Object doInBackground (java.lang.Object[])
}
android/support/v7/mediarouter/
android/support/v7/media/
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/MediaRouteProviderDescriptor$1.classMediaRouteProviderDescriptor.java
package android.support.v7.media
android.support.v7.media.MediaRouteProviderDescriptor$1 extends java.lang.Object {
}
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 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$500 (android.support.v7.media.MediaRouter$RouteInfo)
android.support.v7.media.MediaRouter$RouteInfo x0
static boolean access$600 (android.support.v7.media.MediaRouter$RouteInfo)
android.support.v7.media.MediaRouter$RouteInfo x0
}
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/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/MediaRouteProvider$1.classMediaRouteProvider.java
package android.support.v7.media
android.support.v7.media.MediaRouteProvider$1 extends java.lang.Object {
}
android/support/v7/media/RemotePlaybackClient.classRemotePlaybackClient.java
package android.support.v7.media
public android.support.v7.media.RemotePlaybackClient extends java.lang.Object {
private static final String TAG
private 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
private String mSessionId
private android.support.v7.media.RemotePlaybackClient$StatusCallback mStatusCallback
private 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
private void adoptSession (java.lang.String)
String sessionId
private 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
private 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 ()
private 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
private static java.lang.String bundleToString (android.os.Bundle)
android.os.Bundle bundle
static java.lang.String access$100 (java.lang.String, java.lang.String)
String x0
String x1
static void access$200 (android.support.v7.media.RemotePlaybackClient, java.lang.String)
android.support.v7.media.RemotePlaybackClient x0
String x1
static boolean access$300 ()
static java.lang.String access$400 (android.os.Bundle)
android.os.Bundle x0
static void access$500 (android.support.v7.media.RemotePlaybackClient, android.content.Intent, android.support.v7.media.RemotePlaybackClient$ActionCallback, android.os.Bundle)
android.support.v7.media.RemotePlaybackClient x0
android.content.Intent x1
android.support.v7.media.RemotePlaybackClient$ActionCallback x2
android.os.Bundle x3
static void access$600 (android.support.v7.media.RemotePlaybackClient, android.content.Intent, android.support.v7.media.RemotePlaybackClient$ActionCallback, java.lang.String, android.os.Bundle)
android.support.v7.media.RemotePlaybackClient x0
android.content.Intent x1
android.support.v7.media.RemotePlaybackClient$ActionCallback x2
String x3
android.os.Bundle x4
static java.lang.String access$700 (android.support.v7.media.RemotePlaybackClient)
android.support.v7.media.RemotePlaybackClient x0
static android.support.v7.media.RemotePlaybackClient$StatusCallback access$800 (android.support.v7.media.RemotePlaybackClient)
android.support.v7.media.RemotePlaybackClient x0
static android.support.v7.media.RemotePlaybackClient$OnMessageReceivedListener access$900 (android.support.v7.media.RemotePlaybackClient)
android.support.v7.media.RemotePlaybackClient x0
static void ()
}
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/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 ()
static void ()
android.content.IntentFilter f
android.content.IntentFilter f
}
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
}
android/support/v7/media/MediaRouteSelector.classMediaRouteSelector.java
package android.support.v7.media
public final android.support.v7.media.MediaRouteSelector extends java.lang.Object {
private static final String KEY_CONTROL_CATEGORIES
private final android.os.Bundle mBundle
private java.util.List mControlCategories
public static final android.support.v7.media.MediaRouteSelector EMPTY
private void (android.os.Bundle, java.util.List)
android.os.Bundle bundle
java.util.List controlCategories
public java.util.List getControlCategories ()
private 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 access$000 (android.support.v7.media.MediaRouteSelector)
android.support.v7.media.MediaRouteSelector x0
static java.util.List access$100 (android.support.v7.media.MediaRouteSelector)
android.support.v7.media.MediaRouteSelector x0
void (android.os.Bundle, java.util.List, android.support.v7.media.MediaRouteSelector$1)
android.os.Bundle x0
java.util.List x1
android.support.v7.media.MediaRouteSelector$1 x2
static void ()
}
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/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
private 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
void (android.support.v7.media.RemotePlaybackClient, android.support.v7.media.RemotePlaybackClient$1)
android.support.v7.media.RemotePlaybackClient x0
android.support.v7.media.RemotePlaybackClient$1 x1
}
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
private 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
static void access$000 (android.support.v7.media.RegisteredMediaRouteProviderWatcher)
android.support.v7.media.RegisteredMediaRouteProviderWatcher x0
}
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/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
private void (android.support.v7.media.MediaRouteProvider)
public void handleMessage (android.os.Message)
android.os.Message msg
void (android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProvider$1)
android.support.v7.media.MediaRouteProvider x0
android.support.v7.media.MediaRouteProvider$1 x1
}
android/support/v7/media/MediaRouter$RouteInfo$PlaybackType.classMediaRouter.java
package android.support.v7.media
abstract android.support.v7.media.MediaRouter$RouteInfo$PlaybackType extends java.lang.Object implements java.lang.annotation.Annotation {
}
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/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$800 (android.support.v7.media.MediaRouter$ProviderInfo)
android.support.v7.media.MediaRouter$ProviderInfo x0
static java.util.List access$900 (android.support.v7.media.MediaRouter$ProviderInfo)
android.support.v7.media.MediaRouter$ProviderInfo x0
}
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
final android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl this$0
public void (android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl, java.lang.Object)
android.support.v7.media.SystemMediaRouteProvider$JellybeanImpl this$0
Object routeObj
public void onSetVolume (int)
int volume
public void onUpdateVolume (int)
int delta
}
android/support/v7/media/MediaRouter$RouteInfo$ConnectionState.classMediaRouter.java
package android.support.v7.media
abstract android.support.v7.media.MediaRouter$RouteInfo$ConnectionState extends java.lang.Object implements java.lang.annotation.Annotation {
}
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/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/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/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/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$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/MediaRouter$CallbackFlags.classMediaRouter.java
package android.support.v7.media
abstract android.support.v7.media.MediaRouter$CallbackFlags extends java.lang.Object implements java.lang.annotation.Annotation {
}
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/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
private 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
void (android.support.v7.media.MediaRouteProviderService, android.support.v7.media.MediaRouteProviderService$1)
android.support.v7.media.MediaRouteProviderService x0
android.support.v7.media.MediaRouteProviderService$1 x1
}
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$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/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/MediaRouteSelector$1.classMediaRouteSelector.java
package android.support.v7.media
android.support.v7.media.MediaRouteSelector$1 extends java.lang.Object {
}
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
private final android.os.Bundle mBundle
private java.util.List mRoutes
private void (android.os.Bundle, java.util.List)
android.os.Bundle bundle
java.util.List routes
public java.util.List getRoutes ()
private 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
static android.os.Bundle access$000 (android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.MediaRouteProviderDescriptor x0
static void access$100 (android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.MediaRouteProviderDescriptor x0
static java.util.List access$200 (android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.MediaRouteProviderDescriptor x0
void (android.os.Bundle, java.util.List, android.support.v7.media.MediaRouteProviderDescriptor$1)
android.os.Bundle x0
java.util.List x1
android.support.v7.media.MediaRouteProviderDescriptor$1 x2
}
android/support/v7/media/MediaRouteDescriptor$1.classMediaRouteDescriptor.java
package android.support.v7.media
android.support.v7.media.MediaRouteDescriptor$1 extends java.lang.Object {
}
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/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/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/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/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/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
private 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
void (android.support.v7.media.MediaRouter$GlobalMediaRouter, android.support.v7.media.MediaRouter$1)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
android.support.v7.media.MediaRouter$1 x1
}
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/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.classRegisteredMediaRouteProvider.java
package android.support.v7.media
final android.support.v7.media.RegisteredMediaRouteProvider extends android.support.v7.media.MediaRouteProvider implements android.content.ServiceConnection {
private static final String TAG
private static final boolean DEBUG
private final android.content.ComponentName mComponentName
private 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
private void onConnectionReady (android.support.v7.media.RegisteredMediaRouteProvider$Connection)
android.support.v7.media.MediaRouteDiscoveryRequest request
android.support.v7.media.RegisteredMediaRouteProvider$Connection connection
private void onConnectionDied (android.support.v7.media.RegisteredMediaRouteProvider$Connection)
android.support.v7.media.RegisteredMediaRouteProvider$Connection connection
private void onConnectionError (android.support.v7.media.RegisteredMediaRouteProvider$Connection, java.lang.String)
android.support.v7.media.RegisteredMediaRouteProvider$Connection connection
String error
private 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 ()
private 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 access$100 (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$Controller)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$Controller x1
static android.support.v7.media.RegisteredMediaRouteProvider$PrivateHandler access$300 (android.support.v7.media.RegisteredMediaRouteProvider)
android.support.v7.media.RegisteredMediaRouteProvider x0
static void access$400 (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$Connection, java.lang.String)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$Connection x1
String x2
static void access$500 (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$Connection, android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$Connection x1
android.support.v7.media.MediaRouteProviderDescriptor x2
static void access$600 (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$Connection)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$Connection x1
static void access$700 (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$Connection)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$Connection x1
static boolean access$800 ()
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 {
private static final String KEY_TIMESTAMP
private static final String KEY_PLAYBACK_STATE
private static final String KEY_CONTENT_POSITION
private static final String KEY_CONTENT_DURATION
private static final String KEY_EXTRAS
private 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
private 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
static android.os.Bundle access$000 (android.support.v7.media.MediaItemStatus)
android.support.v7.media.MediaItemStatus x0
void (android.os.Bundle, android.support.v7.media.MediaItemStatus$1)
android.os.Bundle x0
android.support.v7.media.MediaItemStatus$1 x1
}
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/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/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/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/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/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/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/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 ()
private 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
static void access$200 (android.support.v7.media.RegisteredMediaRouteProvider$Connection)
android.support.v7.media.RegisteredMediaRouteProvider$Connection x0
}
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 configureVolume (int, int, int)
int controlType
int max
int current
public void clearVolumeHandling ()
public android.support.v4.media.session.MediaSessionCompat$Token getToken ()
}
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 {
private static final int PLAYBACK_STREAM
private static final java.util.ArrayList CONTROL_FILTERS
private final android.media.AudioManager mAudioManager
private final android.support.v7.media.SystemMediaRouteProvider$LegacyImpl$VolumeChangeReceiver mVolumeChangeReceiver
private int mLastReportedVolume
public void (android.content.Context)
android.content.Context context
private 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 android.media.AudioManager access$000 (android.support.v7.media.SystemMediaRouteProvider$LegacyImpl)
android.support.v7.media.SystemMediaRouteProvider$LegacyImpl x0
static void access$100 (android.support.v7.media.SystemMediaRouteProvider$LegacyImpl)
android.support.v7.media.SystemMediaRouteProvider$LegacyImpl x0
static int access$200 (android.support.v7.media.SystemMediaRouteProvider$LegacyImpl)
android.support.v7.media.SystemMediaRouteProvider$LegacyImpl x0
static void ()
android.content.IntentFilter f
}
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 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
}
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/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.classMediaRouter.java
package android.support.v7.media
public final android.support.v7.media.MediaRouter extends java.lang.Object {
private static final String TAG
private 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 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 boolean access$700 ()
static void ()
}
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/MediaRouter$RouteInfo$PlaybackVolume.classMediaRouter.java
package android.support.v7.media
abstract android.support.v7.media.MediaRouter$RouteInfo$PlaybackVolume extends java.lang.Object implements java.lang.annotation.Annotation {
}
android/support/v7/media/MediaSessionStatus$1.classMediaSessionStatus.java
package android.support.v7.media
android.support.v7.media.MediaSessionStatus$1 extends java.lang.Object {
}
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/MediaItemStatus$1.classMediaItemStatus.java
package android.support.v7.media
android.support.v7.media.MediaItemStatus$1 extends java.lang.Object {
}
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/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/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/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/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/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/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/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/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/MediaSessionStatus.classMediaSessionStatus.java
package android.support.v7.media
public final android.support.v7.media.MediaSessionStatus extends java.lang.Object {
private static final String KEY_TIMESTAMP
private static final String KEY_SESSION_STATE
private static final String KEY_QUEUE_PAUSED
private static final String KEY_EXTRAS
private 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
private 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
static android.os.Bundle access$000 (android.support.v7.media.MediaSessionStatus)
android.support.v7.media.MediaSessionStatus x0
void (android.os.Bundle, android.support.v7.media.MediaSessionStatus$1)
android.os.Bundle x0
android.support.v7.media.MediaSessionStatus$1 x1
}
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/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/MediaRouter$1.classMediaRouter.java
package android.support.v7.media
android.support.v7.media.MediaRouter$1 extends java.lang.Object {
}
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$RouteInfo$DeviceType.classMediaRouter.java
package android.support.v7.media
abstract android.support.v7.media.MediaRouter$RouteInfo$DeviceType extends java.lang.Object implements java.lang.annotation.Annotation {
}
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/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/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/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/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/RegisteredMediaRouteProvider$1.classRegisteredMediaRouteProvider.java
package android.support.v7.media
android.support.v7.media.RegisteredMediaRouteProvider$1 extends java.lang.Object {
}
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/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_GROUP_ID
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$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/MediaRouteProvider.classMediaRouteProvider.java
package android.support.v7.media
public abstract android.support.v7.media.MediaRouteProvider extends java.lang.Object {
private static final int MSG_DELIVER_DESCRIPTOR_CHANGED
private 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
private 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
private 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
static void access$100 (android.support.v7.media.MediaRouteProvider)
android.support.v7.media.MediaRouteProvider x0
static void access$200 (android.support.v7.media.MediaRouteProvider)
android.support.v7.media.MediaRouteProvider x0
}
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/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/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/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/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
private 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
void (android.support.v7.media.MediaRouter$GlobalMediaRouter, android.support.v7.media.MediaRouter$1)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
android.support.v7.media.MediaRouter$1 x1
}
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/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/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 {
private final android.content.Context mApplicationContext
private 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
private final android.support.v7.media.RemoteControlClientCompat$PlaybackInfo mPlaybackInfo
private final android.support.v7.media.MediaRouter$GlobalMediaRouter$ProviderCallback mProviderCallback
private final android.support.v7.media.MediaRouter$GlobalMediaRouter$CallbackHandler mCallbackHandler
private final android.support.v4.hardware.display.DisplayManagerCompat mDisplayManager
private 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 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
private 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 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
private 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.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
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 android.support.v4.media.session.MediaSessionCompat access$400 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static void access$1000 (android.support.v7.media.MediaRouter$GlobalMediaRouter, android.support.v7.media.MediaRouteProvider, android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
android.support.v7.media.MediaRouteProvider x1
android.support.v7.media.MediaRouteProviderDescriptor x2
static android.content.Context access$1100 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static android.support.v7.media.MediaRouter$RouteInfo access$1200 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static android.support.v7.media.MediaRouter$GlobalMediaRouter$CallbackHandler access$1300 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static android.support.v7.media.RemoteControlClientCompat$PlaybackInfo access$1400 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static java.util.ArrayList access$1500 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
static android.support.v7.media.SystemMediaRouteProvider access$1600 (android.support.v7.media.MediaRouter$GlobalMediaRouter)
android.support.v7.media.MediaRouter$GlobalMediaRouter x0
}
android/support/v7/media/MediaRouteProviderService.classMediaRouteProviderService.java
package android.support.v7.media
public abstract android.support.v7.media.MediaRouteProviderService extends android.app.Service {
private static final String TAG
private 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
private final android.support.v7.media.MediaRouteProviderService$PrivateHandler mPrivateHandler
private final android.support.v7.media.MediaRouteProviderService$ProviderCallback mProviderCallback
private android.support.v7.media.MediaRouteProvider mProvider
private android.support.v7.media.MediaRouteDiscoveryRequest mCompositeDiscoveryRequest
public static final String SERVICE_INTERFACE
private 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
private 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
private boolean onUnregisterClient (android.os.Messenger, int)
android.support.v7.media.MediaRouteProviderService$ClientRecord client
android.os.Messenger messenger
int requestId
int index
private void onBinderDied (android.os.Messenger)
android.support.v7.media.MediaRouteProviderService$ClientRecord client
android.os.Messenger messenger
int index
private 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
private boolean onReleaseRouteController (android.os.Messenger, int, int)
android.os.Messenger messenger
int requestId
int controllerId
android.support.v7.media.MediaRouteProviderService$ClientRecord client
private 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
private 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
private 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
private 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
private 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
private 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
private 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
private 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
private int findClient (android.os.Messenger)
android.support.v7.media.MediaRouteProviderService$ClientRecord client
int i
android.os.Messenger messenger
int count
private 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
private 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
private static java.lang.String getClientId (android.os.Messenger)
android.os.Messenger messenger
static boolean access$200 ()
static int access$300 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
static void access$400 (android.os.Messenger, int, int, int, java.lang.Object, android.os.Bundle)
android.os.Messenger x0
int x1
int x2
int x3
Object x4
android.os.Bundle x5
static void access$500 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
static void access$600 (android.support.v7.media.MediaRouteProviderService, android.support.v7.media.MediaRouteProviderDescriptor)
android.support.v7.media.MediaRouteProviderService x0
android.support.v7.media.MediaRouteProviderDescriptor x1
static android.support.v7.media.MediaRouteProvider access$700 (android.support.v7.media.MediaRouteProviderService)
android.support.v7.media.MediaRouteProviderService x0
static boolean access$800 (android.support.v7.media.MediaRouteProviderService)
android.support.v7.media.MediaRouteProviderService x0
static android.support.v7.media.MediaRouteProviderService$PrivateHandler access$900 (android.support.v7.media.MediaRouteProviderService)
android.support.v7.media.MediaRouteProviderService x0
static java.lang.String access$1000 (android.os.Messenger)
android.os.Messenger x0
static void access$1100 (android.os.Messenger, int)
android.os.Messenger x0
int x1
static boolean access$1200 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
static boolean access$1300 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
static boolean access$1400 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int, java.lang.String, java.lang.String)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
String x4
String x5
static boolean access$1500 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
static boolean access$1600 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
static boolean access$1700 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
int x4
static boolean access$1800 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
int x4
static boolean access$1900 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int, int)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
int x4
static boolean access$2000 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, int, android.content.Intent)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
int x3
android.content.Intent x4
static boolean access$2100 (android.support.v7.media.MediaRouteProviderService, android.os.Messenger, int, android.support.v7.media.MediaRouteDiscoveryRequest)
android.support.v7.media.MediaRouteProviderService x0
android.os.Messenger x1
int x2
android.support.v7.media.MediaRouteDiscoveryRequest x3
static void ()
}
android/support/v7/media/RegisteredMediaRouteProvider$PrivateHandler.classRegisteredMediaRouteProvider.java
package android.support.v7.media
final android.support.v7.media.RegisteredMediaRouteProvider$PrivateHandler extends android.os.Handler {
final android.support.v7.media.RegisteredMediaRouteProvider this$0
private void (android.support.v7.media.RegisteredMediaRouteProvider)
void (android.support.v7.media.RegisteredMediaRouteProvider, android.support.v7.media.RegisteredMediaRouteProvider$1)
android.support.v7.media.RegisteredMediaRouteProvider x0
android.support.v7.media.RegisteredMediaRouteProvider$1 x1
}
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
private void (android.support.v7.media.MediaRouteProviderService)
public void handleMessage (android.os.Message)
android.os.Message msg
void (android.support.v7.media.MediaRouteProviderService, android.support.v7.media.MediaRouteProviderService$1)
android.support.v7.media.MediaRouteProviderService x0
android.support.v7.media.MediaRouteProviderService$1 x1
}
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/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$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/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/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/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/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$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/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$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/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/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/MediaRouteDescriptor.classMediaRouteDescriptor.java
package android.support.v7.media
public final android.support.v7.media.MediaRouteDescriptor extends java.lang.Object {
private static final String KEY_ID
private static final String KEY_GROUP_MEMBER_IDS
private static final String KEY_NAME
private static final String KEY_DESCRIPTION
private static final String KEY_ICON_URI
private static final String KEY_ENABLED
private static final String KEY_CONNECTING
private static final String KEY_CONNECTION_STATE
private static final String KEY_CONTROL_FILTERS
private static final String KEY_PLAYBACK_TYPE
private static final String KEY_PLAYBACK_STREAM
private static final String KEY_DEVICE_TYPE
private static final String KEY_VOLUME
private static final String KEY_VOLUME_MAX
private static final String KEY_VOLUME_HANDLING
private static final String KEY_PRESENTATION_DISPLAY_ID
private static final String KEY_EXTRAS
private static final String KEY_CAN_DISCONNECT
private static final String KEY_SETTINGS_INTENT
private static final String KEY_MIN_CLIENT_VERSION
private static final String KEY_MAX_CLIENT_VERSION
private final android.os.Bundle mBundle
private java.util.List mControlFilters
private 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 ()
private 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
static android.os.Bundle access$000 (android.support.v7.media.MediaRouteDescriptor)
android.support.v7.media.MediaRouteDescriptor x0
static void access$100 (android.support.v7.media.MediaRouteDescriptor)
android.support.v7.media.MediaRouteDescriptor x0
static java.util.List access$200 (android.support.v7.media.MediaRouteDescriptor)
android.support.v7.media.MediaRouteDescriptor x0
void (android.os.Bundle, java.util.List, android.support.v7.media.MediaRouteDescriptor$1)
android.os.Bundle x0
java.util.List x1
android.support.v7.media.MediaRouteDescriptor$1 x2
}