Mistelix's archicture overview
Mistelix architecture description
libmistelix
libmistelix is a C library, part of the Mistelix project, that glues the Mistelix application with the underlying codec infrastructure provided by GStreamer.
Gstreamer mistelixvideosrc plug-in
To make the communication possible with Gstreamer, Mistelix provides a GStreamer pluggin written in C called mistelixvideosrc1. The objective of this plug-in is to receive a list of images from the Mistelix application and put them on the Gstreamer pipeline to allow them to be processed by the Gstreamer infrastructure (e.g converting it to a video). Mistelix GStreamer source plug-in has a listening TCP/IP deamon that allows it to be operated as a source pad from Mistelix.