Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2022-11

GStreamer API unit added

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Michael Van Canneyt

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.

Aruna Hewapathirane
to Michael Van Canneyt: For all people interested in sound/video streaming: After lots of work, I added the gst…

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 <

Show quoted text 33 lines
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 https://lists.lazarus-ide.org/listinfo/lazarus