Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Enumerations
AppLeakyType
data AppLeakyType Source #
Buffer dropping scheme to avoid the element's internal queue to block when full.
Since: 1.20
AppLeakyTypeNone | Not Leaky |
AppLeakyTypeUpstream | Leaky on upstream (new buffers) |
AppLeakyTypeDownstream | Leaky on downstream (old buffers) |
AnotherAppLeakyType Int | Catch-all for unknown values |
Instances
AppStreamType
data AppStreamType Source #
The stream type.
AppStreamTypeStream | No seeking is supported in the stream, such as a live stream. |
AppStreamTypeSeekable | The stream is seekable but seeking might not be very fast, such as data from a webserver. |
AppStreamTypeRandomAccess | The stream is seekable and seeking is fast, such as in a local file. |
AnotherAppStreamType Int | Catch-all for unknown values |