[Lazarus] GStreamer API unit added

Michael Van Canneyt michael at freepascal.org
Mon Nov 7 08:14:47 CET 2022


Hello,

Yes, see here:

https://gitlab.com/freepascal.org/fpc/source/-/tree/main/packages/gstreamer

Michael.

On Sun, 6 Nov 2022, Aruna Hewapathirane wrote:

> Hello Michael,
>
> I would be very interested in this. Is there a link to the source and the
> example code please?
>
> Thanks - Aruna
>
> On Tue, Nov 1, 2022 at 6:45 AM Michael Van Canneyt via lazarus <
> lazarus at lists.lazarus-ide.org> wrote:
>
>>
>> Hello,
>>
>> For all people interested in sound/video streaming:
>>
>> After lots of work, I added the gst unit to the FPC packages.
>> This unit contains the import declarations for the full libgstreamer-1.0
>> API.
>> I didn't translate all C macros, but if you need some which I didn't
>> translate, let me know and I will add them.
>>
>> For those that are not in the know:
>> gstreamer is a powerful audio/video stream system, used on most modern
>> linux
>> distributions (it may be available on mac/windows, but I didn't test
>> those).
>>
>> I have also added a simple demo, that shows how to play a mp3 file.
>>
>> I'm not an expert in sound/video streams, so if someone can contribute a
>> more elaborate example, it would be most welcome :)
>>
>> Enjoy,
>>
>> Michael.
>> --
>> _______________________________________________
>> lazarus mailing list
>> lazarus at lists.lazarus-ide.org
>> https://lists.lazarus-ide.org/listinfo/lazarus
>>
>


More information about the lazarus mailing list