gi-gstbase 1.0.21 → 1.0.22
raw patch · 3 files changed
+15/−9 lines, 3 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi, haskell-gi-base
API changes (from Hackage documentation)
- GI.GstBase.Structs.BaseParseFrame: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BaseParseFrame.BaseParseFrame tag
- GI.GstBase.Structs.BitReader: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BitReader.BitReader tag
- GI.GstBase.Structs.BitWriter: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BitWriter.BitWriter tag
- GI.GstBase.Structs.CollectData: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.CollectData.CollectData tag
+ GI.GstBase.Constants: pattern BASE_PARSE_FLAG_DRAINING :: Int32
+ GI.GstBase.Constants: pattern BASE_PARSE_FLAG_LOST_SYNC :: Int32
+ GI.GstBase.Constants: pattern BASE_TRANSFORM_SINK_NAME :: Text
+ GI.GstBase.Constants: pattern BASE_TRANSFORM_SRC_NAME :: Text
+ GI.GstBase.Objects.Adapter: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.Adapter.Adapter
+ GI.GstBase.Objects.Adapter: instance GHC.Classes.Eq GI.GstBase.Objects.Adapter.Adapter
+ GI.GstBase.Objects.Aggregator: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.Aggregator.Aggregator
+ GI.GstBase.Objects.Aggregator: instance GHC.Classes.Eq GI.GstBase.Objects.Aggregator.Aggregator
+ GI.GstBase.Objects.AggregatorPad: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.AggregatorPad.AggregatorPad
+ GI.GstBase.Objects.AggregatorPad: instance GHC.Classes.Eq GI.GstBase.Objects.AggregatorPad.AggregatorPad
+ GI.GstBase.Objects.BaseParse: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.BaseParse.BaseParse
+ GI.GstBase.Objects.BaseParse: instance GHC.Classes.Eq GI.GstBase.Objects.BaseParse.BaseParse
+ GI.GstBase.Objects.BaseSink: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.BaseSink.BaseSink
+ GI.GstBase.Objects.BaseSink: instance GHC.Classes.Eq GI.GstBase.Objects.BaseSink.BaseSink
+ GI.GstBase.Objects.BaseSrc: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.BaseSrc.BaseSrc
+ GI.GstBase.Objects.BaseSrc: instance GHC.Classes.Eq GI.GstBase.Objects.BaseSrc.BaseSrc
+ GI.GstBase.Objects.BaseTransform: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.BaseTransform.BaseTransform
+ GI.GstBase.Objects.BaseTransform: instance GHC.Classes.Eq GI.GstBase.Objects.BaseTransform.BaseTransform
+ GI.GstBase.Objects.CollectPads: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.CollectPads.CollectPads
+ GI.GstBase.Objects.CollectPads: instance GHC.Classes.Eq GI.GstBase.Objects.CollectPads.CollectPads
+ GI.GstBase.Objects.DataQueue: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.DataQueue.DataQueue
+ GI.GstBase.Objects.DataQueue: instance GHC.Classes.Eq GI.GstBase.Objects.DataQueue.DataQueue
+ GI.GstBase.Objects.PushSrc: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Objects.PushSrc.PushSrc
+ GI.GstBase.Objects.PushSrc: instance GHC.Classes.Eq GI.GstBase.Objects.PushSrc.PushSrc
+ GI.GstBase.Structs.BaseParseFrame: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BaseParseFrame.BaseParseFrame tag
+ GI.GstBase.Structs.BaseParseFrame: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Structs.BaseParseFrame.BaseParseFrame
+ GI.GstBase.Structs.BaseParseFrame: instance GHC.Classes.Eq GI.GstBase.Structs.BaseParseFrame.BaseParseFrame
+ GI.GstBase.Structs.BitReader: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BitReader.BitReader tag
+ GI.GstBase.Structs.BitReader: instance GHC.Classes.Eq GI.GstBase.Structs.BitReader.BitReader
+ GI.GstBase.Structs.BitWriter: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.BitWriter.BitWriter tag
+ GI.GstBase.Structs.BitWriter: instance GHC.Classes.Eq GI.GstBase.Structs.BitWriter.BitWriter
+ GI.GstBase.Structs.CollectData: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstBase.Structs.CollectData.CollectData tag
+ GI.GstBase.Structs.CollectData: instance GHC.Classes.Eq GI.GstBase.Structs.CollectData.CollectData
+ GI.GstBase.Structs.FlowCombiner: instance Data.GI.Base.GValue.IsGValue GI.GstBase.Structs.FlowCombiner.FlowCombiner
+ GI.GstBase.Structs.FlowCombiner: instance GHC.Classes.Eq GI.GstBase.Structs.FlowCombiner.FlowCombiner
- GI.GstBase.Callbacks: type CollectDataDestroyNotify = CollectData " /@data@/: the 'GI.GstBase.Structs.CollectData.CollectData' that will be freed " -> IO ()
+ GI.GstBase.Callbacks: type CollectDataDestroyNotify = CollectData " /@data@/: the t'GI.GstBase.Structs.CollectData.CollectData' that will be freed" -> IO ()
- GI.GstBase.Callbacks: type CollectPadsBufferFunction = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@data@/: the 'GI.GstBase.Structs.CollectData.CollectData' of pad that has received the buffer " -> Buffer " /@buffer@/: the 'GI.Gst.Structs.Buffer.Buffer' " -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success "
+ GI.GstBase.Callbacks: type CollectPadsBufferFunction = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@data@/: the t'GI.GstBase.Structs.CollectData.CollectData' of pad that has received the buffer" -> Buffer " /@buffer@/: the t'GI.Gst.Structs.Buffer.Buffer'" -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success"
- GI.GstBase.Callbacks: type CollectPadsBufferFunction_WithClosures = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@data@/: the 'GI.GstBase.Structs.CollectData.CollectData' of pad that has received the buffer " -> Buffer " /@buffer@/: the 'GI.Gst.Structs.Buffer.Buffer' " -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetBufferFunction' " -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success "
+ GI.GstBase.Callbacks: type CollectPadsBufferFunction_WithClosures = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@data@/: the t'GI.GstBase.Structs.CollectData.CollectData' of pad that has received the buffer" -> Buffer " /@buffer@/: the t'GI.Gst.Structs.Buffer.Buffer'" -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetBufferFunction'" -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success"
- GI.GstBase.Callbacks: type CollectPadsClipFunction = CollectPads " /@pads@/: a 'GI.GstBase.Objects.CollectPads.CollectPads' " -> CollectData " /@data@/: a 'GI.GstBase.Structs.CollectData.CollectData' " -> Buffer " /@inbuffer@/: the input 'GI.Gst.Structs.Buffer.Buffer' " -> IO ((FlowReturn, Buffer)) " __Returns:__ a 'GI.Gst.Enums.FlowReturn' that corresponds to the result of clipping. "
+ GI.GstBase.Callbacks: type CollectPadsClipFunction = CollectPads " /@pads@/: a t'GI.GstBase.Objects.CollectPads.CollectPads'" -> CollectData " /@data@/: a t'GI.GstBase.Structs.CollectData.CollectData'" -> Buffer " /@inbuffer@/: the input t'GI.Gst.Structs.Buffer.Buffer'" -> IO ((FlowReturn, Buffer)) " __Returns:__ a t'GI.Gst.Enums.FlowReturn' that corresponds to the result of clipping."
- GI.GstBase.Callbacks: type CollectPadsClipFunction_WithClosures = CollectPads " /@pads@/: a 'GI.GstBase.Objects.CollectPads.CollectPads' " -> CollectData " /@data@/: a 'GI.GstBase.Structs.CollectData.CollectData' " -> Buffer " /@inbuffer@/: the input 'GI.Gst.Structs.Buffer.Buffer' " -> Ptr () " /@userData@/: user data " -> IO ((FlowReturn, Buffer)) " __Returns:__ a 'GI.Gst.Enums.FlowReturn' that corresponds to the result of clipping. "
+ GI.GstBase.Callbacks: type CollectPadsClipFunction_WithClosures = CollectPads " /@pads@/: a t'GI.GstBase.Objects.CollectPads.CollectPads'" -> CollectData " /@data@/: a t'GI.GstBase.Structs.CollectData.CollectData'" -> Buffer " /@inbuffer@/: the input t'GI.Gst.Structs.Buffer.Buffer'" -> Ptr () " /@userData@/: user data" -> IO ((FlowReturn, Buffer)) " __Returns:__ a t'GI.Gst.Enums.FlowReturn' that corresponds to the result of clipping."
- GI.GstBase.Callbacks: type CollectPadsCompareFunction = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that is comparing the timestamps " -> CollectData " /@data1@/: the first 'GI.GstBase.Structs.CollectData.CollectData' " -> Word64 " /@timestamp1@/: the first timestamp " -> CollectData " /@data2@/: the second 'GI.GstBase.Structs.CollectData.CollectData' " -> Word64 " /@timestamp2@/: the second timestamp " -> IO Int32 " __Returns:__ Integer less than zero when first timestamp is deemed older than the second one. Zero if the timestamps are deemed equally old. Integer greater than zero when second timestamp is deemed older than the first one. "
+ GI.GstBase.Callbacks: type CollectPadsCompareFunction = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that is comparing the timestamps" -> CollectData " /@data1@/: the first t'GI.GstBase.Structs.CollectData.CollectData'" -> Word64 " /@timestamp1@/: the first timestamp" -> CollectData " /@data2@/: the second t'GI.GstBase.Structs.CollectData.CollectData'" -> Word64 " /@timestamp2@/: the second timestamp" -> IO Int32 " __Returns:__ Integer less than zero when first timestamp is deemed older than the second one. Zero if the timestamps are deemed equally old. Integer greater than zero when second timestamp is deemed older than the first one."
- GI.GstBase.Callbacks: type CollectPadsCompareFunction_WithClosures = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that is comparing the timestamps " -> CollectData " /@data1@/: the first 'GI.GstBase.Structs.CollectData.CollectData' " -> Word64 " /@timestamp1@/: the first timestamp " -> CollectData " /@data2@/: the second 'GI.GstBase.Structs.CollectData.CollectData' " -> Word64 " /@timestamp2@/: the second timestamp " -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetCompareFunction' " -> IO Int32 " __Returns:__ Integer less than zero when first timestamp is deemed older than the second one. Zero if the timestamps are deemed equally old. Integer greater than zero when second timestamp is deemed older than the first one. "
+ GI.GstBase.Callbacks: type CollectPadsCompareFunction_WithClosures = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that is comparing the timestamps" -> CollectData " /@data1@/: the first t'GI.GstBase.Structs.CollectData.CollectData'" -> Word64 " /@timestamp1@/: the first timestamp" -> CollectData " /@data2@/: the second t'GI.GstBase.Structs.CollectData.CollectData'" -> Word64 " /@timestamp2@/: the second timestamp" -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetCompareFunction'" -> IO Int32 " __Returns:__ Integer less than zero when first timestamp is deemed older than the second one. Zero if the timestamps are deemed equally old. Integer greater than zero when second timestamp is deemed older than the first one."
- GI.GstBase.Callbacks: type CollectPadsEventFunction = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@pad@/: the 'GI.Gst.Objects.Pad.Pad' that received an event " -> Event " /@event@/: the 'GI.Gst.Structs.Event.Event' received " -> IO Bool " __Returns:__ 'True' if the pad could handle the event "
+ GI.GstBase.Callbacks: type CollectPadsEventFunction = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@pad@/: the t'GI.Gst.Objects.Pad.Pad' that received an event" -> Event " /@event@/: the t'GI.Gst.Structs.Event.Event' received" -> IO Bool " __Returns:__ 'P.True' if the pad could handle the event"
- GI.GstBase.Callbacks: type CollectPadsEventFunction_WithClosures = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@pad@/: the 'GI.Gst.Objects.Pad.Pad' that received an event " -> Event " /@event@/: the 'GI.Gst.Structs.Event.Event' received " -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetEventFunction' " -> IO Bool " __Returns:__ 'True' if the pad could handle the event "
+ GI.GstBase.Callbacks: type CollectPadsEventFunction_WithClosures = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@pad@/: the t'GI.Gst.Objects.Pad.Pad' that received an event" -> Event " /@event@/: the t'GI.Gst.Structs.Event.Event' received" -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetEventFunction'" -> IO Bool " __Returns:__ 'P.True' if the pad could handle the event"
- GI.GstBase.Callbacks: type CollectPadsFlushFunction = CollectPads " /@pads@/: a 'GI.GstBase.Objects.CollectPads.CollectPads' " -> IO ()
+ GI.GstBase.Callbacks: type CollectPadsFlushFunction = CollectPads " /@pads@/: a t'GI.GstBase.Objects.CollectPads.CollectPads'" -> IO ()
- GI.GstBase.Callbacks: type CollectPadsFlushFunction_WithClosures = CollectPads " /@pads@/: a 'GI.GstBase.Objects.CollectPads.CollectPads' " -> Ptr () " /@userData@/: user data " -> IO ()
+ GI.GstBase.Callbacks: type CollectPadsFlushFunction_WithClosures = CollectPads " /@pads@/: a t'GI.GstBase.Objects.CollectPads.CollectPads'" -> Ptr () " /@userData@/: user data" -> IO ()
- GI.GstBase.Callbacks: type CollectPadsFunction = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success "
+ GI.GstBase.Callbacks: type CollectPadsFunction = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success"
- GI.GstBase.Callbacks: type CollectPadsFunction_WithClosures = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetFunction' " -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success "
+ GI.GstBase.Callbacks: type CollectPadsFunction_WithClosures = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetFunction'" -> IO FlowReturn " __Returns:__ 'GI.Gst.Enums.FlowReturnOk' for success"
- GI.GstBase.Callbacks: type CollectPadsQueryFunction = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@pad@/: the 'GI.Gst.Objects.Pad.Pad' that received an event " -> Query " /@query@/: the 'GI.Gst.Structs.Event.Event' received " -> IO Bool " __Returns:__ 'True' if the pad could handle the event "
+ GI.GstBase.Callbacks: type CollectPadsQueryFunction = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@pad@/: the t'GI.Gst.Objects.Pad.Pad' that received an event" -> Query " /@query@/: the t'GI.Gst.Structs.Event.Event' received" -> IO Bool " __Returns:__ 'P.True' if the pad could handle the event"
- GI.GstBase.Callbacks: type CollectPadsQueryFunction_WithClosures = CollectPads " /@pads@/: the 'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback " -> CollectData " /@pad@/: the 'GI.Gst.Objects.Pad.Pad' that received an event " -> Query " /@query@/: the 'GI.Gst.Structs.Event.Event' received " -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetQueryFunction' " -> IO Bool " __Returns:__ 'True' if the pad could handle the event "
+ GI.GstBase.Callbacks: type CollectPadsQueryFunction_WithClosures = CollectPads " /@pads@/: the t'GI.GstBase.Objects.CollectPads.CollectPads' that triggered the callback" -> CollectData " /@pad@/: the t'GI.Gst.Objects.Pad.Pad' that received an event" -> Query " /@query@/: the t'GI.Gst.Structs.Event.Event' received" -> Ptr () " /@userData@/: user data passed to 'GI.GstBase.Objects.CollectPads.collectPadsSetQueryFunction'" -> IO Bool " __Returns:__ 'P.True' if the pad could handle the event"
- GI.GstBase.Callbacks: type TypeFindHelperGetRangeFunction = Object " /@obj@/: a 'GI.Gst.Objects.Object.Object' that will handle the getrange request " -> Maybe Object " /@parent@/: the parent of /@obj@/ or 'Nothing' " -> Word64 " /@offset@/: the offset of the range " -> Word32 " /@length@/: the length of the range " -> IO ((FlowReturn, Buffer)) " __Returns:__ GST_FLOW_OK for success "
+ GI.GstBase.Callbacks: type TypeFindHelperGetRangeFunction = Object " /@obj@/: a t'GI.Gst.Objects.Object.Object' that will handle the getrange request" -> Maybe Object " /@parent@/: the parent of /@obj@/ or 'P.Nothing'" -> Word64 " /@offset@/: the offset of the range" -> Word32 " /@length@/: the length of the range" -> IO ((FlowReturn, Buffer)) " __Returns:__ GST_FLOW_OK for success"
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- gi-gstbase.cabal +10/−8
ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.22+++ Update for haskell-gi(-base)-0.23+ ### 1.0.21 + Add support for inherited dependencies
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gstbase-1.0.21/docs/GI-GstBase.html](https://hackage.haskell.org/package/gi-gstbase-1.0.21/docs/GI-GstBase.html)+[https://hackage.haskell.org/package/gi-gstbase-1.0.22/docs/GI-GstBase.html](https://hackage.haskell.org/package/gi-gstbase-1.0.22/docs/GI-GstBase.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).
gi-gstbase.cabal view
@@ -1,12 +1,12 @@ name: gi-gstbase-version: 1.0.21+version: 1.0.22 synopsis: GStreamerBase bindings description: Bindings for GStreamerBase, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi license: LGPL-2.1 license-file: LICENSE author: Will Thompson, Iñaki García Etxebarria and Jonas Platte-maintainer: Iñaki García Etxebarria (inaki@blueleaf.cc)+maintainer: Iñaki García Etxebarria category: Bindings build-type: Custom cabal-version: 1.24@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.9 && < 5, Cabal >= 1.24,- haskell-gi >= 0.22.5 && < 0.23,+ haskell-gi >= 0.23 && < 0.24, gi-gst == 1.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*@@ -24,13 +24,13 @@ library default-language: Haskell2010 default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses- other-extensions: PatternSynonyms, ViewPatterns+ other-extensions: PatternSynonyms, ViewPatterns, TypeApplications ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations pkgconfig-depends: gstreamer-base-1.0 build-depends: base >= 4.8 && <5,- haskell-gi-base >= 0.22.0 && < 0.23,- haskell-gi >= 0.22.5 && < 0.23,+ haskell-gi-base >= 0.23 && < 0.24,+ haskell-gi >= 0.23.0 && < 0.24, haskell-gi-overloading < 1.1, gi-gst == 1.0.*, gi-gobject == 2.0.*,@@ -51,7 +51,8 @@ -- to be built will be built at configure time, based on the -- available introspection data. - exposed-modules: GI.GstBase,+ exposed-modules: GI.GstBase.Config,+ GI.GstBase, GI.GstBase.Callbacks, GI.GstBase.Constants, GI.GstBase.Flags,@@ -74,7 +75,8 @@ GI.GstBase.Structs.CollectData, GI.GstBase.Structs.FlowCombiner - autogen-modules: GI.GstBase,+ autogen-modules: GI.GstBase.Config,+ GI.GstBase, GI.GstBase.Callbacks, GI.GstBase.Constants, GI.GstBase.Flags,