blob: c9730cf3eff3c6ec875cc019e0bb3a1f687186b8 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
package org.chromium.chrome.browser.media.router.caf.remoting;
import com.google.android.gms.cast.framework.media.RemoteMediaClient;
import org.chromium.chrome.browser.media.router.FlingingController;
import org.chromium.chrome.browser.media.router.MediaController;
import org.chromium.chrome.browser.media.router.MediaStatusObserver;
/** Adapter class for bridging {@link RemoteMediaClient} and {@link FlingController}. */
public class FlingingControllerAdapter implements FlingingController {
FlingingControllerAdapter(RemotingSessionController sessionController) {}
@Override
public MediaController getMediaController() {
// Not implemented.
return null;
}
@Override
public void setMediaStatusObserver(MediaStatusObserver observer) {
// Not implemented.
}
@Override
public void clearMediaStatusObserver() {
// Not implemented.
}
@Override
public long getApproximateCurrentTime() {
// Not implemented.
return 0;
}
}