{-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.GstTag.Constants
(
pattern TAG_MUSICBRAINZ_TRMID ,
pattern TAG_MUSICBRAINZ_TRACKID ,
pattern TAG_MUSICBRAINZ_RELEASETRACKID ,
pattern TAG_MUSICBRAINZ_RELEASEGROUPID ,
pattern TAG_MUSICBRAINZ_ARTISTID ,
pattern TAG_MUSICBRAINZ_ALBUMID ,
pattern TAG_MUSICBRAINZ_ALBUMARTISTID ,
pattern TAG_MUSICAL_KEY ,
pattern TAG_IMAGE_VERTICAL_PPI ,
pattern TAG_IMAGE_HORIZONTAL_PPI ,
pattern TAG_ID3V2_HEADER_SIZE ,
pattern TAG_CMML_STREAM ,
pattern TAG_CMML_HEAD ,
pattern TAG_CMML_CLIP ,
pattern TAG_CDDA_MUSICBRAINZ_DISCID_FULL,
pattern TAG_CDDA_MUSICBRAINZ_DISCID ,
pattern TAG_CDDA_CDDB_DISCID_FULL ,
pattern TAG_CDDA_CDDB_DISCID ,
pattern TAG_CAPTURING_WHITE_BALANCE ,
pattern TAG_CAPTURING_SOURCE ,
pattern TAG_CAPTURING_SHUTTER_SPEED ,
pattern TAG_CAPTURING_SHARPNESS ,
pattern TAG_CAPTURING_SCENE_CAPTURE_TYPE,
pattern TAG_CAPTURING_SATURATION ,
pattern TAG_CAPTURING_METERING_MODE ,
pattern TAG_CAPTURING_ISO_SPEED ,
pattern TAG_CAPTURING_GAIN_ADJUSTMENT ,
pattern TAG_CAPTURING_FOCAL_RATIO ,
pattern TAG_CAPTURING_FOCAL_LENGTH_35_MM,
pattern TAG_CAPTURING_FOCAL_LENGTH ,
pattern TAG_CAPTURING_FLASH_MODE ,
pattern TAG_CAPTURING_FLASH_FIRED ,
pattern TAG_CAPTURING_EXPOSURE_PROGRAM ,
pattern TAG_CAPTURING_EXPOSURE_MODE ,
pattern TAG_CAPTURING_EXPOSURE_COMPENSATION,
pattern TAG_CAPTURING_DIGITAL_ZOOM_RATIO,
pattern TAG_CAPTURING_CONTRAST ,
pattern TAG_ACOUSTID_ID ,
pattern TAG_ACOUSTID_FINGERPRINT ,
) 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.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
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.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
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 qualified GHC.Records as R
import qualified Data.Word as DW
import qualified Data.Int as DI
import qualified System.Posix.Types as SPT
import qualified Foreign.C.Types as FCT
#if MIN_VERSION_base(4,18,0)
#else
#endif
pattern $mTAG_MUSICBRAINZ_TRMID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_TRMID :: Text
TAG_MUSICBRAINZ_TRMID = "musicbrainz-trmid" :: T.Text
pattern $mTAG_MUSICBRAINZ_TRACKID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_TRACKID :: Text
TAG_MUSICBRAINZ_TRACKID = "musicbrainz-trackid" :: T.Text
pattern $mTAG_MUSICBRAINZ_RELEASETRACKID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_RELEASETRACKID :: Text
TAG_MUSICBRAINZ_RELEASETRACKID = "musicbrainz-releasetrackid" :: T.Text
pattern $mTAG_MUSICBRAINZ_RELEASEGROUPID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_RELEASEGROUPID :: Text
TAG_MUSICBRAINZ_RELEASEGROUPID = "musicbrainz-releasegroupid" :: T.Text
pattern $mTAG_MUSICBRAINZ_ARTISTID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_ARTISTID :: Text
TAG_MUSICBRAINZ_ARTISTID = "musicbrainz-artistid" :: T.Text
pattern $mTAG_MUSICBRAINZ_ALBUMID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_ALBUMID :: Text
TAG_MUSICBRAINZ_ALBUMID = "musicbrainz-albumid" :: T.Text
pattern $mTAG_MUSICBRAINZ_ALBUMARTISTID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICBRAINZ_ALBUMARTISTID :: Text
TAG_MUSICBRAINZ_ALBUMARTISTID = "musicbrainz-albumartistid" :: T.Text
pattern $mTAG_MUSICAL_KEY :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_MUSICAL_KEY :: Text
TAG_MUSICAL_KEY = "musical-key" :: T.Text
pattern $mTAG_IMAGE_VERTICAL_PPI :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_IMAGE_VERTICAL_PPI :: Text
TAG_IMAGE_VERTICAL_PPI = "image-vertical-ppi" :: T.Text
pattern $mTAG_IMAGE_HORIZONTAL_PPI :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_IMAGE_HORIZONTAL_PPI :: Text
TAG_IMAGE_HORIZONTAL_PPI = "image-horizontal-ppi" :: T.Text
pattern = 10 :: Int32
pattern $mTAG_CMML_STREAM :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CMML_STREAM :: Text
TAG_CMML_STREAM = "cmml-stream" :: T.Text
pattern $mTAG_CMML_HEAD :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CMML_HEAD :: Text
TAG_CMML_HEAD = "cmml-head" :: T.Text
pattern $mTAG_CMML_CLIP :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CMML_CLIP :: Text
TAG_CMML_CLIP = "cmml-clip" :: T.Text
pattern $mTAG_CDDA_MUSICBRAINZ_DISCID_FULL :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CDDA_MUSICBRAINZ_DISCID_FULL :: Text
TAG_CDDA_MUSICBRAINZ_DISCID_FULL = "musicbrainz-discid-full" :: T.Text
pattern $mTAG_CDDA_MUSICBRAINZ_DISCID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CDDA_MUSICBRAINZ_DISCID :: Text
TAG_CDDA_MUSICBRAINZ_DISCID = "musicbrainz-discid" :: T.Text
pattern $mTAG_CDDA_CDDB_DISCID_FULL :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CDDA_CDDB_DISCID_FULL :: Text
TAG_CDDA_CDDB_DISCID_FULL = "discid-full" :: T.Text
pattern $mTAG_CDDA_CDDB_DISCID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CDDA_CDDB_DISCID :: Text
TAG_CDDA_CDDB_DISCID = "discid" :: T.Text
pattern $mTAG_CAPTURING_WHITE_BALANCE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_WHITE_BALANCE :: Text
TAG_CAPTURING_WHITE_BALANCE = "capturing-white-balance" :: T.Text
pattern $mTAG_CAPTURING_SOURCE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_SOURCE :: Text
TAG_CAPTURING_SOURCE = "capturing-source" :: T.Text
pattern $mTAG_CAPTURING_SHUTTER_SPEED :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_SHUTTER_SPEED :: Text
TAG_CAPTURING_SHUTTER_SPEED = "capturing-shutter-speed" :: T.Text
pattern $mTAG_CAPTURING_SHARPNESS :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_SHARPNESS :: Text
TAG_CAPTURING_SHARPNESS = "capturing-sharpness" :: T.Text
pattern $mTAG_CAPTURING_SCENE_CAPTURE_TYPE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_SCENE_CAPTURE_TYPE :: Text
TAG_CAPTURING_SCENE_CAPTURE_TYPE = "capturing-scene-capture-type" :: T.Text
pattern $mTAG_CAPTURING_SATURATION :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_SATURATION :: Text
TAG_CAPTURING_SATURATION = "capturing-saturation" :: T.Text
pattern $mTAG_CAPTURING_METERING_MODE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_METERING_MODE :: Text
TAG_CAPTURING_METERING_MODE = "capturing-metering-mode" :: T.Text
pattern $mTAG_CAPTURING_ISO_SPEED :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_ISO_SPEED :: Text
TAG_CAPTURING_ISO_SPEED = "capturing-iso-speed" :: T.Text
pattern $mTAG_CAPTURING_GAIN_ADJUSTMENT :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_GAIN_ADJUSTMENT :: Text
TAG_CAPTURING_GAIN_ADJUSTMENT = "capturing-gain-adjustment" :: T.Text
pattern $mTAG_CAPTURING_FOCAL_RATIO :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_FOCAL_RATIO :: Text
TAG_CAPTURING_FOCAL_RATIO = "capturing-focal-ratio" :: T.Text
pattern $mTAG_CAPTURING_FOCAL_LENGTH_35_MM :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_FOCAL_LENGTH_35_MM :: Text
TAG_CAPTURING_FOCAL_LENGTH_35_MM = "capturing-focal-length-35mm" :: T.Text
pattern $mTAG_CAPTURING_FOCAL_LENGTH :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_FOCAL_LENGTH :: Text
TAG_CAPTURING_FOCAL_LENGTH = "capturing-focal-length" :: T.Text
pattern $mTAG_CAPTURING_FLASH_MODE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_FLASH_MODE :: Text
TAG_CAPTURING_FLASH_MODE = "capturing-flash-mode" :: T.Text
pattern $mTAG_CAPTURING_FLASH_FIRED :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_FLASH_FIRED :: Text
TAG_CAPTURING_FLASH_FIRED = "capturing-flash-fired" :: T.Text
pattern $mTAG_CAPTURING_EXPOSURE_PROGRAM :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_EXPOSURE_PROGRAM :: Text
TAG_CAPTURING_EXPOSURE_PROGRAM = "capturing-exposure-program" :: T.Text
pattern $mTAG_CAPTURING_EXPOSURE_MODE :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_EXPOSURE_MODE :: Text
TAG_CAPTURING_EXPOSURE_MODE = "capturing-exposure-mode" :: T.Text
pattern $mTAG_CAPTURING_EXPOSURE_COMPENSATION :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_EXPOSURE_COMPENSATION :: Text
TAG_CAPTURING_EXPOSURE_COMPENSATION = "capturing-exposure-compensation" :: T.Text
pattern $mTAG_CAPTURING_DIGITAL_ZOOM_RATIO :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_DIGITAL_ZOOM_RATIO :: Text
TAG_CAPTURING_DIGITAL_ZOOM_RATIO = "capturing-digital-zoom-ratio" :: T.Text
pattern $mTAG_CAPTURING_CONTRAST :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_CAPTURING_CONTRAST :: Text
TAG_CAPTURING_CONTRAST = "capturing-contrast" :: T.Text
pattern $mTAG_ACOUSTID_ID :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_ACOUSTID_ID :: Text
TAG_ACOUSTID_ID = "acoustid-id" :: T.Text
pattern $mTAG_ACOUSTID_FINGERPRINT :: forall {r}. Text -> ((# #) -> r) -> ((# #) -> r) -> r
$bTAG_ACOUSTID_FINGERPRINT :: Text
TAG_ACOUSTID_FINGERPRINT = "chromaprint-fingerprint" :: T.Text