Julian Scheel
d4077a142c
Bump version to 0.3.7
...
Signed-off-by: Julian Scheel <julian@jusst.de>
2017-07-10 08:56:43 +02:00
Julian Scheel
6ee28476fa
OctonetData: Use hash for channel nativeId
...
We previously assumed that the channelId provided by the Octonet would
only contain numbers and colons, which unfortunately is not true. The
satellite names could contain arbitrary characters, which then caused
the conversion to a numeric value to fail, stopping channels from being
distinguishable. This caused all EPG events to be mapped to the first
channel.
Signed-off-by: Julian Scheel <julian@jusst.de>
2017-07-06 14:21:41 +02:00
Julian Scheel
de0a0f9a81
AppVeyor: Provide built addon as artifact
...
Allow users to fetch the builds generated by AppVeyor.
Signed-off-by: Julian Scheel <julian@jusst.de>
2017-07-06 14:16:00 +02:00
Julian Scheel
1b0c31654a
Travis: Build against Kodi Krypton
...
This is the Krypton support branch, so it shall be build-tested against
Krypton Kodi tree.
Signed-off-by: Julian Scheel <julian@jusst.de>
2017-05-26 10:46:28 +02:00
Julian Scheel
f260cb07e9
AppVeyor: Build against Kodi Krypton
...
This is the Krypton support branch, so it shall be build-tested against
Krypton Kodi tree.
Signed-off-by: Julian Scheel <julian@jusst.de>
2017-05-26 10:46:28 +02:00
Dennis Hamester
8549a31c8d
Bump version to 0.3.6
2016-11-28 15:09:54 +01:00
Dennis Hamester
0a7fb087ac
Bump pvr api version to 5.2.1
2016-11-28 15:09:25 +01:00
Dennis Hamester
5c0f000a91
Bump version to 0.3.5
2016-11-28 14:14:57 +01:00
Dennis Hamester
2b020cec9c
README: Rewrite build instructions
2016-11-28 14:00:01 +01:00
Dennis Hamester
96a19310ca
Change time parameter of SeekTime from int to double
...
See xbmc/xbmc#10985
2016-11-28 10:40:36 +01:00
Dennis Hamester
3a6f4eb7b5
Bump version to 0.3.4
2016-11-18 10:28:37 +01:00
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