gTox icon indicating copy to clipboard operation
gTox copied to clipboard

out of process gstreamer

Open KoKuToru opened this issue 10 years ago • 0 comments

gstreamer sometimes crashes gtox.. nothing I can do..

One solution would be to separate video/image/audio decode/encode into a separated process (background process)

So crashing won't crash gtox.

Pros:

  • memory leak free (when process exists all memory it used is freed)
  • crash doesn't crash gtox
  • might it possible to compile gtox without gstreamer (without audio/video support)
  • might make it simple to switch to something without gstreamer... (for windows/mac ?)
  • simpler thread logic (right now I must be very careful to be on the right thread..)

Cons:

  • little more complex (communication with pipes..)
  • extra process/application

KoKuToru avatar Dec 20 '15 15:12 KoKuToru