Posts in "C" category


Kodi for Android: Building and Using Binary Python Extensions - Part 3

 Nov. 18, 2016    0 comments 

This is the 3rd article in my series about building and using binary Python modules in Kodi on Android. In theĀ previous article I described how to build a simple "Hello World!" binary module. In this article I will tell you how to use binary Python/C extension modules in Kodi for Android.  (Read more...)

   AndroidCC++KodiPluginPython


Kodi for Android: Building and Using Binary Python Extensions - Part 2

 Nov. 17, 2016    0 comments 

This is the 2nd article in my series about building and using binary Python modules in Kodi on Android. In the previous article I described prerequisites for building such modules. In this article I will cover building a simple Python/C extension module for Python in Kodi for Android.  (Read more...)

   AndroidCC++KodiPluginPython


Kodi for Android: Building and Using Binary Python Extensions - Part 1

 Nov. 12, 2016    0 comments 

This is the 1st article in my series about building and using binary Python modules in Kodi on Android. In this article I will cover prerequisites needed to build a Python/C extension module for Python in Kodi for Android.  (Read more...)

   AndroidCC++KodiPluginPython


Kodi for Android: Building and Using Binary Python Extensions - Introduction

 Nov. 11, 2016    0 comments 

This is an introduction to my series of articles that describe how to build binary Python modules for Kodi addons on Android platform.

Kodi mediacenter includes a full-featured (well, almost smile) CPython interpreter for creating plugins. CPython, which is the reference Python implementation, in its turn provides the Python/C API that allows to create a binary Python extension modules in C language. These module are used, for example, to speed-up some CPU-intensive tasks, because Python, being an interpreted language, is relatively slow.  (Read more...)

   AndroidCC++KodiPluginPython