| BroadcastListener | Provides callbacks for the major lifecycle benchmarks of a Broadcast. |
| Drawable2d | Base class for stuff we like to draw. |
| SessionConfig | Configuration information for a Broadcasting or Recording session. |
| SessionConfig.Builder | |
| VideoEncoderCore | This class wraps up the core components used for surface-input video encoding. |
| Drawable2d.Prefab | Enum values for constructor. |