packages feed

gi-gstvideo 1.0.26 → 1.0.28

raw patch · 4 files changed

+17/−5 lines, 4 filessetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

+ GI.GstVideo.Enums: NavigationEventTypeTouchCancel :: NavigationEventType
+ GI.GstVideo.Enums: NavigationEventTypeTouchDown :: NavigationEventType
+ GI.GstVideo.Enums: NavigationEventTypeTouchFrame :: NavigationEventType
+ GI.GstVideo.Enums: NavigationEventTypeTouchMotion :: NavigationEventType
+ GI.GstVideo.Enums: NavigationEventTypeTouchUp :: NavigationEventType
+ GI.GstVideo.Enums: VideoFormatNv1210be8l128 :: VideoFormat
+ GI.GstVideo.Enums: VideoFormatNv1216l32s :: VideoFormat
+ GI.GstVideo.Enums: VideoFormatNv128l128 :: VideoFormat
+ GI.GstVideo.Flags: AnotherNavigationModifierType :: Int -> NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeButton1Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeButton2Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeButton3Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeButton4Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeButton5Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeControlMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeHyperMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeLockMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMetaMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMod1Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMod2Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMod3Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMod4Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeMod5Mask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeNone :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeShiftMask :: NavigationModifierType
+ GI.GstVideo.Flags: NavigationModifierTypeSuperMask :: NavigationModifierType
+ GI.GstVideo.Flags: VideoFormatFlagsSubtiles :: VideoFormatFlags
+ GI.GstVideo.Flags: data NavigationModifierType
+ GI.GstVideo.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance GHC.Classes.Eq GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance GHC.Classes.Ord GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance GHC.Enum.Enum GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Flags: instance GHC.Show.Show GI.GstVideo.Flags.NavigationModifierType
+ GI.GstVideo.Functions: bufferAddVideoSeiUserDataUnregisteredMeta :: (HasCallStack, MonadIO m) => Buffer -> Word8 -> Word8 -> Word64 -> m VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Functions: videoIsCommonAspectRatio :: (HasCallStack, MonadIO m) => Int32 -> Int32 -> Int32 -> Int32 -> m Bool
+ GI.GstVideo.Functions: videoSeiUserDataUnregisteredMetaApiGetType :: (HasCallStack, MonadIO m) => m GType
+ GI.GstVideo.Functions: videoSeiUserDataUnregisteredParsePrecisionTimeStamp :: (HasCallStack, MonadIO m) => VideoSEIUserDataUnregisteredMeta -> m (Bool, Word8, Word64)
+ GI.GstVideo.Interfaces.Navigation: navigationEventGetCoordinates :: (HasCallStack, MonadIO m) => Event -> m (Bool, Double, Double)
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewCommand :: (HasCallStack, MonadIO m) => NavigationCommand -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewKeyPress :: (HasCallStack, MonadIO m) => Text -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewKeyRelease :: (HasCallStack, MonadIO m) => Text -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewMouseButtonPress :: (HasCallStack, MonadIO m) => Int32 -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewMouseButtonRelease :: (HasCallStack, MonadIO m) => Int32 -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewMouseMove :: (HasCallStack, MonadIO m) => Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewMouseScroll :: (HasCallStack, MonadIO m) => Double -> Double -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewTouchCancel :: (HasCallStack, MonadIO m) => [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewTouchDown :: (HasCallStack, MonadIO m) => Word32 -> Double -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewTouchFrame :: (HasCallStack, MonadIO m) => [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewTouchMotion :: (HasCallStack, MonadIO m) => Word32 -> Double -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventNewTouchUp :: (HasCallStack, MonadIO m) => Word32 -> Double -> Double -> [NavigationModifierType] -> m Event
+ GI.GstVideo.Interfaces.Navigation: navigationEventParseModifierState :: (HasCallStack, MonadIO m) => Event -> [NavigationModifierType] -> m Bool
+ GI.GstVideo.Interfaces.Navigation: navigationEventParseTouchEvent :: (HasCallStack, MonadIO m) => Event -> m (Bool, Word32, Double, Double, Double)
+ GI.GstVideo.Interfaces.Navigation: navigationEventParseTouchUpEvent :: (HasCallStack, MonadIO m) => Event -> m (Bool, Word32, Double, Double)
+ GI.GstVideo.Interfaces.Navigation: navigationEventSetCoordinates :: (HasCallStack, MonadIO m) => Event -> Double -> Double -> m Bool
+ GI.GstVideo.Interfaces.Navigation: navigationSendEventSimple :: (HasCallStack, MonadIO m, IsNavigation a) => a -> Event -> m ()
+ GI.GstVideo.Objects.VideoAggregator: constructVideoAggregatorForceLive :: (IsVideoAggregator o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.GstVideo.Objects.VideoAggregator: getVideoAggregatorForceLive :: (MonadIO m, IsVideoAggregator o) => o -> m Bool
+ GI.GstVideo.Structs.VideoColorimetry: videoColorimetryIsEquivalent :: (HasCallStack, MonadIO m) => VideoColorimetry -> Word32 -> VideoColorimetry -> Word32 -> m Bool
+ GI.GstVideo.Structs.VideoConverter: videoConverterGetInInfo :: (HasCallStack, MonadIO m) => VideoConverter -> m VideoInfo
+ GI.GstVideo.Structs.VideoConverter: videoConverterGetOutInfo :: (HasCallStack, MonadIO m) => VideoConverter -> m VideoInfo
+ GI.GstVideo.Structs.VideoFormatInfo: videoFormatInfoExtrapolateStride :: (HasCallStack, MonadIO m) => VideoFormatInfo -> Int32 -> Int32 -> m Int32
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: VideoSEIUserDataUnregisteredMeta :: ManagedPtr VideoSEIUserDataUnregisteredMeta -> VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: getVideoSEIUserDataUnregisteredMetaData :: MonadIO m => VideoSEIUserDataUnregisteredMeta -> m Word8
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: getVideoSEIUserDataUnregisteredMetaMeta :: MonadIO m => VideoSEIUserDataUnregisteredMeta -> m Meta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: getVideoSEIUserDataUnregisteredMetaSize :: MonadIO m => VideoSEIUserDataUnregisteredMeta -> m Word64
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta.VideoSEIUserDataUnregisteredMeta tag
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta.VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: instance Data.GI.Base.BasicTypes.CallocPtr GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta.VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta.VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta.VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: newZeroVideoSEIUserDataUnregisteredMeta :: MonadIO m => m VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: newtype VideoSEIUserDataUnregisteredMeta
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: setVideoSEIUserDataUnregisteredMetaData :: MonadIO m => VideoSEIUserDataUnregisteredMeta -> Word8 -> m ()
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: setVideoSEIUserDataUnregisteredMetaSize :: MonadIO m => VideoSEIUserDataUnregisteredMeta -> Word64 -> m ()
+ GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta: videoSEIUserDataUnregisteredMetaGetInfo :: (HasCallStack, MonadIO m) => m MetaInfo
+ GI.GstVideo.Structs.VideoTileInfo: VideoTileInfo :: ManagedPtr VideoTileInfo -> VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: getVideoTileInfoHeight :: MonadIO m => VideoTileInfo -> m Word32
+ GI.GstVideo.Structs.VideoTileInfo: getVideoTileInfoSize :: MonadIO m => VideoTileInfo -> m Word32
+ GI.GstVideo.Structs.VideoTileInfo: getVideoTileInfoStride :: MonadIO m => VideoTileInfo -> m Word32
+ GI.GstVideo.Structs.VideoTileInfo: getVideoTileInfoWidth :: MonadIO m => VideoTileInfo -> m Word32
+ GI.GstVideo.Structs.VideoTileInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTileInfo.VideoTileInfo tag
+ GI.GstVideo.Structs.VideoTileInfo: instance Data.GI.Base.BasicTypes.BoxedPtr GI.GstVideo.Structs.VideoTileInfo.VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: instance Data.GI.Base.BasicTypes.CallocPtr GI.GstVideo.Structs.VideoTileInfo.VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GstVideo.Structs.VideoTileInfo.VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoTileInfo.VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: newZeroVideoTileInfo :: MonadIO m => m VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: newtype VideoTileInfo
+ GI.GstVideo.Structs.VideoTileInfo: setVideoTileInfoHeight :: MonadIO m => VideoTileInfo -> Word32 -> m ()
+ GI.GstVideo.Structs.VideoTileInfo: setVideoTileInfoSize :: MonadIO m => VideoTileInfo -> Word32 -> m ()
+ GI.GstVideo.Structs.VideoTileInfo: setVideoTileInfoStride :: MonadIO m => VideoTileInfo -> Word32 -> m ()
+ GI.GstVideo.Structs.VideoTileInfo: setVideoTileInfoWidth :: MonadIO m => VideoTileInfo -> Word32 -> m ()
- GI.GstVideo.Functions: bufferAddVideoTimeCodeMetaFull :: (HasCallStack, MonadIO m) => Buffer -> Word32 -> Word32 -> DateTime -> [VideoTimeCodeFlags] -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> m VideoTimeCodeMeta
+ GI.GstVideo.Functions: bufferAddVideoTimeCodeMetaFull :: (HasCallStack, MonadIO m) => Buffer -> Word32 -> Word32 -> DateTime -> [VideoTimeCodeFlags] -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> m (Maybe VideoTimeCodeMeta)
- GI.GstVideo.Functions: bufferGetVideoMeta :: (HasCallStack, MonadIO m) => Buffer -> m VideoMeta
+ GI.GstVideo.Functions: bufferGetVideoMeta :: (HasCallStack, MonadIO m) => Buffer -> m (Maybe VideoMeta)
- GI.GstVideo.Functions: bufferGetVideoMetaId :: (HasCallStack, MonadIO m) => Buffer -> Int32 -> m VideoMeta
+ GI.GstVideo.Functions: bufferGetVideoMetaId :: (HasCallStack, MonadIO m) => Buffer -> Int32 -> m (Maybe VideoMeta)
- GI.GstVideo.Functions: bufferGetVideoRegionOfInterestMetaId :: (HasCallStack, MonadIO m) => Buffer -> Int32 -> m VideoRegionOfInterestMeta
+ GI.GstVideo.Functions: bufferGetVideoRegionOfInterestMetaId :: (HasCallStack, MonadIO m) => Buffer -> Int32 -> m (Maybe VideoRegionOfInterestMeta)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderAllocateOutputBuffer :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m Buffer
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderAllocateOutputBuffer :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Maybe Buffer)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderGetAllocator :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Allocator, AllocationParams)
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderGetAllocator :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Maybe Allocator, AllocationParams)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderGetBufferPool :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m BufferPool
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderGetBufferPool :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Maybe BufferPool)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderGetFrame :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> Int32 -> m VideoCodecFrame
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderGetFrame :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> Int32 -> m (Maybe VideoCodecFrame)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderGetOldestFrame :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m VideoCodecFrame
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderGetOldestFrame :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Maybe VideoCodecFrame)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderGetOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m VideoCodecState
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderGetOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> m (Maybe VideoCodecState)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderSetInterlacedOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> VideoFormat -> VideoInterlaceMode -> Word32 -> Word32 -> Maybe VideoCodecState -> m VideoCodecState
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderSetInterlacedOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> VideoFormat -> VideoInterlaceMode -> Word32 -> Word32 -> Maybe VideoCodecState -> m (Maybe VideoCodecState)
- GI.GstVideo.Objects.VideoDecoder: videoDecoderSetOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> VideoFormat -> Word32 -> Word32 -> Maybe VideoCodecState -> m VideoCodecState
+ GI.GstVideo.Objects.VideoDecoder: videoDecoderSetOutputState :: (HasCallStack, MonadIO m, IsVideoDecoder a) => a -> VideoFormat -> Word32 -> Word32 -> Maybe VideoCodecState -> m (Maybe VideoCodecState)
- GI.GstVideo.Objects.VideoEncoder: videoEncoderGetAllocator :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m (Allocator, AllocationParams)
+ GI.GstVideo.Objects.VideoEncoder: videoEncoderGetAllocator :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m (Maybe Allocator, AllocationParams)
- GI.GstVideo.Objects.VideoEncoder: videoEncoderGetFrame :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> Int32 -> m VideoCodecFrame
+ GI.GstVideo.Objects.VideoEncoder: videoEncoderGetFrame :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> Int32 -> m (Maybe VideoCodecFrame)
- GI.GstVideo.Objects.VideoEncoder: videoEncoderGetOldestFrame :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m VideoCodecFrame
+ GI.GstVideo.Objects.VideoEncoder: videoEncoderGetOldestFrame :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m (Maybe VideoCodecFrame)
- GI.GstVideo.Objects.VideoEncoder: videoEncoderGetOutputState :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m VideoCodecState
+ GI.GstVideo.Objects.VideoEncoder: videoEncoderGetOutputState :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> m (Maybe VideoCodecState)
- GI.GstVideo.Objects.VideoEncoder: videoEncoderSetOutputState :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> Caps -> Maybe VideoCodecState -> m VideoCodecState
+ GI.GstVideo.Objects.VideoEncoder: videoEncoderSetOutputState :: (HasCallStack, MonadIO m, IsVideoEncoder a) => a -> Caps -> Maybe VideoCodecState -> m (Maybe VideoCodecState)
- GI.GstVideo.Structs.VideoChromaResample: videoChromaResampleGetInfo :: (HasCallStack, MonadIO m) => VideoChromaResample -> Word32 -> Int32 -> m ()
+ GI.GstVideo.Structs.VideoChromaResample: videoChromaResampleGetInfo :: (HasCallStack, MonadIO m) => VideoChromaResample -> m (Word32, Int32)
- GI.GstVideo.Structs.VideoInfo: videoInfoNewFromCaps :: (HasCallStack, MonadIO m) => Caps -> m VideoInfo
+ GI.GstVideo.Structs.VideoInfo: videoInfoNewFromCaps :: (HasCallStack, MonadIO m) => Caps -> m (Maybe VideoInfo)
- GI.GstVideo.Structs.VideoOverlayComposition: videoOverlayCompositionGetRectangle :: (HasCallStack, MonadIO m) => VideoOverlayComposition -> Word32 -> m VideoOverlayRectangle
+ GI.GstVideo.Structs.VideoOverlayComposition: videoOverlayCompositionGetRectangle :: (HasCallStack, MonadIO m) => VideoOverlayComposition -> Word32 -> m (Maybe VideoOverlayRectangle)
- GI.GstVideo.Structs.VideoScaler: videoScalerGetCoeff :: (HasCallStack, MonadIO m) => VideoScaler -> Word32 -> Word32 -> Word32 -> m Double
+ GI.GstVideo.Structs.VideoScaler: videoScalerGetCoeff :: (HasCallStack, MonadIO m) => VideoScaler -> Word32 -> m (Double, Word32, Word32)
- GI.GstVideo.Structs.VideoTimeCode: videoTimeCodeNewFromDateTimeFull :: (HasCallStack, MonadIO m) => Word32 -> Word32 -> DateTime -> [VideoTimeCodeFlags] -> Word32 -> m VideoTimeCode
+ GI.GstVideo.Structs.VideoTimeCode: videoTimeCodeNewFromDateTimeFull :: (HasCallStack, MonadIO m) => Word32 -> Word32 -> DateTime -> [VideoTimeCodeFlags] -> Word32 -> m (Maybe VideoTimeCode)
- GI.GstVideo.Structs.VideoVBIEncoder: videoVBIEncoderNew :: (HasCallStack, MonadIO m) => VideoFormat -> Word32 -> m VideoVBIEncoder
+ GI.GstVideo.Structs.VideoVBIEncoder: videoVBIEncoderNew :: (HasCallStack, MonadIO m) => VideoFormat -> Word32 -> m (Maybe VideoVBIEncoder)
- GI.GstVideo.Structs.VideoVBIParser: videoVBIParserNew :: (HasCallStack, MonadIO m) => VideoFormat -> Word32 -> m VideoVBIParser
+ GI.GstVideo.Structs.VideoVBIParser: videoVBIParserNew :: (HasCallStack, MonadIO m) => VideoFormat -> Word32 -> m (Maybe VideoVBIParser)

Files

ChangeLog.md view
@@ -1,3 +1,11 @@+### 1.0.28+++ Bump base lower bound++### 1.0.27+++ Bump base lower bound+ ### 1.0.26  + 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-gstvideo-1.0.26/docs/GI-GstVideo.html](https://hackage.haskell.org/package/gi-gstvideo-1.0.26/docs/GI-GstVideo.html)+[https://hackage.haskell.org/package/gi-gstvideo-1.0.28/docs/GI-GstVideo.html](https://hackage.haskell.org/package/gi-gstvideo-1.0.28/docs/GI-GstVideo.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
@@ -13,7 +13,7 @@   where name = "GstVideo"         version = "1.0"         pkgName = "gi-gstvideo"-        pkgVersion = "1.0.26"+        pkgVersion = "1.0.28"         overridesFile = Just "GstVideo.overrides"         verbose = False         outputDir = Nothing
gi-gstvideo.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gstvideo-version:              1.0.26+version:              1.0.28 synopsis:             GStreamerVideo bindings description:          Bindings for GStreamerVideo, 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 GstVideo.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-gstbase == 1.0.*,                      gi-gst == 1.0.*,@@ -109,7 +109,9 @@                        GI.GstVideo.Structs.VideoRectangle,                        GI.GstVideo.Structs.VideoRegionOfInterestMeta,                        GI.GstVideo.Structs.VideoResampler,+                       GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta,                        GI.GstVideo.Structs.VideoScaler,+                       GI.GstVideo.Structs.VideoTileInfo,                        GI.GstVideo.Structs.VideoTimeCode,                        GI.GstVideo.Structs.VideoTimeCodeConfig,                        GI.GstVideo.Structs.VideoTimeCodeInterval,@@ -173,7 +175,9 @@                        GI.GstVideo.Structs.VideoRectangle,                        GI.GstVideo.Structs.VideoRegionOfInterestMeta,                        GI.GstVideo.Structs.VideoResampler,+                       GI.GstVideo.Structs.VideoSEIUserDataUnregisteredMeta,                        GI.GstVideo.Structs.VideoScaler,+                       GI.GstVideo.Structs.VideoTileInfo,                        GI.GstVideo.Structs.VideoTimeCode,                        GI.GstVideo.Structs.VideoTimeCodeConfig,                        GI.GstVideo.Structs.VideoTimeCodeInterval,