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
gchar*
rw
Display
X Display name.
NULL
GstXvImageSink::hue
gint
[-1000,1000]
rw
Hue
The hue of the video.
0
GstXvImageSink::pixel-aspect-ratio
gchar*
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
gchar*
rw
Adaptor number
The number of the video adaptor.
"0"
GstXvImageSink::device-name
gchar*
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
GstXvImageSink::autopaint-colorkey
gboolean
rw
Autofill with colorkey
Whether to autofill overlay with colorkey.
TRUE
GstXvImageSink::colorkey
gint
rw
Colorkey
Color to use for the overlay mask.
0
GstXvImageSink::draw-borders
gboolean
rw
Colorkey
Draw black borders to fill unused area in force-aspect-ratio mode.
TRUE
GstXImageSink::display
gchar*
rw
Display
X Display name.
NULL
GstXImageSink::pixel-aspect-ratio
gchar*
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
Length of the resample filter.
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.
SMPTE 100% color bars
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
GstVideoTestSrc::peer-alloc
gboolean
rw
Peer Alloc
Ask the peer to allocate an output buffer.
TRUE
GstVideoTestSrc::colorspec
GstVideoTestSrcColorSpec
rw
Color Specification
Generate video in the given color specification.
ITU-R Rec. BT.601
GstVideoTestSrc::k0
gint
rw
Zoneplate zero order phase
Zoneplate zero order phase, for generating plain fields or phase offsets.
0
GstVideoTestSrc::kt
gint
rw
Zoneplate 1st order t phase
Zoneplate 1st order t phase, for generating phase rotation as a function of time.
0
GstVideoTestSrc::kt2
gint
rw
Zoneplate 2nd order t phase
Zoneplate 2nd order t phase, t*t/256 cycles per picture.
0
GstVideoTestSrc::kx
gint
rw
Zoneplate 1st order x phase
Zoneplate 1st order x phase, for generating constant horizontal frequencies.
0
GstVideoTestSrc::kx2
gint
rw
Zoneplate 2nd order x phase
Zoneplate 2nd order x phase, normalised to kx2/256 cycles per horizontal pixel at width/2 from origin.
0
GstVideoTestSrc::kxt
gint
rw
Zoneplate x*t product phase
Zoneplate x*t product phase, normalised to kxy/256 cycles per vertical pixel at width/2 from origin.
0
GstVideoTestSrc::kxy
gint
rw
Zoneplate x*y product phase
Zoneplate x*t product phase.
0
GstVideoTestSrc::ky
gint
rw
Zoneplate 1st order y phase
Zoneplate 1st order y phase, for generating contant vertical frequencies.
0
GstVideoTestSrc::ky2
gint
rw
Zoneplate 2nd order y phase
Zoneplate 2nd order y phase, normailsed to ky2/256 cycles per vertical pixel at height/2 from origin.
0
GstVideoTestSrc::kyt
gint
rw
Zoneplate y*t product phase
Zoneplate y*t product phase.
0
GstVideoTestSrc::xoffset
gint
rw
Zoneplate 2nd order products x offset
Zoneplate 2nd order products x offset.
0
GstVideoTestSrc::yoffset
gint
rw
Zoneplate 2nd order products y offset
Zoneplate 2nd order products y offset.
0
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
gchar*
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
gchar*
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
gchar*
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
gchar*
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 (deprecated).
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
GstMultiFdSink::qos-dscp
gint
[-1,63]
rw
QoS diff srv code point
Quality of Service, differentiated services code point (-1 default).
-1
GstMultiFdSink::handle-read
gboolean
rw
Handle Read
Handle client reads and discard the data.
TRUE
GstMultiFdSink::resend-streamheader
gboolean
rw
Resend streamheader
Resend the streamheader if it changes in the caps.
TRUE
GstDecodeBin::threaded
gboolean
rw
Threaded
Use threads.
FALSE
GstDecodeBin::sink-caps
GstCaps*
rw
Sink Caps
The caps of the input data. (NULL = use typefind element).
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
gchar*
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
gchar*
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,16777215]
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
GstTheoraEnc::speed-level
gint
[0,2]
rw
Speed level
Controls the amount of motion vector searching done while encoding. This property requires libtheora version >= 1.0.
1
GstGnomeVFSSrc::handle
GnomeVFSHandle*
rw
GnomeVFSHandle
Handle for GnomeVFS.
GstGnomeVFSSrc::iradio-genre
gchar*
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
gchar*
r
iradio-name
Name of the stream.
NULL
GstGnomeVFSSrc::iradio-title
gchar*
r
iradio-title
Name of currently playing song.
NULL
GstGnomeVFSSrc::iradio-url
gchar*
r
iradio-url
Homepage URL for radio stream.
NULL
GstGnomeVFSSrc::location
gchar*
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
gchar*
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaSrc::device-name
gchar*
r
Device name
Human-readable name of the sound device.
""
GstAlsaSink::device
gchar*
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaSink::device-name
gchar*
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
GstAudioTestSrc::can-activate-pull
gboolean
rw
Can activate pull
Can activate in pull mode.
FALSE
GstAudioTestSrc::can-activate-push
gboolean
rw
Can activate push
Can activate in push mode.
TRUE
GstVideoScale::method
GstVideoScaleMethod
rw
method
method.
Bilinear
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
gchar*
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
gchar*
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
gchar*
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
gchar*
rw
text
Text to be display.
""
GstTextOverlay::valign
gchar*
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
GstTextOverlay::wait-text
gboolean
rw
Wait Text
Whether to wait for subtitles.
TRUE
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
gchar*
rw
Device
ALSA device, as defined in an asound configuration file.
"default"
GstAlsaMixerElement::device-name
gchar*
r
Device name
Human-readable name of the sound device.
""
GstGnomeVFSSink::handle
GnomeVFSHandle*
rw
GnomeVFSHandle
Handle for GnomeVFS.
GstGnomeVFSSink::location
gchar*
rw
File Location
Location of the file to write.
NULL
GstGnomeVFSSink::uri
GnomeVFSURI*
rw
GnomeVFSURI
URI for GnomeVFS.
GstCdParanoiaSrc::generic-device
gchar*
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
gchar*
rw
subtitle charset encoding
Encoding to assume if input subtitles are not in UTF-8 or any other Unicode 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
gchar*
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
GstDecodeBin2::sink-caps
GstCaps*
rw
Sink Caps
The caps of the input data. (NULL = use typefind element).
GstURIDecodeBin::uri
gchar*
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
gchar*
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::source
GstElement*
r
Source
Source object used.
GstURIDecodeBin::buffer-duration
gint64
>= -1
rw
Buffer duration (ns)
Buffer duration when buffering network streams.
-1
GstURIDecodeBin::buffer-size
gint
>= -1
rw
Buffer size (bytes)
Buffer size when buffering network streams.
-1
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
gchar*
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)
GstPlayBin2::audio-sink
GstElement*
rw
Audio Sink
the audio output element to use (NULL = default sink).
GstPlayBin2::connection-speed
guint
rw
Connection Speed
Network connection speed in kbps (0 = unknown).
0
GstPlayBin2::current-audio
gint
>= -1
rw
Current audio
Currently playing audio stream (-1 = auto).
-1
GstPlayBin2::current-text
gint
>= -1
rw
Current Text
Currently playing text stream (-1 = auto).
-1
GstPlayBin2::current-video
gint
>= -1
rw
Current Video
Currently playing video stream (-1 = auto).
-1
GstPlayBin2::flags
GstPlayFlags
rw
Flags
Flags to control behaviour.
Render the video stream|Render the audio stream|Render subtitles|Use software volume
GstPlayBin2::frame
GstBuffer*
r
Frame
The last frame (NULL = no video available).
GstPlayBin2::n-audio
gint
>= 0
r
Number Audio
Total number of audio streams.
0
GstPlayBin2::n-text
gint
>= 0
r
Number Text
Total number of text streams.
0
GstPlayBin2::n-video
gint
>= 0
r
Number Video
Total number of video streams.
0
GstPlayBin2::source
GstElement*
r
Source
Source element.
GstPlayBin2::subtitle-encoding
gchar*
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
GstPlayBin2::subtitle-font-desc
gchar*
w
Subtitle font description
Pango font description of font to be used for subtitle rendering.
NULL
GstPlayBin2::suburi
gchar*
rw
.sub-URI
Optional URI of a subtitle.
NULL
GstPlayBin2::uri
gchar*
rw
URI
URI of the media to play.
NULL
GstPlayBin2::video-sink
GstElement*
rw
Video Sink
the video output element to use (NULL = default sink).
GstPlayBin2::vis-plugin
GstElement*
rw
Vis plugin
the visualization element to use (NULL = default).
GstPlayBin2::volume
gdouble
[0,10]
rw
Volume
The audio volume.
1
GstPlayBin2::mute
gboolean
rw
Mute
Mute the audio channel without changing the volume.
FALSE
GstPlayBin2::buffer-duration
gint64
>= -1
rw
Buffer duration (ns)
Buffer duration when buffering network streams.
-1
GstPlayBin2::buffer-size
gint
>= -1
rw
Buffer size (bytes)
Buffer size when buffering network streams.
-1
GstPlayBin2::text-sink
GstElement*
rw
Text plugin
the text output element to use (NULL = default textoverlay).
GstGioSink::location
gchar*
rw
Location
URI location to write to.
NULL
GstGioSink::file
GFile*
rw
File
GFile to write to.
GstGioSrc::location
gchar*
rw
Location
URI location to read from.
NULL
GstGioSrc::file
GFile*
rw
File
GFile to read from.
GstGioStreamSink::stream
GOutputStream*
rw
Stream
Stream to write to.
GstGioStreamSrc::stream
GInputStream*
rw
Stream
Stream to read from.
GstPlayBaseBin::connection-speed
guint
rw
Connection Speed
Network connection speed in kbps (0 = unknown).
0
GstPlayBaseBin::current-audio
gint
>= -1
rw
Current audio
Currently playing audio stream (-1 = none).
-1
GstPlayBaseBin::current-text
gint
>= -1
rw
Current text
Currently playing text stream (-1 = none).
-1
GstPlayBaseBin::current-video
gint
>= -1
rw
Current video
Currently playing video stream (-1 = none).
-1
GstPlayBaseBin::nstreams
gint
>= 0
r
NStreams
number of streams.
0
GstPlayBaseBin::queue-min-threshold
guint64
<= G_MAXINT64
rw
Queue min threshold
Buffering low threshold of internal queues in nanoseconds.
900000000
GstPlayBaseBin::queue-size
guint64
<= G_MAXINT64
rw
Queue size
Size of internal queues in nanoseconds.
3000000000
GstPlayBaseBin::queue-threshold
guint64
<= G_MAXINT64
rw
Queue threshold
Buffering threshold of internal queues in nanoseconds.
2850000000
GstPlayBaseBin::source
GstElement*
r
Source
Source element.
GstPlayBaseBin::stream-info
gpointer
r
Stream info
List of streaminfo.
GstPlayBaseBin::stream-info-value-array
GValueArray*
r
StreamInfo GValueArray
value array of streaminfo.
GstPlayBaseBin::subtitle-encoding
gchar*
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
GstPlayBaseBin::suburi
gchar*
rw
.sub-URI
Optional URI of a subtitle.
NULL
GstPlayBaseBin::uri
gchar*
rw
URI
URI of the media to play.
NULL
GstSpeexResample::filter-length
gint
>= 0
rwx
Filter length
DEPRECATED, DON'T USE THIS! Length of the resample filter.
64
GstSpeexResample::quality
gint
[0,10]
rwx
Quality
Resample quality with 0 being the lowest and 10 being the best.
4
GstClockOverlay::time-format
gchar*
rw
Date/Time Format
Format to use for time and date value, as in strftime.
"%H:%M:%S"
GstAppSink::caps
GstCaps*
rw
Caps
The allowed caps for the sink pad.
GstAppSink::drop
gboolean
rw
Drop
Drop old buffers when the buffer queue is filled.
FALSE
GstAppSink::emit-signals
gboolean
rw
Emit signals
Emit new-preroll and new-buffer signals.
FALSE
GstAppSink::eos
gboolean
r
EOS
Check if the sink is EOS or not started.
TRUE
GstAppSink::max-buffers
guint
rw
Max Buffers
The maximum number of buffers to queue internally (0 = unlimited).
0
GstAppSrc::block
gboolean
rw
Block
Block push-buffer when max-bytes are queued.
FALSE
GstAppSrc::caps
GstCaps*
rw
Caps
The allowed caps for the src pad.
GstAppSrc::format
GstFormat
rw
Format
The format of the segment events and seek.
GST_FORMAT_BYTES
GstAppSrc::is-live
gboolean
rw
Is Live
Whether to act as a live source.
FALSE
GstAppSrc::max-bytes
guint64
rw
Max bytes
The maximum number of bytes to queue internally (0 = unlimited).
200000
GstAppSrc::max-latency
gint64
>= -1
rw
Max Latency
The maximum latency (-1 = unlimited).
-1
GstAppSrc::min-latency
gint64
>= -1
rw
Min Latency
The minimum latency (-1 = default).
-1
GstAppSrc::size
gint64
>= -1
rw
Size
The size of the data stream in bytes (-1 if unknown).
-1
GstAppSrc::stream-type
GstAppStreamType
rw
Stream Type
the type of the stream.
Stream
GstAppSrc::emit-signals
gboolean
rw
Emit signals
Emit new-preroll and new-buffer signals.
TRUE
GstAudioResample::filter-length
gint
>= 0
rw
Filter length
Length of the resample filter.
64
GstAudioResample::quality
gint
[0,10]
rwx
Quality
Resample quality with 0 being the lowest and 10 being the best.
4