gi-gstpbutils 1.0.25 → 1.0.27
raw patch · 4 files changed
+13/−5 lines, 4 filessetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ GI.GstPbutils.Flags: PbUtilsCapsDescriptionFlagsMetadata :: PbUtilsCapsDescriptionFlags
+ GI.GstPbutils.Functions: codecUtilsCapsFromMimeCodec :: (HasCallStack, MonadIO m) => Text -> m (Maybe Caps)
- GI.GstPbutils.Functions: codecUtilsOpusCreateCaps :: (HasCallStack, MonadIO m) => Word32 -> Word8 -> Word8 -> Word8 -> Word8 -> Maybe (Ptr Word8) -> m Caps
+ GI.GstPbutils.Functions: codecUtilsOpusCreateCaps :: (HasCallStack, MonadIO m) => Word32 -> Word8 -> Word8 -> Word8 -> Word8 -> Maybe (Ptr Word8) -> m (Maybe Caps)
- GI.GstPbutils.Functions: codecUtilsOpusCreateCapsFromHeader :: (HasCallStack, MonadIO m) => Buffer -> Maybe Buffer -> m Caps
+ GI.GstPbutils.Functions: codecUtilsOpusCreateCapsFromHeader :: (HasCallStack, MonadIO m) => Buffer -> Maybe Buffer -> m (Maybe Caps)
- GI.GstPbutils.Functions: codecUtilsOpusCreateHeader :: (HasCallStack, MonadIO m) => Word32 -> Word8 -> Word8 -> Word8 -> Word8 -> Maybe (Ptr Word8) -> Word16 -> Int16 -> m Buffer
+ GI.GstPbutils.Functions: codecUtilsOpusCreateHeader :: (HasCallStack, MonadIO m) => Word32 -> Word8 -> Word8 -> Word8 -> Word8 -> Maybe (Ptr Word8) -> Word16 -> Int16 -> m (Maybe Buffer)
- GI.GstPbutils.Functions: missingPluginMessageGetInstallerDetail :: (HasCallStack, MonadIO m) => Message -> m Text
+ GI.GstPbutils.Functions: missingPluginMessageGetInstallerDetail :: (HasCallStack, MonadIO m) => Message -> m (Maybe Text)
- GI.GstPbutils.Functions: pbUtilsGetCodecDescription :: (HasCallStack, MonadIO m) => Caps -> m Text
+ GI.GstPbutils.Functions: pbUtilsGetCodecDescription :: (HasCallStack, MonadIO m) => Caps -> m (Maybe Text)
- GI.GstPbutils.Objects.DiscovererAudioInfo: discovererAudioInfoGetLanguage :: (HasCallStack, MonadIO m, IsDiscovererAudioInfo a) => a -> m Text
+ GI.GstPbutils.Objects.DiscovererAudioInfo: discovererAudioInfoGetLanguage :: (HasCallStack, MonadIO m, IsDiscovererAudioInfo a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.DiscovererContainerInfo: discovererContainerInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) => a -> m TagList
+ GI.GstPbutils.Objects.DiscovererContainerInfo: discovererContainerInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererContainerInfo a) => a -> m (Maybe TagList)
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetAudioStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererStreamInfo]
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetAudioStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererAudioInfo]
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetContainerStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererStreamInfo]
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetContainerStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererContainerInfo]
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetMisc :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m Structure
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetMisc :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m (Maybe Structure)
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetStreamInfo :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m DiscovererStreamInfo
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetStreamInfo :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m (Maybe DiscovererStreamInfo)
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetSubtitleStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererStreamInfo]
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetSubtitleStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererSubtitleInfo]
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m TagList
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m (Maybe TagList)
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetToc :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m Toc
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetToc :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m (Maybe Toc)
- GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetVideoStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererStreamInfo]
+ GI.GstPbutils.Objects.DiscovererInfo: discovererInfoGetVideoStreams :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m [DiscovererVideoInfo]
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetCaps :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m Caps
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetCaps :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe Caps)
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetMisc :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m Structure
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetMisc :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe Structure)
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetNext :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m DiscovererStreamInfo
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetNext :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe DiscovererStreamInfo)
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetPrevious :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m DiscovererStreamInfo
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetPrevious :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe DiscovererStreamInfo)
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m TagList
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetTags :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe TagList)
- GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetToc :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m Toc
+ GI.GstPbutils.Objects.DiscovererStreamInfo: discovererStreamInfoGetToc :: (HasCallStack, MonadIO m, IsDiscovererStreamInfo a) => a -> m (Maybe Toc)
- GI.GstPbutils.Objects.DiscovererSubtitleInfo: discovererSubtitleInfoGetLanguage :: (HasCallStack, MonadIO m, IsDiscovererSubtitleInfo a) => a -> m Text
+ GI.GstPbutils.Objects.DiscovererSubtitleInfo: discovererSubtitleInfoGetLanguage :: (HasCallStack, MonadIO m, IsDiscovererSubtitleInfo a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileFind :: (HasCallStack, MonadIO m) => Text -> Maybe Text -> Maybe Text -> m EncodingProfile
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileFind :: (HasCallStack, MonadIO m) => Text -> Maybe Text -> Maybe Text -> m (Maybe EncodingProfile)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileFromDiscoverer :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m EncodingProfile
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileFromDiscoverer :: (HasCallStack, MonadIO m, IsDiscovererInfo a) => a -> m (Maybe EncodingProfile)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetDescription :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetDescription :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetFileExtension :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetFileExtension :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetName :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetName :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetPreset :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetPreset :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetPresetName :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetPresetName :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Text)
- GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetRestriction :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m Caps
+ GI.GstPbutils.Objects.EncodingProfile: encodingProfileGetRestriction :: (HasCallStack, MonadIO m, IsEncodingProfile a) => a -> m (Maybe Caps)
- GI.GstPbutils.Objects.EncodingTarget: encodingTargetGetPath :: (HasCallStack, MonadIO m, IsEncodingTarget a) => a -> m Text
+ GI.GstPbutils.Objects.EncodingTarget: encodingTargetGetPath :: (HasCallStack, MonadIO m, IsEncodingTarget a) => a -> m (Maybe [Char])
- GI.GstPbutils.Objects.EncodingTarget: encodingTargetGetProfile :: (HasCallStack, MonadIO m, IsEncodingTarget a) => a -> Text -> m EncodingProfile
+ GI.GstPbutils.Objects.EncodingTarget: encodingTargetGetProfile :: (HasCallStack, MonadIO m, IsEncodingTarget a) => a -> Text -> m (Maybe EncodingProfile)
- GI.GstPbutils.Objects.EncodingTarget: encodingTargetNew :: (HasCallStack, MonadIO m, IsEncodingProfile a) => Text -> Text -> Text -> [a] -> m EncodingTarget
+ GI.GstPbutils.Objects.EncodingTarget: encodingTargetNew :: (HasCallStack, MonadIO m, IsEncodingProfile a) => Text -> Text -> Text -> [a] -> m (Maybe EncodingTarget)
Files
- ChangeLog.md +8/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gstpbutils.cabal +3/−3
ChangeLog.md view
@@ -1,3 +1,11 @@+### 1.0.27+++ Bump base lower bound++### 1.0.26+++ Bump base lower bound+ ### 1.0.25 + Relax constraint on text
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gstpbutils-1.0.25/docs/GI-GstPbutils.html](https://hackage.haskell.org/package/gi-gstpbutils-1.0.25/docs/GI-GstPbutils.html)+[https://hackage.haskell.org/package/gi-gstpbutils-1.0.27/docs/GI-GstPbutils.html](https://hackage.haskell.org/package/gi-gstpbutils-1.0.27/docs/GI-GstPbutils.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -12,7 +12,7 @@ where name = "GstPbutils" version = "1.0" pkgName = "gi-gstpbutils"- pkgVersion = "1.0.25"+ pkgVersion = "1.0.27" overridesFile = Just "GstPbutils.overrides" verbose = False outputDir = Nothing
gi-gstpbutils.cabal view
@@ -1,5 +1,5 @@ name: gi-gstpbutils-version: 1.0.25+version: 1.0.27 synopsis: GStreamer Plugins Base Utils bindings description: Bindings for GStreamer Plugins Base Utils, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -14,8 +14,8 @@ extra-source-files: README.md ChangeLog.md stack.yaml GstPbutils.overrides custom-setup- setup-depends: base >= 4.9 && < 5,- Cabal >= 1.24,+ setup-depends: base >= 4.11 && < 5,+ Cabal >= 1.24 && < 4, haskell-gi >= 0.26 && < 0.27, gi-gstaudio == 1.0.*, gi-gstvideo == 1.0.*,