Hi Javor,

using gRPC for IPC wouldn't surprise me, we already discussed isolating components of Mixxx into separate processes to avoid crashing the main process, i.e. for decoding files.

But unfortunately Mixxx is still a monolithic application and we don't use gRPC. What we are using is Protobuf for serializing beat grids and musical key information.

Please join the discussion on https://mixxx.zulipchat.com/ if you have any question. The mailing list is only used for announcements.

Kind regards,

Uwe

On 08/10/2018 18:53, javier.vilarr...@gmail.com wrote:
Hi.

I recently started to try to write code for Mixxx. And I recognize that
I'm somehow lost.

The class hierarchy is difficult to follow and I have found no
documentation on it. But I can follow in the code, so no major problem.

The last surprise has been the use gRPC. I have read on the gRPC web
site and seems more or less clear what is it.

But I wonder why we are using a remote procedure call technology on
Mixxx.

Can someone clarify that for me?

Thanks in advance!!

Javor



_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel



_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to