amazon-chime-sdk / com.amazonaws.services.chime.sdk.meetings.audiovideo.video.gl / EglCoreFactory

# EglCoreFactory

`interface EglCoreFactory`

EglCoreFactory is an factory interface for creating new EglCore objects, possible using shared state

### Functions

#### createEglCore | Create a new EglCore object `abstract fun createEglCore(): EglCore`

### Inheritors

#### DefaultEglCoreFactory | DefaultEglCoreFactory will create a root EglCore lazily if no shared context is provided. It will track all child EglCore objects and release the root core if all child cores are released. `class DefaultEglCoreFactory : EglCoreFactory`