Table of Contents

Class Constants

Namespace
Gst
Assembly
Gst-1.0.dll
public class Constants
Inheritance
Constants
Inherited Members

Fields

ALLOCATOR_SYSMEM

public const string ALLOCATOR_SYSMEM = "SystemMemory"

Field Value

string

BUFFER_COPY_ALL

public const BufferCopyFlags BUFFER_COPY_ALL = Flags | Timestamps | Meta | Memory

Field Value

BufferCopyFlags

BUFFER_COPY_METADATA

public const BufferCopyFlags BUFFER_COPY_METADATA = Flags | Timestamps | Meta

Field Value

BufferCopyFlags

BUFFER_OFFSET_NONE

public const ulong BUFFER_OFFSET_NONE = 18446744073709551615

Field Value

ulong

CAN_INLINE

public const int CAN_INLINE = 1

Field Value

int

CAPS_FEATURE_MEMORY_SYSTEM_MEMORY

public const string CAPS_FEATURE_MEMORY_SYSTEM_MEMORY = "memory:SystemMemory"

Field Value

string

CLOCK_TIME_NONE

public const ulong CLOCK_TIME_NONE = 18446744073709551615

Field Value

ulong

DEBUG_BG_MASK

public const int DEBUG_BG_MASK = 240

Field Value

int

DEBUG_FG_MASK

public const int DEBUG_FG_MASK = 15

Field Value

int

DEBUG_FORMAT_MASK

public const int DEBUG_FORMAT_MASK = 65280

Field Value

int

ELEMENT_FACTORY_KLASS_DECODER

public const string ELEMENT_FACTORY_KLASS_DECODER = "Decoder"

Field Value

string

ELEMENT_FACTORY_KLASS_DECRYPTOR

public const string ELEMENT_FACTORY_KLASS_DECRYPTOR = "Decryptor"

Field Value

string

ELEMENT_FACTORY_KLASS_DEMUXER

public const string ELEMENT_FACTORY_KLASS_DEMUXER = "Demuxer"

Field Value

string

ELEMENT_FACTORY_KLASS_DEPAYLOADER

public const string ELEMENT_FACTORY_KLASS_DEPAYLOADER = "Depayloader"

Field Value

string

ELEMENT_FACTORY_KLASS_ENCODER

public const string ELEMENT_FACTORY_KLASS_ENCODER = "Encoder"

Field Value

string

ELEMENT_FACTORY_KLASS_ENCRYPTOR

public const string ELEMENT_FACTORY_KLASS_ENCRYPTOR = "Encryptor"

Field Value

string

ELEMENT_FACTORY_KLASS_FORMATTER

public const string ELEMENT_FACTORY_KLASS_FORMATTER = "Formatter"

Field Value

string

ELEMENT_FACTORY_KLASS_HARDWARE

public const string ELEMENT_FACTORY_KLASS_HARDWARE = "Hardware"

Field Value

string

ELEMENT_FACTORY_KLASS_MEDIA_AUDIO

public const string ELEMENT_FACTORY_KLASS_MEDIA_AUDIO = "Audio"

Field Value

string

ELEMENT_FACTORY_KLASS_MEDIA_IMAGE

public const string ELEMENT_FACTORY_KLASS_MEDIA_IMAGE = "Image"

Field Value

string

ELEMENT_FACTORY_KLASS_MEDIA_METADATA

public const string ELEMENT_FACTORY_KLASS_MEDIA_METADATA = "Metadata"

Field Value

string

ELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE

public const string ELEMENT_FACTORY_KLASS_MEDIA_SUBTITLE = "Subtitle"

Field Value

string

ELEMENT_FACTORY_KLASS_MEDIA_VIDEO

public const string ELEMENT_FACTORY_KLASS_MEDIA_VIDEO = "Video"

Field Value

string

ELEMENT_FACTORY_KLASS_MUXER

public const string ELEMENT_FACTORY_KLASS_MUXER = "Muxer"

Field Value

string

ELEMENT_FACTORY_KLASS_PARSER

public const string ELEMENT_FACTORY_KLASS_PARSER = "Parser"

Field Value

string

ELEMENT_FACTORY_KLASS_PAYLOADER

public const string ELEMENT_FACTORY_KLASS_PAYLOADER = "Payloader"

Field Value

string

ELEMENT_FACTORY_KLASS_SINK

public const string ELEMENT_FACTORY_KLASS_SINK = "Sink"

Field Value

string

ELEMENT_FACTORY_KLASS_SRC

public const string ELEMENT_FACTORY_KLASS_SRC = "Source"

Field Value

string

ELEMENT_FACTORY_TYPE_ANY

public const ulong ELEMENT_FACTORY_TYPE_ANY = 562949953421311

Field Value

ulong

ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS

public const ulong ELEMENT_FACTORY_TYPE_AUDIOVIDEO_SINKS = 3940649673949188

Field Value

ulong

ELEMENT_FACTORY_TYPE_AUDIO_ENCODER

public const ulong ELEMENT_FACTORY_TYPE_AUDIO_ENCODER = 1125899906842626

Field Value

ulong

ELEMENT_FACTORY_TYPE_DECODABLE

public const ulong ELEMENT_FACTORY_TYPE_DECODABLE = 1377

Field Value

ulong

ELEMENT_FACTORY_TYPE_DECODER

public const ulong ELEMENT_FACTORY_TYPE_DECODER = 1

Field Value

ulong

ELEMENT_FACTORY_TYPE_DECRYPTOR

public const ulong ELEMENT_FACTORY_TYPE_DECRYPTOR = 1024

Field Value

ulong

ELEMENT_FACTORY_TYPE_DEMUXER

public const ulong ELEMENT_FACTORY_TYPE_DEMUXER = 32

Field Value

ulong

ELEMENT_FACTORY_TYPE_DEPAYLOADER

public const ulong ELEMENT_FACTORY_TYPE_DEPAYLOADER = 256

Field Value

ulong

ELEMENT_FACTORY_TYPE_ENCODER

public const ulong ELEMENT_FACTORY_TYPE_ENCODER = 2

Field Value

ulong

ELEMENT_FACTORY_TYPE_ENCRYPTOR

public const ulong ELEMENT_FACTORY_TYPE_ENCRYPTOR = 2048

Field Value

ulong

ELEMENT_FACTORY_TYPE_FORMATTER

public const ulong ELEMENT_FACTORY_TYPE_FORMATTER = 512

Field Value

ulong

ELEMENT_FACTORY_TYPE_HARDWARE

public const ulong ELEMENT_FACTORY_TYPE_HARDWARE = 4096

Field Value

ulong

ELEMENT_FACTORY_TYPE_MAX_ELEMENTS

public const ulong ELEMENT_FACTORY_TYPE_MAX_ELEMENTS = 281474976710656

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_ANY

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_ANY = 18446462598732840960

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_AUDIO

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_AUDIO = 1125899906842624

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_IMAGE

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_IMAGE = 2251799813685248

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_METADATA

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_METADATA = 9007199254740992

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_SUBTITLE = 4503599627370496

Field Value

ulong

ELEMENT_FACTORY_TYPE_MEDIA_VIDEO

public const ulong ELEMENT_FACTORY_TYPE_MEDIA_VIDEO = 562949953421312

Field Value

ulong

ELEMENT_FACTORY_TYPE_MUXER

public const ulong ELEMENT_FACTORY_TYPE_MUXER = 16

Field Value

ulong

ELEMENT_FACTORY_TYPE_PARSER

public const ulong ELEMENT_FACTORY_TYPE_PARSER = 64

Field Value

ulong

ELEMENT_FACTORY_TYPE_PAYLOADER

public const ulong ELEMENT_FACTORY_TYPE_PAYLOADER = 128

Field Value

ulong

ELEMENT_FACTORY_TYPE_SINK

public const ulong ELEMENT_FACTORY_TYPE_SINK = 4

Field Value

ulong

ELEMENT_FACTORY_TYPE_SRC

public const ulong ELEMENT_FACTORY_TYPE_SRC = 8

Field Value

ulong

ELEMENT_FACTORY_TYPE_VIDEO_ENCODER

public const ulong ELEMENT_FACTORY_TYPE_VIDEO_ENCODER = 2814749767106562

Field Value

ulong

ELEMENT_METADATA_AUTHOR

public const string ELEMENT_METADATA_AUTHOR = "author"

Field Value

string

ELEMENT_METADATA_DESCRIPTION

public const string ELEMENT_METADATA_DESCRIPTION = "description"

Field Value

string

ELEMENT_METADATA_DOC_URI

public const string ELEMENT_METADATA_DOC_URI = "doc-uri"

Field Value

string

ELEMENT_METADATA_ICON_NAME

public const string ELEMENT_METADATA_ICON_NAME = "icon-name"

Field Value

string

ELEMENT_METADATA_KLASS

public const string ELEMENT_METADATA_KLASS = "klass"

Field Value

string

ELEMENT_METADATA_LONGNAME

public const string ELEMENT_METADATA_LONGNAME = "long-name"

Field Value

string

ERROR_SYSTEM

public const string ERROR_SYSTEM = "system error: %s"

Field Value

string

EVENT_NUM_SHIFT

public const int EVENT_NUM_SHIFT = 8

Field Value

int

EVENT_TYPE_BOTH

public const EventTypeFlags EVENT_TYPE_BOTH = Upstream | Downstream

Field Value

EventTypeFlags

FLAG_SET_MASK_EXACT

public const uint FLAG_SET_MASK_EXACT = 4294967295

Field Value

uint

FORMAT_PERCENT_MAX

public const long FORMAT_PERCENT_MAX = 1000000

Field Value

long

FORMAT_PERCENT_SCALE

public const long FORMAT_PERCENT_SCALE = 10000

Field Value

long

FOURCC_FORMAT

public const string FOURCC_FORMAT = "c%c%c%c"

Field Value

string

GROUP_ID_INVALID

public const int GROUP_ID_INVALID = 0

Field Value

int

LICENSE_UNKNOWN

public const string LICENSE_UNKNOWN = "unknown"

Field Value

string

LOCK_FLAG_READWRITE

public const LockFlags LOCK_FLAG_READWRITE = Read | Write

Field Value

LockFlags

MAP_READWRITE

public const MapFlags MAP_READWRITE = Read | Write

Field Value

MapFlags

META_TAG_MEMORY_REFERENCE_STR

public const string META_TAG_MEMORY_REFERENCE_STR = "memory-reference"

Field Value

string

META_TAG_MEMORY_STR

public const string META_TAG_MEMORY_STR = "memory"

Field Value

string

MSECOND

public const long MSECOND = 1000000

Field Value

long

NSECOND

public const long NSECOND = 1

Field Value

long

PARAM_CONDITIONALLY_AVAILABLE

public const int PARAM_CONDITIONALLY_AVAILABLE = 16384

Field Value

int

PARAM_CONTROLLABLE

public const int PARAM_CONTROLLABLE = 512

Field Value

int

PARAM_DOC_SHOW_DEFAULT

public const int PARAM_DOC_SHOW_DEFAULT = 8192

Field Value

int

PARAM_MUTABLE_PAUSED

public const int PARAM_MUTABLE_PAUSED = 2048

Field Value

int

PARAM_MUTABLE_PLAYING

public const int PARAM_MUTABLE_PLAYING = 4096

Field Value

int

PARAM_MUTABLE_READY

public const int PARAM_MUTABLE_READY = 1024

Field Value

int

PARAM_USER_SHIFT

public const int PARAM_USER_SHIFT = 65536

Field Value

int

PROTECTION_SYSTEM_ID_CAPS_FIELD

public const string PROTECTION_SYSTEM_ID_CAPS_FIELD = "protection-system"

Field Value

string

PROTECTION_UNSPECIFIED_SYSTEM_ID

public const string PROTECTION_UNSPECIFIED_SYSTEM_ID = "unspecified-system-id"

Field Value

string

PTR_FORMAT

public const string PTR_FORMAT = "paA"

Field Value

string

QUERY_NUM_SHIFT

public const int QUERY_NUM_SHIFT = 8

Field Value

int

QUERY_TYPE_BOTH

public const QueryTypeFlags QUERY_TYPE_BOTH = Upstream | Downstream

Field Value

QueryTypeFlags

SECOND

public const long SECOND = 1000000000

Field Value

long

SEGMENT_FORMAT

public const string SEGMENT_FORMAT = "paB"

Field Value

string

SEGMENT_INSTANT_FLAGS

public const int SEGMENT_INSTANT_FLAGS = 912

Field Value

int

SEQNUM_INVALID

public const int SEQNUM_INVALID = 0

Field Value

int

STIMEP_FORMAT

public const string STIMEP_FORMAT = "paS"

Field Value

string

STIME_FORMAT

public const string STIME_FORMAT = "c%"

Field Value

string

TAG_ALBUM

public const string TAG_ALBUM = "album"

Field Value

string

TAG_ALBUM_ARTIST

public const string TAG_ALBUM_ARTIST = "album-artist"

Field Value

string

TAG_ALBUM_ARTIST_SORTNAME

public const string TAG_ALBUM_ARTIST_SORTNAME = "album-artist-sortname"

Field Value

string

TAG_ALBUM_GAIN

public const string TAG_ALBUM_GAIN = "replaygain-album-gain"

Field Value

string

TAG_ALBUM_PEAK

public const string TAG_ALBUM_PEAK = "replaygain-album-peak"

Field Value

string

TAG_ALBUM_SORTNAME

public const string TAG_ALBUM_SORTNAME = "album-sortname"

Field Value

string

TAG_ALBUM_VOLUME_COUNT

public const string TAG_ALBUM_VOLUME_COUNT = "album-disc-count"

Field Value

string

TAG_ALBUM_VOLUME_NUMBER

public const string TAG_ALBUM_VOLUME_NUMBER = "album-disc-number"

Field Value

string

TAG_APPLICATION_DATA

public const string TAG_APPLICATION_DATA = "application-data"

Field Value

string

TAG_APPLICATION_NAME

public const string TAG_APPLICATION_NAME = "application-name"

Field Value

string

TAG_ARTIST

public const string TAG_ARTIST = "artist"

Field Value

string

TAG_ARTIST_SORTNAME

public const string TAG_ARTIST_SORTNAME = "artist-sortname"

Field Value

string

TAG_ATTACHMENT

public const string TAG_ATTACHMENT = "attachment"

Field Value

string

TAG_AUDIO_CODEC

public const string TAG_AUDIO_CODEC = "audio-codec"

Field Value

string

TAG_BEATS_PER_MINUTE

public const string TAG_BEATS_PER_MINUTE = "beats-per-minute"

Field Value

string

TAG_BITRATE

public const string TAG_BITRATE = "bitrate"

Field Value

string

TAG_CODEC

public const string TAG_CODEC = "codec"

Field Value

string

TAG_COMMENT

public const string TAG_COMMENT = "comment"

Field Value

string

TAG_COMPOSER

public const string TAG_COMPOSER = "composer"

Field Value

string

TAG_COMPOSER_SORTNAME

public const string TAG_COMPOSER_SORTNAME = "composer-sortname"

Field Value

string

TAG_CONDUCTOR

public const string TAG_CONDUCTOR = "conductor"

Field Value

string

TAG_CONTACT

public const string TAG_CONTACT = "contact"

Field Value

string

TAG_CONTAINER_FORMAT

public const string TAG_CONTAINER_FORMAT = "container-format"

Field Value

string
public const string TAG_COPYRIGHT = "copyright"

Field Value

string
public const string TAG_COPYRIGHT_URI = "copyright-uri"

Field Value

string

TAG_DATE

public const string TAG_DATE = "date"

Field Value

string

TAG_DATE_TIME

public const string TAG_DATE_TIME = "datetime"

Field Value

string

TAG_DESCRIPTION

public const string TAG_DESCRIPTION = "description"

Field Value

string

TAG_DEVICE_MANUFACTURER

public const string TAG_DEVICE_MANUFACTURER = "device-manufacturer"

Field Value

string

TAG_DEVICE_MODEL

public const string TAG_DEVICE_MODEL = "device-model"

Field Value

string

TAG_DURATION

public const string TAG_DURATION = "duration"

Field Value

string

TAG_ENCODED_BY

public const string TAG_ENCODED_BY = "encoded-by"

Field Value

string

TAG_ENCODER

public const string TAG_ENCODER = "encoder"

Field Value

string

TAG_ENCODER_VERSION

public const string TAG_ENCODER_VERSION = "encoder-version"

Field Value

string

TAG_EXTENDED_COMMENT

public const string TAG_EXTENDED_COMMENT = "extended-comment"

Field Value

string

TAG_GENRE

public const string TAG_GENRE = "genre"

Field Value

string

TAG_GEO_LOCATION_CAPTURE_DIRECTION

public const string TAG_GEO_LOCATION_CAPTURE_DIRECTION = "geo-location-capture-direction"

Field Value

string

TAG_GEO_LOCATION_CITY

public const string TAG_GEO_LOCATION_CITY = "geo-location-city"

Field Value

string

TAG_GEO_LOCATION_COUNTRY

public const string TAG_GEO_LOCATION_COUNTRY = "geo-location-country"

Field Value

string

TAG_GEO_LOCATION_ELEVATION

public const string TAG_GEO_LOCATION_ELEVATION = "geo-location-elevation"

Field Value

string

TAG_GEO_LOCATION_HORIZONTAL_ERROR

public const string TAG_GEO_LOCATION_HORIZONTAL_ERROR = "geo-location-horizontal-error"

Field Value

string

TAG_GEO_LOCATION_LATITUDE

public const string TAG_GEO_LOCATION_LATITUDE = "geo-location-latitude"

Field Value

string

TAG_GEO_LOCATION_LONGITUDE

public const string TAG_GEO_LOCATION_LONGITUDE = "geo-location-longitude"

Field Value

string

TAG_GEO_LOCATION_MOVEMENT_DIRECTION

public const string TAG_GEO_LOCATION_MOVEMENT_DIRECTION = "geo-location-movement-direction"

Field Value

string

TAG_GEO_LOCATION_MOVEMENT_SPEED

public const string TAG_GEO_LOCATION_MOVEMENT_SPEED = "geo-location-movement-speed"

Field Value

string

TAG_GEO_LOCATION_NAME

public const string TAG_GEO_LOCATION_NAME = "geo-location-name"

Field Value

string

TAG_GEO_LOCATION_SUBLOCATION

public const string TAG_GEO_LOCATION_SUBLOCATION = "geo-location-sublocation"

Field Value

string

TAG_GROUPING

public const string TAG_GROUPING = "grouping"

Field Value

string

TAG_HOMEPAGE

public const string TAG_HOMEPAGE = "homepage"

Field Value

string

TAG_IMAGE

public const string TAG_IMAGE = "image"

Field Value

string

TAG_IMAGE_ORIENTATION

public const string TAG_IMAGE_ORIENTATION = "image-orientation"

Field Value

string

TAG_INTERPRETED_BY

public const string TAG_INTERPRETED_BY = "interpreted-by"

Field Value

string

TAG_ISRC

public const string TAG_ISRC = "isrc"

Field Value

string

TAG_KEYWORDS

public const string TAG_KEYWORDS = "keywords"

Field Value

string

TAG_LANGUAGE_CODE

public const string TAG_LANGUAGE_CODE = "language-code"

Field Value

string

TAG_LANGUAGE_NAME

public const string TAG_LANGUAGE_NAME = "language-name"

Field Value

string

TAG_LICENSE

public const string TAG_LICENSE = "license"

Field Value

string

TAG_LICENSE_URI

public const string TAG_LICENSE_URI = "license-uri"

Field Value

string

TAG_LOCATION

public const string TAG_LOCATION = "location"

Field Value

string

TAG_LYRICS

public const string TAG_LYRICS = "lyrics"

Field Value

string

TAG_MAXIMUM_BITRATE

public const string TAG_MAXIMUM_BITRATE = "maximum-bitrate"

Field Value

string

TAG_MIDI_BASE_NOTE

public const string TAG_MIDI_BASE_NOTE = "midi-base-note"

Field Value

string

TAG_MINIMUM_BITRATE

public const string TAG_MINIMUM_BITRATE = "minimum-bitrate"

Field Value

string

TAG_NOMINAL_BITRATE

public const string TAG_NOMINAL_BITRATE = "nominal-bitrate"

Field Value

string

TAG_ORGANIZATION

public const string TAG_ORGANIZATION = "organization"

Field Value

string

TAG_PERFORMER

public const string TAG_PERFORMER = "performer"

Field Value

string

TAG_PREVIEW_IMAGE

public const string TAG_PREVIEW_IMAGE = "preview-image"

Field Value

string

TAG_PRIVATE_DATA

public const string TAG_PRIVATE_DATA = "private-data"

Field Value

string

TAG_PUBLISHER

public const string TAG_PUBLISHER = "publisher"

Field Value

string

TAG_REFERENCE_LEVEL

public const string TAG_REFERENCE_LEVEL = "replaygain-reference-level"

Field Value

string

TAG_SERIAL

public const string TAG_SERIAL = "serial"

Field Value

string

TAG_SHOW_EPISODE_NUMBER

public const string TAG_SHOW_EPISODE_NUMBER = "show-episode-number"

Field Value

string

TAG_SHOW_NAME

public const string TAG_SHOW_NAME = "show-name"

Field Value

string

TAG_SHOW_SEASON_NUMBER

public const string TAG_SHOW_SEASON_NUMBER = "show-season-number"

Field Value

string

TAG_SHOW_SORTNAME

public const string TAG_SHOW_SORTNAME = "show-sortname"

Field Value

string

TAG_SUBTITLE_CODEC

public const string TAG_SUBTITLE_CODEC = "subtitle-codec"

Field Value

string

TAG_TITLE

public const string TAG_TITLE = "title"

Field Value

string

TAG_TITLE_SORTNAME

public const string TAG_TITLE_SORTNAME = "title-sortname"

Field Value

string

TAG_TRACK_COUNT

public const string TAG_TRACK_COUNT = "track-count"

Field Value

string

TAG_TRACK_GAIN

public const string TAG_TRACK_GAIN = "replaygain-track-gain"

Field Value

string

TAG_TRACK_NUMBER

public const string TAG_TRACK_NUMBER = "track-number"

Field Value

string

TAG_TRACK_PEAK

public const string TAG_TRACK_PEAK = "replaygain-track-peak"

Field Value

string

TAG_USER_RATING

public const string TAG_USER_RATING = "user-rating"

Field Value

string

TAG_VERSION

public const string TAG_VERSION = "version"

Field Value

string

TAG_VIDEO_CODEC

public const string TAG_VIDEO_CODEC = "video-codec"

Field Value

string

TIMEP_FORMAT

public const string TIMEP_FORMAT = "paT"

Field Value

string

TIME_FORMAT

public const string TIME_FORMAT = "u:%02u:%02u.%09u"

Field Value

string

TOC_REPEAT_COUNT_INFINITE

public const int TOC_REPEAT_COUNT_INFINITE = -1

Field Value

int

URI_NO_PORT

public const int URI_NO_PORT = 0

Field Value

int

USECOND

public const long USECOND = 1000

Field Value

long

VALUE_EQUAL

public const int VALUE_EQUAL = 0

Field Value

int

VALUE_GREATER_THAN

public const int VALUE_GREATER_THAN = 1

Field Value

int

VALUE_LESS_THAN

public const int VALUE_LESS_THAN = -1

Field Value

int

VALUE_UNORDERED

public const int VALUE_UNORDERED = 2

Field Value

int

VERSION_MAJOR

public const int VERSION_MAJOR = 1

Field Value

int

VERSION_MICRO

public const int VERSION_MICRO = 11

Field Value

int

VERSION_MINOR

public const int VERSION_MINOR = 22

Field Value

int

VERSION_NANO

public const int VERSION_NANO = 0

Field Value

int