1
0
mirror of https://github.com/DigitalDevices/pvr.octonet.git synced 2023-10-10 13:36:57 +02:00
Commit Graph

135 Commits

Author SHA1 Message Date
Dennis Hamester
2067aba378 OctonetData: Remove unused variable 2016-11-16 12:32:36 +01:00
Dennis Hamester
b52f50ef30 OctonetData: Fix missing EPG data for the first channel 2016-11-16 12:31:27 +01:00
Dennis Hamester
d1f9af2225 OctonetData: Fix computing last_end in getEPG() 2016-11-14 11:36:51 +01:00
Julian Scheel
880d313bef Unify Digital Devices naming
Always write Digital Devices with a blank in between.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-11 20:49:27 +01:00
Julian Scheel
94eb166783 README: Add AppVeyor badge
Add a badge for AppVeyor (Windows) build status.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-10 17:54:14 +01:00
Dennis Hamester
ba7e50e79c client: Clear incoming signalStatus before filling it 2016-11-10 17:23:47 +01:00
Julian Scheel
5fc6fc2ebc README: Add build status
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-10 17:20:24 +01:00
Julian Scheel
8778ebe422 Increment version to 0.3.1
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-10 14:05:46 +01:00
Dennis Hamester
0adb1ade91 Pass channel name to rtsp_client 2016-11-10 11:33:56 +01:00
Dennis Hamester
844a5c3cd4 OctonetData: Add getter for channel name 2016-11-10 11:27:31 +01:00
Dennis Hamester
838c0094b7 Pass signal quality and snr to Kodi core 2016-11-10 10:52:33 +01:00
Dennis Hamester
c5b90f130b rtsp_client: Parse RTCP APP packets 2016-11-09 15:40:40 +01:00
Dennis Hamester
415d2c98ac rtsp_client: Open and close rtcp socket as well 2016-11-09 15:32:39 +01:00
Julian Scheel
2aa320ee2d Add debian package build files
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-09 10:24:25 +01:00
Julian Scheel
de0bf9c847 Increment version to 0.3.1
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-08 11:15:45 +01:00
Julian Scheel
9abe9180b6 Notify on channel load error not success
Do not queue a notification when loading channels was successful, but
only when it failed. While at it make the message string translatable.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-08 11:14:24 +01:00
Julian Scheel
4665b282a2 Unify naming and fix typo
Use same addon names in client.cpp and addon.xml.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-08 08:35:48 +01:00
Julian Scheel
7064ff8075 Add appveyor build instructions
Automated builds for Windows.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-04 11:50:22 +01:00
Julian Scheel
aa0d1678d0 Add travis build instructions
Automated build for linux and os x.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-04 11:26:48 +01:00
Julian Scheel
8eb0d3b5e0 Remove kodi prefix from includes
The kodi prefix is not needed for includes, as the kodi directory is set
as include directory directly.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-11-04 11:00:39 +01:00
Dennis Hamester
65e2a68849 readme: Describe building on Windows 2016-11-03 18:02:13 +01:00
Dennis Hamester
b80d446760 Build fixes for Windows 2016-10-05 16:46:40 +02:00
Dennis Hamester
5f5d2965cf Reimplementation with custom rtsp client 2016-10-05 10:45:05 +02:00
Dennis Hamester
88fd3079aa OctonetData: Add getUrl member function 2016-10-05 10:42:09 +02:00
Dennis Hamester
9847cf27a0 Ignore build directory 2016-10-05 10:40:23 +02:00
Julian Scheel
20f92c44bc Update to PVR 5.2.0/Kodi 17
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-09-27 16:05:03 +02:00
Julian Scheel
c20c24d0da Add MSVSC++ compatibility helpers
Signed-off-by: Julian Scheel <julian@jusst.de>
2016-03-31 16:04:27 +02:00
Julian Scheel
a1f3f7ccab Update for Kodi 16.0 Jarvis
Update to PVR API version 4.1.0.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-03-31 16:04:11 +02:00
Julian Scheel
a2399d67c2 Implement epg import
Load EPG data from Octonet and export it to the pvr interface.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-03-22 13:17:03 +01:00
Julian Scheel
68fb9608eb Generate 64 bit id for internal lookup
Store the stringified id from chanellist into a 64 bit integer, which will be
used for matching epg data.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-03-22 13:16:09 +01:00
Julian Scheel
a23e465b63 Add support for groups
Parse the groups out of the json data. As of now all radio channels are stored
in groups prefixed with "Radio" which is used to set the radio flag now.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-02-02 12:18:41 +01:00
Julian Scheel
f724c5934c OctonetData: Implement channel list parsing
Retrieve json formatted channel list from Octonet server and generate channels
for kodi.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-02-02 11:04:45 +01:00
Julian Scheel
afcba72ae5 depdends: Import JsonCpp
Import JsonCpp dependency.

Signed-off-by: Julian Scheel <julian@jusst.de>
2016-02-02 11:03:40 +01:00
Julian Scheel
7a5fa21d14 Implement basic plugin infrastructure
Add the bare minimum of what is required to become a Kodi PVR addon.

Signed-off-by: Julian Scheel <julian@jusst.de>
2015-08-21 17:04:07 +02:00
Julian Scheel
bcbe782ccb Initial commit
Signed-off-by: Julian Scheel <julian@jusst.de>
2015-08-19 12:39:52 +02:00