|
Class Summary |
| AbstractBufferCaptureDevice<AbstractBufferStreamT extends AbstractBufferStream> |
Facilitates the implementations of the CaptureDevice and
DataSource interfaces provided by
AbstractPullBufferCaptureDevice and
AbstractPushBufferCaptureDevice. |
| AbstractBufferStream |
Provides a base implementation of SourceStream in order to
facilitate implementers by taking care of boilerplate in the most common
cases. |
| AbstractPullBufferCaptureDevice |
Provides a base implementation of PullBufferDataSource and
CaptureDevice in order to facilitate implementers by taking care of
boilerplate in the most common cases. |
| AbstractPullBufferStream |
Provides a base implementation of PullBufferStream in order to
facilitate implementers by taking care of boilerplate in the most common
cases. |
| AbstractPushBufferCaptureDevice |
Provides a base implementation of PushBufferDataSource and
CaptureDevice in order to facilitate implementers by taking care of
boilerplate in the most common cases. |
| AbstractPushBufferStream |
Provides a base implementation of PushBufferStream in order to
facilitate implementers by taking care of boilerplate in the most common
cases. |
| AbstractVideoPullBufferCaptureDevice |
Provides a base implementation of PullBufferDataSource and
CaptureDevice for the purposes of video in order to facilitate
implementers by taking care of boilerplate in the most common cases. |
| AbstractVideoPullBufferStream |
Provides a base implementation of PullBufferStream for video in
order to facilitate implementers by taking care of boilerplate in the most
common cases. |
| AbstractVideoPushBufferCaptureDevice |
Provides a base implementation of PushBufferDataSource and
CaptureDevice for the purposes of video in order to facilitate
implementers by taking care of boilerplate in the most common cases. |
| ByteBufferPool |
Represents a pool of ByteBuffers which reduces the allocations and
deallocations of ByteBuffers in the Java heap and of native memory
in the native heap. |