Skip to content

Commit

Permalink
Merge pull request #99 from AlwinEsch/Matrix-change
Browse files Browse the repository at this point in the history
[Matrix] API change updates
  • Loading branch information
AlwinEsch committed Apr 30, 2020
2 parents bd60a22 + 88d30d5 commit 42fadcc
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 7 deletions.
2 changes: 1 addition & 1 deletion pvr.filmon/addon.xml.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<addon
id="pvr.filmon"
version="3.2.2"
version="3.2.3"
name="PVR Filmon Client"
provider-name="Stephen Denham">
<requires>@ADDON_DEPENDS@</requires>
Expand Down
3 changes: 3 additions & 0 deletions pvr.filmon/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
3.2.3:
- Update PVR API 6.5.0

3.2.2:
- Update PVR API 6.4.0
- Update license name and add forum url on addon.xml
Expand Down
12 changes: 6 additions & 6 deletions src/client.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ ADDON_STATUS ADDON_Create(void* hdl, void* props)
if (!hdl || !props)
return ADDON_STATUS_UNKNOWN;

PVR_PROPERTIES* pvrprops = (PVR_PROPERTIES*)props;
AddonProperties_PVR* pvrprops = (AddonProperties_PVR*)props;

XBMC = new CHelper_libXBMC_addon;
if (!XBMC->RegisterMe(hdl))
Expand Down Expand Up @@ -170,7 +170,7 @@ void OnPowerSavingActivated() {}

void OnPowerSavingDeactivated() {}

PVR_ERROR GetAddonCapabilities(PVR_ADDON_CAPABILITIES* pCapabilities)
PVR_ERROR GetCapabilities(PVR_ADDON_CAPABILITIES* pCapabilities)
{
pCapabilities->bSupportsTV = true;
pCapabilities->bSupportsEPG = true;
Expand Down Expand Up @@ -276,11 +276,11 @@ PVR_ERROR GetChannelGroupMembers(ADDON_HANDLE handle, const PVR_CHANNEL_GROUP& g
return PVR_ERROR_SERVER_ERROR;
}

PVR_ERROR SignalStatus(PVR_SIGNAL_STATUS& signalStatus)
PVR_ERROR GetSignalStatus(int channelUid, PVR_SIGNAL_STATUS* signalStatus)
{
snprintf(signalStatus.strAdapterName, sizeof(signalStatus.strAdapterName), "%s",
snprintf(signalStatus->strAdapterName, sizeof(signalStatus->strAdapterName), "%s",
m_data->GetBackendName());
snprintf(signalStatus.strAdapterStatus, sizeof(signalStatus.strAdapterStatus), "OK");
snprintf(signalStatus->strAdapterStatus, sizeof(signalStatus->strAdapterStatus), "OK");

return PVR_ERROR_NO_ERROR;
}
Expand Down Expand Up @@ -445,7 +445,7 @@ PVR_ERROR UndeleteRecording(const PVR_RECORDING& recording) { return PVR_ERROR_N
PVR_ERROR DeleteAllRecordingsFromTrash() { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR GetRecordingSize(const PVR_RECORDING* recording, int64_t* sizeInBytes) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR SetEPGTimeFrame(int) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR GetDescrambleInfo(PVR_DESCRAMBLE_INFO*) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR GetDescrambleInfo(int, PVR_DESCRAMBLE_INFO*) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR SetRecordingLifetime(const PVR_RECORDING*) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR IsEPGTagPlayable(const EPG_TAG*, bool*) { return PVR_ERROR_NOT_IMPLEMENTED; }
PVR_ERROR IsEPGTagRecordable(const EPG_TAG*, bool*) { return PVR_ERROR_NOT_IMPLEMENTED; }
Expand Down

0 comments on commit 42fadcc

Please sign in to comment.