GstXvImageSink::brightness
gint
[-1000,1000]
rw
Brightness
The brightness of the video.
0
GstXvImageSink::contrast
gint
[-1000,1000]
rw
Contrast
The contrast of the video.
0
GstXvImageSink::display
gchararray
rw
Display
X Display name.
NULL
GstXvImageSink::hue
gint
[-1000,1000]
rw
Hue
The hue of the video.
0
GstXvImageSink::pixel-aspect-ratio
gchararray
rw
Pixel Aspect Ratio
The pixel aspect ratio of the device.
"1/1"
GstXvImageSink::saturation
gint
[-1000,1000]
rw
Saturation
The saturation of the video.
0
GstXvImageSink::synchronous
gboolean
rw
Synchronous
When enabled, runs the X display in synchronous mode. (used only for debugging).
FALSE
GstXvImageSink::force-aspect-ratio
gboolean
rw
Force aspect ratio
When enabled, scaling will respect original aspect ratio.
FALSE
GstXvImageSink::device
gchararray
rw
Adaptor number
The number of the video adaptor.
"0"
GstXvImageSink::device-name
gchararray
r
Adaptor name
The name of the video adaptor.
NULL
GstXvImageSink::handle-events
gboolean
rw
Handle XEvents
When enabled, XEvents will be selected and handled.
TRUE
GstXvImageSink::double-buffer
gboolean
rw
Double-buffer
Whether to double-buffer the output.
TRUE
GstXvImageSink::handle-expose
gboolean
rw
Handle expose
When enabled, the current frame will always be drawn in response to X Expose events.
TRUE
GstXImageSink::display
gchararray
rw
Display
X Display name.
NULL
GstXImageSink::pixel-aspect-ratio
gchararray
rw
Pixel Aspect Ratio
The pixel aspect ratio of the device.
"1/1"
GstXImageSink::synchronous
gboolean
rw
Synchronous
When enabled, runs the X display in synchronous mode. (used only for debugging).
FALSE
GstXImageSink::force-aspect-ratio
gboolean
rw
Force aspect ratio
When enabled, reverse caps negotiation (scaling) will respect original aspect ratio.
FALSE
GstXImageSink::handle-events
gboolean
rw
Handle XEvents
When enabled, XEvents will be selected and handled.
TRUE
GstXImageSink::handle-expose
gboolean
rw
Handle expose
When enabled, the current frame will always be drawn in response to X Expose events.
TRUE
GstV4lSrc::autoprobe
gboolean
rw
Autoprobe
Whether the device should be probed for all possible features.
TRUE
GstV4lSrc::autoprobe-fps
gboolean
rw
Autoprobe FPS
Whether the device should be probed for framerates.
TRUE
GstV4lSrc::copy-mode
gboolean
rw
Copy mode
Whether to send out copies of buffers, or direct pointers to the mmap region.
TRUE
GstV4lSrc::timestamp-offset
gint64
rw
Timestamp offset
A time offset subtracted from timestamps set on buffers (in ns).
0
GstAudioresample::filter-length
gint
>= 0
rwx
filter_length
filter_length.
16
GstVolume::mute
gboolean
rw
Mute
mute channel.
FALSE
GstVolume::volume
gdouble
[0,10]
rw
Volume
volume factor.
1
GstVideoTestSrc::pattern
GstVideoTestSrcPattern
rw
Pattern
Type of test pattern to generate.
Random (television snow)
GstVideoTestSrc::timestamp-offset
gint64
rw
Timestamp offset
An offset added to timestamps set on buffers (in ns).
0
GstVideoTestSrc::is-live
gboolean
rw
Is Live
Whether to act as a live source.
FALSE
GstVideoscale::method
GstVideoscaleMethod
rw
method
method.
Nearest Neighbour
GstVideorate::drop
guint64
r
Drop
Number of dropped frames.
0
GstVideorate::duplicate
guint64
r
Duplicate
Number of duplicated frames.
0
GstVideorate::in
guint64
r
In
Number of input frames.
0
GstVideorate::new-pref
gdouble
[0,1]
rw
New Pref
Value indicating how much to prefer new frames.
1
GstVideorate::out
guint64
r
Out
Number of output frames.
0
GstVideorate::silent
gboolean
rw
silent
Don't emit notify for dropped and duplicated frames.
TRUE
GstTCPClientSink::host
gchararray
rw
Host
The host/IP to send the packets to.
"localhost"
GstTCPClientSink::port
gint
[0,65535]
rw
Port
The port to send the packets to.
4953
GstTCPClientSink::protocol
GstTCPProtocol
rw
Protocol
The protocol to wrap data in.
GST_TCP_PROTOCOL_NONE
GstTCPClientSrc::host
gchararray
rw
Host
The host IP address to receive packets from.
"localhost"
GstTCPClientSrc::port
gint
[0,65535]
rw
Port
The port to receive packets from.
4953
GstTCPClientSrc::protocol
GstTCPProtocol
rw
Protocol
The protocol to wrap data in.
GST_TCP_PROTOCOL_NONE
GstTCPServerSink::host
gchararray
rw
host
The host/IP to send the packets to.
"localhost"
GstTCPServerSink::port
gint
[0,65535]
rw
port
The port to send the packets to.
4953
GstTCPServerSrc::host
gchararray
rw
Host
The hostname to listen as.
NULL
GstTCPServerSrc::port
gint
[0,65535]
rw
Port
The port to listen to.
4953
GstTCPServerSrc::protocol
GstTCPProtocol
rw
Protocol
The protocol to wrap data in.
GST_TCP_PROTOCOL_NONE
GstMultiFdSink::buffers-max
gint
>= -1
rw
Buffers max
max number of buffers to queue for a client (-1 = no limit).
-1
GstMultiFdSink::buffers-queued
guint
r
Buffers queued
Number of buffers currently queued.
0
GstMultiFdSink::buffers-soft-max
gint
>= -1
rw
Buffers soft max
Recover client when going over this limit (-1 = no limit).
-1
GstMultiFdSink::bytes-served
guint64
r
Bytes served
Total number of bytes send to all clients.
0
GstMultiFdSink::bytes-to-serve
guint64
r
Bytes to serve
Number of bytes received to serve to clients.
0
GstMultiFdSink::mode
GstFDSetMode
rw
Mode
The mode for selecting activity on the fds.
Poll
GstMultiFdSink::protocol
GstTCPProtocol
rw
Protocol
The protocol to wrap data in.
GST_TCP_PROTOCOL_NONE
GstMultiFdSink::recover-policy
GstRecoverPolicy
rw
Recover Policy
How to recover when client reaches the soft max.
Do not try to recover
GstMultiFdSink::sync-clients
gboolean
rw
Sync clients
(DEPRECATED) Sync clients to a keyframe.
FALSE
GstMultiFdSink::sync-method
GstSyncMethod
rw
Sync Method
How to sync new clients to the stream.
Serve starting from the latest buffer
GstMultiFdSink::timeout
guint64
rw
Timeout
Maximum inactivity timeout in nanoseconds for a client (0 = no limit).
0
GstMultiFdSink::buffers-min
gint
>= -1
rw
Buffers min
min number of buffers to queue (-1 = as few as possible).
-1
GstMultiFdSink::burst-unit
GstTCPUnitType
rw
Burst unit
The format of the burst units (when sync-method is burst[[-with]-keyframe]).
Undefined
GstMultiFdSink::burst-value
guint64
rw
Burst value
The amount of burst expressed in burst-unit.
0
GstMultiFdSink::bytes-min
gint
>= -1
rw
Bytes min
min number of bytes to queue (-1 = as little as possible).
-1
GstMultiFdSink::time-min
gint64
>= -1
rw
Time min
min number of time to queue (-1 = as little as possible).
-1
GstMultiFdSink::unit-type
GstTCPUnitType
rw
Units type
The unit to measure the max/soft-max/queued properties.
Buffers
GstMultiFdSink::units-max
gint64
>= -1
rw
Units max
max number of units to queue (-1 = no limit).
-1
GstMultiFdSink::units-soft-max
gint64
>= -1
rw
Units soft max
Recover client when going over this limit (-1 = no limit).
-1
GstDecodeBin::threaded
gboolean
rw
Threaded
Use threads.
FALSE
GstPlayBin::audio-sink
GstElement
rw
Audio Sink
the audio output element to use (NULL = default sink).
GstPlayBin::frame
GstBuffer
r
Frame
The last frame (NULL = no video available).
GstPlayBin::subtitle-font-desc
gchararray
w
Subtitle font description
Pango font description of font to be used for subtitle rendering.
NULL
GstPlayBin::video-sink
GstElement
rw
Video Sink
the video output element to use (NULL = default sink).
GstPlayBin::vis-plugin
GstElement
rw
Vis plugin
the visualization element to use (NULL = none).
GstPlayBin::volume
gdouble
[0,10]
rw
volume
volume.
1
GstPlayBin::connection-speed
guint
rw
Connection Speed
Network connection speed in kbps (0 = unknown).
0
GstAudiorate::add
guint64
r
Add
Number of added samples.
0
GstAudiorate::drop
guint64
r
Drop
Number of dropped samples.
0
GstAudiorate::in
guint64
r
In
Number of input samples.
0
GstAudiorate::out
guint64
r
Out
Number of output samples.
0
GstAudiorate::silent
gboolean
rw
silent
Don't emit notify for dropped and duplicated frames.
TRUE
GstVorbisEnc::bitrate
gint
[-1,250001]
rw
Target Bitrate
Attempt to encode at a bitrate averaging this (in bps). This uses the bitrate management engine, and is not recommended for most users. Quality is a better alternative. (-1 == disabled).
-1
GstVorbisEnc::last-message
gchararray
r
last-message
The last status message.
NULL
GstVorbisEnc::managed
gboolean
rw
Managed
Enable bitrate management engine.
FALSE
GstVorbisEnc::max-bitrate
gint
[-1,250001]
rw
Maximum Bitrate
Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled).
-1
GstVorbisEnc::min-bitrate
gint
[-1,250001]
rw
Minimum Bitrate
Specify a minimum bitrate (in bps). Useful for encoding for a fixed-size channel. (-1 == disabled).
-1
GstVorbisEnc::quality
gfloat
[-0.1,1]
rw
Quality
Specify quality instead of specifying a particular bitrate.
0.3
GstTheoraDec::crop
gboolean
rw
Crop
Crop the image to the visible region.
TRUE
GstTheoraEnc::bitrate
gint
[0,2000]
rw
Bitrate
Compressed video bitrate (kbps).
0
GstTheoraEnc::border
GstTheoraEncBorderMode
rw
Border
Border color to add when sizes not multiple of 16.
Black Border
GstTheoraEnc::center
gboolean
rw
Center
Center image when sizes not multiple of 16.
TRUE
GstTheoraEnc::keyframe-auto
gboolean
rw
Keyframe Auto
Automatic keyframe detection.
TRUE
GstTheoraEnc::keyframe-force
gint
[1,32768]
rw
Keyframe force
Force keyframe every N frames.
64
GstTheoraEnc::keyframe-freq
gint
[1,32768]
rw
Keyframe frequency
Keyframe frequency.
64
GstTheoraEnc::keyframe-mindistance
gint
[1,32768]
rw
Keyframe mindistance
Keyframe mindistance.
8
GstTheoraEnc::keyframe-threshold
gint
[0,32768]
rw
Keyframe threshold
Keyframe threshold.
80
GstTheoraEnc::noise-sensitivity
gint
[0,32768]
rw
Noise sensitivity
Noise sensitivity.
1
GstTheoraEnc::quality
gint
[0,63]
rw
Quality
Video quality.
16
GstTheoraEnc::quick
gboolean
rw
Quick
Quick encoding.
TRUE
GstTheoraEnc::sharpness
gint
[0,2]
rw
Sharpness
Sharpness.
0
GstGnomeVFSSrc::handle
GnomeVFSHandle
rw
GnomeVFSHandle
Handle for GnomeVFS.
GstGnomeVFSSrc::iradio-genre
gchararray
r
iradio-genre
Genre of the stream.
NULL
GstGnomeVFSSrc::iradio-mode
gboolean
rw
iradio-mode
Enable internet radio mode (extraction of shoutcast/icecast metadata).
FALSE
GstGnomeVFSSrc::iradio-name
gchararray
r
iradio-name
Name of the stream.
NULL
GstGnomeVFSSrc::iradio-title
gchararray
r
iradio-title
Name of currently playing song.
NULL
GstGnomeVFSSrc::iradio-url
gchararray
r
iradio-url
Homepage URL for radio stream.
NULL
GstGnomeVFSSrc::location
gchararray
rw
File Location
Location of the file to read.
NULL
GstGnomeVFSSrc::random-access
gboolean
rw
random-mode
Enable random file access.
FALSE
GstOggMux::max-delay
guint64
rw
Max delay
Maximum delay in multiplexing streams.
500000000
GstOggMux::max-page-delay
guint64
rw
Max page delay
Maximum delay for sending out a page.
500000000
GstAlsaSrc::device
gchararray
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaSrc::device-name
gchararray
r
Device name
Human-readable name of the sound device.
""
GstAlsaSink::device
gchararray
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaSink::device-name
gchararray
r
Device name
Human-readable name of the sound device.
""
GstAudioTestSrc::freq
gdouble
[0,20000]
rw
Frequency
Frequency of test signal.
440
GstAudioTestSrc::is-live
gboolean
rw
Is Live
Whether to act as a live source.
FALSE
GstAudioTestSrc::samplesperbuffer
gint
>= 1
rw
Samples per buffer
Number of samples in each outgoing buffer.
1024
GstAudioTestSrc::timestamp-offset
gint64
rw
Timestamp offset
An offset added to timestamps set on buffers (in ns).
0
GstAudioTestSrc::volume
gdouble
[0,1]
rw
Volume
Volume of test signal.
0.8
GstAudioTestSrc::wave
GstAudioTestSrcWave
rw
Waveform
Oscillator waveform.
Sine
GstVideoScale::method
GstVideoScaleMethod
rw
method
method.
Nearest Neighbour
GstVideoRate::drop
guint64
r
Drop
Number of dropped frames.
0
GstVideoRate::duplicate
guint64
r
Duplicate
Number of duplicated frames.
0
GstVideoRate::in
guint64
r
In
Number of input frames.
0
GstVideoRate::new-pref
gdouble
[0,1]
rw
New Pref
Value indicating how much to prefer new frames (unused).
1
GstVideoRate::out
guint64
r
Out
Number of output frames.
0
GstVideoRate::silent
gboolean
rw
silent
Don't emit notify for dropped and duplicated frames.
TRUE
GstAudioRate::add
guint64
r
Add
Number of added samples.
0
GstAudioRate::drop
guint64
r
Drop
Number of dropped samples.
0
GstAudioRate::in
guint64
r
In
Number of input samples.
0
GstAudioRate::out
guint64
r
Out
Number of output samples.
0
GstAudioRate::silent
gboolean
rw
silent
Don't emit notify for dropped and duplicated frames.
TRUE
GstTextRender::font-desc
gchararray
w
font description
Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.
""
GstTextOverlay::deltax
gint
rw
X position modifier
Shift X position to the left or to the right. Unit is pixels.
0
GstTextOverlay::deltay
gint
rw
Y position modifier
Shift Y position up or down. Unit is pixels.
0
GstTextOverlay::font-desc
gchararray
w
font description
Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.
""
GstTextOverlay::halign
gchararray
w
horizontal alignment
Horizontal alignment of the text (deprecated; use halignment).
"center"
GstTextOverlay::shaded-background
gboolean
rw
shaded background
Whether to shade the background under the text area.
FALSE
GstTextOverlay::text
gchararray
rw
text
Text to be display.
""
GstTextOverlay::valign
gchararray
w
vertical alignment
Vertical alignment of the text (deprecated; use valignment).
"baseline"
GstTextOverlay::wrap-mode
GstTextOverlayWrapMode
rw
wrap mode
Whether to wrap the text and if so how.
wordchar
GstTextOverlay::xpad
gint
>= 0
rw
horizontal paddding
Horizontal paddding when using left/right alignment.
25
GstTextOverlay::ypad
gint
>= 0
rw
vertical padding
Vertical padding when using top/bottom alignment.
25
GstTextOverlay::halignment
GstTextOverlayHAlign
rw
horizontal alignment
Horizontal alignment of the text.
center
GstTextOverlay::valignment
GstTextOverlayVAlign
rw
vertical alignment
Vertical alignment of the text.
baseline
GstTextOverlay::line-alignment
GstTextOverlayLineAlign
rw
line alignment
Alignment of text lines relative to each other.
center
GstTextOverlay::silent
gboolean
rw
silent
Whether to render the text string.
FALSE
CDParanoia::abort-on-skip
gboolean
rw
Abort on skip
Abort on imperfect reads/skips.
FALSE
CDParanoia::default-sectors
gint
[-1,100]
rw
Default sectors
Force default number of sectors in read to n sectors.
-1
CDParanoia::device
gchararray
rw
Device
CD device location.
"/dev/cdrom"
CDParanoia::discid
gchararray
r
discid
The dics id.
NULL
CDParanoia::endian
GstParanoiaEndian
rw
Endian
Force endian on drive.
treat drive as little endian
CDParanoia::generic-device
gchararray
rw
Generic device
Use specified generic scsi device.
NULL
CDParanoia::never-skip
gint
>= 0
rw
Never skip
never accept any less than perfect data reconstruction (don't allow 'V's) but if [n] is given, skip after [n] retries without progress.
0
CDParanoia::paranoia-mode
GstParanoiaMode
rw
Paranoia mode
Type of checking to perform.
Disable paranoid checking
CDParanoia::read-speed
gint
rw
Read speed
Read from device at specified speed.
-1
CDParanoia::search-overlap
gint
[-1,75]
rw
Search overlap
Force minimum overlap search during verification to n sectors.
-1
CDParanoia::toc-bias
gboolean
rw
TOC bias
Assume that the beginning offset of track 1 as reported in the TOC will be addressed as LBA 0. Necessary for some Toshiba drives to get track boundaries.
FALSE
CDParanoia::toc-offset
gint
rw
TOC offset
Add sectors to the values reported.
0
GstAlsaMixerElement::device
gchararray
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaMixerElement::device-name
gchararray
r
Device name
Human-readable name of the sound device.
""
GstGnomeVFSSink::handle
GnomeVFSHandle
rw
GnomeVFSHandle
Handle for GnomeVFS.
GstGnomeVFSSink::location
gchararray
rw
File Location
Location of the file to write.
NULL
GstGnomeVFSSink::uri
GnomeVFSURI
rw
GnomeVFSURI
URI for GnomeVFS.
GstCdParanoiaSrc::generic-device
gchararray
rw
Generic device
Use specified generic scsi device.
NULL
GstCdParanoiaSrc::paranoia-mode
GstCdParanoiaMode
rw
Paranoia mode
Type of checking to perform.
PARANOIA_MODE_FRAGMENT
GstCdParanoiaSrc::read-speed
gint
>= -1
rw
Read speed
Read from device at specified speed.
-1
GstCdParanoiaSrc::search-overlap
gint
[-1,75]
rw
Search overlap
Force minimum overlap search during verification to n sectors.
-1
GstSubParse::subtitle-encoding
gchararray
rw
subtitle charset encoding
Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.
NULL
GstTheoraParse::synchronization-points
GValueArray
rw
Synchronization points
An array of (granuletime, buffertime) pairs.
GstGDPPay::crc-header
gboolean
rw
CRC Header
Calculate and store a CRC checksum on the header.
TRUE
GstGDPPay::crc-payload
gboolean
rw
CRC Payload
Calculate and store a CRC checksum on the payload.
FALSE
GstGDPPay::version
GstDPVersion
rw
Version
Version of the GStreamer Data Protocol.
GDP Version 1.0
GstDecodeBin2::caps
GstCaps
rw
Caps
The caps on which to stop decoding.
GstDecodeBin2::subtitle-encoding
gchararray
rw
subtitle encoding
Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.
NULL
GstURIDecodeBin::uri
gchararray
rw
URI
URI to decode.
NULL
GstURIDecodeBin::connection-speed
guint
rw
Connection Speed
Network connection speed in kbps (0 = unknown).
0
GstURIDecodeBin::caps
GstCaps
rw
Caps
The caps on which to stop decoding. (NULL = default).
GstURIDecodeBin::subtitle-encoding
gchararray
rw
subtitle encoding
Encoding to assume if input subtitles are not in UTF-8 encoding. If not set, the GST_SUBTITLE_ENCODING environment variable will be checked for an encoding to use. If that is not set either, ISO-8859-15 will be assumed.
NULL
GstQueue2::current-level-buffers
guint
r
Current level (buffers)
Current number of buffers in the queue.
0
GstQueue2::current-level-bytes
guint
r
Current level (kB)
Current amount of data in the queue (bytes).
0
GstQueue2::current-level-time
guint64
r
Current level (ns)
Current amount of data in the queue (in ns).
0
GstQueue2::high-percent
gint
[0,100]
rw
High percent
High threshold for buffering to finish.
99
GstQueue2::low-percent
gint
[0,100]
rw
Low percent
Low threshold for buffering to start.
10
GstQueue2::max-size-buffers
guint
rw
Max. size (buffers)
Max. number of buffers in the queue (0=disable).
100
GstQueue2::max-size-bytes
guint
rw
Max. size (kB)
Max. amount of data in the queue (bytes, 0=disable).
2097152
GstQueue2::max-size-time
guint64
rw
Max. size (ns)
Max. amount of data in the queue (in ns, 0=disable).
2000000000
GstQueue2::temp-location
gchararray
rw
Temporary File Location
Location of a temporary file to store data in.
NULL
GstQueue2::use-buffering
gboolean
rw
Use buffering
Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds.
FALSE
GstQueue2::use-rate-estimate
gboolean
rw
Use Rate Estimate
Estimate the bitrate of the stream to calculate time level.
TRUE
GstAudioConvert::dithering
GstAudioConvertDithering
rw
Dithering
Selects between different dithering methods.
Triangular dithering (default)
GstAudioConvert::noise-shaping
GstAudioConvertNoiseShaping
rw
Noise shaping
Selects between different noise shaping methods.
No noise shaping (default)