ok, iv upgraded ashmem to use memfd (memfd_create) instead of ashmem when supported, and verified that this works with my shared memory api, so now shared memory should be easily portable to linux as well instead of being android specific
source->process(context,source); я посмотрел на исходники и не увидел где используется android_poll_source единственное что полезно в этой структуре это process
source->process(context,source); я посмотрел на исходники и не увидел где используется android_poll_source единственное что полезно в этой структуре это process
зачем передавать в process android_poll_source ? зачем в этой структуре иметь android_app и id ?