gi-gstapp 1.0.29 → 1.0.30
raw patch · 5 files changed
+62/−12 lines, 5 filesdep ~haskell-gisetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
- GI.GstApp.Enums: instance GHC.Classes.Eq GI.GstApp.Enums.AppLeakyType
- GI.GstApp.Enums: instance GHC.Classes.Eq GI.GstApp.Enums.AppStreamType
- GI.GstApp.Enums: instance GHC.Classes.Ord GI.GstApp.Enums.AppLeakyType
- GI.GstApp.Enums: instance GHC.Classes.Ord GI.GstApp.Enums.AppStreamType
- GI.GstApp.Enums: instance GHC.Enum.Enum GI.GstApp.Enums.AppLeakyType
- GI.GstApp.Enums: instance GHC.Enum.Enum GI.GstApp.Enums.AppStreamType
- GI.GstApp.Enums: instance GHC.Show.Show GI.GstApp.Enums.AppLeakyType
- GI.GstApp.Enums: instance GHC.Show.Show GI.GstApp.Enums.AppStreamType
- GI.GstApp.Objects.AppSink: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.GstApp.Objects.AppSink.AppSink)
- GI.GstApp.Objects.AppSink: instance GHC.Classes.Eq GI.GstApp.Objects.AppSink.AppSink
- GI.GstApp.Objects.AppSrc: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.GstApp.Objects.AppSrc.AppSrc)
- GI.GstApp.Objects.AppSrc: instance GHC.Classes.Eq GI.GstApp.Objects.AppSrc.AppSrc
+ GI.GstApp: GArray :: Ptr (GArray a) -> GArray a
+ GI.GstApp: GByteArray :: Ptr GByteArray -> GByteArray
+ GI.GstApp: GError :: ManagedPtr GError -> GError
+ GI.GstApp: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
+ GI.GstApp: GList :: Ptr (GList a) -> GList a
+ GI.GstApp: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
+ GI.GstApp: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
+ GI.GstApp: GSList :: Ptr (GSList a) -> GSList a
+ GI.GstApp: GType :: CGType -> GType
+ GI.GstApp: GValue :: ManagedPtr GValue -> GValue
+ GI.GstApp: GVariant :: ManagedPtr GVariant -> GVariant
+ GI.GstApp: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
+ GI.GstApp: GVariantHandle :: Int32 -> GVariantHandle
+ GI.GstApp: GVariantSinglet :: a -> GVariantSinglet a
+ GI.GstApp: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
+ GI.GstApp: PtrWrapped :: Ptr a -> PtrWrapped a
+ GI.GstApp: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
+ GI.GstApp: [:!<~] :: forall obj info (attr :: Symbol) (tag1 :: AttrOpTag) b model (tag :: AttrOpTag). (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag1 info obj, AttrSetTypeConstraint info b, ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.GstApp: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.GstApp: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
+ GI.GstApp: [:<~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b model. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b, AttrOpAllowed 'AttrGet info obj, EqMaybe b (AttrGetType info), ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.GstApp: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
+ GI.GstApp: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.GstApp: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
+ GI.GstApp: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
+ GI.GstApp: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.GstApp: [Bind] :: forall obj info (propName :: Symbol) (tag :: AttrOpTag) model outType (components :: [Symbol]) (fieldName :: Symbol). (HasAttributeList obj, GObject obj, info ~ ResolveAttribute propName obj, AttrInfo info, KnownSymbol (AttrLabel info), AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrOpAllowed 'AttrPut info obj, ?_haskell_gi_modelProxy :: ModelProxy model, outType ~ AttrGetType info, AttrSetTypeConstraint info outType, components ~ Components fieldName, PathFieldAccess components model outType, KnownSymbol fieldName, Eq outType) => AttrLabelProxy propName -> AttrLabelProxy fieldName -> AttrOp obj tag
+ GI.GstApp: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.GstApp: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
+ GI.GstApp: [PropertySet] :: forall info1 (propName :: Symbol) object b (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)
+ GI.GstApp: [gtypeToCGType] :: GType -> CGType
+ GI.GstApp: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
+ GI.GstApp: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
+ GI.GstApp: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
+ GI.GstApp: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
+ GI.GstApp: [unwrapPtr] :: PtrWrapped a -> Ptr a
+ GI.GstApp: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.GstApp: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
+ GI.GstApp: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
+ GI.GstApp: boxedPtrCopy :: BoxedPtr a => a -> IO a
+ GI.GstApp: boxedPtrFree :: BoxedPtr a => a -> IO ()
+ GI.GstApp: byteStringToCString :: ByteString -> IO CString
+ GI.GstApp: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
+ GI.GstApp: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
+ GI.GstApp: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
+ GI.GstApp: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
+ GI.GstApp: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
+ GI.GstApp: class TypedObject a => BoxedEnum a
+ GI.GstApp: class TypedObject a => BoxedFlags a
+ GI.GstApp: class ManagedPtrNewtype a => BoxedPtr a
+ GI.GstApp: class BoxedPtr a => CallocPtr a
+ GI.GstApp: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
+ GI.GstApp: class Enum err => GErrorClass err
+ GI.GstApp: class (ManagedPtrNewtype a, TypedObject a) => GObject a
+ GI.GstApp: class Enum a => IsGFlag a
+ GI.GstApp: class IsGValue a
+ GI.GstApp: class IsGVariant a
+ GI.GstApp: class Ord a => IsGVariantBasicType a
+ GI.GstApp: class Coercible a ManagedPtr () => ManagedPtrNewtype a
+ GI.GstApp: class HasParentTypes a => TypedObject a
+ GI.GstApp: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.GstApp: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
+ GI.GstApp: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
+ GI.GstApp: cstringPackPtr :: CString -> PtrWrapped CString
+ GI.GstApp: cstringToByteString :: HasCallStack => CString -> IO ByteString
+ GI.GstApp: cstringToString :: HasCallStack => CString -> IO String
+ GI.GstApp: cstringToText :: HasCallStack => CString -> IO Text
+ GI.GstApp: cstringUnpackPtr :: PtrWrapped CString -> CString
+ GI.GstApp: data AttrOp obj (tag :: AttrOpTag)
+ GI.GstApp: data GArray a
+ GI.GstApp: data GByteArray
+ GI.GstApp: data GClosure a
+ GI.GstApp: data GHashTable a b
+ GI.GstApp: data GList a
+ GI.GstApp: data GPtrArray a
+ GI.GstApp: data GSList a
+ GI.GstApp: data GVariantDictEntry key value
+ GI.GstApp: data GVariantObjectPath
+ GI.GstApp: data GVariantSignature
+ GI.GstApp: data ManagedPtr a
+ GI.GstApp: data SignalProxy object info
+ GI.GstApp: data UnexpectedNullPointerReturn
+ GI.GstApp: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.GstApp: disownGVariant :: GVariant -> IO (Ptr GVariant)
+ GI.GstApp: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.GstApp: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
+ GI.GstApp: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
+ GI.GstApp: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
+ GI.GstApp: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
+ GI.GstApp: gDirectEqual :: GEqualFunc (Ptr a)
+ GI.GstApp: gDirectHash :: GHashFunc (Ptr a)
+ GI.GstApp: gStrEqual :: GEqualFunc CString
+ GI.GstApp: gStrHash :: GHashFunc CString
+ GI.GstApp: g_list_free :: Ptr (GList a) -> IO ()
+ GI.GstApp: g_slist_free :: Ptr (GSList a) -> IO ()
+ GI.GstApp: gerrorClassDomain :: GErrorClass err => err -> Text
+ GI.GstApp: gerrorCode :: GError -> IO GErrorCode
+ GI.GstApp: gerrorDomain :: GError -> IO GQuark
+ GI.GstApp: gerrorMessage :: GError -> IO GErrorMessage
+ GI.GstApp: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
+ GI.GstApp: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
+ GI.GstApp: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
+ GI.GstApp: glibType :: TypedObject a => IO GType
+ GI.GstApp: gtypeName :: GType -> IO String
+ GI.GstApp: gvalueGType_ :: IsGValue a => IO GType
+ GI.GstApp: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
+ GI.GstApp: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
+ GI.GstApp: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
+ GI.GstApp: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
+ GI.GstApp: gvariantFromBool :: Bool -> IO GVariant
+ GI.GstApp: gvariantFromBytestring :: ByteString -> IO GVariant
+ GI.GstApp: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
+ GI.GstApp: gvariantFromDouble :: Double -> IO GVariant
+ GI.GstApp: gvariantFromGVariant :: GVariant -> IO GVariant
+ GI.GstApp: gvariantFromHandle :: Int32 -> IO GVariant
+ GI.GstApp: gvariantFromInt16 :: Int16 -> IO GVariant
+ GI.GstApp: gvariantFromInt32 :: Int32 -> IO GVariant
+ GI.GstApp: gvariantFromInt64 :: Int64 -> IO GVariant
+ GI.GstApp: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
+ GI.GstApp: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
+ GI.GstApp: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
+ GI.GstApp: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
+ GI.GstApp: gvariantFromSignature :: GVariantSignature -> IO GVariant
+ GI.GstApp: gvariantFromText :: Text -> IO GVariant
+ GI.GstApp: gvariantFromTuple :: [GVariant] -> IO GVariant
+ GI.GstApp: gvariantFromWord16 :: Word16 -> IO GVariant
+ GI.GstApp: gvariantFromWord32 :: Word32 -> IO GVariant
+ GI.GstApp: gvariantFromWord64 :: Word64 -> IO GVariant
+ GI.GstApp: gvariantFromWord8 :: Word8 -> IO GVariant
+ GI.GstApp: gvariantGetTypeString :: GVariant -> IO Text
+ GI.GstApp: gvariantObjectPathToText :: GVariantObjectPath -> Text
+ GI.GstApp: gvariantSignatureToText :: GVariantSignature -> Text
+ GI.GstApp: gvariantToBool :: GVariant -> IO (Maybe Bool)
+ GI.GstApp: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
+ GI.GstApp: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
+ GI.GstApp: gvariantToDouble :: GVariant -> IO (Maybe Double)
+ GI.GstApp: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
+ GI.GstApp: gvariantToHandle :: GVariant -> IO (Maybe Int32)
+ GI.GstApp: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
+ GI.GstApp: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
+ GI.GstApp: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
+ GI.GstApp: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
+ GI.GstApp: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
+ GI.GstApp: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
+ GI.GstApp: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
+ GI.GstApp: gvariantToSignature :: GVariant -> IO (Maybe Text)
+ GI.GstApp: gvariantToText :: GVariant -> IO (Maybe Text)
+ GI.GstApp: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
+ GI.GstApp: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
+ GI.GstApp: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
+ GI.GstApp: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
+ GI.GstApp: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
+ GI.GstApp: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
+ GI.GstApp: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.GstApp: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
+ GI.GstApp: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
+ GI.GstApp: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
+ GI.GstApp: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
+ GI.GstApp: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
+ GI.GstApp: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
+ GI.GstApp: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
+ GI.GstApp: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
+ GI.GstApp: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
+ GI.GstApp: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GstApp: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
+ GI.GstApp: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
+ GI.GstApp: newGVariantSignature :: Text -> Maybe GVariantSignature
+ GI.GstApp: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
+ GI.GstApp: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
+ GI.GstApp: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
+ GI.GstApp: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.GstApp: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GstApp: newtype GError
+ GI.GstApp: newtype GParamSpec
+ GI.GstApp: newtype GType
+ GI.GstApp: newtype GValue
+ GI.GstApp: newtype GVariant
+ GI.GstApp: newtype GVariantHandle
+ GI.GstApp: newtype GVariantSinglet a
+ GI.GstApp: newtype PtrWrapped a
+ GI.GstApp: noGParamSpec :: Maybe GParamSpec
+ GI.GstApp: noGVariant :: Maybe GVariant
+ GI.GstApp: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.GstApp: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
+ GI.GstApp: packByteString :: ByteString -> IO (Ptr Word8)
+ GI.GstApp: packFileNameArray :: [String] -> IO (Ptr CString)
+ GI.GstApp: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
+ GI.GstApp: packGByteArray :: ByteString -> IO (Ptr GByteArray)
+ GI.GstApp: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
+ GI.GstApp: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
+ GI.GstApp: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
+ GI.GstApp: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
+ GI.GstApp: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
+ GI.GstApp: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
+ GI.GstApp: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.GstApp: packStorableArray :: Storable a => [a] -> IO (Ptr a)
+ GI.GstApp: packUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.GstApp: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
+ GI.GstApp: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
+ GI.GstApp: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.GstApp: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
+ GI.GstApp: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.GstApp: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
+ GI.GstApp: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
+ GI.GstApp: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
+ GI.GstApp: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.GstApp: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
+ GI.GstApp: stringToCString :: String -> IO CString
+ GI.GstApp: textToCString :: Text -> IO CString
+ GI.GstApp: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
+ GI.GstApp: toGVariant :: IsGVariant a => a -> IO GVariant
+ GI.GstApp: toGVariantFormatString :: IsGVariant a => a -> Text
+ GI.GstApp: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
+ GI.GstApp: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
+ GI.GstApp: type CGType = Word64
+ GI.GstApp: type GDestroyNotify ptr = FunPtr ptr -> IO ()
+ GI.GstApp: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
+ GI.GstApp: type GErrorCode = C_gint
+ GI.GstApp: type GErrorDomain = GQuark
+ GI.GstApp: type GErrorMessage = Text
+ GI.GstApp: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
+ GI.GstApp: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.GstApp: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.GstApp: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
+ GI.GstApp: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
+ GI.GstApp: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
+ GI.GstApp: unpackGByteArray :: Ptr GByteArray -> IO ByteString
+ GI.GstApp: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
+ GI.GstApp: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
+ GI.GstApp: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
+ GI.GstApp: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
+ GI.GstApp: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
+ GI.GstApp: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
+ GI.GstApp: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
+ GI.GstApp: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
+ GI.GstApp: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
+ GI.GstApp: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
+ GI.GstApp: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
+ GI.GstApp: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
+ GI.GstApp: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
+ GI.GstApp: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
+ GI.GstApp: unrefGArray :: Ptr (GArray a) -> IO ()
+ GI.GstApp: unrefGByteArray :: Ptr GByteArray -> IO ()
+ GI.GstApp: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
+ GI.GstApp: unrefGVariant :: GVariant -> IO ()
+ GI.GstApp: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.GstApp: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
+ GI.GstApp: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
+ GI.GstApp: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.GstApp: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
+ GI.GstApp: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
+ GI.GstApp: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
+ GI.GstApp: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
+ GI.GstApp: withTextCString :: Text -> (CString -> IO a) -> IO a
+ GI.GstApp: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
+ GI.GstApp: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
+ GI.GstApp: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GstApp: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
+ GI.GstApp: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.GstApp: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.GstApp.Callbacks: drop_closures_AppSinkSimpleEosCallback :: AppSinkSimpleEosCallback -> AppSinkSimpleEosCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSinkSimpleNewEventCallback :: AppSinkSimpleNewEventCallback -> AppSinkSimpleNewEventCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSinkSimpleNewPrerollCallback :: AppSinkSimpleNewPrerollCallback -> AppSinkSimpleNewPrerollCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSinkSimpleNewSampleCallback :: AppSinkSimpleNewSampleCallback -> AppSinkSimpleNewSampleCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSinkSimpleProposeAllocationCallback :: AppSinkSimpleProposeAllocationCallback -> AppSinkSimpleProposeAllocationCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSrcSimpleEnoughDataCallback :: AppSrcSimpleEnoughDataCallback -> AppSrcSimpleEnoughDataCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSrcSimpleNeedDataCallback :: AppSrcSimpleNeedDataCallback -> AppSrcSimpleNeedDataCallback_WithClosures
+ GI.GstApp.Callbacks: drop_closures_AppSrcSimpleSeekDataCallback :: AppSrcSimpleSeekDataCallback -> AppSrcSimpleSeekDataCallback_WithClosures
+ GI.GstApp.Callbacks: dynamic_AppSinkSimpleEosCallback :: (HasCallStack, MonadIO m, IsAppSink a) => FunPtr C_AppSinkSimpleEosCallback -> a -> Ptr () -> m ()
+ GI.GstApp.Callbacks: dynamic_AppSinkSimpleNewEventCallback :: (HasCallStack, MonadIO m, IsAppSink a) => FunPtr C_AppSinkSimpleNewEventCallback -> a -> Ptr () -> m Bool
+ GI.GstApp.Callbacks: dynamic_AppSinkSimpleNewPrerollCallback :: (HasCallStack, MonadIO m, IsAppSink a) => FunPtr C_AppSinkSimpleNewPrerollCallback -> a -> Ptr () -> m FlowReturn
+ GI.GstApp.Callbacks: dynamic_AppSinkSimpleNewSampleCallback :: (HasCallStack, MonadIO m, IsAppSink a) => FunPtr C_AppSinkSimpleNewSampleCallback -> a -> Ptr () -> m FlowReturn
+ GI.GstApp.Callbacks: dynamic_AppSinkSimpleProposeAllocationCallback :: (HasCallStack, MonadIO m, IsAppSink a) => FunPtr C_AppSinkSimpleProposeAllocationCallback -> a -> Query -> Ptr () -> m Bool
+ GI.GstApp.Callbacks: dynamic_AppSrcSimpleEnoughDataCallback :: (HasCallStack, MonadIO m, IsAppSrc a) => FunPtr C_AppSrcSimpleEnoughDataCallback -> a -> Ptr () -> m ()
+ GI.GstApp.Callbacks: dynamic_AppSrcSimpleNeedDataCallback :: (HasCallStack, MonadIO m, IsAppSrc a) => FunPtr C_AppSrcSimpleNeedDataCallback -> a -> Word32 -> Ptr () -> m ()
+ GI.GstApp.Callbacks: dynamic_AppSrcSimpleSeekDataCallback :: (HasCallStack, MonadIO m, IsAppSrc a) => FunPtr C_AppSrcSimpleSeekDataCallback -> a -> Word64 -> Ptr () -> m Bool
+ GI.GstApp.Callbacks: genClosure_AppSinkSimpleEosCallback :: MonadIO m => AppSinkSimpleEosCallback -> m (GClosure C_AppSinkSimpleEosCallback)
+ GI.GstApp.Callbacks: genClosure_AppSinkSimpleNewEventCallback :: MonadIO m => AppSinkSimpleNewEventCallback -> m (GClosure C_AppSinkSimpleNewEventCallback)
+ GI.GstApp.Callbacks: genClosure_AppSinkSimpleNewPrerollCallback :: MonadIO m => AppSinkSimpleNewPrerollCallback -> m (GClosure C_AppSinkSimpleNewPrerollCallback)
+ GI.GstApp.Callbacks: genClosure_AppSinkSimpleNewSampleCallback :: MonadIO m => AppSinkSimpleNewSampleCallback -> m (GClosure C_AppSinkSimpleNewSampleCallback)
+ GI.GstApp.Callbacks: genClosure_AppSinkSimpleProposeAllocationCallback :: MonadIO m => AppSinkSimpleProposeAllocationCallback -> m (GClosure C_AppSinkSimpleProposeAllocationCallback)
+ GI.GstApp.Callbacks: genClosure_AppSrcSimpleEnoughDataCallback :: MonadIO m => AppSrcSimpleEnoughDataCallback -> m (GClosure C_AppSrcSimpleEnoughDataCallback)
+ GI.GstApp.Callbacks: genClosure_AppSrcSimpleNeedDataCallback :: MonadIO m => AppSrcSimpleNeedDataCallback -> m (GClosure C_AppSrcSimpleNeedDataCallback)
+ GI.GstApp.Callbacks: genClosure_AppSrcSimpleSeekDataCallback :: MonadIO m => AppSrcSimpleSeekDataCallback -> m (GClosure C_AppSrcSimpleSeekDataCallback)
+ GI.GstApp.Callbacks: mk_AppSinkSimpleEosCallback :: C_AppSinkSimpleEosCallback -> IO (FunPtr C_AppSinkSimpleEosCallback)
+ GI.GstApp.Callbacks: mk_AppSinkSimpleNewEventCallback :: C_AppSinkSimpleNewEventCallback -> IO (FunPtr C_AppSinkSimpleNewEventCallback)
+ GI.GstApp.Callbacks: mk_AppSinkSimpleNewPrerollCallback :: C_AppSinkSimpleNewPrerollCallback -> IO (FunPtr C_AppSinkSimpleNewPrerollCallback)
+ GI.GstApp.Callbacks: mk_AppSinkSimpleNewSampleCallback :: C_AppSinkSimpleNewSampleCallback -> IO (FunPtr C_AppSinkSimpleNewSampleCallback)
+ GI.GstApp.Callbacks: mk_AppSinkSimpleProposeAllocationCallback :: C_AppSinkSimpleProposeAllocationCallback -> IO (FunPtr C_AppSinkSimpleProposeAllocationCallback)
+ GI.GstApp.Callbacks: mk_AppSrcSimpleEnoughDataCallback :: C_AppSrcSimpleEnoughDataCallback -> IO (FunPtr C_AppSrcSimpleEnoughDataCallback)
+ GI.GstApp.Callbacks: mk_AppSrcSimpleNeedDataCallback :: C_AppSrcSimpleNeedDataCallback -> IO (FunPtr C_AppSrcSimpleNeedDataCallback)
+ GI.GstApp.Callbacks: mk_AppSrcSimpleSeekDataCallback :: C_AppSrcSimpleSeekDataCallback -> IO (FunPtr C_AppSrcSimpleSeekDataCallback)
+ GI.GstApp.Callbacks: noAppSinkSimpleEosCallback :: Maybe AppSinkSimpleEosCallback
+ GI.GstApp.Callbacks: noAppSinkSimpleEosCallback_WithClosures :: Maybe AppSinkSimpleEosCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSinkSimpleNewEventCallback :: Maybe AppSinkSimpleNewEventCallback
+ GI.GstApp.Callbacks: noAppSinkSimpleNewEventCallback_WithClosures :: Maybe AppSinkSimpleNewEventCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSinkSimpleNewPrerollCallback :: Maybe AppSinkSimpleNewPrerollCallback
+ GI.GstApp.Callbacks: noAppSinkSimpleNewPrerollCallback_WithClosures :: Maybe AppSinkSimpleNewPrerollCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSinkSimpleNewSampleCallback :: Maybe AppSinkSimpleNewSampleCallback
+ GI.GstApp.Callbacks: noAppSinkSimpleNewSampleCallback_WithClosures :: Maybe AppSinkSimpleNewSampleCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSinkSimpleProposeAllocationCallback :: Maybe AppSinkSimpleProposeAllocationCallback
+ GI.GstApp.Callbacks: noAppSinkSimpleProposeAllocationCallback_WithClosures :: Maybe AppSinkSimpleProposeAllocationCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSrcSimpleEnoughDataCallback :: Maybe AppSrcSimpleEnoughDataCallback
+ GI.GstApp.Callbacks: noAppSrcSimpleEnoughDataCallback_WithClosures :: Maybe AppSrcSimpleEnoughDataCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSrcSimpleNeedDataCallback :: Maybe AppSrcSimpleNeedDataCallback
+ GI.GstApp.Callbacks: noAppSrcSimpleNeedDataCallback_WithClosures :: Maybe AppSrcSimpleNeedDataCallback_WithClosures
+ GI.GstApp.Callbacks: noAppSrcSimpleSeekDataCallback :: Maybe AppSrcSimpleSeekDataCallback
+ GI.GstApp.Callbacks: noAppSrcSimpleSeekDataCallback_WithClosures :: Maybe AppSrcSimpleSeekDataCallback_WithClosures
+ GI.GstApp.Callbacks: type AppSinkSimpleEosCallback = AppSink -> IO ()
+ GI.GstApp.Callbacks: type AppSinkSimpleEosCallback_WithClosures = AppSink -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type AppSinkSimpleNewEventCallback = AppSink -> IO Bool
+ GI.GstApp.Callbacks: type AppSinkSimpleNewEventCallback_WithClosures = AppSink -> Ptr () -> IO Bool
+ GI.GstApp.Callbacks: type AppSinkSimpleNewPrerollCallback = AppSink -> IO FlowReturn
+ GI.GstApp.Callbacks: type AppSinkSimpleNewPrerollCallback_WithClosures = AppSink -> Ptr () -> IO FlowReturn
+ GI.GstApp.Callbacks: type AppSinkSimpleNewSampleCallback = AppSink -> IO FlowReturn
+ GI.GstApp.Callbacks: type AppSinkSimpleNewSampleCallback_WithClosures = AppSink -> Ptr () -> IO FlowReturn
+ GI.GstApp.Callbacks: type AppSinkSimpleProposeAllocationCallback = AppSink -> Query -> IO Bool
+ GI.GstApp.Callbacks: type AppSinkSimpleProposeAllocationCallback_WithClosures = AppSink -> Query -> Ptr () -> IO Bool
+ GI.GstApp.Callbacks: type AppSrcSimpleEnoughDataCallback = AppSrc -> IO ()
+ GI.GstApp.Callbacks: type AppSrcSimpleEnoughDataCallback_WithClosures = AppSrc -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type AppSrcSimpleNeedDataCallback = AppSrc -> Word32 -> IO ()
+ GI.GstApp.Callbacks: type AppSrcSimpleNeedDataCallback_WithClosures = AppSrc -> Word32 -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type AppSrcSimpleSeekDataCallback = AppSrc -> Word64 -> IO Bool
+ GI.GstApp.Callbacks: type AppSrcSimpleSeekDataCallback_WithClosures = AppSrc -> Word64 -> Ptr () -> IO Bool
+ GI.GstApp.Callbacks: type C_AppSinkSimpleEosCallback = Ptr AppSink -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type C_AppSinkSimpleNewEventCallback = Ptr AppSink -> Ptr () -> IO CInt
+ GI.GstApp.Callbacks: type C_AppSinkSimpleNewPrerollCallback = Ptr AppSink -> Ptr () -> IO CInt
+ GI.GstApp.Callbacks: type C_AppSinkSimpleNewSampleCallback = Ptr AppSink -> Ptr () -> IO CInt
+ GI.GstApp.Callbacks: type C_AppSinkSimpleProposeAllocationCallback = Ptr AppSink -> Ptr Query -> Ptr () -> IO CInt
+ GI.GstApp.Callbacks: type C_AppSrcSimpleEnoughDataCallback = Ptr AppSrc -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type C_AppSrcSimpleNeedDataCallback = Ptr AppSrc -> Word32 -> Ptr () -> IO ()
+ GI.GstApp.Callbacks: type C_AppSrcSimpleSeekDataCallback = Ptr AppSrc -> Word64 -> Ptr () -> IO CInt
+ GI.GstApp.Callbacks: wrap_AppSinkSimpleEosCallback :: Maybe (Ptr (FunPtr C_AppSinkSimpleEosCallback)) -> AppSinkSimpleEosCallback_WithClosures -> C_AppSinkSimpleEosCallback
+ GI.GstApp.Callbacks: wrap_AppSinkSimpleNewEventCallback :: Maybe (Ptr (FunPtr C_AppSinkSimpleNewEventCallback)) -> AppSinkSimpleNewEventCallback_WithClosures -> C_AppSinkSimpleNewEventCallback
+ GI.GstApp.Callbacks: wrap_AppSinkSimpleNewPrerollCallback :: Maybe (Ptr (FunPtr C_AppSinkSimpleNewPrerollCallback)) -> AppSinkSimpleNewPrerollCallback_WithClosures -> C_AppSinkSimpleNewPrerollCallback
+ GI.GstApp.Callbacks: wrap_AppSinkSimpleNewSampleCallback :: Maybe (Ptr (FunPtr C_AppSinkSimpleNewSampleCallback)) -> AppSinkSimpleNewSampleCallback_WithClosures -> C_AppSinkSimpleNewSampleCallback
+ GI.GstApp.Callbacks: wrap_AppSinkSimpleProposeAllocationCallback :: Maybe (Ptr (FunPtr C_AppSinkSimpleProposeAllocationCallback)) -> AppSinkSimpleProposeAllocationCallback_WithClosures -> C_AppSinkSimpleProposeAllocationCallback
+ GI.GstApp.Callbacks: wrap_AppSrcSimpleEnoughDataCallback :: Maybe (Ptr (FunPtr C_AppSrcSimpleEnoughDataCallback)) -> AppSrcSimpleEnoughDataCallback_WithClosures -> C_AppSrcSimpleEnoughDataCallback
+ GI.GstApp.Callbacks: wrap_AppSrcSimpleNeedDataCallback :: Maybe (Ptr (FunPtr C_AppSrcSimpleNeedDataCallback)) -> AppSrcSimpleNeedDataCallback_WithClosures -> C_AppSrcSimpleNeedDataCallback
+ GI.GstApp.Callbacks: wrap_AppSrcSimpleSeekDataCallback :: Maybe (Ptr (FunPtr C_AppSrcSimpleSeekDataCallback)) -> AppSrcSimpleSeekDataCallback_WithClosures -> C_AppSrcSimpleSeekDataCallback
+ GI.GstApp.Config: modules :: [Text]
+ GI.GstApp.Config: pkgConfigVersions :: Map Text Text
+ GI.GstApp.Enums: instance GHC.Internal.Classes.Eq GI.GstApp.Enums.AppLeakyType
+ GI.GstApp.Enums: instance GHC.Internal.Classes.Eq GI.GstApp.Enums.AppStreamType
+ GI.GstApp.Enums: instance GHC.Internal.Classes.Ord GI.GstApp.Enums.AppLeakyType
+ GI.GstApp.Enums: instance GHC.Internal.Classes.Ord GI.GstApp.Enums.AppStreamType
+ GI.GstApp.Enums: instance GHC.Internal.Enum.Enum GI.GstApp.Enums.AppLeakyType
+ GI.GstApp.Enums: instance GHC.Internal.Enum.Enum GI.GstApp.Enums.AppStreamType
+ GI.GstApp.Enums: instance GHC.Internal.Show.Show GI.GstApp.Enums.AppLeakyType
+ GI.GstApp.Enums: instance GHC.Internal.Show.Show GI.GstApp.Enums.AppStreamType
+ GI.GstApp.Objects.AppSink: appSinkBufferList :: AttrLabelProxy "bufferList"
+ GI.GstApp.Objects.AppSink: appSinkCaps :: AttrLabelProxy "caps"
+ GI.GstApp.Objects.AppSink: appSinkCurrentLevelBuffers :: AttrLabelProxy "currentLevelBuffers"
+ GI.GstApp.Objects.AppSink: appSinkCurrentLevelBytes :: AttrLabelProxy "currentLevelBytes"
+ GI.GstApp.Objects.AppSink: appSinkCurrentLevelTime :: AttrLabelProxy "currentLevelTime"
+ GI.GstApp.Objects.AppSink: appSinkDrop :: AttrLabelProxy "drop"
+ GI.GstApp.Objects.AppSink: appSinkDropped :: AttrLabelProxy "dropped"
+ GI.GstApp.Objects.AppSink: appSinkEmitSignals :: AttrLabelProxy "emitSignals"
+ GI.GstApp.Objects.AppSink: appSinkEos :: AttrLabelProxy "eos"
+ GI.GstApp.Objects.AppSink: appSinkGetCurrentLevelBuffers :: (HasCallStack, MonadIO m, IsAppSink a) => a -> m Word64
+ GI.GstApp.Objects.AppSink: appSinkGetCurrentLevelBytes :: (HasCallStack, MonadIO m, IsAppSink a) => a -> m Word64
+ GI.GstApp.Objects.AppSink: appSinkGetCurrentLevelTime :: (HasCallStack, MonadIO m, IsAppSink a) => a -> m Word64
+ GI.GstApp.Objects.AppSink: appSinkGetLeakyType :: (HasCallStack, MonadIO m, IsAppSink a) => a -> m AppLeakyType
+ GI.GstApp.Objects.AppSink: appSinkIn :: AttrLabelProxy "in"
+ GI.GstApp.Objects.AppSink: appSinkLeakyType :: AttrLabelProxy "leakyType"
+ GI.GstApp.Objects.AppSink: appSinkMaxBuffers :: AttrLabelProxy "maxBuffers"
+ GI.GstApp.Objects.AppSink: appSinkMaxBytes :: AttrLabelProxy "maxBytes"
+ GI.GstApp.Objects.AppSink: appSinkMaxTime :: AttrLabelProxy "maxTime"
+ GI.GstApp.Objects.AppSink: appSinkOut :: AttrLabelProxy "out"
+ GI.GstApp.Objects.AppSink: appSinkPullObject :: (HasCallStack, MonadIO m, IsAppSink a) => a -> m (Maybe MiniObject)
+ GI.GstApp.Objects.AppSink: appSinkSetLeakyType :: (HasCallStack, MonadIO m, IsAppSink a) => a -> AppLeakyType -> m ()
+ GI.GstApp.Objects.AppSink: appSinkSetSimpleCallbacks :: (HasCallStack, MonadIO m, IsAppSink a) => a -> Maybe AppSinkSimpleCallbacks -> m ()
+ GI.GstApp.Objects.AppSink: appSinkSilent :: AttrLabelProxy "silent"
+ GI.GstApp.Objects.AppSink: appSinkTryPullObject :: (HasCallStack, MonadIO m, IsAppSink a) => a -> Word64 -> m (Maybe MiniObject)
+ GI.GstApp.Objects.AppSink: appSinkWaitOnEos :: AttrLabelProxy "waitOnEos"
+ GI.GstApp.Objects.AppSink: constructAppSinkLeakyType :: (IsAppSink o, MonadIO m) => AppLeakyType -> m (GValueConstruct o)
+ GI.GstApp.Objects.AppSink: constructAppSinkSilent :: (IsAppSink o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.GstApp.Objects.AppSink: data AppSinkBufferListPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkCapsPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkCurrentLevelBuffersPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkCurrentLevelBytesPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkCurrentLevelTimePropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkDropPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkDroppedPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkEmitSignalsPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkEosPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkEosSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetBufferListSupportMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetCapsMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetCurrentLevelBuffersMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetCurrentLevelBytesMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetCurrentLevelTimeMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetDropMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetEmitSignalsMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetLeakyTypeMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetMaxBuffersMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetMaxBytesMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetMaxTimeMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkGetWaitOnEosMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkInPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkIsEosMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkLeakyTypePropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkMaxBuffersPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkMaxBytesPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkMaxTimePropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkNewPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkNewSampleSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkNewSerializedEventSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkOutPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkProposeAllocationSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkPullObjectMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkPullPrerollMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkPullPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkPullSampleMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkPullSampleSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetBufferListSupportMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetCapsMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetDropMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetEmitSignalsMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetLeakyTypeMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetMaxBuffersMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetMaxBytesMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetMaxTimeMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetSimpleCallbacksMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSetWaitOnEosMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkSilentPropertyInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullObjectMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullObjectSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullPrerollMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullSampleMethodInfo
+ GI.GstApp.Objects.AppSink: data AppSinkTryPullSampleSignalInfo
+ GI.GstApp.Objects.AppSink: data AppSinkWaitOnEosPropertyInfo
+ GI.GstApp.Objects.AppSink: getAppSinkCurrentLevelBuffers :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkCurrentLevelBytes :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkCurrentLevelTime :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkDropped :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkIn :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkLeakyType :: (MonadIO m, IsAppSink o) => o -> m AppLeakyType
+ GI.GstApp.Objects.AppSink: getAppSinkOut :: (MonadIO m, IsAppSink o) => o -> m Word64
+ GI.GstApp.Objects.AppSink: getAppSinkSilent :: (MonadIO m, IsAppSink o) => o -> m Bool
+ GI.GstApp.Objects.AppSink: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSink.ResolveAppSinkMethod t GI.GstApp.Objects.AppSink.AppSink, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Objects.AppSink.AppSink p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GstApp.Objects.AppSink.AppSink -> p)
+ GI.GstApp.Objects.AppSink: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSink.ResolveAppSinkMethod t GI.GstApp.Objects.AppSink.AppSink, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Objects.AppSink.AppSink p, GHC.Internal.Records.HasField t GI.GstApp.Objects.AppSink.AppSink p) => GHC.Internal.Records.HasField t GI.GstApp.Objects.AppSink.AppSink p
+ GI.GstApp.Objects.AppSink: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSink.ResolveAppSinkMethod t GI.GstApp.Objects.AppSink.AppSink, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GstApp.Objects.AppSink.AppSink) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GstApp.Objects.AppSink.AppSink)
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Caps.Caps -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetCapsMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetSimpleCallbacksMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetBufferListSupportMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetDropMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetEmitSignalsMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetWaitOnEosMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetMaxBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetMaxBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetMaxTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.MiniObject.MiniObject)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkTryPullObjectMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Sample.Sample)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkTryPullPrerollMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Sample.Sample)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkTryPullSampleMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ (GI.GstApp.Enums.AppLeakyType -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkSetLeakyTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Caps.Caps), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetCapsMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.MiniObject.MiniObject), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkPullObjectMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Sample.Sample), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkPullPrerollMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Sample.Sample), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkPullSampleMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetBufferListSupportMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetDropMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetEmitSignalsMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetWaitOnEosMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkIsEosMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word32, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetMaxBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetMaxBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetMaxTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance (signature GHC.Internal.Types.~ m GI.GstApp.Enums.AppLeakyType, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSink.IsAppSink a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSink.AppSinkGetLeakyTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkBufferListPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkCapsPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkCurrentLevelBuffersPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkCurrentLevelBytesPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkCurrentLevelTimePropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkDropPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkDroppedPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkEmitSignalsPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkEosPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkInPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkLeakyTypePropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkMaxBuffersPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkMaxBytesPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkMaxTimePropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkOutPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkSilentPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSink.AppSinkWaitOnEosPropertyInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GstApp.Objects.AppSink.AppSink)
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.HasAttributeList GI.GstApp.Objects.AppSink.AppSink
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetBufferListSupportMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetCapsMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelBuffersMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelBytesMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetCurrentLevelTimeMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetDropMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetEmitSignalsMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetLeakyTypeMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetMaxBuffersMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetMaxBytesMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetMaxTimeMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkGetWaitOnEosMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkIsEosMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkPullObjectMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkPullPrerollMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkPullSampleMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetBufferListSupportMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetCapsMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetDropMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetEmitSignalsMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetLeakyTypeMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetMaxBuffersMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetMaxBytesMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetMaxTimeMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetSimpleCallbacksMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkSetWaitOnEosMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkTryPullObjectMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkTryPullPrerollMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSink.AppSinkTryPullSampleMethodInfo a
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkEosSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkNewPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkNewSampleSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkNewSerializedEventSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkProposeAllocationSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkPullPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkPullSampleSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkTryPullObjectSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkTryPullPrerollSignalInfo
+ GI.GstApp.Objects.AppSink: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSink.AppSinkTryPullSampleSignalInfo
+ GI.GstApp.Objects.AppSink: instance GHC.Internal.Classes.Eq GI.GstApp.Objects.AppSink.AppSink
+ GI.GstApp.Objects.AppSink: setAppSinkLeakyType :: (MonadIO m, IsAppSink o) => o -> AppLeakyType -> m ()
+ GI.GstApp.Objects.AppSink: setAppSinkSilent :: (MonadIO m, IsAppSink o) => o -> Bool -> m ()
+ GI.GstApp.Objects.AppSink: type family ResolveAppSinkMethod (t :: Symbol) o
+ GI.GstApp.Objects.AppSrc: appSrcBlock :: AttrLabelProxy "block"
+ GI.GstApp.Objects.AppSrc: appSrcCaps :: AttrLabelProxy "caps"
+ GI.GstApp.Objects.AppSrc: appSrcCurrentLevelBuffers :: AttrLabelProxy "currentLevelBuffers"
+ GI.GstApp.Objects.AppSrc: appSrcCurrentLevelBytes :: AttrLabelProxy "currentLevelBytes"
+ GI.GstApp.Objects.AppSrc: appSrcCurrentLevelTime :: AttrLabelProxy "currentLevelTime"
+ GI.GstApp.Objects.AppSrc: appSrcDropped :: AttrLabelProxy "dropped"
+ GI.GstApp.Objects.AppSrc: appSrcDuration :: AttrLabelProxy "duration"
+ GI.GstApp.Objects.AppSrc: appSrcEmitSignals :: AttrLabelProxy "emitSignals"
+ GI.GstApp.Objects.AppSrc: appSrcFormat :: AttrLabelProxy "format"
+ GI.GstApp.Objects.AppSrc: appSrcHandleSegmentChange :: AttrLabelProxy "handleSegmentChange"
+ GI.GstApp.Objects.AppSrc: appSrcIn :: AttrLabelProxy "in"
+ GI.GstApp.Objects.AppSrc: appSrcIsLive :: AttrLabelProxy "isLive"
+ GI.GstApp.Objects.AppSrc: appSrcLeakyType :: AttrLabelProxy "leakyType"
+ GI.GstApp.Objects.AppSrc: appSrcMaxBuffers :: AttrLabelProxy "maxBuffers"
+ GI.GstApp.Objects.AppSrc: appSrcMaxBytes :: AttrLabelProxy "maxBytes"
+ GI.GstApp.Objects.AppSrc: appSrcMaxLatency :: AttrLabelProxy "maxLatency"
+ GI.GstApp.Objects.AppSrc: appSrcMaxTime :: AttrLabelProxy "maxTime"
+ GI.GstApp.Objects.AppSrc: appSrcMinLatency :: AttrLabelProxy "minLatency"
+ GI.GstApp.Objects.AppSrc: appSrcMinPercent :: AttrLabelProxy "minPercent"
+ GI.GstApp.Objects.AppSrc: appSrcOut :: AttrLabelProxy "out"
+ GI.GstApp.Objects.AppSrc: appSrcSetSimpleCallbacks :: (HasCallStack, MonadIO m, IsAppSrc a) => a -> Maybe AppSrcSimpleCallbacks -> m ()
+ GI.GstApp.Objects.AppSrc: appSrcSilent :: AttrLabelProxy "silent"
+ GI.GstApp.Objects.AppSrc: appSrcSize :: AttrLabelProxy "size"
+ GI.GstApp.Objects.AppSrc: appSrcStreamType :: AttrLabelProxy "streamType"
+ GI.GstApp.Objects.AppSrc: constructAppSrcSilent :: (IsAppSrc o, MonadIO m) => Bool -> m (GValueConstruct o)
+ GI.GstApp.Objects.AppSrc: data AppSrcBlockPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcCapsPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcCurrentLevelBuffersPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcCurrentLevelBytesPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcCurrentLevelTimePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcDroppedPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcDurationPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcEmitSignalsPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcEndOfStreamMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcEndOfStreamSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcEnoughDataSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcFormatPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetCapsMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetCurrentLevelBuffersMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetCurrentLevelBytesMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetCurrentLevelTimeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetDurationMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetEmitSignalsMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetLatencyMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetLeakyTypeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetMaxBuffersMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetMaxBytesMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetMaxTimeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetSizeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcGetStreamTypeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcHandleSegmentChangePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcInPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcIsLivePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcLeakyTypePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMaxBuffersPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMaxBytesPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMaxLatencyPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMaxTimePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMinLatencyPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcMinPercentPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcNeedDataSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcOutPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushBufferListMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushBufferListSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushBufferMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushBufferSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushSampleMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcPushSampleSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSeekDataSignalInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetCapsMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetDurationMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetEmitSignalsMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetLatencyMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetLeakyTypeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetMaxBuffersMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetMaxBytesMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetMaxTimeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetSimpleCallbacksMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetSizeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSetStreamTypeMethodInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSilentPropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcSizePropertyInfo
+ GI.GstApp.Objects.AppSrc: data AppSrcStreamTypePropertyInfo
+ GI.GstApp.Objects.AppSrc: getAppSrcDropped :: (MonadIO m, IsAppSrc o) => o -> m Word64
+ GI.GstApp.Objects.AppSrc: getAppSrcIn :: (MonadIO m, IsAppSrc o) => o -> m Word64
+ GI.GstApp.Objects.AppSrc: getAppSrcOut :: (MonadIO m, IsAppSrc o) => o -> m Word64
+ GI.GstApp.Objects.AppSrc: getAppSrcSilent :: (MonadIO m, IsAppSrc o) => o -> m Bool
+ GI.GstApp.Objects.AppSrc: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSrc.ResolveAppSrcMethod t GI.GstApp.Objects.AppSrc.AppSrc, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Objects.AppSrc.AppSrc p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GstApp.Objects.AppSrc.AppSrc -> p)
+ GI.GstApp.Objects.AppSrc: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSrc.ResolveAppSrcMethod t GI.GstApp.Objects.AppSrc.AppSrc, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Objects.AppSrc.AppSrc p, GHC.Internal.Records.HasField t GI.GstApp.Objects.AppSrc.AppSrc p) => GHC.Internal.Records.HasField t GI.GstApp.Objects.AppSrc.AppSrc p
+ GI.GstApp.Objects.AppSrc: instance (info GHC.Internal.Types.~ GI.GstApp.Objects.AppSrc.ResolveAppSrcMethod t GI.GstApp.Objects.AppSrc.AppSrc, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GstApp.Objects.AppSrc.AppSrc) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GstApp.Objects.AppSrc.AppSrc)
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Int.Int64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetSizeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Caps.Caps -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetCapsMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetSimpleCallbacksMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetEmitSignalsMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetLatencyMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetDurationMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetMaxBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetMaxBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word64 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetMaxTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GI.Gst.Structs.Buffer.Buffer -> m GI.Gst.Enums.FlowReturn), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcPushBufferMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GI.Gst.Structs.BufferList.BufferList -> m GI.Gst.Enums.FlowReturn), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcPushBufferListMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GI.Gst.Structs.Sample.Sample -> m GI.Gst.Enums.FlowReturn), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcPushSampleMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GI.GstApp.Enums.AppLeakyType -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetLeakyTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ (GI.GstApp.Enums.AppStreamType -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcSetStreamTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gst.Structs.Caps.Caps), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetCapsMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Word.Word64, GHC.Internal.Word.Word64), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetLatencyMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Int.Int64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetSizeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetEmitSignalsMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetDurationMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetMaxBuffersMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetMaxBytesMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GHC.Internal.Word.Word64, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetMaxTimeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GI.Gst.Enums.FlowReturn, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcEndOfStreamMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GI.GstApp.Enums.AppLeakyType, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetLeakyTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance (signature GHC.Internal.Types.~ m GI.GstApp.Enums.AppStreamType, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.GstApp.Objects.AppSrc.IsAppSrc a) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Objects.AppSrc.AppSrcGetStreamTypeMethodInfo a signature
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcBlockPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcCapsPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcCurrentLevelBuffersPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcCurrentLevelBytesPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcCurrentLevelTimePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcDroppedPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcDurationPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcEmitSignalsPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcFormatPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcHandleSegmentChangePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcInPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcIsLivePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcLeakyTypePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMaxBuffersPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMaxBytesPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMaxLatencyPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMaxTimePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMinLatencyPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcMinPercentPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcOutPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcSilentPropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcSizePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Attributes.AttrInfo GI.GstApp.Objects.AppSrc.AppSrcStreamTypePropertyInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GstApp.Objects.AppSrc.AppSrc)
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.HasAttributeList GI.GstApp.Objects.AppSrc.AppSrc
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcEndOfStreamMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetCapsMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelBuffersMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelBytesMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetCurrentLevelTimeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetDurationMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetEmitSignalsMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetLatencyMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetLeakyTypeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetMaxBuffersMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetMaxBytesMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetMaxTimeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetSizeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcGetStreamTypeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcPushBufferListMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcPushBufferMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcPushSampleMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetCapsMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetDurationMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetEmitSignalsMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetLatencyMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetLeakyTypeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetMaxBuffersMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetMaxBytesMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetMaxTimeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetSimpleCallbacksMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetSizeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Objects.AppSrc.AppSrcSetStreamTypeMethodInfo a
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcEndOfStreamSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcEnoughDataSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcNeedDataSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcPushBufferListSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcPushBufferSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcPushSampleSignalInfo
+ GI.GstApp.Objects.AppSrc: instance Data.GI.Base.Signals.SignalInfo GI.GstApp.Objects.AppSrc.AppSrcSeekDataSignalInfo
+ GI.GstApp.Objects.AppSrc: instance GHC.Internal.Classes.Eq GI.GstApp.Objects.AppSrc.AppSrc
+ GI.GstApp.Objects.AppSrc: setAppSrcSilent :: (MonadIO m, IsAppSrc o) => o -> Bool -> m ()
+ GI.GstApp.Objects.AppSrc: type family ResolveAppSrcMethod (t :: Symbol) o
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: AppSinkSimpleCallbacks :: ManagedPtr AppSinkSimpleCallbacks -> AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksNew :: (HasCallStack, MonadIO m) => m AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksRef :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> m AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksSetEos :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> AppSinkSimpleEosCallback -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksSetNewEvent :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> AppSinkSimpleNewEventCallback -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksSetNewPreroll :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> AppSinkSimpleNewPrerollCallback -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksSetNewSample :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> AppSinkSimpleNewSampleCallback -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksSetProposeAllocation :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> AppSinkSimpleProposeAllocationCallback -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: appSinkSimpleCallbacksUnref :: (HasCallStack, MonadIO m) => AppSinkSimpleCallbacks -> m ()
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksRefMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksSetEosMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksSetNewEventMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksSetNewPrerollMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksSetNewSampleMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksSetProposeAllocationMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: data AppSinkSimpleCallbacksUnrefMethodInfo
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSinkSimpleCallbacks.ResolveAppSinkSimpleCallbacksMethod t GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks -> p)
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSinkSimpleCallbacks.ResolveAppSinkSimpleCallbacksMethod t GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks p, GHC.Internal.Records.HasField t GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks p) => GHC.Internal.Records.HasField t GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks p
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSinkSimpleCallbacks.ResolveAppSinkSimpleCallbacksMethod t GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks)
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSinkSimpleEosCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetEosMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSinkSimpleNewEventCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewEventMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSinkSimpleNewPrerollCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewPrerollMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSinkSimpleNewSampleCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewSampleMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSinkSimpleProposeAllocationCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetProposeAllocationMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksUnrefMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance (signature GHC.Internal.Types.~ m GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksRefMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks signature
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.BasicTypes.GBoxed GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.BasicTypes.TypedObject GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks)
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.HasAttributeList GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.HasParentTypes GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksRefMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetEosMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewEventMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewPrerollMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetNewSampleMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksSetProposeAllocationMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacksUnrefMethodInfo GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: instance GHC.Internal.Classes.Eq GI.GstApp.Structs.AppSinkSimpleCallbacks.AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: newtype AppSinkSimpleCallbacks
+ GI.GstApp.Structs.AppSinkSimpleCallbacks: type family ResolveAppSinkSimpleCallbacksMethod (t :: Symbol) o
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: AppSrcSimpleCallbacks :: ManagedPtr AppSrcSimpleCallbacks -> AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksNew :: (HasCallStack, MonadIO m) => m AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksRef :: (HasCallStack, MonadIO m) => AppSrcSimpleCallbacks -> m AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksSetEnoughData :: (HasCallStack, MonadIO m) => AppSrcSimpleCallbacks -> AppSrcSimpleEnoughDataCallback -> m ()
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksSetNeedData :: (HasCallStack, MonadIO m) => AppSrcSimpleCallbacks -> AppSrcSimpleNeedDataCallback -> m ()
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksSetSeekData :: (HasCallStack, MonadIO m) => AppSrcSimpleCallbacks -> AppSrcSimpleSeekDataCallback -> m ()
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: appSrcSimpleCallbacksUnref :: (HasCallStack, MonadIO m) => AppSrcSimpleCallbacks -> m ()
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: data AppSrcSimpleCallbacksRefMethodInfo
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: data AppSrcSimpleCallbacksSetEnoughDataMethodInfo
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: data AppSrcSimpleCallbacksSetNeedDataMethodInfo
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: data AppSrcSimpleCallbacksSetSeekDataMethodInfo
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: data AppSrcSimpleCallbacksUnrefMethodInfo
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSrcSimpleCallbacks.ResolveAppSrcSimpleCallbacksMethod t GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks -> p)
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSrcSimpleCallbacks.ResolveAppSrcSimpleCallbacksMethod t GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethod info GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks p, GHC.Internal.Records.HasField t GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks p) => GHC.Internal.Records.HasField t GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks p
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (info GHC.Internal.Types.~ GI.GstApp.Structs.AppSrcSimpleCallbacks.ResolveAppSrcSimpleCallbacksMethod t GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks)
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSrcSimpleEnoughDataCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetEnoughDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks signature
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSrcSimpleNeedDataCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetNeedDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks signature
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (signature GHC.Internal.Types.~ (GI.GstApp.Callbacks.AppSrcSimpleSeekDataCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetSeekDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks signature
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksUnrefMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks signature
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance (signature GHC.Internal.Types.~ m GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks, GHC.Internal.Control.Monad.IO.Class.MonadIO m) => Data.GI.Base.Overloading.OverloadedMethod GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksRefMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks signature
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.BasicTypes.GBoxed GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.BasicTypes.TypedObject GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks)
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.HasAttributeList GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.HasParentTypes GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksRefMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetEnoughDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetNeedDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksSetSeekDataMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacksUnrefMethodInfo GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: instance GHC.Internal.Classes.Eq GI.GstApp.Structs.AppSrcSimpleCallbacks.AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: newtype AppSrcSimpleCallbacks
+ GI.GstApp.Structs.AppSrcSimpleCallbacks: type family ResolveAppSrcSimpleCallbacksMethod (t :: Symbol) o
- GI.GstApp.Objects.AppSink: type AppSinkProposeAllocationCallback = -- | /@query@/: the allocation query Query -> IO Bool
+ GI.GstApp.Objects.AppSink: type AppSinkProposeAllocationCallback = Query -> IO Bool
- GI.GstApp.Objects.AppSink: type AppSinkPullPrerollCallback = -- | __Returns:__ a t'GI.Gst.Structs.Sample.Sample' or 'P.Nothing' when the appsink is stopped or EOS. IO (Maybe Sample)
+ GI.GstApp.Objects.AppSink: type AppSinkPullPrerollCallback = IO Maybe Sample
- GI.GstApp.Objects.AppSink: type AppSinkPullSampleCallback = -- | __Returns:__ a t'GI.Gst.Structs.Sample.Sample' or 'P.Nothing' when the appsink is stopped or EOS. IO (Maybe Sample)
+ GI.GstApp.Objects.AppSink: type AppSinkPullSampleCallback = IO Maybe Sample
- GI.GstApp.Objects.AppSink: type AppSinkTryPullObjectCallback = -- | /@timeout@/: the maximum amount of time to wait for a sample Word64 -> -- | __Returns:__ a t'GI.Gst.Structs.Sample.Sample' or a t'GI.Gst.Structs.Event.Event' or NULL when the appsink is stopped or EOS or the timeout expires. IO (Maybe MiniObject)
+ GI.GstApp.Objects.AppSink: type AppSinkTryPullObjectCallback = Word64 -> IO Maybe MiniObject
- GI.GstApp.Objects.AppSink: type AppSinkTryPullPrerollCallback = -- | /@timeout@/: the maximum amount of time to wait for the preroll sample Word64 -> -- | __Returns:__ a t'GI.Gst.Structs.Sample.Sample' or 'P.Nothing' when the appsink -- is stopped or EOS or the timeout expires. IO (Maybe Sample)
+ GI.GstApp.Objects.AppSink: type AppSinkTryPullPrerollCallback = Word64 -> IO Maybe Sample
- GI.GstApp.Objects.AppSink: type AppSinkTryPullSampleCallback = -- | /@timeout@/: the maximum amount of time to wait for a sample Word64 -> -- | __Returns:__ a t'GI.Gst.Structs.Sample.Sample' or NULL when the appsink is stopped or EOS or the timeout expires. IO (Maybe Sample)
+ GI.GstApp.Objects.AppSink: type AppSinkTryPullSampleCallback = Word64 -> IO Maybe Sample
- GI.GstApp.Objects.AppSrc: type AppSrcNeedDataCallback = -- | /@length@/: the amount of bytes needed. Word32 -> IO ()
+ GI.GstApp.Objects.AppSrc: type AppSrcNeedDataCallback = Word32 -> IO ()
- GI.GstApp.Objects.AppSrc: type AppSrcPushBufferCallback = -- | /@buffer@/: a buffer to push Buffer -> IO FlowReturn
+ GI.GstApp.Objects.AppSrc: type AppSrcPushBufferCallback = Buffer -> IO FlowReturn
- GI.GstApp.Objects.AppSrc: type AppSrcPushBufferListCallback = -- | /@bufferList@/: a buffer list to push BufferList -> IO FlowReturn
+ GI.GstApp.Objects.AppSrc: type AppSrcPushBufferListCallback = BufferList -> IO FlowReturn
- GI.GstApp.Objects.AppSrc: type AppSrcPushSampleCallback = -- | /@sample@/: a sample from which extract buffer to push Sample -> IO FlowReturn
+ GI.GstApp.Objects.AppSrc: type AppSrcPushSampleCallback = Sample -> IO FlowReturn
- GI.GstApp.Objects.AppSrc: type AppSrcSeekDataCallback = -- | /@offset@/: the offset to seek to Word64 -> -- | __Returns:__ 'P.True' if the seek succeeded. IO Bool
+ GI.GstApp.Objects.AppSrc: type AppSrcSeekDataCallback = Word64 -> IO Bool
Files
- ChangeLog.md +4/−0
- GstApp.overrides +36/−0
- README.md +1/−1
- Setup.hs +7/−5
- gi-gstapp.cabal +14/−6
ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.30+++ Use haskell-gi 0.27.+ ### 1.0.29 + Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))
+ GstApp.overrides view
@@ -0,0 +1,36 @@+namespace GstApp++# GStreamer 1.28 introduced top-level callback types for use with+# GstAppSinkSimpleCallbacks/GstAppSrcSimpleCallbacks, whose names+# coincide with the callback types that we generate for signals+# (<Object><Signal>Callback), for example the "eos" signal on AppSink+# and the AppSinkEosCallback callback. This leads to conflicting+# exports in GI.GstApp, so we rename the new callbacks (keeping the+# existing names for the signal callbacks, for backwards+# compatibility). These are no-ops for older versions of GStreamer.++# AppSink+set-attr GstApp/AppSinkEosCallback name AppSinkSimpleEosCallback+set-attr GstApp/AppSinkSimpleCallbacks/set_eos/@parameters/eos_cb/@type name AppSinkSimpleEosCallback++set-attr GstApp/AppSinkNewEventCallback name AppSinkSimpleNewEventCallback+set-attr GstApp/AppSinkSimpleCallbacks/set_new_event/@parameters/new_event_cb/@type name AppSinkSimpleNewEventCallback++set-attr GstApp/AppSinkNewPrerollCallback name AppSinkSimpleNewPrerollCallback+set-attr GstApp/AppSinkSimpleCallbacks/set_new_preroll/@parameters/new_preroll_cb/@type name AppSinkSimpleNewPrerollCallback++set-attr GstApp/AppSinkNewSampleCallback name AppSinkSimpleNewSampleCallback+set-attr GstApp/AppSinkSimpleCallbacks/set_new_sample/@parameters/new_sample_cb/@type name AppSinkSimpleNewSampleCallback++set-attr GstApp/AppSinkProposeAllocationCallback name AppSinkSimpleProposeAllocationCallback+set-attr GstApp/AppSinkSimpleCallbacks/set_propose_allocation/@parameters/propose_allocation_cb/@type name AppSinkSimpleProposeAllocationCallback++# AppSrc+set-attr GstApp/AppSrcEnoughDataCallback name AppSrcSimpleEnoughDataCallback+set-attr GstApp/AppSrcSimpleCallbacks/set_enough_data/@parameters/enough_data_cb/@type name AppSrcSimpleEnoughDataCallback++set-attr GstApp/AppSrcNeedDataCallback name AppSrcSimpleNeedDataCallback+set-attr GstApp/AppSrcSimpleCallbacks/set_need_data/@parameters/need_data_cb/@type name AppSrcSimpleNeedDataCallback++set-attr GstApp/AppSrcSeekDataCallback name AppSrcSimpleSeekDataCallback+set-attr GstApp/AppSrcSimpleCallbacks/set_seek_data/@parameters/seek_data_cb/@type name AppSrcSimpleSeekDataCallback
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gstapp-1.0.29/docs/GI-GstApp.html](https://hackage.haskell.org/package/gi-gstapp-1.0.29/docs/GI-GstApp.html)+[https://hackage.haskell.org/package/gi-gstapp-1.0.30/docs/GI-GstApp.html](https://hackage.haskell.org/package/gi-gstapp-1.0.30/docs/GI-GstApp.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
@@ -1,19 +1,21 @@ {-# LANGUAGE OverloadedStrings #-} -import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..)) +import qualified GI.GLib.Config as GLib import qualified GI.GObject.Config as GObject import qualified GI.Gst.Config as Gst import qualified GI.GstBase.Config as GstBase main :: IO ()-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir where name = "GstApp" version = "1.0" pkgName = "gi-gstapp"- pkgVersion = "1.0.29"- overridesFile = Nothing+ pkgVersion = "1.0.30"+ overridesFile = Just "GstApp.overrides" verbose = False outputDir = Nothing- inheritedOverrides = [TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gst" Gst.overrides, TaggedOverride "inherited:GstBase" GstBase.overrides]+ inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:Gst" Gst.overrides, TaggedOverride "inherited:GstBase" GstBase.overrides]+ depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "GObject" GObject.pkgConfigVersions, TaggedPkgConfigVersions "Gst" Gst.pkgConfigVersions, TaggedPkgConfigVersions "GstBase" GstBase.pkgConfigVersions]
gi-gstapp.cabal view
@@ -1,5 +1,5 @@ name: gi-gstapp-version: 1.0.29+version: 1.0.30 synopsis: GStreamerApp bindings description: Bindings for GStreamerApp, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -11,12 +11,12 @@ build-type: Custom cabal-version: 2.0 -extra-source-files: README.md ChangeLog.md stack.yaml+extra-source-files: README.md ChangeLog.md stack.yaml GstApp.overrides custom-setup setup-depends: base >= 4.11 && < 5, Cabal >= 1.24 && < 4,- haskell-gi >= 0.26.9 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, gi-gstbase == 1.0.*, gi-gst == 1.0.*, gi-gobject == 2.0.*,@@ -31,7 +31,7 @@ pkgconfig-depends: gstreamer-app-1.0 build-depends: base >= 4.8 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26.9 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, haskell-gi-overloading < 1.1, gi-gstbase == 1.0.*, gi-gst == 1.0.*,@@ -55,14 +55,22 @@ exposed-modules: GI.GstApp.Config, GI.GstApp,+ GI.GstApp.Callbacks, GI.GstApp.Enums, GI.GstApp.Objects, GI.GstApp.Objects.AppSink,- GI.GstApp.Objects.AppSrc+ GI.GstApp.Objects.AppSrc,+ GI.GstApp.Structs,+ GI.GstApp.Structs.AppSinkSimpleCallbacks,+ GI.GstApp.Structs.AppSrcSimpleCallbacks autogen-modules: GI.GstApp.Config, GI.GstApp,+ GI.GstApp.Callbacks, GI.GstApp.Enums, GI.GstApp.Objects, GI.GstApp.Objects.AppSink,- GI.GstApp.Objects.AppSrc+ GI.GstApp.Objects.AppSrc,+ GI.GstApp.Structs,+ GI.GstApp.Structs.AppSinkSimpleCallbacks,+ GI.GstApp.Structs.AppSrcSimpleCallbacks