packages feed

gi-gstvideo 1.0.21 → 1.0.22

raw patch · 3 files changed

+15/−9 lines, 3 filesdep ~haskell-gidep ~haskell-gi-basePVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base

API changes (from Hackage documentation)

- GI.GstVideo.Structs.VideoAffineTransformationMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAffineTransformationMeta.VideoAffineTransformationMeta tag
- GI.GstVideo.Structs.VideoAlignment: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAlignment.VideoAlignment tag
- GI.GstVideo.Structs.VideoAncillary: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAncillary.VideoAncillary tag
- GI.GstVideo.Structs.VideoCaptionMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCaptionMeta.VideoCaptionMeta tag
- GI.GstVideo.Structs.VideoCodecFrame: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCodecFrame.VideoCodecFrame tag
- GI.GstVideo.Structs.VideoCodecState: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCodecState.VideoCodecState tag
- GI.GstVideo.Structs.VideoColorPrimariesInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoColorPrimariesInfo.VideoColorPrimariesInfo tag
- GI.GstVideo.Structs.VideoColorimetry: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoColorimetry.VideoColorimetry tag
- GI.GstVideo.Structs.VideoCropMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCropMeta.VideoCropMeta tag
- GI.GstVideo.Structs.VideoFormatInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo tag
- GI.GstVideo.Structs.VideoFrame: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoFrame.VideoFrame tag
- GI.GstVideo.Structs.VideoGLTextureUploadMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoGLTextureUploadMeta.VideoGLTextureUploadMeta tag
- GI.GstVideo.Structs.VideoInfo: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoInfo.VideoInfo tag
- GI.GstVideo.Structs.VideoMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoMeta.VideoMeta tag
- GI.GstVideo.Structs.VideoMetaTransform: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoMetaTransform.VideoMetaTransform tag
- GI.GstVideo.Structs.VideoOverlayCompositionMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoOverlayCompositionMeta.VideoOverlayCompositionMeta tag
- GI.GstVideo.Structs.VideoRectangle: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoRectangle.VideoRectangle tag
- GI.GstVideo.Structs.VideoRegionOfInterestMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoRegionOfInterestMeta.VideoRegionOfInterestMeta tag
- GI.GstVideo.Structs.VideoResampler: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoResampler.VideoResampler tag
- GI.GstVideo.Structs.VideoTimeCode: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCode.VideoTimeCode tag
- GI.GstVideo.Structs.VideoTimeCodeConfig: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeConfig.VideoTimeCodeConfig tag
- GI.GstVideo.Structs.VideoTimeCodeInterval: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeInterval.VideoTimeCodeInterval tag
- GI.GstVideo.Structs.VideoTimeCodeMeta: instance (tag Data.Type.Equality.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeMeta.VideoTimeCodeMeta tag
+ GI.GstVideo.Constants: pattern BUFFER_POOL_OPTION_VIDEO_AFFINE_TRANSFORMATION_META :: Text
+ GI.GstVideo.Constants: pattern BUFFER_POOL_OPTION_VIDEO_ALIGNMENT :: Text
+ GI.GstVideo.Constants: pattern BUFFER_POOL_OPTION_VIDEO_GL_TEXTURE_UPLOAD_META :: Text
+ GI.GstVideo.Constants: pattern BUFFER_POOL_OPTION_VIDEO_META :: Text
+ GI.GstVideo.Constants: pattern CAPS_FEATURE_FORMAT_INTERLACED :: Text
+ GI.GstVideo.Constants: pattern CAPS_FEATURE_META_GST_VIDEO_AFFINE_TRANSFORMATION_META :: Text
+ GI.GstVideo.Constants: pattern CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META :: Text
+ GI.GstVideo.Constants: pattern CAPS_FEATURE_META_GST_VIDEO_META :: Text
+ GI.GstVideo.Constants: pattern CAPS_FEATURE_META_GST_VIDEO_OVERLAY_COMPOSITION :: Text
+ GI.GstVideo.Constants: pattern META_TAG_VIDEO_COLORSPACE_STR :: Text
+ GI.GstVideo.Constants: pattern META_TAG_VIDEO_ORIENTATION_STR :: Text
+ GI.GstVideo.Constants: pattern META_TAG_VIDEO_SIZE_STR :: Text
+ GI.GstVideo.Constants: pattern META_TAG_VIDEO_STR :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COLORIMETRY_BT2020 :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COLORIMETRY_BT601 :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COLORIMETRY_BT709 :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COLORIMETRY_SMPTE240M :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COLORIMETRY_SRGB :: Text
+ GI.GstVideo.Constants: pattern VIDEO_COMP_A :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_B :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_G :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_INDEX :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_PALETTE :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_R :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_U :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_V :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_COMP_Y :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_ALPHA_MODE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_ALPHA_VALUE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_BORDER_ARGB :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_CHROMA_MODE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_CHROMA_RESAMPLER_METHOD :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DEST_HEIGHT :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DEST_WIDTH :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DEST_X :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DEST_Y :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DITHER_METHOD :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_DITHER_QUANTIZATION :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_FILL_BORDER :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_GAMMA_MODE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_MATRIX_MODE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_PRIMARIES_MODE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_RESAMPLER_METHOD :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_RESAMPLER_TAPS :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_SRC_HEIGHT :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_SRC_WIDTH :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_SRC_X :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_SRC_Y :: Text
+ GI.GstVideo.Constants: pattern VIDEO_CONVERTER_OPT_THREADS :: Text
+ GI.GstVideo.Constants: pattern VIDEO_DECODER_MAX_ERRORS :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_DECODER_SINK_NAME :: Text
+ GI.GstVideo.Constants: pattern VIDEO_DECODER_SRC_NAME :: Text
+ GI.GstVideo.Constants: pattern VIDEO_ENCODER_SINK_NAME :: Text
+ GI.GstVideo.Constants: pattern VIDEO_ENCODER_SRC_NAME :: Text
+ GI.GstVideo.Constants: pattern VIDEO_FORMATS_ALL :: Text
+ GI.GstVideo.Constants: pattern VIDEO_FPS_RANGE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_MAX_COMPONENTS :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_MAX_PLANES :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_OVERLAY_COMPOSITION_BLEND_FORMATS :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_CUBIC_B :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_CUBIC_C :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_ENVELOPE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_MAX_TAPS :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_SHARPEN :: Text
+ GI.GstVideo.Constants: pattern VIDEO_RESAMPLER_OPT_SHARPNESS :: Text
+ GI.GstVideo.Constants: pattern VIDEO_SCALER_OPT_DITHER_METHOD :: Text
+ GI.GstVideo.Constants: pattern VIDEO_SIZE_RANGE :: Text
+ GI.GstVideo.Constants: pattern VIDEO_TILE_TYPE_MASK :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_TILE_TYPE_SHIFT :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_TILE_X_TILES_MASK :: Int32
+ GI.GstVideo.Constants: pattern VIDEO_TILE_Y_TILES_SHIFT :: Int32
+ GI.GstVideo.Interfaces.ColorBalance: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Interfaces.ColorBalance.ColorBalance
+ GI.GstVideo.Interfaces.ColorBalance: instance GHC.Classes.Eq GI.GstVideo.Interfaces.ColorBalance.ColorBalance
+ GI.GstVideo.Interfaces.Navigation: instance GHC.Classes.Eq GI.GstVideo.Interfaces.Navigation.Navigation
+ GI.GstVideo.Interfaces.VideoDirection: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Interfaces.VideoDirection.VideoDirection
+ GI.GstVideo.Interfaces.VideoDirection: instance GHC.Classes.Eq GI.GstVideo.Interfaces.VideoDirection.VideoDirection
+ GI.GstVideo.Interfaces.VideoOrientation: instance GHC.Classes.Eq GI.GstVideo.Interfaces.VideoOrientation.VideoOrientation
+ GI.GstVideo.Interfaces.VideoOverlay: instance GHC.Classes.Eq GI.GstVideo.Interfaces.VideoOverlay.VideoOverlay
+ GI.GstVideo.Objects.ColorBalanceChannel: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.ColorBalanceChannel.ColorBalanceChannel
+ GI.GstVideo.Objects.ColorBalanceChannel: instance GHC.Classes.Eq GI.GstVideo.Objects.ColorBalanceChannel.ColorBalanceChannel
+ GI.GstVideo.Objects.VideoAggregator: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoAggregator.VideoAggregator
+ GI.GstVideo.Objects.VideoAggregator: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoAggregator.VideoAggregator
+ GI.GstVideo.Objects.VideoAggregatorConvertPad: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoAggregatorConvertPad.VideoAggregatorConvertPad
+ GI.GstVideo.Objects.VideoAggregatorConvertPad: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoAggregatorConvertPad.VideoAggregatorConvertPad
+ GI.GstVideo.Objects.VideoAggregatorPad: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoAggregatorPad.VideoAggregatorPad
+ GI.GstVideo.Objects.VideoAggregatorPad: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoAggregatorPad.VideoAggregatorPad
+ GI.GstVideo.Objects.VideoBufferPool: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoBufferPool.VideoBufferPool
+ GI.GstVideo.Objects.VideoBufferPool: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoBufferPool.VideoBufferPool
+ GI.GstVideo.Objects.VideoDecoder: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoDecoder.VideoDecoder
+ GI.GstVideo.Objects.VideoDecoder: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoDecoder.VideoDecoder
+ GI.GstVideo.Objects.VideoEncoder: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoEncoder.VideoEncoder
+ GI.GstVideo.Objects.VideoEncoder: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoEncoder.VideoEncoder
+ GI.GstVideo.Objects.VideoFilter: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoFilter.VideoFilter
+ GI.GstVideo.Objects.VideoFilter: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoFilter.VideoFilter
+ GI.GstVideo.Objects.VideoSink: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Objects.VideoSink.VideoSink
+ GI.GstVideo.Objects.VideoSink: instance GHC.Classes.Eq GI.GstVideo.Objects.VideoSink.VideoSink
+ GI.GstVideo.Structs.VideoAffineTransformationMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAffineTransformationMeta.VideoAffineTransformationMeta tag
+ GI.GstVideo.Structs.VideoAffineTransformationMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoAffineTransformationMeta.VideoAffineTransformationMeta
+ GI.GstVideo.Structs.VideoAlignment: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAlignment.VideoAlignment tag
+ GI.GstVideo.Structs.VideoAlignment: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoAlignment.VideoAlignment
+ GI.GstVideo.Structs.VideoAncillary: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoAncillary.VideoAncillary tag
+ GI.GstVideo.Structs.VideoAncillary: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoAncillary.VideoAncillary
+ GI.GstVideo.Structs.VideoCaptionMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCaptionMeta.VideoCaptionMeta tag
+ GI.GstVideo.Structs.VideoCaptionMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoCaptionMeta.VideoCaptionMeta
+ GI.GstVideo.Structs.VideoChromaResample: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoChromaResample.VideoChromaResample
+ GI.GstVideo.Structs.VideoCodecFrame: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCodecFrame.VideoCodecFrame tag
+ GI.GstVideo.Structs.VideoCodecFrame: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoCodecFrame.VideoCodecFrame
+ GI.GstVideo.Structs.VideoCodecFrame: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoCodecFrame.VideoCodecFrame
+ GI.GstVideo.Structs.VideoCodecState: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCodecState.VideoCodecState tag
+ GI.GstVideo.Structs.VideoCodecState: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoCodecState.VideoCodecState
+ GI.GstVideo.Structs.VideoCodecState: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoCodecState.VideoCodecState
+ GI.GstVideo.Structs.VideoColorPrimariesInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoColorPrimariesInfo.VideoColorPrimariesInfo tag
+ GI.GstVideo.Structs.VideoColorPrimariesInfo: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoColorPrimariesInfo.VideoColorPrimariesInfo
+ GI.GstVideo.Structs.VideoColorimetry: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoColorimetry.VideoColorimetry tag
+ GI.GstVideo.Structs.VideoColorimetry: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoColorimetry.VideoColorimetry
+ GI.GstVideo.Structs.VideoConverter: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoConverter.VideoConverter
+ GI.GstVideo.Structs.VideoCropMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoCropMeta.VideoCropMeta tag
+ GI.GstVideo.Structs.VideoCropMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoCropMeta.VideoCropMeta
+ GI.GstVideo.Structs.VideoDither: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoDither.VideoDither
+ GI.GstVideo.Structs.VideoFormatInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo tag
+ GI.GstVideo.Structs.VideoFormatInfo: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo
+ GI.GstVideo.Structs.VideoFrame: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoFrame.VideoFrame tag
+ GI.GstVideo.Structs.VideoFrame: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoFrame.VideoFrame
+ GI.GstVideo.Structs.VideoGLTextureUploadMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoGLTextureUploadMeta.VideoGLTextureUploadMeta tag
+ GI.GstVideo.Structs.VideoGLTextureUploadMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoGLTextureUploadMeta.VideoGLTextureUploadMeta
+ GI.GstVideo.Structs.VideoInfo: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoInfo.VideoInfo tag
+ GI.GstVideo.Structs.VideoInfo: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoInfo.VideoInfo
+ GI.GstVideo.Structs.VideoInfo: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoInfo.VideoInfo
+ GI.GstVideo.Structs.VideoMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoMeta.VideoMeta tag
+ GI.GstVideo.Structs.VideoMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoMeta.VideoMeta
+ GI.GstVideo.Structs.VideoMetaTransform: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoMetaTransform.VideoMetaTransform tag
+ GI.GstVideo.Structs.VideoMetaTransform: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoMetaTransform.VideoMetaTransform
+ GI.GstVideo.Structs.VideoOverlayComposition: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoOverlayComposition.VideoOverlayComposition
+ GI.GstVideo.Structs.VideoOverlayComposition: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoOverlayComposition.VideoOverlayComposition
+ GI.GstVideo.Structs.VideoOverlayCompositionMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoOverlayCompositionMeta.VideoOverlayCompositionMeta tag
+ GI.GstVideo.Structs.VideoOverlayCompositionMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoOverlayCompositionMeta.VideoOverlayCompositionMeta
+ GI.GstVideo.Structs.VideoOverlayRectangle: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoOverlayRectangle.VideoOverlayRectangle
+ GI.GstVideo.Structs.VideoOverlayRectangle: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoOverlayRectangle.VideoOverlayRectangle
+ GI.GstVideo.Structs.VideoRectangle: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoRectangle.VideoRectangle tag
+ GI.GstVideo.Structs.VideoRectangle: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoRectangle.VideoRectangle
+ GI.GstVideo.Structs.VideoRegionOfInterestMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoRegionOfInterestMeta.VideoRegionOfInterestMeta tag
+ GI.GstVideo.Structs.VideoRegionOfInterestMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoRegionOfInterestMeta.VideoRegionOfInterestMeta
+ GI.GstVideo.Structs.VideoResampler: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoResampler.VideoResampler tag
+ GI.GstVideo.Structs.VideoResampler: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoResampler.VideoResampler
+ GI.GstVideo.Structs.VideoScaler: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoScaler.VideoScaler
+ GI.GstVideo.Structs.VideoTimeCode: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCode.VideoTimeCode tag
+ GI.GstVideo.Structs.VideoTimeCode: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoTimeCode.VideoTimeCode
+ GI.GstVideo.Structs.VideoTimeCode: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoTimeCode.VideoTimeCode
+ GI.GstVideo.Structs.VideoTimeCodeConfig: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeConfig.VideoTimeCodeConfig tag
+ GI.GstVideo.Structs.VideoTimeCodeConfig: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoTimeCodeConfig.VideoTimeCodeConfig
+ GI.GstVideo.Structs.VideoTimeCodeInterval: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeInterval.VideoTimeCodeInterval tag
+ GI.GstVideo.Structs.VideoTimeCodeInterval: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoTimeCodeInterval.VideoTimeCodeInterval
+ GI.GstVideo.Structs.VideoTimeCodeInterval: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoTimeCodeInterval.VideoTimeCodeInterval
+ GI.GstVideo.Structs.VideoTimeCodeMeta: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.GstVideo.Structs.VideoTimeCodeMeta.VideoTimeCodeMeta tag
+ GI.GstVideo.Structs.VideoTimeCodeMeta: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoTimeCodeMeta.VideoTimeCodeMeta
+ GI.GstVideo.Structs.VideoVBIEncoder: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoVBIEncoder.VideoVBIEncoder
+ GI.GstVideo.Structs.VideoVBIEncoder: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoVBIEncoder.VideoVBIEncoder
+ GI.GstVideo.Structs.VideoVBIParser: instance Data.GI.Base.GValue.IsGValue GI.GstVideo.Structs.VideoVBIParser.VideoVBIParser
+ GI.GstVideo.Structs.VideoVBIParser: instance GHC.Classes.Eq GI.GstVideo.Structs.VideoVBIParser.VideoVBIParser
- GI.GstVideo.Callbacks: type VideoFormatPack = VideoFormatInfo " /@info@/: a 'GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo' " -> [VideoPackFlags] " /@flags@/: flags to control the packing " -> Ptr () " /@src@/: a source array " -> Int32 " /@sstride@/: the source array stride " -> Ptr () " /@data@/: pointers to the destination data planes " -> Int32 " /@stride@/: strides of the destination planes " -> [VideoChromaSite] " /@chromaSite@/: the chroma siting of the target when subsampled (not used) " -> Int32 " /@y@/: the y position in the image to pack to " -> Int32 " /@width@/: the amount of pixels to pack. " -> IO ()
+ GI.GstVideo.Callbacks: type VideoFormatPack = VideoFormatInfo " /@info@/: a t'GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo'" -> [VideoPackFlags] " /@flags@/: flags to control the packing" -> Ptr () " /@src@/: a source array" -> Int32 " /@sstride@/: the source array stride" -> Ptr () " /@data@/: pointers to the destination data planes" -> Int32 " /@stride@/: strides of the destination planes" -> [VideoChromaSite] " /@chromaSite@/: the chroma siting of the target when subsampled (not used)" -> Int32 " /@y@/: the y position in the image to pack to" -> Int32 " /@width@/: the amount of pixels to pack." -> IO ()
- GI.GstVideo.Callbacks: type VideoFormatUnpack = VideoFormatInfo " /@info@/: a 'GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo' " -> [VideoPackFlags] " /@flags@/: flags to control the unpacking " -> Ptr () " /@dest@/: a destination array " -> Ptr () " /@data@/: pointers to the data planes " -> Int32 " /@stride@/: strides of the planes " -> Int32 " /@x@/: the x position in the image to start from " -> Int32 " /@y@/: the y position in the image to start from " -> Int32 " /@width@/: the amount of pixels to unpack. " -> IO ()
+ GI.GstVideo.Callbacks: type VideoFormatUnpack = VideoFormatInfo " /@info@/: a t'GI.GstVideo.Structs.VideoFormatInfo.VideoFormatInfo'" -> [VideoPackFlags] " /@flags@/: flags to control the unpacking" -> Ptr () " /@dest@/: a destination array" -> Ptr () " /@data@/: pointers to the data planes" -> Int32 " /@stride@/: strides of the planes" -> Int32 " /@x@/: the x position in the image to start from" -> Int32 " /@y@/: the y position in the image to start from" -> Int32 " /@width@/: the amount of pixels to unpack." -> IO ()
- GI.GstVideo.Interfaces.ColorBalance: type ColorBalanceValueChangedCallback = ColorBalanceChannel " /@channel@/: The 'GI.GstVideo.Objects.ColorBalanceChannel.ColorBalanceChannel' " -> Int32 " /@value@/: The new value " -> IO ()
+ GI.GstVideo.Interfaces.ColorBalance: type ColorBalanceValueChangedCallback = ColorBalanceChannel " /@channel@/: The t'GI.GstVideo.Objects.ColorBalanceChannel.ColorBalanceChannel'" -> Int32 " /@value@/: The new value" -> IO ()
- GI.GstVideo.Objects.ColorBalanceChannel: type ColorBalanceChannelValueChangedCallback = Int32 " /@value@/: The new value " -> IO ()
+ GI.GstVideo.Objects.ColorBalanceChannel: type ColorBalanceChannelValueChangedCallback = Int32 " /@value@/: The new value" -> IO ()

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.0.22+++ Update for haskell-gi(-base)-0.23+ ### 1.0.21  + Add support for inherited dependencies
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gstvideo-1.0.21/docs/GI-GstVideo.html](https://hackage.haskell.org/package/gi-gstvideo-1.0.21/docs/GI-GstVideo.html)+[https://hackage.haskell.org/package/gi-gstvideo-1.0.22/docs/GI-GstVideo.html](https://hackage.haskell.org/package/gi-gstvideo-1.0.22/docs/GI-GstVideo.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
gi-gstvideo.cabal view
@@ -1,12 +1,12 @@ name:                 gi-gstvideo-version:              1.0.21+version:              1.0.22 synopsis:             GStreamerVideo bindings description:          Bindings for GStreamerVideo, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi license:              LGPL-2.1 license-file:         LICENSE author:               Will Thompson, Iñaki García Etxebarria and Jonas Platte-maintainer:           Iñaki García Etxebarria (inaki@blueleaf.cc)+maintainer:           Iñaki García Etxebarria category:             Bindings build-type:           Custom cabal-version:        1.24@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.9 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.22.5 && < 0.23,+                     haskell-gi >= 0.23 && < 0.24,                      gi-gstbase == 1.0.*,                      gi-gst == 1.0.*,                      gi-gobject == 2.0.*,@@ -25,13 +25,13 @@ library       default-language: Haskell2010       default-extensions: NoImplicitPrelude, ScopedTypeVariables, CPP, OverloadedStrings, NegativeLiterals, ConstraintKinds, TypeFamilies, MultiParamTypeClasses, KindSignatures, FlexibleInstances, UndecidableInstances, DataKinds, FlexibleContexts, UndecidableSuperClasses-      other-extensions: PatternSynonyms, ViewPatterns+      other-extensions: PatternSynonyms, ViewPatterns, TypeApplications       ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations        pkgconfig-depends: gstreamer-video-1.0       build-depends: base >= 4.8 && <5,-                     haskell-gi-base >= 0.22.0 && < 0.23,-                     haskell-gi >= 0.22.5 && < 0.23,+                     haskell-gi-base >= 0.23 && < 0.24,+                     haskell-gi >= 0.23.0 && < 0.24,                      haskell-gi-overloading < 1.1,                      gi-gstbase == 1.0.*,                      gi-gst == 1.0.*,@@ -53,7 +53,8 @@       -- to be built will be built at configure time, based on the       -- available introspection data. -      exposed-modules: GI.GstVideo,+      exposed-modules: GI.GstVideo.Config,+                       GI.GstVideo,                        GI.GstVideo.Callbacks,                        GI.GstVideo.Constants,                        GI.GstVideo.Enums,@@ -109,7 +110,8 @@                        GI.GstVideo.Structs.VideoVBIEncoder,                        GI.GstVideo.Structs.VideoVBIParser -      autogen-modules: GI.GstVideo,+      autogen-modules: GI.GstVideo.Config,+                       GI.GstVideo,                        GI.GstVideo.Callbacks,                        GI.GstVideo.Constants,                        GI.GstVideo.Enums,