public interface CaptureService
| Modifier and Type | Method and Description |
|---|---|
Int |
addCaptureCard(java.lang.String videoDevice,
java.lang.String audioDevice,
java.lang.String vBIDevice,
java.lang.String cardType,
java.lang.Integer audioRateLimit,
java.lang.String hostName,
java.lang.Integer dVBSWFilter,
java.lang.Integer dVBSatType,
java.lang.Boolean dVBWaitForSeqStart,
java.lang.Boolean skipBTAudio,
java.lang.Boolean dVBOnDemand,
java.lang.Integer dVBDiSEqCType,
java.lang.Integer firewireSpeed,
java.lang.String firewireModel,
java.lang.Integer firewireConnection,
java.lang.Integer signalTimeout,
java.lang.Integer channelTimeout,
java.lang.Integer dVBTuningDelay,
java.lang.Integer contrast,
java.lang.Integer brightness,
java.lang.Integer colour,
java.lang.Integer hue,
java.lang.Integer diSEqCId,
java.lang.Boolean dVBEITScan) |
void |
addCaptureCard(java.lang.String videoDevice,
java.lang.String audioDevice,
java.lang.String vBIDevice,
java.lang.String cardType,
java.lang.Integer audioRateLimit,
java.lang.String hostName,
java.lang.Integer dVBSWFilter,
java.lang.Integer dVBSatType,
java.lang.Boolean dVBWaitForSeqStart,
java.lang.Boolean skipBTAudio,
java.lang.Boolean dVBOnDemand,
java.lang.Integer dVBDiSEqCType,
java.lang.Integer firewireSpeed,
java.lang.String firewireModel,
java.lang.Integer firewireConnection,
java.lang.Integer signalTimeout,
java.lang.Integer channelTimeout,
java.lang.Integer dVBTuningDelay,
java.lang.Integer contrast,
java.lang.Integer brightness,
java.lang.Integer colour,
java.lang.Integer hue,
java.lang.Integer diSEqCId,
java.lang.Boolean dVBEITScan,
retrofit.Callback<Int> callback) |
Int |
addCardInput(java.lang.Integer cardId,
java.lang.Integer sourceId,
java.lang.String inputName,
java.lang.String externalCommand,
java.lang.String changerDevice,
java.lang.String changerModel,
java.lang.String hostName,
java.lang.String tuneChan,
java.lang.String startChan,
java.lang.String displayName,
java.lang.Boolean dishnetEIT,
java.lang.Integer recPriority,
java.lang.Integer quicktune,
java.lang.Integer schedOrder,
java.lang.Integer liveTVOrder) |
void |
addCardInput(java.lang.Integer cardId,
java.lang.Integer sourceId,
java.lang.String inputName,
java.lang.String externalCommand,
java.lang.String changerDevice,
java.lang.String changerModel,
java.lang.String hostName,
java.lang.String tuneChan,
java.lang.String startChan,
java.lang.String displayName,
java.lang.Boolean dishnetEIT,
java.lang.Integer recPriority,
java.lang.Integer quicktune,
java.lang.Integer schedOrder,
java.lang.Integer liveTVOrder,
retrofit.Callback<Int> callback) |
CaptureCard |
getCaptureCard(java.lang.Integer cardId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getCaptureCard(java.lang.Integer cardId,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<CaptureCard> callback) |
CaptureCardList |
getCaptureCardList(java.lang.String hostName,
java.lang.String cardType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId) |
void |
getCaptureCardList(java.lang.String hostName,
java.lang.String cardType,
ETagInfo etagInfo,
java.lang.String headerMythRequestId,
retrofit.Callback<CaptureCardList> callback) |
Bool |
removeCaptureCard(java.lang.Integer cardId) |
void |
removeCaptureCard(java.lang.Integer cardId,
retrofit.Callback<Bool> callback) |
Bool |
removeCardInput(java.lang.Integer cardInputId) |
void |
removeCardInput(java.lang.Integer cardInputId,
retrofit.Callback<Bool> callback) |
Bool |
updateCaptureCard(java.lang.Integer cardId,
java.lang.String setting,
java.lang.String value) |
void |
updateCaptureCard(java.lang.Integer cardId,
java.lang.String setting,
java.lang.String value,
retrofit.Callback<Bool> callback) |
Bool |
updateCardInput(java.lang.Integer cardInputId,
java.lang.String setting,
java.lang.String value) |
void |
updateCardInput(java.lang.Integer cardInputId,
java.lang.String setting,
java.lang.String value,
retrofit.Callback<Bool> callback) |
@Headers(value="Accept: application/json") @POST(value="/Capture/AddCaptureCard") Int addCaptureCard(@Query(value="VideoDevice") java.lang.String videoDevice, @Query(value="AudioDevice") java.lang.String audioDevice, @Query(value="VBIDevice") java.lang.String vBIDevice, @Query(value="CardType") java.lang.String cardType, @Query(value="AudioRateLimit") java.lang.Integer audioRateLimit, @Query(value="HostName") java.lang.String hostName, @Query(value="DVBSWFilter") java.lang.Integer dVBSWFilter, @Query(value="DVBSatType") java.lang.Integer dVBSatType, @Query(value="DVBWaitForSeqStart") java.lang.Boolean dVBWaitForSeqStart, @Query(value="SkipBTAudio") java.lang.Boolean skipBTAudio, @Query(value="DVBOnDemand") java.lang.Boolean dVBOnDemand, @Query(value="DVBDiSEqCType") java.lang.Integer dVBDiSEqCType, @Query(value="FirewireSpeed") java.lang.Integer firewireSpeed, @Query(value="FirewireModel") java.lang.String firewireModel, @Query(value="FirewireConnection") java.lang.Integer firewireConnection, @Query(value="SignalTimeout") java.lang.Integer signalTimeout, @Query(value="ChannelTimeout") java.lang.Integer channelTimeout, @Query(value="DVBTuningDelay") java.lang.Integer dVBTuningDelay, @Query(value="Contrast") java.lang.Integer contrast, @Query(value="Brightness") java.lang.Integer brightness, @Query(value="Colour") java.lang.Integer colour, @Query(value="Hue") java.lang.Integer hue, @Query(value="DiSEqCId") java.lang.Integer diSEqCId, @Query(value="DVBEITScan") java.lang.Boolean dVBEITScan)
@Headers(value="Accept: application/json")
@POST(value="/Capture/AddCaptureCard")
void addCaptureCard(@Query(value="VideoDevice")
java.lang.String videoDevice,
@Query(value="AudioDevice")
java.lang.String audioDevice,
@Query(value="VBIDevice")
java.lang.String vBIDevice,
@Query(value="CardType")
java.lang.String cardType,
@Query(value="AudioRateLimit")
java.lang.Integer audioRateLimit,
@Query(value="HostName")
java.lang.String hostName,
@Query(value="DVBSWFilter")
java.lang.Integer dVBSWFilter,
@Query(value="DVBSatType")
java.lang.Integer dVBSatType,
@Query(value="DVBWaitForSeqStart")
java.lang.Boolean dVBWaitForSeqStart,
@Query(value="SkipBTAudio")
java.lang.Boolean skipBTAudio,
@Query(value="DVBOnDemand")
java.lang.Boolean dVBOnDemand,
@Query(value="DVBDiSEqCType")
java.lang.Integer dVBDiSEqCType,
@Query(value="FirewireSpeed")
java.lang.Integer firewireSpeed,
@Query(value="FirewireModel")
java.lang.String firewireModel,
@Query(value="FirewireConnection")
java.lang.Integer firewireConnection,
@Query(value="SignalTimeout")
java.lang.Integer signalTimeout,
@Query(value="ChannelTimeout")
java.lang.Integer channelTimeout,
@Query(value="DVBTuningDelay")
java.lang.Integer dVBTuningDelay,
@Query(value="Contrast")
java.lang.Integer contrast,
@Query(value="Brightness")
java.lang.Integer brightness,
@Query(value="Colour")
java.lang.Integer colour,
@Query(value="Hue")
java.lang.Integer hue,
@Query(value="DiSEqCId")
java.lang.Integer diSEqCId,
@Query(value="DVBEITScan")
java.lang.Boolean dVBEITScan,
retrofit.Callback<Int> callback)
@Headers(value="Accept: application/json") @POST(value="/Capture/AddCardInput") Int addCardInput(@Query(value="CardId") java.lang.Integer cardId, @Query(value="SourceId") java.lang.Integer sourceId, @Query(value="InputName") java.lang.String inputName, @Query(value="ExternalCommand") java.lang.String externalCommand, @Query(value="ChangerDevice") java.lang.String changerDevice, @Query(value="ChangerModel") java.lang.String changerModel, @Query(value="HostName") java.lang.String hostName, @Query(value="TuneChan") java.lang.String tuneChan, @Query(value="StartChan") java.lang.String startChan, @Query(value="DisplayName") java.lang.String displayName, @Query(value="DishnetEIT") java.lang.Boolean dishnetEIT, @Query(value="RecPriority") java.lang.Integer recPriority, @Query(value="Quicktune") java.lang.Integer quicktune, @Query(value="SchedOrder") java.lang.Integer schedOrder, @Query(value="LiveTVOrder") java.lang.Integer liveTVOrder)
@Headers(value="Accept: application/json")
@POST(value="/Capture/AddCardInput")
void addCardInput(@Query(value="CardId")
java.lang.Integer cardId,
@Query(value="SourceId")
java.lang.Integer sourceId,
@Query(value="InputName")
java.lang.String inputName,
@Query(value="ExternalCommand")
java.lang.String externalCommand,
@Query(value="ChangerDevice")
java.lang.String changerDevice,
@Query(value="ChangerModel")
java.lang.String changerModel,
@Query(value="HostName")
java.lang.String hostName,
@Query(value="TuneChan")
java.lang.String tuneChan,
@Query(value="StartChan")
java.lang.String startChan,
@Query(value="DisplayName")
java.lang.String displayName,
@Query(value="DishnetEIT")
java.lang.Boolean dishnetEIT,
@Query(value="RecPriority")
java.lang.Integer recPriority,
@Query(value="Quicktune")
java.lang.Integer quicktune,
@Query(value="SchedOrder")
java.lang.Integer schedOrder,
@Query(value="LiveTVOrder")
java.lang.Integer liveTVOrder,
retrofit.Callback<Int> callback)
@Headers(value="Accept: application/json") @GET(value="/Capture/GetCaptureCard") CaptureCard getCaptureCard(@Query(value="CardId") java.lang.Integer cardId, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Capture/GetCaptureCard")
void getCaptureCard(@Query(value="CardId")
java.lang.Integer cardId,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<CaptureCard> callback)
@Headers(value="Accept: application/json") @GET(value="/Capture/GetCaptureCardList") CaptureCardList getCaptureCardList(@Query(value="HostName") java.lang.String hostName, @Query(value="CardType") java.lang.String cardType, @Header(value="If-None-Match") ETagInfo etagInfo, @Header(value="MYTH_REQUEST_ID") java.lang.String headerMythRequestId)
@Headers(value="Accept: application/json")
@GET(value="/Capture/GetCaptureCardList")
void getCaptureCardList(@Query(value="HostName")
java.lang.String hostName,
@Query(value="CardType")
java.lang.String cardType,
@Header(value="If-None-Match")
ETagInfo etagInfo,
@Header(value="MYTH_REQUEST_ID")
java.lang.String headerMythRequestId,
retrofit.Callback<CaptureCardList> callback)
@Headers(value="Accept: application/json") @POST(value="/Capture/RemoveCaptureCard") Bool removeCaptureCard(@Query(value="CardId") java.lang.Integer cardId)
@Headers(value="Accept: application/json")
@POST(value="/Capture/RemoveCaptureCard")
void removeCaptureCard(@Query(value="CardId")
java.lang.Integer cardId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Capture/RemoveCardInput") Bool removeCardInput(@Query(value="CardInputId") java.lang.Integer cardInputId)
@Headers(value="Accept: application/json")
@POST(value="/Capture/RemoveCardInput")
void removeCardInput(@Query(value="CardInputId")
java.lang.Integer cardInputId,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Capture/UpdateCaptureCard") Bool updateCaptureCard(@Query(value="CardId") java.lang.Integer cardId, @Query(value="Setting") java.lang.String setting, @Query(value="Value") java.lang.String value)
@Headers(value="Accept: application/json")
@POST(value="/Capture/UpdateCaptureCard")
void updateCaptureCard(@Query(value="CardId")
java.lang.Integer cardId,
@Query(value="Setting")
java.lang.String setting,
@Query(value="Value")
java.lang.String value,
retrofit.Callback<Bool> callback)
@Headers(value="Accept: application/json") @POST(value="/Capture/UpdateCardInput") Bool updateCardInput(@Query(value="CardInputId") java.lang.Integer cardInputId, @Query(value="Setting") java.lang.String setting, @Query(value="Value") java.lang.String value)
@Headers(value="Accept: application/json")
@POST(value="/Capture/UpdateCardInput")
void updateCardInput(@Query(value="CardInputId")
java.lang.Integer cardInputId,
@Query(value="Setting")
java.lang.String setting,
@Query(value="Value")
java.lang.String value,
retrofit.Callback<Bool> callback)