EGLStream Producer

The EGLStream producer is the entity that posts EGL image frames into the EGLStream. The producer is responsible for inserting each image frame into the EGLStream at the correct time so that the consumer can display the image frame for the appropriate period of time.

Different types of producers:

  • CUDA producer: Posts a CUDA array or CUDA pointer as EGL image frames to the EGLStream.
  • GL producer: Posts graphic surfaces as EGL image frames to the EGLStream.