[Gimp-developer] Image Contents Location in GIMP

Ahmad Nouralizadeh via gimp-developer-list <[email protected]>
Newsgroups gmane.comp.video.gimp.devel
Message-ID <CAMYFX7=_1ecAQDnexo04scFzsriOPeWZgykZTwW+9zmVAk1C2w@mail.gmail.com>
Hi,
AFAIK, gimp has a lot of plugins, one of which loads the image to be
processed. For example, for jpeg images, we have file-jpeg (in
plug-ins/file-jpeg/jpeg-load.c). After the image is loaded, the process for
this plugin exits. The image seems to be loaded in the main gimp process.
Therefore, a means of IPC is needed.
What I want to know is, exactly where in the source code, this
communication takes place. It seems that gimp uses both pipes and shared
memories and the files contents are shared using the latter. I mean the
whole image might be loaded in a shared memory segment. Am I right?
Any help is appreciated and many thanks for all the assistance that I
received through this helpful mailing list.
Regards.
_______________________________________________
gimp-developer-list mailing list
List address:    [email protected]
List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list
List archives:   https://mail.gnome.org/archives/gimp-developer-list
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.