Helix Plugins: Difference between revisions
Jump to navigation
Jump to search
(New page: = Helix Plugins = This is a list of shared object files that contain helix plugins. This list is not exhaustive but should contain most plugins. == Engine == These plugins make up the h...) |
|||
Line 83: | Line 83: | ||
| '''Format''' |
| '''Format''' |
||
| '''Description''' |
| '''Description''' |
||
| '''License''' |
|||
| '''Mime''' |
| '''Mime''' |
||
| '''Royalty Free''' |
|||
|- |
|- |
||
| amrn.so |
| amrn.so |
||
Line 120: | Line 118: | ||
| GIF File Format |
| GIF File Format |
||
| Reads GIF files |
| Reads GIF files |
||
| image/gif |
|||
⚫ | |||
|- |
|- |
||
| gifrender.so |
| gifrender.so |
||
| GIF Renderer |
| GIF Renderer |
||
| renders GIF files |
| renders GIF files |
||
| image/gif |
|||
⚫ | |||
|- |
|- |
||
| hxsdp.so |
| hxsdp.so |
||
Line 146: | Line 144: | ||
| JPG File Format |
| JPG File Format |
||
| |
| |
||
| image/jpeg |
|||
⚫ | |||
|- |
|- |
||
| jpgrender.so |
| jpgrender.so |
||
| JPG Renderer |
| JPG Renderer |
||
⚫ | |||
| image/jpeg |
|||
|- |
|- |
||
| mpgfformat.so |
| mpgfformat.so |
||
Line 158: | Line 158: | ||
| OGG File format |
| OGG File format |
||
| |
| |
||
| audio/ogg, video/ogg |
|||
|- |
|- |
||
| pcmrend.so |
| pcmrend.so |
||
Line 163: | Line 164: | ||
| pngfformat.so |
| pngfformat.so |
||
| PNG File Format |
| PNG File Format |
||
⚫ | |||
⚫ | |||
|- |
|- |
||
| pngrender.so |
| pngrender.so |
||
Line 173: | Line 176: | ||
| ramfformat.so |
| ramfformat.so |
||
| RAM File Format |
| RAM File Format |
||
| |
|||
| application/ram |
|||
|- |
|- |
||
| ramrender.so |
| ramrender.so |
||
| |
|||
| application/ram |
|||
|- |
|- |
||
| rarender.so |
| rarender.so |
||
Line 184: | Line 191: | ||
| rpfformat.so |
| rpfformat.so |
||
| RealPix File Format |
| RealPix File Format |
||
| |
|||
| |
|||
|- |
|- |
||
| rpgifplin.so |
| rpgifplin.so |
||
| RealPix GIF Plugin |
| RealPix GIF Plugin |
||
| |
| |
||
| image/gif |
|||
|- |
|- |
||
| rpjpgplin.so |
| rpjpgplin.so |
||
| RealPix JPG Plugin |
| RealPix JPG Plugin |
||
| |
|||
| image/jpg |
|||
|- |
|- |
||
| rppngplin.so |
| rppngplin.so |
||
| RealPix PNG Plugin |
| RealPix PNG Plugin |
||
| |
|||
| image/png |
|||
|- |
|- |
||
| rprender.so |
| rprender.so |
||
| RealPix Renderer |
| RealPix Renderer |
||
| |
|||
| image/vnd.rn-realpix |
|||
|- |
|- |
||
| rtfformat.so |
| rtfformat.so |
||
| RealText File Format |
| RealText File Format |
||
| |
|||
| text/vnd.rn-realtext |
|||
|- |
|- |
||
| rtrender.so |
| rtrender.so |
||
| RealText Renderer |
| RealText Renderer |
||
| |
|||
| text/vnd.rn-realtext |
|||
|- |
|- |
||
| rtspclnt.so |
| rtspclnt.so |
||
Line 220: | Line 240: | ||
| rvrender.so |
| rvrender.so |
||
| RealVideo Renderer |
| RealVideo Renderer |
||
| |
|||
| video/vnd.rn-realvideo |
|||
|- |
|- |
||
| sdpplin.so |
| sdpplin.so |
||
Line 234: | Line 256: | ||
| theorarend.so |
| theorarend.so |
||
| Theora Renderer |
| Theora Renderer |
||
| |
|||
| video/x-theora+ogg |
|||
|- |
|- |
||
| tonerend.so |
| tonerend.so |
||
Line 239: | Line 263: | ||
| vorbisrend.so |
| vorbisrend.so |
||
| Vorbis Renderer |
| Vorbis Renderer |
||
| |
|||
| audio/x-vorbis+ogg |
|||
|- |
|- |
||
| wbmpfformat.so |
| wbmpfformat.so |
||
| Wireless Bitmap Fileformat |
| Wireless Bitmap Fileformat |
||
| |
|||
| image/vnd.wap.wbmp |
|||
|- |
|- |
||
| wbmprend.so |
| wbmprend.so |
||
| Wireless Bitmap renderer |
| Wireless Bitmap renderer |
||
| |
|||
| image/vnd.wap.wbmp |
|||
|} |
|} |
Revision as of 21:00, 28 July 2008
Helix Plugins
This is a list of shared object files that contain helix plugins. This list is not exhaustive but should contain most plugins.
Engine
These plugins make up the helix engine. They all perform a specific function.
File | Name | Description | License |
authmgr.so | Authentication manager | ||
clbascauth.so | |||
clntxres.so | |||
colorcvt.so | Color Converter | Plugin contains functions for converting between different types of color formats (ie. YUV -> RGB) | |
httpfsys.so | HTTP File System | Plugin for dealing with files retrived via the HTTP protocol | |
hxplay.so | HXPlay | Python extensions for the helix media player | GPL / RPSL |
hxmedpltfm.so | |||
hxmedplyeng.so | |||
hxnetwksvc.so | |||
memfsys.so | Memory Filesystem | Reads media stored in memory | |
rn5auth.so | |||
smplfsys.so | Simple Filesystem | Plugin for reading files from the local filesystem | |
vidsite.so | Video Site | Plugin for handling video output. Handles both creating windows and video overlays. |
File Formats, Renderers, and Codecs
"Codecs" in helix are broken into pieces to make a more extensible system.
- File format plugins read a specific type of container file.
- Renderer plugins decode a specific media format.
- Encoder/Decoders are used by renderer plugins.
For any media format that you wish to support you must have plugins to read the container and render the format.
File | Format | Description | Mime |
amrn.so | |||
amrw.so | |||
atrc.so | |||
audplin.so | |||
aufformat.so | |||
avc1.so | |||
avifformat.so | |||
cook.so | |||
dmp4.so | |||
drv1.so | Real Video 1.0 decoder | ||
drv2.so | Real Video G2 decoder | ||
drvc.so | |||
giffformat.so | GIF File Format | Reads GIF files | image/gif |
gifrender.so | GIF Renderer | renders GIF files | image/gif |
hxsdp.so | |||
hxxml.so | |||
i420render.so | |||
imaprender.so | |||
imgfformat.so | |||
imgrender.so | |||
jpgfformat.so | JPG File Format | image/jpeg | |
jpgrender.so | JPG Renderer | image/jpeg | |
mpgfformat.so | |||
ngtfformat.so | |||
oggfformat.so | OGG File format | audio/ogg, video/ogg | |
pcmrend.so | |||
pngfformat.so | PNG File Format | ||
pngrender.so | PNG Renderer | ||
raac.so | |||
ralf.so | |||
ramfformat.so | RAM File Format | application/ram | |
ramrender.so | application/ram | ||
rarender.so | Real Audio Renderer | ||
rmfformat.so | Real Media File Format | ||
rpfformat.so | RealPix File Format | ||
rpgifplin.so | RealPix GIF Plugin | image/gif | |
rpjpgplin.so | RealPix JPG Plugin | image/jpg | |
rppngplin.so | RealPix PNG Plugin | image/png | |
rprender.so | RealPix Renderer | image/vnd.rn-realpix | |
rtfformat.so | RealText File Format | text/vnd.rn-realtext | |
rtrender.so | RealText Renderer | text/vnd.rn-realtext | |
rtspclnt.so | RTSP Client | ||
rtspfformat.so | RTSP FileFormat | ||
rv10.so | |||
rv20.so | |||
rv30.so | |||
rv40.so | |||
rvrender.so | RealVideo Renderer | video/vnd.rn-realvideo | |
sdpplin.so | |||
sipr.so | |||
smlfformat.so | |||
smlrender.so | |||
smmrender.so | |||
theorarend.so | Theora Renderer | video/x-theora+ogg | |
tonerend.so | |||
vorbisrend.so | Vorbis Renderer | audio/x-vorbis+ogg | |
wbmpfformat.so | Wireless Bitmap Fileformat | image/vnd.wap.wbmp | |
wbmprend.so | Wireless Bitmap renderer | image/vnd.wap.wbmp |