package com.letv.watchball.pip;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import com.letv.watchball.bean.AlbumNew;
public interface BaseMediaController {
abstract void hide();
abstract void show();
abstract void show(int timeout);
abstract boolean isShowing();
abstract void setMediaPlayer(MediaPlayerControl player);
abstract void setEnabled(boolean enabled);
abstract void setAnchorView(View view);
abstract void onActivityResult(int requestCode, int resultCode, Intent data);
abstract void unregisterReceiver();
abstract void updateSkipState();
abstract void setPlayController(PipPlayController playController);
abstract void adjustVolumeSeekBar();
abstract void adjustSoundDrawable();
abstract void setMbundle(Bundle mBundle);
abstract void setAlbum(AlbumNew result);
abstract void updateLiveChannelProgram();
// abstract void setLiveChannelListener(LiveChannelListener mLiveChannelListener);
abstract void setLive(boolean b);
abstract void setOnlyLive(boolean b);
abstract void setHd(boolean b);
abstract void setHasLow(boolean b);
abstract void setHasHigh(boolean b);
abstract void updateEpisodeLayout(AlbumNew mAlbum);
}