| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Codec.Audio.Opus.Encoder.Conduit
Description
Conduit interface for encoding audio data with Opus.
Synopsis
- encoderC :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString ByteString m ()
- encoderLazyC :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString ByteString m ()
- encoderSink :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString o m ByteString
Documentation
encoderC :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString ByteString m () Source #
Encode audio data with Opus.
encoderLazyC :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString ByteString m () Source #
Encode lazy bytestring audio data with Opus.
encoderSink :: (HasStreamConfig cfg, MonadResource m) => cfg -> ConduitT ByteString o m ByteString Source #
A sink to encode audio data with Opus and return a lazy bytestring of the whole stream.