<div dir="auto"><div>Thanks, the hardware is not available off the shelf. I did look at decklink and also AJA as a reference.</div><div dir="auto"><br></div><div dir="auto">I will look at the link you provided, thanks for the tip. Maybe I'll go the copy and paste way.</div><div dir="auto"><br></div><div dir="auto">Thanks.<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Wed, Jan 8, 2020, 11:31 AM Tim Müller <<a href="mailto:tim@centricular.com">tim@centricular.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, 2020-01-08 at 09:46 -0800, Frederic Turmel wrote:<br>
<br>
Hi,<br>
<br>
I suspect most people tend to just copy'n'paste an existing plugin that<br>
works similarly, search/replace and then strip it down to the bare<br>
GStreamer/GObject skeleton bits ;)<br>
<br>
gst-template has been ported to Meson now fwiw, so could be used as<br>
skeleton.<br>
<br>
There's also this MR which updates gst-project-maker to meson: <br>
<br>
<br>
<a href="https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/184" rel="noreferrer noreferrer" target="_blank">https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/merge_requests/184</a><br>
<br>
HDMI capture sources can be a bit tricky, depending on the API you're<br>
using, at least if you want both audio and video (see e.g. the decklink<br>
elements and how they're split into audio source and video source).<br>
<br>
What API/Hardware are you targetting here?<br>
<br>
This repo has capture elements for miscellaneous hardware, fwiw:<br>
<br>
  <a href="https://github.com/joshdoe/gst-plugins-vision" rel="noreferrer noreferrer" target="_blank">https://github.com/joshdoe/gst-plugins-vision</a><br>
<br>
Cheers<br>
 Tim<br>
<br>
-- <br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" rel="noreferrer noreferrer" target="_blank">http://www.centricular.com</a><br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div></div></div>