private boolean onPlayRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "play: " + i.getData().toString()); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putString(MediaControlIntent.EXTRA_SESSION_ID, DemoRouteProvider.DEMO_SESSION_ID); b.putString(MediaControlIntent.EXTRA_ITEM_ID, DemoRouteProvider.DEMO_ITEM_ID); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); }
private boolean onPlayRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "play: " + i.getData().toString()); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putString(MediaControlIntent.EXTRA_SESSION_ID, DemoRouteProvider.DEMO_SESSION_ID); b.putString(MediaControlIntent.EXTRA_ITEM_ID, DemoRouteProvider.DEMO_ITEM_ID); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); }
private boolean onGetStatusRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "get-status"); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); }
public MediaItemStatus getStatus() { return new MediaItemStatus.Builder(mPlaybackState) .setContentPosition(mContentPosition) .setContentDuration(mContentDuration) .setTimestamp(mTimestamp) .build(); }
private boolean onGetStatusRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "get-status"); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); }
private boolean onSeekRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "seek"); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); } }
private boolean onSeekRequest(Intent i, ControlRequestCallback cb) { Log.d(getClass().getSimpleName(), "seek"); MediaItemStatus.Builder statusBuilder= new MediaItemStatus.Builder( MediaItemStatus.PLAYBACK_STATE_PLAYING); Bundle b=new Bundle(); b.putBundle(MediaControlIntent.EXTRA_ITEM_STATUS, statusBuilder.build().asBundle()); cb.onResult(b); return(true); } }