gi-gst 1.0.28 → 1.0.29
raw patch · 5 files changed
+9/−3 lines, 5 filessetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ GI.Gst.Callbacks: drop_closures_MetaTransformFunction :: MetaTransformFunction -> MetaTransformFunction_WithClosures
+ GI.Gst.Callbacks: drop_closures_TypeFindGetLengthFieldCallback :: TypeFindGetLengthFieldCallback -> TypeFindGetLengthFieldCallback_WithClosures
+ GI.Gst.Callbacks: noMetaTransformFunction_WithClosures :: Maybe MetaTransformFunction_WithClosures
+ GI.Gst.Callbacks: noTypeFindGetLengthFieldCallback_WithClosures :: Maybe TypeFindGetLengthFieldCallback_WithClosures
+ GI.Gst.Callbacks: type MetaTransformFunction_WithClosures = -- | /@transbuf@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@meta@/: a t'GI.Gst.Structs.Meta.Meta' Meta -> -- | /@buffer@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@type@/: the transform type Word32 -> -- | /@data@/: transform specific data. Ptr () -> -- | __Returns:__ 'P.True' if the transform could be performed IO Bool
+ GI.Gst.Callbacks: type TypeFindGetLengthFieldCallback_WithClosures = Ptr () -> IO Word64
- GI.Gst.Callbacks: type MetaTransformFunction = -- | /@transbuf@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@meta@/: a t'GI.Gst.Structs.Meta.Meta' Meta -> -- | /@buffer@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@type@/: the transform type Word32 -> -- | /@data@/: transform specific data. Ptr () -> -- | __Returns:__ 'P.True' if the transform could be performed IO Bool
+ GI.Gst.Callbacks: type MetaTransformFunction = -- | /@transbuf@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@meta@/: a t'GI.Gst.Structs.Meta.Meta' Meta -> -- | /@buffer@/: a t'GI.Gst.Structs.Buffer.Buffer' Buffer -> -- | /@type@/: the transform type Word32 -> -- | __Returns:__ 'P.True' if the transform could be performed IO Bool
- GI.Gst.Callbacks: type TypeFindGetLengthFieldCallback = Ptr () -> IO Word64
+ GI.Gst.Callbacks: type TypeFindGetLengthFieldCallback = IO Word64
- GI.Gst.Callbacks: wrap_MetaTransformFunction :: Maybe (Ptr (FunPtr C_MetaTransformFunction)) -> MetaTransformFunction -> C_MetaTransformFunction
+ GI.Gst.Callbacks: wrap_MetaTransformFunction :: Maybe (Ptr (FunPtr C_MetaTransformFunction)) -> MetaTransformFunction_WithClosures -> C_MetaTransformFunction
- GI.Gst.Callbacks: wrap_TypeFindGetLengthFieldCallback :: Maybe (Ptr (FunPtr C_TypeFindGetLengthFieldCallback)) -> TypeFindGetLengthFieldCallback -> C_TypeFindGetLengthFieldCallback
+ GI.Gst.Callbacks: wrap_TypeFindGetLengthFieldCallback :: Maybe (Ptr (FunPtr C_TypeFindGetLengthFieldCallback)) -> TypeFindGetLengthFieldCallback_WithClosures -> C_TypeFindGetLengthFieldCallback
- GI.Gst.Structs.MetaInfo: getMetaInfoTransformFunc :: MonadIO m => MetaInfo -> m (Maybe MetaTransformFunction)
+ GI.Gst.Structs.MetaInfo: getMetaInfoTransformFunc :: MonadIO m => MetaInfo -> m (Maybe MetaTransformFunction_WithClosures)
- GI.Gst.Structs.TypeFind: getTypeFindGetLength :: MonadIO m => TypeFind -> m (Maybe TypeFindGetLengthFieldCallback)
+ GI.Gst.Structs.TypeFind: getTypeFindGetLength :: MonadIO m => TypeFind -> m (Maybe TypeFindGetLengthFieldCallback_WithClosures)
Files
- ChangeLog.md +4/−0
- Gst.overrides +2/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-gst.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.29+++ Ignore more *_take functions, that do not make sense in Haskell. See [issue 412](https://github.com/haskell-gi/haskell-gi/issues/412) for issues that these functions create.+ ### 1.0.28 + Bump base lower bound
Gst.overrides view
@@ -2,6 +2,8 @@ # Not needed for the bindings ignore MiniObject.take+ignore Message.take+ignore TagList.take # Wrong introspection data, reported as https://bugzilla.gnome.org/show_bug.cgi?id=775944 set-attr Gst/Event/new_select_streams/@parameters/streams/@type/@type name utf8
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gst-1.0.28/docs/GI-Gst.html](https://hackage.haskell.org/package/gi-gst-1.0.28/docs/GI-Gst.html)+[https://hackage.haskell.org/package/gi-gst-1.0.29/docs/GI-Gst.html](https://hackage.haskell.org/package/gi-gst-1.0.29/docs/GI-Gst.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
@@ -11,7 +11,7 @@ where name = "Gst" version = "1.0" pkgName = "gi-gst"- pkgVersion = "1.0.28"+ pkgVersion = "1.0.29" overridesFile = Just "Gst.overrides" verbose = False outputDir = Nothing
gi-gst.cabal view
@@ -1,5 +1,5 @@ name: gi-gst-version: 1.0.28+version: 1.0.29 synopsis: GStreamer bindings description: Bindings for GStreamer, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi