Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- ffprobe :: String -> IO (Either String FFProbeData)
- data FFProbeData = FFProbeData {}
Documentation
ffprobe :: String -> IO (Either String FFProbeData) Source #
Runs the ffprobe coomands, and parse its output
data FFProbeData Source #
Instances
FromJSON FFProbeData Source # | |
Defined in FFProbe parseJSON :: Value -> Parser FFProbeData # parseJSONList :: Value -> Parser [FFProbeData] # | |
Generic FFProbeData Source # | |
Defined in FFProbe type Rep FFProbeData :: Type -> Type # from :: FFProbeData -> Rep FFProbeData x # to :: Rep FFProbeData x -> FFProbeData # | |
type Rep FFProbeData Source # | |
Defined in FFProbe type Rep FFProbeData = D1 ('MetaData "FFProbeData" "FFProbe" "haskell-ffprobe-0.1.0.1-3Rc6lu4agA27p07DNrczEU" 'False) (C1 ('MetaCons "FFProbeData" 'PrefixI 'True) (S1 ('MetaSel ('Just "streams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Stream]) :*: (S1 ('MetaSel ('Just "chapters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Chapter]) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Format)))) |