| 48 | | information about the module and how to use it. |
| 49 | | |
| 50 | | The following kaa modules provide an API documentation: |
| 51 | | |
| 52 | | * `kaa.base <base/index.html>`_ |
| 53 | | |
| 54 | | This module provides the base Kaa framework and is an implicit |
| 55 | | dependency for all kaa modules. The kaa framework includes a |
| 56 | | mainloop facility with an API for signals and callbacks, timers, |
| 57 | | process and thread management, file descriptor monitoring (with |
| 58 | | INotify support), inter-process communication, as well as a rich, |
| 59 | | practically magical API for asynchronous programming |
| 60 | | |
| 61 | | Download the latest `release of kaa.base |
| | 38 | information about the module and how to use it. |
| | 39 | |
| | 40 | kaa.base |
| | 41 | ^^^^^^^^ |
| | 42 | |
| | 43 | This module provides the base Kaa framework and is an implicit |
| | 44 | dependency for all kaa modules. The kaa framework includes a mainloop |
| | 45 | facility with an API for signals and callbacks, timers, process and |
| | 46 | thread management, file descriptor monitoring (with INotify support), |
| | 47 | inter-process communication, as well as a rich, practically magical |
| | 48 | API for asynchronous programming |
| | 49 | |
| | 50 | * See `kaa.base documentation <base/index.html>`_ for details. |
| | 51 | * Download the latest `release of kaa.base |
| 63 | | from Sourceforge. License is LGPL. |
| 64 | | |
| 65 | | * `kaa.metadata <metadata/index.html>`_ |
| 66 | | |
| 67 | | A powerful media metadata parser. It can extract metadata (such as |
| 68 | | id3 tags, for example) from a wide range of media files. Attributes |
| 69 | | like codec, length, resolution, audio/video/subtitle tracks, and |
| 70 | | chapters are also returned. |
| 71 | | |
| 72 | | Download the latest `release of kaa.metadata |
| | 53 | from Sourceforge. |
| | 54 | * Maintainer: Dirk Meyer, Jason Tackaberry |
| | 55 | * License is LGPL. |
| | 56 | |
| | 57 | |
| | 58 | kaa.beacon |
| | 59 | ^^^^^^^^^^ |
| | 60 | |
| | 61 | A virtual file system based on a sqlite database. It is a merge of the |
| | 62 | current Freevo mediadb and vfs code. It is possible to get directory |
| | 63 | listings or query database by keywords. Based on an kaa.metadata and |
| | 64 | kaa.thumb, additional information about files / items can be |
| | 65 | provided. The module is based on a kaa.base.rpc client server |
| | 66 | architecture. It can also generate thumbnails for images and video |
| | 67 | files and read embedded thumbnails in mp3 files. Optional a fuse |
| | 68 | backend inside the client can be used to mount a query to a directory. |
| | 69 | |
| | 70 | * See `kaa.beacon documentation <beacon/index.html>`_ for details. |
| | 71 | * The module is not released yet |
| | 72 | * Maintainer: Dirk Meyer |
| | 73 | * The license for the beacon server is GPL, the client API is |
| | 74 | available under the LGPL. |
| | 75 | |
| | 76 | kaa.candy |
| | 77 | ^^^^^^^^^ |
| | 78 | |
| | 79 | This module has no description yet |
| | 80 | |
| | 81 | * Detailed documentation is unavailable. |
| | 82 | * The module is not released yet |
| | 83 | * Maintainer: Dirk Meyer |
| | 84 | * License is LGPL |
| | 85 | |
| | 86 | kaa.cherrypy |
| | 87 | ^^^^^^^^^^^^ |
| | 88 | |
| | 89 | This module has no description yet |
| | 90 | |
| | 91 | * Detailed documentation is unavailable. |
| | 92 | * The module is not released yet |
| | 93 | * Maintainer: Dirk Meyer, Jason Tackaberry |
| | 94 | * License is GPL |
| | 95 | |
| | 96 | kaa.display |
| | 97 | ^^^^^^^^^^^ |
| | 98 | |
| | 99 | Low level support for various displays, such as X11 or |
| | 100 | framebuffer. Provides X11Display and X11Window classes for managing |
| | 101 | X11 windows, with optional support for Imlib2 (render Imlib2 images to |
| | 102 | X11 windows) and pygame (render Imlib2 images to pygame surfaces). |
| | 103 | |
| | 104 | * Detailed documentation is unavailable. |
| | 105 | * The module is not released yet |
| | 106 | * Maintainer: Jason Tackaberry |
| | 107 | * License is LGPL |
| | 108 | |
| | 109 | kaa.epg |
| | 110 | ^^^^^^^ |
| | 111 | |
| | 112 | An EPG module for python. It stores data using kaa.db and provides a |
| | 113 | convenient interface to the different channels and classes. Data can |
| | 114 | be added to the database with source modules; currently there is |
| | 115 | support for XMLTV, Epgdata.com, and Schedules Direct. Although XMLTV |
| | 116 | itself supports many data sources, native support for most popular |
| | 117 | sources is desirable and contributions would be appreciated. |
| | 118 | |
| | 119 | * Detailed documentation is unavailable. |
| | 120 | * The module is not released yet |
| | 121 | * Maintainer: Dirk Meyer, Jason Tackaberry |
| | 122 | * License is LGPL |
| | 123 | |
| | 124 | kaa.feedmanager |
| | 125 | ^^^^^^^^^^^^^^^ |
| | 126 | |
| | 127 | This module has no description yet |
| | 128 | |
| | 129 | * Detailed documentation is unavailable. |
| | 130 | * The module is not released yet |
| | 131 | * Maintainer: Dirk Meyer |
| | 132 | * License is GPL |
| | 133 | |
| | 134 | kaa.imlib2 |
| | 135 | ^^^^^^^^^^ |
| | 136 | |
| | 137 | This module has no description yet |
| | 138 | |
| | 139 | * Detailed documentation is unavailable. |
| | 140 | * Download the latest `release of kaa.imlib2 |
| | 141 | <http://sourceforge.net/project/showfiles.php?group_id=46652&package_id=216046>`_ |
| | 142 | from Sourceforge. |
| | 143 | * Maintainer: Jason Tackaberry |
| | 144 | * License is LGPL |
| | 145 | |
| | 146 | kaa.metadata |
| | 147 | ^^^^^^^^^^^^ |
| | 148 | |
| | 149 | A powerful media metadata parser. It can extract metadata (such as id3 |
| | 150 | tags, for example) from a wide range of media files. Attributes like |
| | 151 | codec, length, resolution, audio/video/subtitle tracks, and chapters |
| | 152 | are also returned. |
| | 153 | |
| | 154 | * See `kaa.metadata documentation <metadata/index.html>`_ for details. |
| | 155 | * Download the latest `release of kaa.metadata |
| 75 | | enhancements to existing parsers are always needed. License is GPL. |
| 76 | | |
| 77 | | * `kaa.beacon <beacon/index.html>`_ |
| 78 | | |
| 79 | | A virtual file system based on a sqlite database. It is a merge of |
| 80 | | the current Freevo mediadb and vfs code. It is possible to get |
| 81 | | directory listings or query database by keywords. Based on an |
| 82 | | kaa.metadata and kaa.thumb, additional information about files / |
| 83 | | items can be provided. The module is based on a kaa.base.rpc client |
| 84 | | server architecture. It can also generate thumbnails for images and |
| 85 | | video files and read embedded thumbnails in mp3 files. Optional a |
| 86 | | fuse backend inside the client can be used to mount a query to a |
| 87 | | directory. The license for the beacon server is GPL, the client API |
| 88 | | is available under the LGPL. |
| | 158 | enhancements to existing parsers are always needed. |
| | 159 | * Maintainer: Dirk Meyer |
| | 160 | * License is GPL. |
| | 161 | |
| | 162 | kaa.mevas |
| | 163 | ^^^^^^^^^ |
| | 164 | |
| | 165 | This module has no description yet |
| | 166 | |
| | 167 | * Detailed documentation is unavailable. |
| | 168 | * The module is not released yet |
| | 169 | * Maintainer: Jason Tackaberry |
| | 170 | * License is LGPL |
| | 171 | |
| | 172 | |
| | 173 | kaa.popcorn |
| | 174 | ^^^^^^^^^^^ |
| | 175 | |
| | 176 | This module has no description yet |
| | 177 | |
| | 178 | * Detailed documentation is unavailable. |
| | 179 | * The module is not released yet |
| | 180 | * Maintainer: Dirk Meyer, Jason Tackaberry |
| | 181 | * License is GPL |
| | 182 | |
| | 183 | |
| | 184 | kaa.xine |
| | 185 | ^^^^^^^^ |
| | 186 | |
| | 187 | This module has no description yet |
| | 188 | |
| | 189 | * Detailed documentation is unavailable. |
| | 190 | * The module is not released yet |
| | 191 | * Maintainer: Jason Tackaberry |
| | 192 | * License is GPL |
| | 193 | |
| | 194 | SVN Access |
| | 195 | ---------- |
| | 196 | |
| | 197 | Most of the modules in kaa are in heavy development and have no |
| | 198 | releases yet. You can check out the current development tree of kaa |
| | 199 | using subversion:: |
| | 200 | |
| | 201 | svn co svn://svn.freevo.org/kaa/trunk kaa |