I want to make a GStreamer application which takes a xml file process its content which provides information like image url, its weight and the duration for which it is going to be displayed on the screen.
The xml file can be clearly processed in C using libxml. But how can we create a slideshow of the images using the GStreamer libraries. I want to use GStreamer because the hardware and the SDK I am using provide native support for GStreamer.
Are there any GStreamer plugins to do the same. Or how else can be done. I know GStreamer basics and can write code in C for GStreamer application.
You have to create a pipeline with an imagefreeze element and change the source location when the image must be changed.
An example application (in Python) that shows two still images from hard disk:
Try the following piece of code of C :