package com.liskovsoft.smartyoutubetv2.common.app.models.playback.controller;

import com.liskovsoft.smartyoutubetv2.common.app.models.data.Video;

// is paused, position, tracks (audio, video, subs), codecs, aspect, speed
// title, subtitle (description), subscribed/liked nums, published date, toggle buttons, simple buttons
public interface PlaybackController extends PlaybackEngineController, PlaybackUIController {
    void setVideo(Video item);
    Video getVideo();
    void finish();
    void finishReally();
    void setAfrRunning(boolean isRunning);
    void showBackground(String url);
    void showBackgroundColor(int colorResId);
    void resetPlayerState();
}
