{-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.Gst.Constants
(
pattern VERSION_NANO ,
pattern VERSION_MINOR ,
pattern VERSION_MICRO ,
pattern VERSION_MAJOR ,
pattern VALUE_UNORDERED ,
pattern VALUE_LESS_THAN ,
pattern VALUE_GREATER_THAN ,
pattern VALUE_EQUAL ,
pattern USECOND ,
pattern URI_NO_PORT ,
pattern TOC_REPEAT_COUNT_INFINITE ,
pattern TAG_VIDEO_CODEC ,
pattern TAG_VERSION ,
pattern TAG_USER_RATING ,
pattern TAG_TRACK_PEAK ,
pattern TAG_TRACK_NUMBER ,
pattern TAG_TRACK_GAIN ,
pattern TAG_TRACK_COUNT ,
pattern TAG_TITLE_SORTNAME ,
pattern TAG_TITLE ,
pattern TAG_SUBTITLE_CODEC ,
pattern TAG_SHOW_SORTNAME ,
pattern TAG_SHOW_SEASON_NUMBER ,
pattern TAG_SHOW_NAME ,
pattern TAG_SHOW_EPISODE_NUMBER ,
pattern TAG_SERIAL ,
pattern TAG_REFERENCE_LEVEL ,
pattern TAG_PUBLISHER ,
pattern TAG_PRIVATE_DATA ,
pattern TAG_PREVIEW_IMAGE ,
pattern TAG_PERFORMER ,
pattern TAG_ORGANIZATION ,
pattern TAG_NOMINAL_BITRATE ,
pattern TAG_MINIMUM_BITRATE ,
pattern TAG_MIDI_BASE_NOTE ,
pattern TAG_MAXIMUM_BITRATE ,
pattern TAG_LYRICS ,
pattern TAG_LOCATION ,
pattern TAG_LICENSE_URI ,
pattern TAG_LICENSE ,
pattern TAG_LANGUAGE_NAME ,
pattern TAG_LANGUAGE_CODE ,
pattern TAG_KEYWORDS ,
pattern TAG_ISRC ,
pattern TAG_INTERPRETED_BY ,
pattern TAG_IMAGE_ORIENTATION ,
pattern TAG_IMAGE ,
pattern TAG_HOMEPAGE ,
pattern TAG_GROUPING ,
pattern TAG_GEO_LOCATION_SUBLOCATION ,
pattern TAG_GEO_LOCATION_NAME ,
pattern TAG_GEO_LOCATION_MOVEMENT_SPEED ,
pattern TAG_GEO_LOCATION_MOVEMENT_DIRECTION,
pattern TAG_GEO_LOCATION_LONGITUDE ,
pattern TAG_GEO_LOCATION_LATITUDE ,
pattern TAG_GEO_LOCATION_HORIZONTAL_ERROR,
pattern TAG_GEO_LOCATION_ELEVATION ,
pattern TAG_GEO_LOCATION_COUNTRY ,
pattern TAG_GEO_LOCATION_CITY ,
pattern TAG_GEO_LOCATION_CAPTURE_DIRECTION,
pattern TAG_GENRE ,
pattern TAG_EXTENDED_COMMENT ,
pattern TAG_ENCODER_VERSION ,
pattern TAG_ENCODER ,
pattern TAG_ENCODED_BY ,
pattern TAG_DURATION ,
pattern TAG_DEVICE_MODEL ,
pattern TAG_DEVICE_MANUFACTURER ,
pattern TAG_DESCRIPTION ,
pattern TAG_DATE_TIME ,
pattern TAG_DATE ,
pattern TAG_COPYRIGHT_URI ,
pattern TAG_COPYRIGHT ,
pattern TAG_CONTAINER_FORMAT ,
pattern TAG_CONTACT ,
pattern TAG_CONDUCTOR ,
pattern TAG_COMPOSER_SORTNAME ,
pattern TAG_COMPOSER ,
pattern TAG_COMMENT ,
pattern TAG_CODEC ,
pattern TAG_BITRATE ,
pattern TAG_BEATS_PER_MINUTE ,
pattern TAG_AUDIO_CODEC ,
pattern TAG_ATTACHMENT ,
pattern TAG_ARTIST_SORTNAME ,
pattern TAG_ARTIST ,
pattern TAG_APPLICATION_NAME ,
pattern TAG_APPLICATION_DATA ,
pattern TAG_ALBUM_VOLUME_NUMBER ,
pattern TAG_ALBUM_VOLUME_COUNT ,
pattern TAG_ALBUM_SORTNAME ,
pattern TAG_ALBUM_PEAK ,
pattern TAG_ALBUM_GAIN ,
pattern TAG_ALBUM_ARTIST_SORTNAME ,
pattern TAG_ALBUM_ARTIST ,
pattern TAG_ALBUM ,
pattern SEQNUM_INVALID ,
pattern SECOND ,
pattern QUERY_TYPE_BOTH ,
pattern QUERY_NUM_SHIFT ,
pattern PROTECTION_UNSPECIFIED_SYSTEM_ID,
pattern PROTECTION_SYSTEM_ID_CAPS_FIELD ,
pattern PARAM_USER_SHIFT ,
pattern PARAM_MUTABLE_READY ,
pattern PARAM_MUTABLE_PLAYING ,
pattern PARAM_MUTABLE_PAUSED ,
pattern PARAM_CONTROLLABLE ,
pattern NSECOND ,
pattern MSECOND ,
pattern META_TAG_MEMORY_STR ,
pattern MAP_READWRITE ,
pattern LOCK_FLAG_READWRITE ,
pattern LICENSE_UNKNOWN ,
pattern GROUP_ID_INVALID ,
pattern FORMAT_PERCENT_SCALE ,
pattern FORMAT_PERCENT_MAX ,
pattern FLAG_SET_MASK_EXACT ,
pattern EVENT_TYPE_BOTH ,
pattern EVENT_NUM_SHIFT ,
pattern ELEMENT_METADATA_LONGNAME ,
pattern ELEMENT_METADATA_KLASS ,
pattern ELEMENT_METADATA_ICON_NAME ,
pattern ELEMENT_METADATA_DOC_URI ,
pattern ELEMENT_METADATA_DESCRIPTION ,
pattern ELEMENT_METADATA_AUTHOR ,
pattern ELEMENT_FACTORY_TYPE_VIDEO_ENCODER,
pattern ELEMENT_FACTORY_TYPE_SRC ,
pattern ELEMENT_FACTORY_TYPE_SINK ,
pattern ELEMENT_FACTORY_TYPE_PAYLOADER ,
pattern ELEMENT_FACTORY_TYPE_PARSER ,
pattern ELEMENT_FACTORY_TYPE_MUXER ,
pattern ELEMENT_FACTORY_TYPE_MEDIA_VIDEO,
pattern ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE,
pattern ELEMENT_FACTORY_TYPE_MEDIA_METADATA,
pattern ELEMENT_FACTORY_TYPE_MEDIA_IMAGE,
pattern ELEMENT_FACTORY_TYPE_MEDIA_AUDIO,
pattern ELEMENT_FACTORY_TYPE_MEDIA_ANY ,
pattern ELEMENT_FACTORY_TYPE_MAX_ELEMENTS,
pattern ELEMENT_FACTORY_TYPE_FORMATTER ,
pattern ELEMENT_FACTORY_TYPE_ENCRYPTOR ,
pattern ELEMENT_FACTORY_TYPE_ENCODER ,
pattern ELEMENT_FACTORY_TYPE_DEPAYLOADER,
pattern ELEMENT_FACTORY_TYPE_DEMUXER ,
pattern ELEMENT_FACTORY_TYPE_DECRYPTOR ,
pattern ELEMENT_FACTORY_TYPE_DECODER ,
pattern ELEMENT_FACTORY_TYPE_DECODABLE ,
pattern ELEMENT_FACTORY_TYPE_AUDIO_ENCODER,
pattern ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS,
pattern ELEMENT_FACTORY_TYPE_ANY ,
pattern ELEMENT_FACTORY_KLASS_SRC ,
pattern ELEMENT_FACTORY_KLASS_SINK ,
pattern ELEMENT_FACTORY_KLASS_PAYLOADER ,
pattern ELEMENT_FACTORY_KLASS_PARSER ,
pattern ELEMENT_FACTORY_KLASS_MUXER ,
pattern ELEMENT_FACTORY_KLASS_MEDIA_VIDEO,
pattern ELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE,
pattern ELEMENT_FACTORY_KLASS_MEDIA_METADATA,
pattern ELEMENT_FACTORY_KLASS_MEDIA_IMAGE,
pattern ELEMENT_FACTORY_KLASS_MEDIA_AUDIO,
pattern ELEMENT_FACTORY_KLASS_HARDWARE ,
pattern ELEMENT_FACTORY_KLASS_FORMATTER ,
pattern ELEMENT_FACTORY_KLASS_ENCRYPTOR ,
pattern ELEMENT_FACTORY_KLASS_ENCODER ,
pattern ELEMENT_FACTORY_KLASS_DEPAYLOADER,
pattern ELEMENT_FACTORY_KLASS_DEMUXER ,
pattern ELEMENT_FACTORY_KLASS_DECRYPTOR ,
pattern ELEMENT_FACTORY_KLASS_DECODER ,
pattern DEBUG_FORMAT_MASK ,
pattern DEBUG_FG_MASK ,
pattern DEBUG_BG_MASK ,
pattern CLOCK_TIME_NONE ,
pattern CAPS_FEATURE_MEMORY_SYSTEM_MEMORY,
pattern CAN_INLINE ,
pattern BUFFER_OFFSET_NONE ,
pattern BUFFER_COPY_METADATA ,
pattern BUFFER_COPY_ALL ,
pattern ALLOCATOR_SYSMEM ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Text as T
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import {-# SOURCE #-} qualified GI.Gst.Flags as Gst.Flags
pattern $bVERSION_NANO :: Int32
$mVERSION_NANO :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VERSION_NANO = 0 :: Int32
pattern $bVERSION_MINOR :: Int32
$mVERSION_MINOR :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VERSION_MINOR = 16 :: Int32
pattern $bVERSION_MICRO :: Int32
$mVERSION_MICRO :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VERSION_MICRO = 2 :: Int32
pattern $bVERSION_MAJOR :: Int32
$mVERSION_MAJOR :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VERSION_MAJOR = 1 :: Int32
pattern $bVALUE_UNORDERED :: Int32
$mVALUE_UNORDERED :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VALUE_UNORDERED = 2 :: Int32
pattern $bVALUE_LESS_THAN :: Int32
$mVALUE_LESS_THAN :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VALUE_LESS_THAN = -1 :: Int32
pattern $bVALUE_GREATER_THAN :: Int32
$mVALUE_GREATER_THAN :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VALUE_GREATER_THAN = 1 :: Int32
pattern $bVALUE_EQUAL :: Int32
$mVALUE_EQUAL :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
VALUE_EQUAL = 0 :: Int32
pattern $bUSECOND :: Int64
$mUSECOND :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
USECOND = 1000 :: Int64
pattern $bURI_NO_PORT :: Int32
$mURI_NO_PORT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
URI_NO_PORT = 0 :: Int32
pattern $bTOC_REPEAT_COUNT_INFINITE :: Int32
$mTOC_REPEAT_COUNT_INFINITE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
TOC_REPEAT_COUNT_INFINITE = -1 :: Int32
pattern $bTAG_VIDEO_CODEC :: Text
$mTAG_VIDEO_CODEC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_VIDEO_CODEC = "video-codec" :: T.Text
pattern $bTAG_VERSION :: Text
$mTAG_VERSION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_VERSION = "version" :: T.Text
pattern $bTAG_USER_RATING :: Text
$mTAG_USER_RATING :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_USER_RATING = "user-rating" :: T.Text
pattern $bTAG_TRACK_PEAK :: Text
$mTAG_TRACK_PEAK :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TRACK_PEAK = "replaygain-track-peak" :: T.Text
pattern $bTAG_TRACK_NUMBER :: Text
$mTAG_TRACK_NUMBER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TRACK_NUMBER = "track-number" :: T.Text
pattern $bTAG_TRACK_GAIN :: Text
$mTAG_TRACK_GAIN :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TRACK_GAIN = "replaygain-track-gain" :: T.Text
pattern $bTAG_TRACK_COUNT :: Text
$mTAG_TRACK_COUNT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TRACK_COUNT = "track-count" :: T.Text
pattern $bTAG_TITLE_SORTNAME :: Text
$mTAG_TITLE_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TITLE_SORTNAME = "title-sortname" :: T.Text
pattern $bTAG_TITLE :: Text
$mTAG_TITLE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_TITLE = "title" :: T.Text
pattern $bTAG_SUBTITLE_CODEC :: Text
$mTAG_SUBTITLE_CODEC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SUBTITLE_CODEC = "subtitle-codec" :: T.Text
pattern $bTAG_SHOW_SORTNAME :: Text
$mTAG_SHOW_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SHOW_SORTNAME = "show-sortname" :: T.Text
pattern $bTAG_SHOW_SEASON_NUMBER :: Text
$mTAG_SHOW_SEASON_NUMBER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SHOW_SEASON_NUMBER = "show-season-number" :: T.Text
pattern $bTAG_SHOW_NAME :: Text
$mTAG_SHOW_NAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SHOW_NAME = "show-name" :: T.Text
pattern $bTAG_SHOW_EPISODE_NUMBER :: Text
$mTAG_SHOW_EPISODE_NUMBER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SHOW_EPISODE_NUMBER = "show-episode-number" :: T.Text
pattern $bTAG_SERIAL :: Text
$mTAG_SERIAL :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_SERIAL = "serial" :: T.Text
pattern $bTAG_REFERENCE_LEVEL :: Text
$mTAG_REFERENCE_LEVEL :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_REFERENCE_LEVEL = "replaygain-reference-level" :: T.Text
pattern $bTAG_PUBLISHER :: Text
$mTAG_PUBLISHER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_PUBLISHER = "publisher" :: T.Text
pattern $bTAG_PRIVATE_DATA :: Text
$mTAG_PRIVATE_DATA :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_PRIVATE_DATA = "private-data" :: T.Text
pattern $bTAG_PREVIEW_IMAGE :: Text
$mTAG_PREVIEW_IMAGE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_PREVIEW_IMAGE = "preview-image" :: T.Text
pattern $bTAG_PERFORMER :: Text
$mTAG_PERFORMER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_PERFORMER = "performer" :: T.Text
pattern $bTAG_ORGANIZATION :: Text
$mTAG_ORGANIZATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ORGANIZATION = "organization" :: T.Text
pattern $bTAG_NOMINAL_BITRATE :: Text
$mTAG_NOMINAL_BITRATE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_NOMINAL_BITRATE = "nominal-bitrate" :: T.Text
pattern $bTAG_MINIMUM_BITRATE :: Text
$mTAG_MINIMUM_BITRATE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_MINIMUM_BITRATE = "minimum-bitrate" :: T.Text
pattern $bTAG_MIDI_BASE_NOTE :: Text
$mTAG_MIDI_BASE_NOTE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_MIDI_BASE_NOTE = "midi-base-note" :: T.Text
pattern $bTAG_MAXIMUM_BITRATE :: Text
$mTAG_MAXIMUM_BITRATE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_MAXIMUM_BITRATE = "maximum-bitrate" :: T.Text
pattern $bTAG_LYRICS :: Text
$mTAG_LYRICS :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LYRICS = "lyrics" :: T.Text
pattern $bTAG_LOCATION :: Text
$mTAG_LOCATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LOCATION = "location" :: T.Text
pattern $bTAG_LICENSE_URI :: Text
$mTAG_LICENSE_URI :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LICENSE_URI = "license-uri" :: T.Text
pattern $bTAG_LICENSE :: Text
$mTAG_LICENSE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LICENSE = "license" :: T.Text
pattern $bTAG_LANGUAGE_NAME :: Text
$mTAG_LANGUAGE_NAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LANGUAGE_NAME = "language-name" :: T.Text
pattern $bTAG_LANGUAGE_CODE :: Text
$mTAG_LANGUAGE_CODE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_LANGUAGE_CODE = "language-code" :: T.Text
pattern $bTAG_KEYWORDS :: Text
$mTAG_KEYWORDS :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_KEYWORDS = "keywords" :: T.Text
pattern $bTAG_ISRC :: Text
$mTAG_ISRC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ISRC = "isrc" :: T.Text
pattern $bTAG_INTERPRETED_BY :: Text
$mTAG_INTERPRETED_BY :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_INTERPRETED_BY = "interpreted-by" :: T.Text
pattern $bTAG_IMAGE_ORIENTATION :: Text
$mTAG_IMAGE_ORIENTATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_IMAGE_ORIENTATION = "image-orientation" :: T.Text
pattern $bTAG_IMAGE :: Text
$mTAG_IMAGE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_IMAGE = "image" :: T.Text
pattern $bTAG_HOMEPAGE :: Text
$mTAG_HOMEPAGE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_HOMEPAGE = "homepage" :: T.Text
pattern $bTAG_GROUPING :: Text
$mTAG_GROUPING :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GROUPING = "grouping" :: T.Text
pattern $bTAG_GEO_LOCATION_SUBLOCATION :: Text
$mTAG_GEO_LOCATION_SUBLOCATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_SUBLOCATION = "geo-location-sublocation" :: T.Text
pattern $bTAG_GEO_LOCATION_NAME :: Text
$mTAG_GEO_LOCATION_NAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_NAME = "geo-location-name" :: T.Text
pattern $bTAG_GEO_LOCATION_MOVEMENT_SPEED :: Text
$mTAG_GEO_LOCATION_MOVEMENT_SPEED :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_MOVEMENT_SPEED = "geo-location-movement-speed" :: T.Text
pattern $bTAG_GEO_LOCATION_MOVEMENT_DIRECTION :: Text
$mTAG_GEO_LOCATION_MOVEMENT_DIRECTION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_MOVEMENT_DIRECTION = "geo-location-movement-direction" :: T.Text
pattern $bTAG_GEO_LOCATION_LONGITUDE :: Text
$mTAG_GEO_LOCATION_LONGITUDE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_LONGITUDE = "geo-location-longitude" :: T.Text
pattern $bTAG_GEO_LOCATION_LATITUDE :: Text
$mTAG_GEO_LOCATION_LATITUDE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_LATITUDE = "geo-location-latitude" :: T.Text
pattern $bTAG_GEO_LOCATION_HORIZONTAL_ERROR :: Text
$mTAG_GEO_LOCATION_HORIZONTAL_ERROR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_HORIZONTAL_ERROR = "geo-location-horizontal-error" :: T.Text
pattern $bTAG_GEO_LOCATION_ELEVATION :: Text
$mTAG_GEO_LOCATION_ELEVATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_ELEVATION = "geo-location-elevation" :: T.Text
pattern $bTAG_GEO_LOCATION_COUNTRY :: Text
$mTAG_GEO_LOCATION_COUNTRY :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_COUNTRY = "geo-location-country" :: T.Text
pattern $bTAG_GEO_LOCATION_CITY :: Text
$mTAG_GEO_LOCATION_CITY :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_CITY = "geo-location-city" :: T.Text
pattern $bTAG_GEO_LOCATION_CAPTURE_DIRECTION :: Text
$mTAG_GEO_LOCATION_CAPTURE_DIRECTION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GEO_LOCATION_CAPTURE_DIRECTION = "geo-location-capture-direction" :: T.Text
pattern $bTAG_GENRE :: Text
$mTAG_GENRE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_GENRE = "genre" :: T.Text
pattern = "extended-comment" :: T.Text
pattern $bTAG_ENCODER_VERSION :: Text
$mTAG_ENCODER_VERSION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ENCODER_VERSION = "encoder-version" :: T.Text
pattern $bTAG_ENCODER :: Text
$mTAG_ENCODER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ENCODER = "encoder" :: T.Text
pattern $bTAG_ENCODED_BY :: Text
$mTAG_ENCODED_BY :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ENCODED_BY = "encoded-by" :: T.Text
pattern $bTAG_DURATION :: Text
$mTAG_DURATION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DURATION = "duration" :: T.Text
pattern $bTAG_DEVICE_MODEL :: Text
$mTAG_DEVICE_MODEL :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DEVICE_MODEL = "device-model" :: T.Text
pattern $bTAG_DEVICE_MANUFACTURER :: Text
$mTAG_DEVICE_MANUFACTURER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DEVICE_MANUFACTURER = "device-manufacturer" :: T.Text
pattern $bTAG_DESCRIPTION :: Text
$mTAG_DESCRIPTION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DESCRIPTION = "description" :: T.Text
pattern $bTAG_DATE_TIME :: Text
$mTAG_DATE_TIME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DATE_TIME = "datetime" :: T.Text
pattern $bTAG_DATE :: Text
$mTAG_DATE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_DATE = "date" :: T.Text
pattern $bTAG_COPYRIGHT_URI :: Text
$mTAG_COPYRIGHT_URI :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_COPYRIGHT_URI = "copyright-uri" :: T.Text
pattern $bTAG_COPYRIGHT :: Text
$mTAG_COPYRIGHT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_COPYRIGHT = "copyright" :: T.Text
pattern $bTAG_CONTAINER_FORMAT :: Text
$mTAG_CONTAINER_FORMAT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_CONTAINER_FORMAT = "container-format" :: T.Text
pattern $bTAG_CONTACT :: Text
$mTAG_CONTACT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_CONTACT = "contact" :: T.Text
pattern $bTAG_CONDUCTOR :: Text
$mTAG_CONDUCTOR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_CONDUCTOR = "conductor" :: T.Text
pattern $bTAG_COMPOSER_SORTNAME :: Text
$mTAG_COMPOSER_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_COMPOSER_SORTNAME = "composer-sortname" :: T.Text
pattern $bTAG_COMPOSER :: Text
$mTAG_COMPOSER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_COMPOSER = "composer" :: T.Text
pattern = "comment" :: T.Text
pattern $bTAG_CODEC :: Text
$mTAG_CODEC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_CODEC = "codec" :: T.Text
pattern $bTAG_BITRATE :: Text
$mTAG_BITRATE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_BITRATE = "bitrate" :: T.Text
pattern $bTAG_BEATS_PER_MINUTE :: Text
$mTAG_BEATS_PER_MINUTE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_BEATS_PER_MINUTE = "beats-per-minute" :: T.Text
pattern $bTAG_AUDIO_CODEC :: Text
$mTAG_AUDIO_CODEC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_AUDIO_CODEC = "audio-codec" :: T.Text
pattern $bTAG_ATTACHMENT :: Text
$mTAG_ATTACHMENT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ATTACHMENT = "attachment" :: T.Text
pattern $bTAG_ARTIST_SORTNAME :: Text
$mTAG_ARTIST_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ARTIST_SORTNAME = "artist-sortname" :: T.Text
pattern $bTAG_ARTIST :: Text
$mTAG_ARTIST :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ARTIST = "artist" :: T.Text
pattern $bTAG_APPLICATION_NAME :: Text
$mTAG_APPLICATION_NAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_APPLICATION_NAME = "application-name" :: T.Text
pattern $bTAG_APPLICATION_DATA :: Text
$mTAG_APPLICATION_DATA :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_APPLICATION_DATA = "application-data" :: T.Text
pattern $bTAG_ALBUM_VOLUME_NUMBER :: Text
$mTAG_ALBUM_VOLUME_NUMBER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_VOLUME_NUMBER = "album-disc-number" :: T.Text
pattern $bTAG_ALBUM_VOLUME_COUNT :: Text
$mTAG_ALBUM_VOLUME_COUNT :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_VOLUME_COUNT = "album-disc-count" :: T.Text
pattern $bTAG_ALBUM_SORTNAME :: Text
$mTAG_ALBUM_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_SORTNAME = "album-sortname" :: T.Text
pattern $bTAG_ALBUM_PEAK :: Text
$mTAG_ALBUM_PEAK :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_PEAK = "replaygain-album-peak" :: T.Text
pattern $bTAG_ALBUM_GAIN :: Text
$mTAG_ALBUM_GAIN :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_GAIN = "replaygain-album-gain" :: T.Text
pattern $bTAG_ALBUM_ARTIST_SORTNAME :: Text
$mTAG_ALBUM_ARTIST_SORTNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_ARTIST_SORTNAME = "album-artist-sortname" :: T.Text
pattern $bTAG_ALBUM_ARTIST :: Text
$mTAG_ALBUM_ARTIST :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM_ARTIST = "album-artist" :: T.Text
pattern $bTAG_ALBUM :: Text
$mTAG_ALBUM :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
TAG_ALBUM = "album" :: T.Text
pattern $bSEQNUM_INVALID :: Int32
$mSEQNUM_INVALID :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
SEQNUM_INVALID = 0 :: Int32
pattern $bSECOND :: Int64
$mSECOND :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
SECOND = 1000000000 :: Int64
pattern $bQUERY_TYPE_BOTH :: [QueryTypeFlags]
$mQUERY_TYPE_BOTH :: forall r. [QueryTypeFlags] -> (Void# -> r) -> (Void# -> r) -> r
QUERY_TYPE_BOTH <- (gflagsToWord -> (3 :: Word64)) :: [Gst.Flags.QueryTypeFlags] where
QUERY_TYPE_BOTH = Word64 -> [QueryTypeFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
3 :: Word64) :: [Gst.Flags.QueryTypeFlags]
pattern $bQUERY_NUM_SHIFT :: Int32
$mQUERY_NUM_SHIFT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
QUERY_NUM_SHIFT = 8 :: Int32
pattern $bPROTECTION_UNSPECIFIED_SYSTEM_ID :: Text
$mPROTECTION_UNSPECIFIED_SYSTEM_ID :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
PROTECTION_UNSPECIFIED_SYSTEM_ID = "unspecified-system-id" :: T.Text
pattern $bPROTECTION_SYSTEM_ID_CAPS_FIELD :: Text
$mPROTECTION_SYSTEM_ID_CAPS_FIELD :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
PROTECTION_SYSTEM_ID_CAPS_FIELD = "protection-system" :: T.Text
pattern $bPARAM_USER_SHIFT :: Int32
$mPARAM_USER_SHIFT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
PARAM_USER_SHIFT = 65536 :: Int32
pattern $bPARAM_MUTABLE_READY :: Int32
$mPARAM_MUTABLE_READY :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
PARAM_MUTABLE_READY = 1024 :: Int32
pattern $bPARAM_MUTABLE_PLAYING :: Int32
$mPARAM_MUTABLE_PLAYING :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
PARAM_MUTABLE_PLAYING = 4096 :: Int32
pattern $bPARAM_MUTABLE_PAUSED :: Int32
$mPARAM_MUTABLE_PAUSED :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
PARAM_MUTABLE_PAUSED = 2048 :: Int32
pattern $bPARAM_CONTROLLABLE :: Int32
$mPARAM_CONTROLLABLE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
PARAM_CONTROLLABLE = 512 :: Int32
pattern $bNSECOND :: Int64
$mNSECOND :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
NSECOND = 1 :: Int64
pattern $bMSECOND :: Int64
$mMSECOND :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
MSECOND = 1000000 :: Int64
pattern $bMETA_TAG_MEMORY_STR :: Text
$mMETA_TAG_MEMORY_STR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
META_TAG_MEMORY_STR = "memory" :: T.Text
pattern $bMAP_READWRITE :: [MapFlags]
$mMAP_READWRITE :: forall r. [MapFlags] -> (Void# -> r) -> (Void# -> r) -> r
MAP_READWRITE <- (gflagsToWord -> (3 :: Word64)) :: [Gst.Flags.MapFlags] where
MAP_READWRITE = Word64 -> [MapFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
3 :: Word64) :: [Gst.Flags.MapFlags]
pattern $bLOCK_FLAG_READWRITE :: [LockFlags]
$mLOCK_FLAG_READWRITE :: forall r. [LockFlags] -> (Void# -> r) -> (Void# -> r) -> r
LOCK_FLAG_READWRITE <- (gflagsToWord -> (3 :: Word64)) :: [Gst.Flags.LockFlags] where
LOCK_FLAG_READWRITE = Word64 -> [LockFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
3 :: Word64) :: [Gst.Flags.LockFlags]
pattern $bLICENSE_UNKNOWN :: Text
$mLICENSE_UNKNOWN :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
LICENSE_UNKNOWN = "unknown" :: T.Text
pattern $bGROUP_ID_INVALID :: Int32
$mGROUP_ID_INVALID :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
GROUP_ID_INVALID = 0 :: Int32
pattern $bFORMAT_PERCENT_SCALE :: Int64
$mFORMAT_PERCENT_SCALE :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
FORMAT_PERCENT_SCALE = 10000 :: Int64
pattern $bFORMAT_PERCENT_MAX :: Int64
$mFORMAT_PERCENT_MAX :: forall r. Int64 -> (Void# -> r) -> (Void# -> r) -> r
FORMAT_PERCENT_MAX = 1000000 :: Int64
pattern $bFLAG_SET_MASK_EXACT :: Word32
$mFLAG_SET_MASK_EXACT :: forall r. Word32 -> (Void# -> r) -> (Void# -> r) -> r
FLAG_SET_MASK_EXACT = 4294967295 :: Word32
pattern $bEVENT_TYPE_BOTH :: [EventTypeFlags]
$mEVENT_TYPE_BOTH :: forall r. [EventTypeFlags] -> (Void# -> r) -> (Void# -> r) -> r
EVENT_TYPE_BOTH <- (gflagsToWord -> (3 :: Word64)) :: [Gst.Flags.EventTypeFlags] where
EVENT_TYPE_BOTH = Word64 -> [EventTypeFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
3 :: Word64) :: [Gst.Flags.EventTypeFlags]
pattern $bEVENT_NUM_SHIFT :: Int32
$mEVENT_NUM_SHIFT :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
EVENT_NUM_SHIFT = 8 :: Int32
pattern $bELEMENT_METADATA_LONGNAME :: Text
$mELEMENT_METADATA_LONGNAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_LONGNAME = "long-name" :: T.Text
pattern $bELEMENT_METADATA_KLASS :: Text
$mELEMENT_METADATA_KLASS :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_KLASS = "klass" :: T.Text
pattern $bELEMENT_METADATA_ICON_NAME :: Text
$mELEMENT_METADATA_ICON_NAME :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_ICON_NAME = "icon-name" :: T.Text
pattern $bELEMENT_METADATA_DOC_URI :: Text
$mELEMENT_METADATA_DOC_URI :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_DOC_URI = "doc-uri" :: T.Text
pattern $bELEMENT_METADATA_DESCRIPTION :: Text
$mELEMENT_METADATA_DESCRIPTION :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_DESCRIPTION = "description" :: T.Text
pattern $bELEMENT_METADATA_AUTHOR :: Text
$mELEMENT_METADATA_AUTHOR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_METADATA_AUTHOR = "author" :: T.Text
pattern $bELEMENT_FACTORY_TYPE_VIDEO_ENCODER :: Word64
$mELEMENT_FACTORY_TYPE_VIDEO_ENCODER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_VIDEO_ENCODER = 2814749767106562 :: Word64
pattern $bELEMENT_FACTORY_TYPE_SRC :: Word64
$mELEMENT_FACTORY_TYPE_SRC :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_SRC = 8 :: Word64
pattern $bELEMENT_FACTORY_TYPE_SINK :: Word64
$mELEMENT_FACTORY_TYPE_SINK :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_SINK = 4 :: Word64
pattern $bELEMENT_FACTORY_TYPE_PAYLOADER :: Word64
$mELEMENT_FACTORY_TYPE_PAYLOADER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_PAYLOADER = 128 :: Word64
pattern $bELEMENT_FACTORY_TYPE_PARSER :: Word64
$mELEMENT_FACTORY_TYPE_PARSER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_PARSER = 64 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MUXER :: Word64
$mELEMENT_FACTORY_TYPE_MUXER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MUXER = 16 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_VIDEO :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_VIDEO :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_VIDEO = 562949953421312 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE = 4503599627370496 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_METADATA :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_METADATA :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_METADATA = 9007199254740992 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_IMAGE :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_IMAGE :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_IMAGE = 2251799813685248 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_AUDIO :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_AUDIO :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_AUDIO = 1125899906842624 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MEDIA_ANY :: Word64
$mELEMENT_FACTORY_TYPE_MEDIA_ANY :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MEDIA_ANY = 18446462598732840960 :: Word64
pattern $bELEMENT_FACTORY_TYPE_MAX_ELEMENTS :: Word64
$mELEMENT_FACTORY_TYPE_MAX_ELEMENTS :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_MAX_ELEMENTS = 281474976710656 :: Word64
pattern $bELEMENT_FACTORY_TYPE_FORMATTER :: Word64
$mELEMENT_FACTORY_TYPE_FORMATTER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_FORMATTER = 512 :: Word64
pattern $bELEMENT_FACTORY_TYPE_ENCRYPTOR :: Word64
$mELEMENT_FACTORY_TYPE_ENCRYPTOR :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_ENCRYPTOR = 2048 :: Word64
pattern $bELEMENT_FACTORY_TYPE_ENCODER :: Word64
$mELEMENT_FACTORY_TYPE_ENCODER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_ENCODER = 2 :: Word64
pattern $bELEMENT_FACTORY_TYPE_DEPAYLOADER :: Word64
$mELEMENT_FACTORY_TYPE_DEPAYLOADER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_DEPAYLOADER = 256 :: Word64
pattern $bELEMENT_FACTORY_TYPE_DEMUXER :: Word64
$mELEMENT_FACTORY_TYPE_DEMUXER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_DEMUXER = 32 :: Word64
pattern $bELEMENT_FACTORY_TYPE_DECRYPTOR :: Word64
$mELEMENT_FACTORY_TYPE_DECRYPTOR :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_DECRYPTOR = 1024 :: Word64
pattern $bELEMENT_FACTORY_TYPE_DECODER :: Word64
$mELEMENT_FACTORY_TYPE_DECODER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_DECODER = 1 :: Word64
pattern $bELEMENT_FACTORY_TYPE_DECODABLE :: Word64
$mELEMENT_FACTORY_TYPE_DECODABLE :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_DECODABLE = 1377 :: Word64
pattern $bELEMENT_FACTORY_TYPE_AUDIO_ENCODER :: Word64
$mELEMENT_FACTORY_TYPE_AUDIO_ENCODER :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_AUDIO_ENCODER = 1125899906842626 :: Word64
pattern $bELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS :: Word64
$mELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS = 3940649673949188 :: Word64
pattern $bELEMENT_FACTORY_TYPE_ANY :: Word64
$mELEMENT_FACTORY_TYPE_ANY :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_TYPE_ANY = 562949953421311 :: Word64
pattern $bELEMENT_FACTORY_KLASS_SRC :: Text
$mELEMENT_FACTORY_KLASS_SRC :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_SRC = "Source" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_SINK :: Text
$mELEMENT_FACTORY_KLASS_SINK :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_SINK = "Sink" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_PAYLOADER :: Text
$mELEMENT_FACTORY_KLASS_PAYLOADER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_PAYLOADER = "Payloader" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_PARSER :: Text
$mELEMENT_FACTORY_KLASS_PARSER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_PARSER = "Parser" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MUXER :: Text
$mELEMENT_FACTORY_KLASS_MUXER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MUXER = "Muxer" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MEDIA_VIDEO :: Text
$mELEMENT_FACTORY_KLASS_MEDIA_VIDEO :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MEDIA_VIDEO = "Video" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE :: Text
$mELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE = "Subtitle" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MEDIA_METADATA :: Text
$mELEMENT_FACTORY_KLASS_MEDIA_METADATA :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MEDIA_METADATA = "Metadata" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MEDIA_IMAGE :: Text
$mELEMENT_FACTORY_KLASS_MEDIA_IMAGE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MEDIA_IMAGE = "Image" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_MEDIA_AUDIO :: Text
$mELEMENT_FACTORY_KLASS_MEDIA_AUDIO :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_MEDIA_AUDIO = "Audio" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_HARDWARE :: Text
$mELEMENT_FACTORY_KLASS_HARDWARE :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_HARDWARE = "Hardware" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_FORMATTER :: Text
$mELEMENT_FACTORY_KLASS_FORMATTER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_FORMATTER = "Formatter" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_ENCRYPTOR :: Text
$mELEMENT_FACTORY_KLASS_ENCRYPTOR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_ENCRYPTOR = "Encryptor" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_ENCODER :: Text
$mELEMENT_FACTORY_KLASS_ENCODER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_ENCODER = "Encoder" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_DEPAYLOADER :: Text
$mELEMENT_FACTORY_KLASS_DEPAYLOADER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_DEPAYLOADER = "Depayloader" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_DEMUXER :: Text
$mELEMENT_FACTORY_KLASS_DEMUXER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_DEMUXER = "Demuxer" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_DECRYPTOR :: Text
$mELEMENT_FACTORY_KLASS_DECRYPTOR :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_DECRYPTOR = "Decryptor" :: T.Text
pattern $bELEMENT_FACTORY_KLASS_DECODER :: Text
$mELEMENT_FACTORY_KLASS_DECODER :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ELEMENT_FACTORY_KLASS_DECODER = "Decoder" :: T.Text
pattern $bDEBUG_FORMAT_MASK :: Int32
$mDEBUG_FORMAT_MASK :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DEBUG_FORMAT_MASK = 65280 :: Int32
pattern $bDEBUG_FG_MASK :: Int32
$mDEBUG_FG_MASK :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DEBUG_FG_MASK = 15 :: Int32
pattern $bDEBUG_BG_MASK :: Int32
$mDEBUG_BG_MASK :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
DEBUG_BG_MASK = 240 :: Int32
pattern $bCLOCK_TIME_NONE :: Word64
$mCLOCK_TIME_NONE :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
CLOCK_TIME_NONE = 18446744073709551615 :: Word64
pattern $bCAPS_FEATURE_MEMORY_SYSTEM_MEMORY :: Text
$mCAPS_FEATURE_MEMORY_SYSTEM_MEMORY :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
CAPS_FEATURE_MEMORY_SYSTEM_MEMORY = "memory:SystemMemory" :: T.Text
pattern $bCAN_INLINE :: Int32
$mCAN_INLINE :: forall r. Int32 -> (Void# -> r) -> (Void# -> r) -> r
CAN_INLINE = 1 :: Int32
pattern $bBUFFER_OFFSET_NONE :: Word64
$mBUFFER_OFFSET_NONE :: forall r. Word64 -> (Void# -> r) -> (Void# -> r) -> r
BUFFER_OFFSET_NONE = 18446744073709551615 :: Word64
pattern $bBUFFER_COPY_METADATA :: [BufferCopyFlags]
$mBUFFER_COPY_METADATA :: forall r. [BufferCopyFlags] -> (Void# -> r) -> (Void# -> r) -> r
BUFFER_COPY_METADATA <- (gflagsToWord -> (7 :: Word64)) :: [Gst.Flags.BufferCopyFlags] where
BUFFER_COPY_METADATA = Word64 -> [BufferCopyFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
7 :: Word64) :: [Gst.Flags.BufferCopyFlags]
pattern $bBUFFER_COPY_ALL :: [BufferCopyFlags]
$mBUFFER_COPY_ALL :: forall r. [BufferCopyFlags] -> (Void# -> r) -> (Void# -> r) -> r
BUFFER_COPY_ALL <- (gflagsToWord -> (15 :: Word64)) :: [Gst.Flags.BufferCopyFlags] where
BUFFER_COPY_ALL = Word64 -> [BufferCopyFlags]
forall a b. (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
wordToGFlags (Word64
15 :: Word64) :: [Gst.Flags.BufferCopyFlags]
pattern $bALLOCATOR_SYSMEM :: Text
$mALLOCATOR_SYSMEM :: forall r. Text -> (Void# -> r) -> (Void# -> r) -> r
ALLOCATOR_SYSMEM = "SystemMemory" :: T.Text