Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
startTranscode :: (MonadStorage c m, MonadHas Secret c m, MonadAudit c m, MonadHas Timestamp c m, MonadLog c m) => Transcode -> m (Maybe TranscodePID) Source #
forkTranscode :: Transcode -> Handler ThreadId Source #
stopTranscode :: (MonadDB c m, MonadHas Timestamp c m, MonadLog c m, MonadStorage c m) => Transcode -> m Transcode Source #
collectTranscode :: (MonadHas AV c m, MonadDB c m, MonadHas InternalState c m, MonadLog c m, MonadStorage c m, MonadHas Timestamp c m, MonadAudit c m) => Transcode -> Int -> Maybe ByteString -> String -> m () Source #
transcodeEnabled :: Storage -> Bool Source #