OSDN Git Service

やっぱり、OPCのSDKを入れてOlympus Airでも使えるようにする。
[gokigen/Gr2Control.git] / app / src / main / java / net / osdn / gokigen / gr2control / camera / playback / IPlaybackControl.java
1 package net.osdn.gokigen.gr2control.camera.playback;
2
3 import android.support.annotation.NonNull;
4
5 import net.osdn.gokigen.gr2control.camera.ICameraFileInfo;
6
7 /**
8  *   画像再生・取得用インタフェース
9  *
10  */
11 public interface IPlaybackControl
12 {
13     String getRawFileSuffix();
14     void downloadContentList(@NonNull IDownloadContentListCallback callback);
15     void getContentInfo(@NonNull String  path, @NonNull IContentInfoCallback  callback);
16     void updateCameraFileInfo(ICameraFileInfo info);
17
18     void downloadContentScreennail(@NonNull String  path, @NonNull IDownloadThumbnailImageCallback callback);
19     void downloadContentThumbnail(@NonNull String path, @NonNull IDownloadThumbnailImageCallback callback);
20     void downloadContent(@NonNull String  path, boolean isSmallSize, @NonNull IDownloadContentCallback callback);
21 }