GStreamer and D
Russel Winder via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Thu Jun 15 23:45:38 PDT 2017
On Thu, 2017-06-15 at 19:27 +0000, Jay Norwood via Digitalmars-d-learn
wrote:
> wow! I hadn't tried this gtkd library before. I was hunting for
> the gstreamer in particular.
Welcome to the group of people using GStreamer from D. I suspect I may
be the only other member of that club.
> The hello_world alsa-sink audio example failed on Windows. The
> debugger indicates no sink, which I guess is reasonable.
Ah the word Windows. I use only Debian Sid and Fedora Rawhide, with
occasional descent into some ancient version of MacOS (Apple refuse to
upgrade older laptops, some agist excuse ;-) so I can't help with
anything platform specific relating to Windows.
Both Debian Sid and Fedora Rawhide have packages for GStreamer and LDC
so installation is very easy.
> With very little effort, though, I converted the hello_world
> example to generate a video test pattern and use vidoeconvert and
> autovideosink, and that popped up right away on Windows in a 64
> bit build ... so, nice going!
>
> The gstreamer example built without error in msvc 2013 with
> visualD and DMD32 D Compiler v2.073.2
DMD is not packaged for Debian, but there is D-Apt so it is available,
or Fedora, so LDC tends to be the "go to" D compiler. I haven't tried
the example codes, but My GStreamer programs in D work nicely.
I am just starting to rewrite Me TV from C++14 to D.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d-learn/attachments/20170616/f55f2f6a/attachment.sig>
More information about the Digitalmars-d-learn
mailing list