[aravis] Why GTK?

  • From: Nils Hasler <hasler@xxxxxxxxxxxxxx>
  • To: aravis@xxxxxxxxxxxxx
  • Date: Fri, 29 Jan 2016 18:57:22 +0100

Hi guys,

first, I would like to express my thanks for the great work. I have used
aravis almost unmodified in a number of installations running with
multiple cameras at up to 300fps. I had one test system running 5
different camera models from 3 different manufacturers.

There is one thing I don't understand though: Why do you need the
depency on GTK?

GTK is huge and the bits aravis uses are actually quite minor. The
network functions are almost a 1:1 copy of BSD sockets and apart from
that not much is used. There are some convenience functions, ok but
those could be replace reasonably easily.

Getting rid of GTK would also allow compiling it more easily on embedded
systems and even Windows. It would need a filter driver to work well on
Windows though.

So what's the rationale?


nils

-- 
Dr. Nils Hasler
+49 681 302-64931
www.TheCaptury.com

The Captury GmbH, Saarbruecken, Germany
Amtsgericht Saarbrücken, HRB 101327
Executive Director: Nils Hasler




Other related posts: