There are two problems:
1) neither VU+, DAGS or Broadcom supply us with the proper way to interface with the transcoding device. We had to reverse engineer all of it. Some parts of the interface are non-unix-standard, so that doesn't help either. I've managed to get it working on VU+, but that, indeed, doesn't guarantee it will work on another manufacturer's receivers.
2) the VU+ transstreamproxy is written in a horribly inefficient way, it will burn many CPU cycles needlessly. But apparently the efficient interface, using select() and poll() instead of threads, isn't implemented completely/properly.
So. As soon as anyone can tell me what needs to be changed, I'd be happy to apply it (either 1:1 or using an alternative approach that will accomplish the same).
* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.