public interface ContentService
| Modifier and Type | Method and Description |
|---|---|
LiveStreamInfo |
addLiveStream(java.lang.String storageGroup,
java.lang.String fileName,
java.lang.String hostName,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
addLiveStream(java.lang.String storageGroup,
java.lang.String fileName,
java.lang.String hostName,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback) |
LiveStreamInfo |
addRecordingLiveStream(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
addRecordingLiveStream(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback) |
LiveStreamInfo |
addVideoLiveStream(java.lang.Integer id,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
addVideoLiveStream(java.lang.Integer id,
java.lang.Integer maxSegments,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer bitrate,
java.lang.Integer audioBitrate,
java.lang.Integer sampleRate,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback) |
Bool |
downloadFile(java.lang.String uRL,
java.lang.String storageGroup) |
void |
downloadFile(java.lang.String uRL,
java.lang.String storageGroup,
retrofit.Callback<Bool> callback) |
java.lang.String |
getAlbumArt(java.lang.Integer id,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getAlbumArt(java.lang.Integer id,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
getFile(java.lang.String storageGroup,
java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getFile(java.lang.String storageGroup,
java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
ArrayOfString |
getFileList(java.lang.String storageGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getFileList(java.lang.String storageGroup,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback) |
java.lang.String |
getHash(java.lang.String storageGroup,
java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getHash(java.lang.String storageGroup,
java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
getImageFile(java.lang.String storageGroup,
java.lang.String fileName,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getImageFile(java.lang.String storageGroup,
java.lang.String fileName,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
LiveStreamInfo |
getLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback) |
LiveStreamInfoList |
getLiveStreamList(java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getLiveStreamList(java.lang.String fileName,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfoList> callback) |
java.lang.String |
getMusic(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getMusic(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
getPreviewImage(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer secsIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getPreviewImage(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
java.lang.Integer width,
java.lang.Integer height,
java.lang.Integer secsIn,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
ArtworkInfoList |
getProgramArtworkList(java.lang.String inetref,
java.lang.Integer season,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getProgramArtworkList(java.lang.String inetref,
java.lang.Integer season,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArtworkInfoList> callback) |
java.lang.String |
getRecording(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecording(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
getRecordingArtwork(java.lang.String type,
java.lang.String inetref,
java.lang.Integer season,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecordingArtwork(java.lang.String type,
java.lang.String inetref,
java.lang.Integer season,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
ArtworkInfoList |
getRecordingArtworkList(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getRecordingArtworkList(java.lang.Integer chanId,
org.joda.time.DateTime startTime,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<ArtworkInfoList> callback) |
java.lang.String |
getVideo(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getVideo(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
java.lang.String |
getVideoArtwork(java.lang.String type,
java.lang.Integer id,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getVideoArtwork(java.lang.String type,
java.lang.Integer id,
java.lang.Integer width,
java.lang.Integer height,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback) |
Bool |
removeLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
removeLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<Bool> callback) |
LiveStreamInfo |
stopLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
stopLiveStream(java.lang.Integer id,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback) |
@Headers(value="Accept: application/json") @GET(value="/Content/AddLiveStream") LiveStreamInfo addLiveStream(@Query(value="StorageGroup") java.lang.String storageGroup, @Query(value="FileName") java.lang.String fileName, @Query(value="HostName") java.lang.String hostName, @Query(value="MaxSegments") java.lang.Integer maxSegments, @Query(value="Width") java.lang.Integer width, @Query(value="Height") java.lang.Integer height, @Query(value="Bitrate") java.lang.Integer bitrate, @Query(value="AudioBitrate") java.lang.Integer audioBitrate, @Query(value="SampleRate") java.lang.Integer sampleRate, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/AddLiveStream")
void addLiveStream(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Query(value="HostName")
java.lang.String hostName,
@Query(value="MaxSegments")
java.lang.Integer maxSegments,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Query(value="Bitrate")
java.lang.Integer bitrate,
@Query(value="AudioBitrate")
java.lang.Integer audioBitrate,
@Query(value="SampleRate")
java.lang.Integer sampleRate,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/AddRecordingLiveStream") LiveStreamInfo addRecordingLiveStream(@Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Query(value="MaxSegments") java.lang.Integer maxSegments, @Query(value="Width") java.lang.Integer width, @Query(value="Height") java.lang.Integer height, @Query(value="Bitrate") java.lang.Integer bitrate, @Query(value="AudioBitrate") java.lang.Integer audioBitrate, @Query(value="SampleRate") java.lang.Integer sampleRate, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/AddRecordingLiveStream")
void addRecordingLiveStream(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="MaxSegments")
java.lang.Integer maxSegments,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Query(value="Bitrate")
java.lang.Integer bitrate,
@Query(value="AudioBitrate")
java.lang.Integer audioBitrate,
@Query(value="SampleRate")
java.lang.Integer sampleRate,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/AddVideoLiveStream") LiveStreamInfo addVideoLiveStream(@Query(value="Id") java.lang.Integer id, @Query(value="MaxSegments") java.lang.Integer maxSegments, @Query(value="Width") java.lang.Integer width, @Query(value="Height") java.lang.Integer height, @Query(value="Bitrate") java.lang.Integer bitrate, @Query(value="AudioBitrate") java.lang.Integer audioBitrate, @Query(value="SampleRate") java.lang.Integer sampleRate, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/AddVideoLiveStream")
void addVideoLiveStream(@Query(value="Id")
java.lang.Integer id,
@Query(value="MaxSegments")
java.lang.Integer maxSegments,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Query(value="Bitrate")
java.lang.Integer bitrate,
@Query(value="AudioBitrate")
java.lang.Integer audioBitrate,
@Query(value="SampleRate")
java.lang.Integer sampleRate,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback)
@Headers(value="Accept: application/json") @POST(value="/Content/DownloadFile") Bool downloadFile(@Query(value="URL") java.lang.String uRL, @Query(value="StorageGroup") java.lang.String storageGroup)
@Headers(value="Accept: application/json")
@POST(value="/Content/DownloadFile")
void downloadFile(@Query(value="URL")
java.lang.String uRL,
@Query(value="StorageGroup")
java.lang.String storageGroup,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetAlbumArt")
java.lang.String getAlbumArt(@Query(value="Id")
java.lang.Integer id,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetAlbumArt")
void getAlbumArt(@Query(value="Id")
java.lang.Integer id,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetFile")
java.lang.String getFile(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetFile")
void getFile(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/GetFileList") ArrayOfString getFileList(@Query(value="StorageGroup") java.lang.String storageGroup, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetFileList")
void getFileList(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ArrayOfString> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetHash")
java.lang.String getHash(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetHash")
void getHash(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetImageFile")
java.lang.String getImageFile(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetImageFile")
void getImageFile(@Query(value="StorageGroup")
java.lang.String storageGroup,
@Query(value="FileName")
java.lang.String fileName,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/GetLiveStream") LiveStreamInfo getLiveStream(@Query(value="Id") java.lang.Integer id, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetLiveStream")
void getLiveStream(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/GetLiveStreamList") LiveStreamInfoList getLiveStreamList(@Query(value="FileName") java.lang.String fileName, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetLiveStreamList")
void getLiveStreamList(@Query(value="FileName")
java.lang.String fileName,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfoList> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetMusic")
java.lang.String getMusic(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetMusic")
void getMusic(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetPreviewImage")
java.lang.String getPreviewImage(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Query(value="SecsIn")
java.lang.Integer secsIn,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetPreviewImage")
void getPreviewImage(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Query(value="SecsIn")
java.lang.Integer secsIn,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/GetProgramArtworkList") ArtworkInfoList getProgramArtworkList(@Query(value="Inetref") java.lang.String inetref, @Query(value="Season") java.lang.Integer season, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetProgramArtworkList")
void getProgramArtworkList(@Query(value="Inetref")
java.lang.String inetref,
@Query(value="Season")
java.lang.Integer season,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ArtworkInfoList> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetRecording")
java.lang.String getRecording(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetRecording")
void getRecording(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetRecordingArtwork")
java.lang.String getRecordingArtwork(@Query(value="Type")
java.lang.String type,
@Query(value="Inetref")
java.lang.String inetref,
@Query(value="Season")
java.lang.Integer season,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetRecordingArtwork")
void getRecordingArtwork(@Query(value="Type")
java.lang.String type,
@Query(value="Inetref")
java.lang.String inetref,
@Query(value="Season")
java.lang.Integer season,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/GetRecordingArtworkList") ArtworkInfoList getRecordingArtworkList(@Query(value="ChanId") java.lang.Integer chanId, @Query(value="StartTime") org.joda.time.DateTime startTime, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetRecordingArtworkList")
void getRecordingArtworkList(@Query(value="ChanId")
java.lang.Integer chanId,
@Query(value="StartTime")
org.joda.time.DateTime startTime,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<ArtworkInfoList> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetVideo")
java.lang.String getVideo(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetVideo")
void getVideo(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetVideoArtwork")
java.lang.String getVideoArtwork(@Query(value="Type")
java.lang.String type,
@Query(value="Id")
java.lang.Integer id,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/GetVideoArtwork")
void getVideoArtwork(@Query(value="Type")
java.lang.String type,
@Query(value="Id")
java.lang.Integer id,
@Query(value="Width")
java.lang.Integer width,
@Query(value="Height")
java.lang.Integer height,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<java.lang.String> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/RemoveLiveStream") Bool removeLiveStream(@Query(value="Id") java.lang.Integer id, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/RemoveLiveStream")
void removeLiveStream(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @GET(value="/Content/StopLiveStream") LiveStreamInfo stopLiveStream(@Query(value="Id") java.lang.Integer id, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Content/StopLiveStream")
void stopLiveStream(@Query(value="Id")
java.lang.Integer id,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<LiveStreamInfo> callback)