Browse Source

added new kodi-pvr-njoy - uploaded2-3-others-unstable-PPA

mango 1 year ago
parent
commit
5eeff39bfc
77 changed files with 2318 additions and 0 deletions
  1. 43
    0
      k/kodi-pvr-njoy-3.0.3/.travis.yml
  2. 33
    0
      k/kodi-pvr-njoy-3.0.3/CMakeLists.txt
  3. 27
    0
      k/kodi-pvr-njoy-3.0.3/FindTinyXML.cmake
  4. 20
    0
      k/kodi-pvr-njoy-3.0.3/README.md
  5. 29
    0
      k/kodi-pvr-njoy-3.0.3/debian/changelog
  6. 7
    0
      k/kodi-pvr-njoy-3.0.3/debian/changelog.in
  7. 1
    0
      k/kodi-pvr-njoy-3.0.3/debian/compat
  8. 22
    0
      k/kodi-pvr-njoy-3.0.3/debian/control
  9. 43
    0
      k/kodi-pvr-njoy-3.0.3/debian/copyright
  10. 2
    0
      k/kodi-pvr-njoy-3.0.3/debian/kodi-pvr-njoy.install
  11. 23
    0
      k/kodi-pvr-njoy-3.0.3/debian/rules
  12. 1
    0
      k/kodi-pvr-njoy-3.0.3/debian/source/format
  13. 70
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/addon.xml.in
  14. 76
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/changelog.txt
  15. BIN
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/icon.png
  16. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.af_za/strings.po
  17. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.am_et/strings.po
  18. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.bg_bg/strings.po
  19. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ca_es/strings.po
  20. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.cs_cz/strings.po
  21. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.cy_gb/strings.po
  22. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.da_dk/strings.po
  23. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.de_de/strings.po
  24. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.el_gr/strings.po
  25. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_au/strings.po
  26. 27
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_gb/strings.po
  27. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_nz/strings.po
  28. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_us/strings.po
  29. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_ar/strings.po
  30. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_es/strings.po
  31. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_mx/strings.po
  32. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.et_ee/strings.po
  33. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fi_fi/strings.po
  34. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fr_ca/strings.po
  35. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fr_fr/strings.po
  36. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.gl_es/strings.po
  37. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.he_il/strings.po
  38. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.hr_hr/strings.po
  39. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.hu_hu/strings.po
  40. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.id_id/strings.po
  41. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.is_is/strings.po
  42. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.it_it/strings.po
  43. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ja_jp/strings.po
  44. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ko_kr/strings.po
  45. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.lt_lt/strings.po
  46. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.lv_lv/strings.po
  47. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.mk_mk/strings.po
  48. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ms_my/strings.po
  49. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.mt_mt/strings.po
  50. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.my_mm/strings.po
  51. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.nb_no/strings.po
  52. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.nl_nl/strings.po
  53. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pl_pl/strings.po
  54. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pt_br/strings.po
  55. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pt_pt/strings.po
  56. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ro_ro/strings.po
  57. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ru_ru/strings.po
  58. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.si_lk/strings.po
  59. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sk_sk/strings.po
  60. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sl_si/strings.po
  61. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sr_rs/strings.po
  62. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sr_rs@latin/strings.po
  63. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sv_se/strings.po
  64. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.szl/strings.po
  65. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ta_in/strings.po
  66. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.tg_tj/strings.po
  67. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.th_th/strings.po
  68. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.tr_tr/strings.po
  69. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.uk_ua/strings.po
  70. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.vi_vn/strings.po
  71. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.zh_cn/strings.po
  72. 25
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.zh_tw/strings.po
  73. 6
    0
      k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/settings.xml
  74. 125
    0
      k/kodi-pvr-njoy-3.0.3/src/N7Xml.cpp
  75. 44
    0
      k/kodi-pvr-njoy-3.0.3/src/N7Xml.h
  76. 279
    0
      k/kodi-pvr-njoy-3.0.3/src/client.cpp
  77. 40
    0
      k/kodi-pvr-njoy-3.0.3/src/client.h

+ 43
- 0
k/kodi-pvr-njoy-3.0.3/.travis.yml View File

@@ -0,0 +1,43 @@
1
+language: cpp
2
+
3
+#
4
+# Define the build matrix
5
+#
6
+# Travis defaults to building on Ubuntu Precise when building on 
7
+# Linux. We need Trusty in order to get up to date versions of 
8
+# cmake and g++.
9
+#
10
+matrix:
11
+  include:
12
+    - os: linux
13
+      dist: trusty    
14
+      sudo: required
15
+      compiler: gcc
16
+    - os: linux
17
+      dist: trusty    
18
+      sudo: required
19
+      compiler: clang
20
+    - os: osx
21
+      osx_image: xcode7.3
22
+    - os: osx
23
+      osx_image: xcode6.1
24
+
25
+#
26
+# Some of the OS X images don't have cmake, contrary to what people 
27
+# on the Internet say
28
+#
29
+before_install:
30
+  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then which cmake || brew update        ; fi
31
+  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then which cmake || brew install cmake ; fi
32
+
33
+#
34
+# The addon source is automatically checked out in $TRAVIS_BUILD_DIR,
35
+# we'll put the Kodi source on the same level
36
+#
37
+before_script:
38
+  - cd $TRAVIS_BUILD_DIR/..
39
+  - git clone --depth=1 https://github.com/xbmc/xbmc.git
40
+  - cd pvr.njoy && mkdir build && cd build
41
+  - cmake -DADDONS_TO_BUILD=pvr.njoy -DADDON_SRC_PREFIX=$TRAVIS_BUILD_DIR/.. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=$TRAVIS_BUILD_DIR/../xbmc/addons -DPACKAGE_ZIP=1 $TRAVIS_BUILD_DIR/../xbmc/cmake/addons
42
+
43
+script: make

+ 33
- 0
k/kodi-pvr-njoy-3.0.3/CMakeLists.txt View File

@@ -0,0 +1,33 @@
1
+project(pvr.njoy)
2
+
3
+cmake_minimum_required(VERSION 2.6)
4
+
5
+set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR})
6
+
7
+enable_language(CXX)
8
+
9
+option(PACKAGE_ZIP "Package Zip file?" OFF)
10
+
11
+find_package(TinyXML REQUIRED)
12
+find_package(Kodi REQUIRED)
13
+find_package(kodiplatform REQUIRED)
14
+find_package(p8-platform REQUIRED)
15
+
16
+include_directories(${kodiplatform_INCLUDE_DIRS}
17
+                    ${p8-platform_INCLUDE_DIRS}
18
+                    ${TINYXML_INCLUDE_DIR}
19
+                    ${KODI_INCLUDE_DIR})
20
+
21
+set(NJOY_SOURCES src/client.cpp
22
+                 src/N7Xml.cpp)
23
+
24
+set(NJOY_HEADERS src/client.h
25
+                 src/N7Xml.h)
26
+
27
+set(DEPLIBS ${kodiplatform_LIBRARIES}
28
+            ${p8-platform_LIBRARIES}
29
+            ${TINYXML_LIBRARIES})
30
+
31
+build_addon(pvr.njoy NJOY DEPLIBS)
32
+
33
+include(CPack)

+ 27
- 0
k/kodi-pvr-njoy-3.0.3/FindTinyXML.cmake View File

@@ -0,0 +1,27 @@
1
+# - Find TinyXML
2
+# Find the native TinyXML includes and library
3
+#
4
+#   TINYXML_FOUND        - True if TinyXML found.
5
+#   TINYXML_INCLUDE_DIRS - where to find tinyxml.h, etc.
6
+#   TINYXML_LIBRARIES    - List of libraries when using TinyXML.
7
+#
8
+
9
+if(PKG_CONFIG_FOUND)
10
+  pkg_check_modules (TINYXML tinyxml)
11
+  list(APPEND TINYXML_INCLUDE_DIRS ${TINYXML_INCLUDEDIR})
12
+endif()
13
+if(NOT TINYXML_FOUND)
14
+  find_path( TINYXML_INCLUDE_DIRS "tinyxml.h"
15
+             PATH_SUFFIXES "tinyxml" )
16
+
17
+  find_library( TINYXML_LIBRARIES
18
+                NAMES "tinyxml"
19
+                PATH_SUFFIXES "tinyxml" )
20
+endif()
21
+
22
+# handle the QUIETLY and REQUIRED arguments and set TINYXML_FOUND to TRUE if
23
+# all listed variables are TRUE
24
+include( "FindPackageHandleStandardArgs" )
25
+find_package_handle_standard_args(TinyXML DEFAULT_MSG TINYXML_INCLUDE_DIRS TINYXML_LIBRARIES )
26
+
27
+mark_as_advanced(TINYXML_INCLUDE_DIRS TINYXML_LIBRARIES)

+ 20
- 0
k/kodi-pvr-njoy-3.0.3/README.md View File

@@ -0,0 +1,20 @@
1
+[![Build Status](https://travis-ci.org/kodi-pvr/pvr.njoy.svg?branch=master)](https://travis-ci.org/kodi-pvr/pvr.njoy)
2
+[![Coverity Scan Build Status](https://scan.coverity.com/projects/5120/badge.svg)](https://scan.coverity.com/projects/5120)
3
+
4
+# Njoy PVR
5
+Njoy N7 PVR client addon for [Kodi] (http://kodi.tv)
6
+
7
+## Build instructions
8
+
9
+### Linux
10
+
11
+1. `git clone https://github.com/xbmc/xbmc.git`
12
+2. `git clone https://github.com/kodi-pvr/pvr.njoy.git`
13
+3. `cd pvr.njoy && mkdir build && cd build`
14
+4. `cmake -DADDONS_TO_BUILD=pvr.njoy -DADDON_SRC_PREFIX=../.. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=../../xbmc/addons -DPACKAGE_ZIP=1 ../../xbmc/cmake/addons`
15
+5. `make`
16
+
17
+##### Useful links
18
+
19
+* [Kodi's PVR user support] (http://forum.kodi.tv/forumdisplay.php?fid=167)
20
+* [Kodi's PVR development support] (http://forum.kodi.tv/forumdisplay.php?fid=136)

+ 29
- 0
k/kodi-pvr-njoy-3.0.3/debian/changelog View File

@@ -0,0 +1,29 @@
1
+kodi-pvr-njoy (3.0.3-2easyVDR0~trusty) trusty; urgency=high
2
+
3
+  [ kodi ]
4
+  * v3.0.3 - Update Debian package control - PVR addon callback way
5
+    changes v3.0.2 - Removed old no more needed version functions 3.0.1 -
6
+    set dependency versions automatic during build - removed never used
7
+    kodi to addon functions - build system fixes 3.0.0 - Initial Kodi
8
+    v18 version 2.4.0 - Cmake: rename find_package kodi to Kodi 2.3.1 -
9
+    Fix includes 2.3.0 - Updated to PVR addon API v5.2.0 2.2.0 - Updated
10
+    to PVR addon API v5.1.0 2.1.0 - Updated to PVR addon API v5.0.0
11
+    2.0.0 - Initial Kodi Krypton version. 1.11.9 - Updated Language
12
+    files from Transifex 1.11.8 - Updated Language files from Transifex
13
+    1.11.7 - Updated Language files from Transifex 1.11.6 - Updated to
14
+    PVR API v4.1.0 1.11.5 - Updated to PVR API v4.0.0 1.11.4 - Updated
15
+    to PVR API v3.0.0 (API 1.9.7 compatibility mode) 1.11.3 - Updated to
16
+    PVR API v2.1.0 - Automatically fill in platform and library name
17
+    1.11.2 - Debian packaging: fix library install path - Miscellaneous
18
+    backend fixes 1.11.1 - Updated to API 2.0.0 1.11.0 - Updated to API
19
+    1.9.7 1.10.5 - Updated Language files from Transifex v1.10.4 -
20
+    Updated to use new libplatform-dev 1.10.3 - Updated to API 1.9.6
21
+    1.10.2 - Updated to API 1.9.5
22
+
23
+ -- Wolfgang Mangold <vdr@gmx.de>  Wed, 15 Nov 2017 15:35:16 +0100
24
+
25
+kodi-pvr-njoy (2.4.3-0easyVDR0~trusty) trusty; urgency=high
26
+
27
+  * initial build
28
+
29
+ -- Wolfgang Mangold <vdr@gmx.de>  Wed, 24 May 2017 23:42:16 +0200

+ 7
- 0
k/kodi-pvr-njoy-3.0.3/debian/changelog.in View File

@@ -0,0 +1,7 @@
1
+kodi-pvr-njoy (#PACKAGEVERSION#-#TAGREV#~#DIST#) #DIST#; urgency=low
2
+
3
+  [ kodi ]
4
+  * autogenerated dummy changelog
5
+
6
+ -- Nobody <nobody@kodi.tv>  Sat, 01 Jun 2013 00:59:22 +0200
7
+

+ 1
- 0
k/kodi-pvr-njoy-3.0.3/debian/compat View File

@@ -0,0 +1 @@
1
+9

+ 22
- 0
k/kodi-pvr-njoy-3.0.3/debian/control View File

@@ -0,0 +1,22 @@
1
+Source: kodi-pvr-njoy
2
+Priority: extra
3
+Maintainer: Nobody <nobody@kodi.tv>
4
+Build-Depends: debhelper (>= 9), cmake, libtinyxml-dev, kodi-pvr-dev,
5
+               libkodiplatform-dev (>= 16.0.0), kodi-addon-dev
6
+Standards-Version: 3.9.5
7
+Section: libs
8
+
9
+Package: kodi-pvr-njoy
10
+Section: libs
11
+Architecture: any
12
+Depends: ${shlibs:Depends}, ${misc:Depends}
13
+Description: NJOY PVR for Kodi
14
+ NJOY PVR for Kodi
15
+
16
+Package: kodi-pvr-njoy-dbg
17
+Section: debug
18
+Architecture: any
19
+Depends: ${shlibs:Depends}, ${misc:Depends}
20
+Description: debug symbols for NJOY PVR for Kodi
21
+ debug symbols for NJOY PVR for Kodi
22
+

+ 43
- 0
k/kodi-pvr-njoy-3.0.3/debian/copyright View File

@@ -0,0 +1,43 @@
1
+Format: http://dep.debian.net/deps/dep5
2
+Upstream-Name: pvr.njoy
3
+
4
+Files: *
5
+Copyright: 2005-2013 Team XBMC
6
+License: GPL-2+
7
+ This package is free software; you can redistribute it and/or modify
8
+ it under the terms of the GNU General Public License as published by
9
+ the Free Software Foundation; either version 2 of the License, or
10
+ (at your option) any later version.
11
+ .
12
+ This package is distributed in the hope that it will be useful,
13
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
14
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
+ GNU General Public License for more details.
16
+ .
17
+ You should have received a copy of the GNU General Public License
18
+ along with this program. If not, see <http://www.gnu.org/licenses/>
19
+ .
20
+ On Debian systems, the complete text of the GNU General
21
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
22
+
23
+
24
+Files: debian/*
25
+Copyright: 2013 Arne Morten Kvarving <arne.morten.kvarving@sintef.no>
26
+           2013 wsnipex <wsnipex@a1.net>
27
+License: GPL-2+
28
+ This package is free software; you can redistribute it and/or modify
29
+ it under the terms of the GNU General Public License as published by
30
+ the Free Software Foundation; either version 2 of the License, or
31
+ (at your option) any later version.
32
+ .
33
+ This package is distributed in the hope that it will be useful,
34
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
35
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
36
+ GNU General Public License for more details.
37
+ .
38
+ You should have received a copy of the GNU General Public License
39
+ along with this program. If not, see <http://www.gnu.org/licenses/>
40
+ .
41
+ On Debian systems, the complete text of the GNU General
42
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
43
+

+ 2
- 0
k/kodi-pvr-njoy-3.0.3/debian/kodi-pvr-njoy.install View File

@@ -0,0 +1,2 @@
1
+usr/lib
2
+usr/share

+ 23
- 0
k/kodi-pvr-njoy-3.0.3/debian/rules View File

@@ -0,0 +1,23 @@
1
+#!/usr/bin/make -f
2
+# -*- makefile -*-
3
+# Sample debian/rules that uses debhelper.
4
+# This file was originally written by Joey Hess and Craig Small.
5
+# As a special exception, when this file is copied by dh-make into a
6
+# dh-make output file, you may use that output file without restriction.
7
+# This special exception was added by Craig Small in version 0.37 of dh-make.
8
+
9
+# Uncomment this to turn on verbose mode.
10
+#export DH_VERBOSE=1
11
+
12
+%:
13
+	dh $@ 
14
+
15
+override_dh_auto_configure:
16
+	dh_auto_configure -- -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=1 -DUSE_LTO=1
17
+
18
+override_dh_strip:
19
+	dh_strip -pkodi-pvr-njoy --dbg-package=kodi-pvr-njoy-dbg
20
+
21
+override_dh_installdocs:
22
+	dh_installdocs --link-doc=kodi-pvr-njoy
23
+

+ 1
- 0
k/kodi-pvr-njoy-3.0.3/debian/source/format View File

@@ -0,0 +1 @@
1
+3.0 (native)

+ 70
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/addon.xml.in View File

@@ -0,0 +1,70 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<addon
3
+  id="pvr.njoy"
4
+  version="3.0.3"
5
+  name="Njoy N7 PVR Client"
6
+  provider-name="Team Kodi">
7
+  <requires>@ADDON_DEPENDS@</requires>
8
+  <extension
9
+    point="xbmc.pvrclient"
10
+    library_@PLATFORM@="@LIBRARY_FILENAME@"/>
11
+  <extension point="xbmc.addon.metadata">
12
+    <summary lang="af_ZA">Njoy N7 PVR Kliënt</summary>
13
+    <summary lang="am_ET">Njoy N7 PVR Client</summary>
14
+    <summary lang="bg_BG">Njoy N7 ПВР клиент</summary>
15
+    <summary lang="ca_ES">Client PVR Njoy N7</summary>
16
+    <summary lang="cs_CZ">Klient PVR Njoy N7</summary>
17
+    <summary lang="cy_GB">Rhaglen Rhaglenni Njoy N7</summary>
18
+    <summary lang="da_DK">Njoy N7 PVR Klient</summary>
19
+    <summary lang="de_DE">Njoy N7 PVR Client</summary>
20
+    <summary lang="el_GR">Πελάτης PVR του Njoy N7</summary>
21
+    <summary lang="en_AU">Njoy N7 PVR Client</summary>
22
+    <summary lang="en_GB">Njoy N7 PVR Client</summary>
23
+    <summary lang="en_NZ">Njoy N7 PVR Client</summary>
24
+    <summary lang="en_US">Njoy N7 PVR Client</summary>
25
+    <summary lang="es_AR">Cliente PVR Njoy N7</summary>
26
+    <summary lang="es_ES">Cliente PVR Njoy N7</summary>
27
+    <summary lang="es_MX">Cliente Njoy N7 PVR</summary>
28
+    <summary lang="et_EE">Njoy N7 PVR klient</summary>
29
+    <summary lang="fi_FI">Kodin Njoy N7 -asiakasohjelma</summary>
30
+    <summary lang="fr_CA">Client de numériscope Njoy N7</summary>
31
+    <summary lang="fr_FR">Client enregistreur vidéo (PVR) Njoy N7</summary>
32
+    <summary lang="gl_ES">Cliente PVR de Njoy N7</summary>
33
+    <summary lang="he_IL">לקוח טלוויזיה חיה עבור Njoy N7</summary>
34
+    <summary lang="hr_HR">Njoy N7 PVR klijent</summary>
35
+    <summary lang="hu_HU">Njoy N7 PVR ügyfél</summary>
36
+    <summary lang="id_ID">Klien Njoy N7 PVR</summary>
37
+    <summary lang="is_IS">Njoy N7 Upptökubiðlari (PVR Client)</summary>
38
+    <summary lang="it_IT">Client PVR Njoy N7</summary>
39
+    <summary lang="ja_JP">Njoy N7 用 PVR クライアント</summary>
40
+    <summary lang="ko_KR">Njoy N7 PVR 클라이언트</summary>
41
+    <summary lang="lt_LT">Njoy N7 PVR klientas</summary>
42
+    <summary lang="lv_LV">Njoy N7 PVR klients</summary>
43
+    <summary lang="mk_MK"> Njoy N7 PVR клиент</summary>
44
+    <summary lang="ms_MY">Klien PVR Njoy N7</summary>
45
+    <summary lang="mt_MT">Njoy N7 PVR Client</summary>
46
+    <summary lang="my_MM">Njoy N7 PVR Client</summary>
47
+    <summary lang="nb_NO">Njoy N7 PVR Klient</summary>
48
+    <summary lang="nl_NL">Njoy N7 PVR cliënt</summary>
49
+    <summary lang="pl_PL">Klient telewizji dla Njoy N7</summary>
50
+    <summary lang="pt_BR">Cliente de PVR Njoy N7</summary>
51
+    <summary lang="pt_PT">Cliente PVR Njoy N7</summary>
52
+    <summary lang="ro_RO">Client PVR Njoy N7</summary>
53
+    <summary lang="ru_RU">Njoy N7 PVR Клиент</summary>
54
+    <summary lang="si_LK">Njoy N7 PVR සේවාග්‍රාහකයා </summary>
55
+    <summary lang="sk_SK">Njoy N7 PVR Klient</summary>
56
+    <summary lang="sl_SI">Odjemalec PVR Njoy N7</summary>
57
+    <summary lang="sr_RS">Njoy N7 PVR Клијент</summary>
58
+    <summary lang="sr_RS@latin">Njoy N7 PVR Klijent</summary>
59
+    <summary lang="sv_SE">Njoy N7 PVR Klient</summary>
60
+    <summary lang="szl">Klijynt Njoy N7 PVR</summary>
61
+    <summary lang="tg_TJ">Муштарии Njoy N7 PVR</summary>
62
+    <summary lang="th_TH">Njoy N7 PVR Client</summary>
63
+    <summary lang="tr_TR">Njoy N7 PVR İstemcisi</summary>
64
+    <summary lang="uk_UA">Клієнт Njoy N7 для PVR</summary>
65
+    <summary lang="vi_VN">Phần mềm PVR cho Njoy N7</summary>
66
+    <summary lang="zh_CN">Njoy N7 PVR 客户端</summary>
67
+    <summary lang="zh_TW">Njoy N7 PVR 用戶端</summary>
68
+    <platform>@PLATFORM@</platform>
69
+  </extension>
70
+</addon>

+ 76
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/changelog.txt View File

@@ -0,0 +1,76 @@
1
+v3.0.3
2
+- Update Debian package control
3
+- PVR addon callback way changes
4
+
5
+v3.0.2
6
+- Removed old no more needed version functions
7
+
8
+3.0.1
9
+- set dependency versions automatic during build
10
+- removed never used kodi to addon functions
11
+- build system fixes
12
+
13
+3.0.0
14
+- Initial Kodi v18 version
15
+
16
+2.4.0
17
+- Cmake: rename find_package kodi to Kodi
18
+
19
+2.3.1
20
+- Fix includes
21
+
22
+2.3.0
23
+- Updated to PVR addon API v5.2.0
24
+
25
+2.2.0
26
+- Updated to PVR addon API v5.1.0
27
+
28
+2.1.0
29
+- Updated to PVR addon API v5.0.0
30
+
31
+2.0.0
32
+- Initial Kodi Krypton version.
33
+
34
+1.11.9
35
+- Updated Language files from Transifex
36
+
37
+1.11.8
38
+- Updated Language files from Transifex
39
+
40
+1.11.7
41
+- Updated Language files from Transifex
42
+
43
+1.11.6
44
+- Updated to PVR API v4.1.0
45
+
46
+1.11.5
47
+- Updated to PVR API v4.0.0
48
+
49
+1.11.4
50
+- Updated to PVR API v3.0.0 (API 1.9.7 compatibility mode)
51
+
52
+1.11.3
53
+- Updated to PVR API v2.1.0
54
+- Automatically fill in platform and library name
55
+
56
+1.11.2
57
+- Debian packaging: fix library install path
58
+- Miscellaneous backend fixes
59
+
60
+1.11.1
61
+- Updated to API 2.0.0
62
+
63
+1.11.0
64
+- Updated to API 1.9.7
65
+
66
+1.10.5
67
+- Updated Language files from Transifex
68
+
69
+v1.10.4
70
+- Updated to use new libplatform-dev
71
+
72
+1.10.3
73
+- Updated to API 1.9.6
74
+
75
+1.10.2
76
+- Updated to API 1.9.5

BIN
k/kodi-pvr-njoy-3.0.3/pvr.njoy/icon.png View File


+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.af_za/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Afrikaans (South Africa) (http://www.transifex.com/projects/p/kodi-main/language/af_ZA/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: af_ZA\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Poort"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.am_et/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Amharic (Ethiopia) (http://www.transifex.com/projects/p/kodi-main/language/am_ET/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: am_ET\n"
17
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.bg_bg/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/kodi-main/language/bg_BG/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: bg_BG\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 порт"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ca_es/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Catalan (Spain) (http://www.transifex.com/projects/p/kodi-main/language/ca_ES/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ca_ES\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.cs_cz/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/kodi-main/language/cs_CZ/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: cs_CZ\n"
17
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP pro N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.cy_gb/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Welsh (United Kingdom) (http://www.transifex.com/projects/p/kodi-main/language/cy_GB/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: cy_GB\n"
17
+"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Porth N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.da_dk/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Danish (Denmark) (http://www.transifex.com/projects/p/kodi-main/language/da_DK/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: da_DK\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.de_de/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: German (Germany) (http://www.transifex.com/projects/p/kodi-main/language/de_DE/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: de_DE\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.el_gr/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Greek (Greece) (http://www.transifex.com/projects/p/kodi-main/language/el_GR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: el_GR\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "Διεύθυνση IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Θύρα N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_au/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: English (Australia) (http://www.transifex.com/projects/p/kodi-main/language/en_AU/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: en_AU\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 27
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_gb/strings.po View File

@@ -0,0 +1,27 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/kodi-main/language/en_GB/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: en_GB\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+#settings labels
20
+
21
+msgctxt "#30000"
22
+msgid "N7 IP"
23
+msgstr ""
24
+
25
+msgctxt "#30001"
26
+msgid "N7 Port"
27
+msgstr ""

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_nz/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: English (New Zealand) (http://www.transifex.com/projects/p/kodi-main/language/en_NZ/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: en_NZ\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.en_us/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: English (United States) (http://www.transifex.com/projects/p/kodi-main/language/en_US/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: en_US\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_ar/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Spanish (Argentina) (http://www.transifex.com/projects/p/kodi-main/language/es_AR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: es_AR\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP de N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Puerto de N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_es/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Spanish (Spain) (http://www.transifex.com/projects/p/kodi-main/language/es_ES/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: es_ES\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Puerto N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.es_mx/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/kodi-main/language/es_MX/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: es_MX\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Puerto N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.et_ee/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Estonian (Estonia) (http://www.transifex.com/projects/p/kodi-main/language/et_EE/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: et_EE\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fi_fi/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/kodi-main/language/fi_FI/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: fi_FI\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7:n IP-osoite"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7:n portti"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fr_ca/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: French (Canada) (http://www.transifex.com/projects/p/kodi-main/language/fr_CA/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: fr_CA\n"
17
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.fr_fr/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: French (France) (http://www.transifex.com/projects/p/kodi-main/language/fr_FR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: fr_FR\n"
17
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP de N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port de N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.gl_es/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Galician (Spain) (http://www.transifex.com/projects/p/kodi-main/language/gl_ES/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: gl_ES\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP de N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Porto de N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.he_il/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Hebrew (Israel) (http://www.transifex.com/projects/p/kodi-main/language/he_IL/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: he_IL\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "שם מארח או כתובת IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "פורט"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.hr_hr/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Croatian (Croatia) (http://www.transifex.com/projects/p/kodi-main/language/hr_HR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: hr_HR\n"
17
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP adresa"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 ulaz"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.hu_hu/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Hungarian (Hungary) (http://www.transifex.com/projects/p/kodi-main/language/hu_HU/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: hu_HU\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP cím"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.id_id/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Indonesian (Indonesia) (http://www.transifex.com/projects/p/kodi-main/language/id_ID/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: id_ID\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.is_is/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Icelandic (Iceland) (http://www.transifex.com/projects/p/kodi-main/language/is_IS/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: is_IS\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Gátt"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.it_it/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Italian (Italy) (http://www.transifex.com/projects/p/kodi-main/language/it_IT/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: it_IT\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Potra N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ja_jp/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Japanese (Japan) (http://www.transifex.com/projects/p/kodi-main/language/ja_JP/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ja_JP\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP アドレス"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 ポート"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ko_kr/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Korean (Korea) (http://www.transifex.com/projects/p/kodi-main/language/ko_KR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ko_KR\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 포트"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.lt_lt/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/kodi-main/language/lt_LT/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: lt_LT\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 portas"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.lv_lv/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Latvian (Latvia) (http://www.transifex.com/projects/p/kodi-main/language/lv_LV/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: lv_LV\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Ports"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.mk_mk/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Macedonian (Macedonia) (http://www.transifex.com/projects/p/kodi-main/language/mk_MK/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: mk_MK\n"
17
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ms_my/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Malay (Malaysia) (http://www.transifex.com/projects/p/kodi-main/language/ms_MY/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ms_MY\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.mt_mt/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Maltese (Malta) (http://www.transifex.com/projects/p/kodi-main/language/mt_MT/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: mt_MT\n"
17
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : n==0 || ( n%100>1 && n%100<11) ? 1 : (n%100>10 && n%100<20 ) ? 2 : 3);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port tal- N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.my_mm/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Burmese (Myanmar) (http://www.transifex.com/projects/p/kodi-main/language/my_MM/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: my_MM\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.nb_no/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/projects/p/kodi-main/language/nb_NO/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: nb_NO\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.nl_nl/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Dutch (Netherlands) (http://www.transifex.com/projects/p/kodi-main/language/nl_NL/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: nl_NL\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7-IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7-poort"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pl_pl/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Polish (Poland) (http://www.transifex.com/projects/p/kodi-main/language/pl_PL/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: pl_PL\n"
17
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "Adres IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pt_br/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/kodi-main/language/pt_BR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: pt_BR\n"
17
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP do N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Porta do N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.pt_pt/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/projects/p/kodi-main/language/pt_PT/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: pt_PT\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Porta N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ro_ro/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/kodi-main/language/ro_RO/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ro_RO\n"
17
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ru_ru/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Russian (Russia) (http://www.transifex.com/projects/p/kodi-main/language/ru_RU/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ru_RU\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.si_lk/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Sinhala (Sri Lanka) (http://www.transifex.com/projects/p/kodi-main/language/si_LK/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: si_LK\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 තිර්ථය "

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sk_sk/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/projects/p/kodi-main/language/sk_SK/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: sk_SK\n"
17
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sl_si/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Slovenian (Slovenia) (http://www.transifex.com/projects/p/kodi-main/language/sl_SI/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: sl_SI\n"
17
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Vrata N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sr_rs/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Serbian (Serbia) (http://www.transifex.com/projects/p/kodi-main/language/sr_RS/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: sr_RS\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Порт"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sr_rs@latin/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Serbian (Latin) (Serbia) (http://www.transifex.com/projects/p/kodi-main/language/sr_RS@latin/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: sr_RS@latin\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.sv_se/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Swedish (Sweden) (http://www.transifex.com/projects/p/kodi-main/language/sv_SE/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: sv_SE\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Port"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.szl/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Silesian (http://www.transifex.com/projects/p/kodi-main/language/szl/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: szl\n"
17
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Port N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.ta_in/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Tamil (India) (http://www.transifex.com/projects/p/kodi-main/language/ta_IN/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: ta_IN\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 ஐபீ"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 துறை"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.tg_tj/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Tajik (Tajikistan) (http://www.transifex.com/projects/p/kodi-main/language/tg_TJ/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: tg_TJ\n"
17
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Порти N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.th_th/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Thai (Thailand) (http://www.transifex.com/projects/p/kodi-main/language/th_TH/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: th_TH\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "ไอพี N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "พอร์ต N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.tr_tr/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Turkish (Turkey) (http://www.transifex.com/projects/p/kodi-main/language/tr_TR/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: tr_TR\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP'si"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 Bağlantı noktası"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.uk_ua/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Ukrainian (Ukraine) (http://www.transifex.com/projects/p/kodi-main/language/uk_UA/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: uk_UA\n"
17
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Порт N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.vi_vn/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Vietnamese (Viet Nam) (http://www.transifex.com/projects/p/kodi-main/language/vi_VN/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: vi_VN\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "IP N7"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "Cổng N7"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.zh_cn/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/kodi-main/language/zh_CN/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: zh_CN\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 端口"

+ 25
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/language/resource.language.zh_tw/strings.po View File

@@ -0,0 +1,25 @@
1
+# Kodi Media Center language file
2
+# Addon Name: Njoy N7 PVR Client
3
+# Addon id: pvr.njoy
4
+# Addon Provider: Team Kodi
5
+msgid ""
6
+msgstr ""
7
+"Project-Id-Version: KODI Main\n"
8
+"Report-Msgid-Bugs-To: http://trac.kodi.tv/\n"
9
+"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11
+"Last-Translator: Kodi Translation Team\n"
12
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/kodi-main/language/zh_TW/)\n"
13
+"MIME-Version: 1.0\n"
14
+"Content-Type: text/plain; charset=UTF-8\n"
15
+"Content-Transfer-Encoding: 8bit\n"
16
+"Language: zh_TW\n"
17
+"Plural-Forms: nplurals=1; plural=0;\n"
18
+
19
+msgctxt "#30000"
20
+msgid "N7 IP"
21
+msgstr "N7 IP"
22
+
23
+msgctxt "#30001"
24
+msgid "N7 Port"
25
+msgstr "N7 連接埠"

+ 6
- 0
k/kodi-pvr-njoy-3.0.3/pvr.njoy/resources/settings.xml View File

@@ -0,0 +1,6 @@
1
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
2
+<settings>
3
+    <setting id="n7host" type="text" label="30000" default="127.0.0.1" />
4
+    <setting id="n7port" type="number" label="30001" default="80" />
5
+</settings>
6
+

+ 125
- 0
k/kodi-pvr-njoy-3.0.3/src/N7Xml.cpp View File

@@ -0,0 +1,125 @@
1
+
2
+
3
+#include "N7Xml.h"
4
+#include "tinyxml.h"
5
+#include "util/XMLUtils.h"
6
+
7
+using namespace ADDON;
8
+
9
+bool CCurlFile::Get(const std::string &strURL, std::string &strResult)
10
+{
11
+  void* fileHandle = XBMC->OpenFile(strURL.c_str(), 0);
12
+  if (fileHandle)
13
+  {
14
+    char buffer[1024];
15
+    while (XBMC->ReadFileString(fileHandle, buffer, 1024))
16
+      strResult.append(buffer);
17
+    XBMC->CloseFile(fileHandle);
18
+    return true;
19
+  }
20
+  return false;
21
+}
22
+
23
+N7Xml::N7Xml(void) :
24
+        m_connected(false)
25
+{
26
+  list_channels();
27
+}
28
+
29
+N7Xml::~N7Xml(void)
30
+{
31
+  m_channels.clear();
32
+}
33
+
34
+int N7Xml::getChannelsAmount()
35
+{ 
36
+  return m_channels.size();
37
+}
38
+
39
+void N7Xml::list_channels()
40
+{
41
+  CStdString strUrl;
42
+  strUrl.Format("http://%s:%i/n7channel_nt.xml", g_strHostname.c_str(), g_iPort);
43
+  CStdString strXML;
44
+
45
+  CCurlFile http;
46
+  if(!http.Get(strUrl, strXML))
47
+  {
48
+    XBMC->Log(LOG_DEBUG, "N7Xml - Could not open connection to N7 backend.");
49
+  }
50
+  else
51
+  {
52
+    TiXmlDocument xml;
53
+    xml.Parse(strXML.c_str());
54
+    TiXmlElement* rootXmlNode = xml.RootElement();
55
+    if (rootXmlNode == NULL)
56
+      return;
57
+    TiXmlElement* channelsNode = rootXmlNode->FirstChildElement("channel");
58
+    if (channelsNode)
59
+    {
60
+      XBMC->Log(LOG_DEBUG, "N7Xml - Connected to N7 backend.");
61
+      m_connected = true;
62
+      int iUniqueChannelId = 0;
63
+      TiXmlNode *pChannelNode = NULL;
64
+      while ((pChannelNode = channelsNode->IterateChildren(pChannelNode)) != NULL)
65
+      {
66
+        CStdString strTmp;
67
+        PVRChannel channel;
68
+
69
+        /* unique ID */
70
+        channel.iUniqueId = ++iUniqueChannelId;
71
+
72
+        /* channel number */
73
+        if (!XMLUtils::GetInt(pChannelNode, "number", channel.iChannelNumber))
74
+          channel.iChannelNumber = channel.iUniqueId;
75
+
76
+        /* channel name */
77
+        if (!XMLUtils::GetString(pChannelNode, "title", strTmp))
78
+          continue;
79
+        channel.strChannelName = strTmp;
80
+
81
+        /* icon path */
82
+        const TiXmlElement* pElement = pChannelNode->FirstChildElement("media:thumbnail");
83
+        channel.strIconPath = pElement->Attribute("url");
84
+
85
+        /* channel url */
86
+        if (!XMLUtils::GetString(pChannelNode, "guid", strTmp))
87
+          channel.strStreamURL = "";
88
+        else
89
+          channel.strStreamURL = strTmp;
90
+
91
+        m_channels.push_back(channel);
92
+      }
93
+    }
94
+  }
95
+}
96
+
97
+
98
+PVR_ERROR N7Xml::requestChannelList(ADDON_HANDLE handle, bool bRadio)
99
+{
100
+  if (m_connected)
101
+  {
102
+    std::vector<PVRChannel>::const_iterator item;
103
+    PVR_CHANNEL tag;
104
+    for( item = m_channels.begin(); item != m_channels.end(); ++item)
105
+    {
106
+      const PVRChannel& channel = *item;
107
+      memset(&tag, 0 , sizeof(tag));
108
+
109
+      tag.iUniqueId       = channel.iUniqueId;
110
+      tag.iChannelNumber  = channel.iChannelNumber;
111
+      strncpy(tag.strChannelName, channel.strChannelName.c_str(), sizeof(tag.strChannelName) - 1);
112
+      strncpy(tag.strStreamURL, channel.strStreamURL.c_str(), sizeof(tag.strStreamURL) - 1);
113
+      strncpy(tag.strIconPath, channel.strIconPath.c_str(), sizeof(tag.strIconPath) - 1);
114
+
115
+      XBMC->Log(LOG_DEBUG, "N7Xml - Loaded channel - %s.", tag.strChannelName);
116
+      PVR->TransferChannelEntry(handle, &tag);
117
+    }
118
+  }
119
+  else
120
+  {
121
+    XBMC->Log(LOG_DEBUG, "N7Xml - no channels loaded");
122
+  }
123
+
124
+  return PVR_ERROR_NO_ERROR;
125
+}

+ 44
- 0
k/kodi-pvr-njoy-3.0.3/src/N7Xml.h View File

@@ -0,0 +1,44 @@
1
+#pragma once
2
+
3
+#include "client.h"
4
+#include <vector>
5
+
6
+struct PVRChannel
7
+{
8
+  int         iUniqueId;
9
+  int         iChannelNumber;
10
+  std::string strChannelName;
11
+  std::string strIconPath;
12
+  std::string strStreamURL;
13
+  
14
+  PVRChannel() 
15
+  {
16
+    iUniqueId      = 0;
17
+    iChannelNumber = 0;
18
+    strChannelName = "";
19
+    strIconPath    = "";
20
+    strStreamURL   = "";    
21
+  }
22
+};
23
+
24
+class CCurlFile
25
+{
26
+public:
27
+  CCurlFile(void) {};
28
+  ~CCurlFile(void) {};
29
+
30
+  bool Get(const std::string &strURL, std::string &strResult);
31
+};
32
+
33
+class N7Xml
34
+{
35
+public:
36
+  N7Xml(void);
37
+  ~N7Xml(void);
38
+  int getChannelsAmount(void);
39
+  PVR_ERROR requestChannelList(ADDON_HANDLE handle, bool bRadio);
40
+  void list_channels(void);
41
+private:
42
+  std::vector<PVRChannel> m_channels;
43
+  bool                    m_connected;
44
+};

+ 279
- 0
k/kodi-pvr-njoy-3.0.3/src/client.cpp View File

@@ -0,0 +1,279 @@
1
+/*
2
+ *      Copyright (C) 2005-2012 Team XBMC
3
+ *      http://xbmc.org
4
+ *
5
+ *  This Program is free software; you can redistribute it and/or modify
6
+ *  it under the terms of the GNU General Public License as published by
7
+ *  the Free Software Foundation; either version 2, or (at your option)
8
+ *  any later version.
9
+ *
10
+ *  This Program is distributed in the hope that it will be useful,
11
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
+ *  GNU General Public License for more details.
14
+ *
15
+ *  You should have received a copy of the GNU General Public License
16
+ *  along with XBMC; see the file COPYING.  If not, write to
17
+ *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
18
+ *  http://www.gnu.org/copyleft/gpl.html
19
+ *
20
+ */
21
+
22
+#include "client.h"
23
+#include "xbmc_pvr_dll.h"
24
+#include "N7Xml.h"
25
+#include "p8-platform/util/util.h"
26
+
27
+using namespace std;
28
+using namespace ADDON;
29
+
30
+/* User adjustable settings are saved here.
31
+ * Default values are defined inside client.h
32
+ * and exported to the other source files.
33
+ */
34
+CStdString   g_strHostname     = DEFAULT_HOST;
35
+int          g_iPort           = DEFAULT_PORT;
36
+
37
+///* Client member variables */
38
+
39
+int          m_iCurrentChannel = 1;
40
+ADDON_STATUS m_CurStatus       = ADDON_STATUS_UNKNOWN;
41
+bool         g_bCreated        = false;
42
+CStdString   g_szUserPath      = "";
43
+CStdString   g_szClientPath    = "";
44
+N7Xml*       m_data            = NULL;
45
+CHelper_libXBMC_addon *XBMC    = NULL;
46
+CHelper_libXBMC_pvr   *PVR     = NULL;
47
+
48
+
49
+extern "C" {
50
+
51
+/***********************************************************
52
+ * Standard AddOn related public library functions
53
+ ***********************************************************/
54
+
55
+ADDON_STATUS ADDON_Create(void* hdl, void* props)
56
+{
57
+  if (!props)
58
+    return ADDON_STATUS_UNKNOWN;
59
+
60
+  PVR_PROPERTIES* pvrprops = (PVR_PROPERTIES*)props;
61
+
62
+  XBMC = new CHelper_libXBMC_addon;
63
+  if (!XBMC->RegisterMe(hdl))
64
+  {
65
+    SAFE_DELETE(XBMC);
66
+    return ADDON_STATUS_PERMANENT_FAILURE;
67
+  }
68
+
69
+  PVR = new CHelper_libXBMC_pvr;
70
+  if (!PVR->RegisterMe(hdl))
71
+  {
72
+    SAFE_DELETE(PVR);
73
+    SAFE_DELETE(XBMC);
74
+    return ADDON_STATUS_PERMANENT_FAILURE;
75
+  }
76
+  XBMC->Log(LOG_DEBUG, "Creating N7 PVR-Client");
77
+
78
+  m_CurStatus    = ADDON_STATUS_UNKNOWN;
79
+  g_szUserPath   = pvrprops->strUserPath;
80
+  g_szClientPath = pvrprops->strClientPath;
81
+
82
+  /* Read setting "host" from settings.xml */
83
+  char * buffer;
84
+  buffer = (char*) malloc (1024);
85
+  buffer[0] = 0; /* Set the end of string */
86
+
87
+  if (XBMC->GetSetting("n7host", buffer))
88
+  {  
89
+    g_strHostname = buffer;
90
+    XBMC->Log(LOG_ERROR, "n7host set to - %s", g_strHostname.c_str());
91
+  }
92
+  else
93
+  {
94
+    /* If setting is unknown fallback to defaults */
95
+    XBMC->Log(LOG_INFO, "Couldn't get 'host' setting, falling back to '%s' as default", DEFAULT_HOST);
96
+    g_strHostname = DEFAULT_HOST;
97
+  }
98
+  free (buffer);
99
+
100
+  /* Read setting "port" from settings.xml */
101
+  if (!XBMC->GetSetting("n7port", &g_iPort))
102
+  {
103
+    /* If setting is unknown fallback to defaults */
104
+    XBMC->Log(LOG_ERROR, "Couldn't get 'n7port' setting, falling back to '%i' as default", DEFAULT_PORT);
105
+    g_iPort = DEFAULT_PORT;
106
+  }
107
+  
108
+  m_data = new N7Xml;
109
+  g_bCreated = true;
110
+  m_CurStatus = ADDON_STATUS_OK;
111
+  return m_CurStatus;
112
+}
113
+
114
+void ADDON_Destroy()
115
+{
116
+  g_bCreated = false;
117
+  m_CurStatus = ADDON_STATUS_UNKNOWN;
118
+}
119
+
120
+ADDON_STATUS ADDON_GetStatus()
121
+{
122
+  return m_CurStatus;
123
+}
124
+
125
+ADDON_STATUS ADDON_SetSetting(const char *settingName, const void *settingValue)
126
+{
127
+  string str = settingName;
128
+  if (str == "n7host")
129
+  {
130
+    string tmp_sHostname;
131
+    XBMC->Log(LOG_INFO, "Changed Setting 'host' from %s to %s", g_strHostname.c_str(), (const char*) settingValue);
132
+    tmp_sHostname = g_strHostname;
133
+    g_strHostname = (const char*) settingValue;
134
+    if (tmp_sHostname != g_strHostname)
135
+      return ADDON_STATUS_NEED_RESTART;
136
+  }
137
+  else if (str == "n7port")
138
+  {
139
+    XBMC->Log(LOG_INFO, "Changed Setting 'port' from %u to %u", g_iPort, *(int*) settingValue);
140
+    if (g_iPort != *(int*) settingValue)
141
+    {
142
+	  g_iPort = *(int*) settingValue;
143
+      return ADDON_STATUS_NEED_RESTART;
144
+    }
145
+  }
146
+  return ADDON_STATUS_OK;
147
+}
148
+
149
+void ADDON_Stop()
150
+{
151
+  return;
152
+}
153
+
154
+/***********************************************************
155
+ * PVR Client AddOn specific public library functions
156
+ ***********************************************************/
157
+
158
+void OnSystemSleep()
159
+{
160
+}
161
+
162
+void OnSystemWake()
163
+{
164
+}
165
+
166
+void OnPowerSavingActivated()
167
+{
168
+}
169
+
170
+void OnPowerSavingDeactivated()
171
+{
172
+}
173
+
174
+PVR_ERROR GetAddonCapabilities(PVR_ADDON_CAPABILITIES *pCapabilities)
175
+{
176
+  pCapabilities->bSupportsTV                 = true;
177
+
178
+  return PVR_ERROR_NO_ERROR;
179
+}
180
+
181
+PVR_ERROR GetStreamProperties(PVR_STREAM_PROPERTIES* props)
182
+{
183
+  return PVR_ERROR_NOT_IMPLEMENTED;
184
+}
185
+
186
+const char * GetBackendName()
187
+{
188
+  return "NJoy N7";
189
+}
190
+
191
+const char * GetBackendVersion()
192
+{
193
+  return "-";
194
+}
195
+
196
+const char * GetConnectionString()
197
+{
198
+  return "connected";
199
+}
200
+
201
+const char * GetBackendHostname(void)
202
+{
203
+  return g_strHostname.c_str();
204
+}
205
+
206
+int GetChannelsAmount(void)
207
+{
208
+  return m_data->getChannelsAmount();
209
+}
210
+
211
+PVR_ERROR GetChannels(ADDON_HANDLE handle, bool bRadio)
212
+{
213
+  return m_data->requestChannelList(handle, bRadio);
214
+}
215
+
216
+unsigned int GetChannelSwitchDelay(void)
217
+{
218
+  return 2000;
219
+}
220
+
221
+/** UNUSED API FUNCTIONS */
222
+PVR_ERROR GetDriveSpace(long long *iTotal, long long *iUsed) { return PVR_ERROR_NOT_IMPLEMENTED; }
223
+PVR_ERROR OpenDialogChannelScan() { return PVR_ERROR_NOT_IMPLEMENTED; }
224
+PVR_ERROR CallMenuHook(const PVR_MENUHOOK &menuhook, const PVR_MENUHOOK_DATA &item) { return PVR_ERROR_NOT_IMPLEMENTED; }
225
+PVR_ERROR GetEPGForChannel(ADDON_HANDLE handle, const PVR_CHANNEL &channel, time_t iStart, time_t iEnd) { return PVR_ERROR_NOT_IMPLEMENTED; }
226
+int GetChannelGroupsAmount(void) { return 0; }
227
+PVR_ERROR GetChannelGroups(ADDON_HANDLE handle, bool bRadio) { return PVR_ERROR_NOT_IMPLEMENTED; }
228
+PVR_ERROR GetChannelGroupMembers(ADDON_HANDLE handle, const PVR_CHANNEL_GROUP &group) { return PVR_ERROR_NOT_IMPLEMENTED; }
229
+PVR_ERROR DeleteChannel(const PVR_CHANNEL &channel) { return PVR_ERROR_NOT_IMPLEMENTED; }
230
+PVR_ERROR RenameChannel(const PVR_CHANNEL &channel) { return PVR_ERROR_NOT_IMPLEMENTED; }
231
+PVR_ERROR MoveChannel(const PVR_CHANNEL &channel) { return PVR_ERROR_NOT_IMPLEMENTED; }
232
+PVR_ERROR OpenDialogChannelSettings(const PVR_CHANNEL &channel) { return PVR_ERROR_NOT_IMPLEMENTED; }
233
+PVR_ERROR OpenDialogChannelAdd(const PVR_CHANNEL &channel) { return PVR_ERROR_NOT_IMPLEMENTED; }
234
+bool OpenLiveStream(const PVR_CHANNEL &channel) { return false; }
235
+void CloseLiveStream(void) {}
236
+bool SwitchChannel(const PVR_CHANNEL &channelinfo) { return false; }
237
+PVR_ERROR SignalStatus(PVR_SIGNAL_STATUS &signalStatus) { return PVR_ERROR_NOT_IMPLEMENTED; }bool OpenRecordedStream(const PVR_RECORDING &recording) { return false; }
238
+void CloseRecordedStream(void) {}
239
+int ReadRecordedStream(unsigned char *pBuffer, unsigned int iBufferSize) { return 0; }
240
+long long SeekRecordedStream(long long iPosition, int iWhence /* = SEEK_SET */) { return 0; }
241
+long long PositionRecordedStream(void) { return -1; }
242
+long long LengthRecordedStream(void) { return 0; }
243
+void DemuxReset(void) {}
244
+void DemuxFlush(void) {}
245
+int ReadLiveStream(unsigned char *pBuffer, unsigned int iBufferSize) { return 0; }
246
+long long SeekLiveStream(long long iPosition, int iWhence /* = SEEK_SET */) { return -1; }
247
+long long PositionLiveStream(void) { return -1; }
248
+long long LengthLiveStream(void) { return -1; }
249
+const char * GetLiveStreamURL(const PVR_CHANNEL &channel) { return ""; }
250
+int GetRecordingsAmount(bool deleted) { return -1; }
251
+PVR_ERROR GetRecordings(ADDON_HANDLE handle, bool deleted) { return PVR_ERROR_NOT_IMPLEMENTED; }
252
+PVR_ERROR DeleteRecording(const PVR_RECORDING &recording) { return PVR_ERROR_NOT_IMPLEMENTED; }
253
+PVR_ERROR RenameRecording(const PVR_RECORDING &recording) { return PVR_ERROR_NOT_IMPLEMENTED; }
254
+PVR_ERROR SetRecordingPlayCount(const PVR_RECORDING &recording, int count) { return PVR_ERROR_NOT_IMPLEMENTED; }
255
+PVR_ERROR SetRecordingLastPlayedPosition(const PVR_RECORDING &recording, int lastplayedposition) { return PVR_ERROR_NOT_IMPLEMENTED; }
256
+int GetRecordingLastPlayedPosition(const PVR_RECORDING &recording) { return -1; }
257
+PVR_ERROR GetRecordingEdl(const PVR_RECORDING&, PVR_EDL_ENTRY[], int*) { return PVR_ERROR_NOT_IMPLEMENTED; };
258
+PVR_ERROR GetTimerTypes(PVR_TIMER_TYPE types[], int *size) { return PVR_ERROR_NOT_IMPLEMENTED; }
259
+int GetTimersAmount(void) { return -1; }
260
+PVR_ERROR GetTimers(ADDON_HANDLE handle) { return PVR_ERROR_NOT_IMPLEMENTED; }
261
+PVR_ERROR AddTimer(const PVR_TIMER &timer) { return PVR_ERROR_NOT_IMPLEMENTED; }
262
+PVR_ERROR DeleteTimer(const PVR_TIMER &timer, bool bForceDelete) { return PVR_ERROR_NOT_IMPLEMENTED; }
263
+PVR_ERROR UpdateTimer(const PVR_TIMER &timer) { return PVR_ERROR_NOT_IMPLEMENTED; }
264
+void DemuxAbort(void) {}
265
+DemuxPacket* DemuxRead(void) { return NULL; }
266
+void PauseStream(bool bPaused) {}
267
+bool CanPauseStream(void) { return false; }
268
+bool CanSeekStream(void) { return false; }
269
+bool SeekTime(double,bool,double*) { return false; }
270
+void SetSpeed(int) {};
271
+bool IsTimeshifting(void) { return false; }
272
+time_t GetPlayingTime() { return 0; }
273
+time_t GetBufferTimeStart() { return 0; }
274
+time_t GetBufferTimeEnd() { return 0; }
275
+bool IsRealTimeStream() { return true; }
276
+PVR_ERROR UndeleteRecording(const PVR_RECORDING& recording) { return PVR_ERROR_NOT_IMPLEMENTED; }
277
+PVR_ERROR DeleteAllRecordingsFromTrash() { return PVR_ERROR_NOT_IMPLEMENTED; }
278
+PVR_ERROR SetEPGTimeFrame(int) { return PVR_ERROR_NOT_IMPLEMENTED; }
279
+} //end extern "C"

+ 40
- 0
k/kodi-pvr-njoy-3.0.3/src/client.h View File

@@ -0,0 +1,40 @@
1
+#pragma once
2
+/*
3
+ *      Copyright (C) 2005-2012 Team XBMC
4
+ *      http://www.xbmc.org
5
+ *
6
+ *  This Program is free software; you can redistribute it and/or modify
7
+ *  it under the terms of the GNU General Public License as published by
8
+ *  the Free Software Foundation; either version 2, or (at your option)
9
+ *  any later version.
10
+ *
11
+ *  This Program is distributed in the hope that it will be useful,
12
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
13
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14
+ *  GNU General Public License for more details.
15
+ *
16
+ *  You should have received a copy of the GNU General Public License
17
+ *  along with XBMC; see the file COPYING.  If not, write to
18
+ *  the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
19
+ *  http://www.gnu.org/copyleft/gpl.html
20
+ *
21
+ */
22
+
23
+#include "p8-platform/util/StdString.h"
24
+#include "libXBMC_addon.h"
25
+#include "libXBMC_pvr.h"
26
+
27
+#define DEFAULT_HOST  "127.0.0.1"
28
+#define DEFAULT_PORT  80
29
+
30
+extern bool         g_bCreated;           ///< Shows that the Create function was successfully called
31
+extern CStdString   g_szUserPath;         ///< The Path to the user directory inside user profile
32
+extern CStdString   g_szClientPath;       ///< The Path where this driver is located
33
+
34
+/* Client Settings */
35
+extern CStdString   g_strHostname;