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.
BORDER_BLACK
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
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
GstGnomeVFSSrc::handle
gpointer
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 icecast/audiocast 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
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.
""
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
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
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
GstVolume::mute
gboolean
rw
mute
mute.
FALSE
GstVolume::volume
gdouble
[0,4]
rw
volume
volume.
1
GstVideoscale::method
GstVideoscaleMethod
rw
method
method.
0
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
GstVideoTestSrc::pattern
GstVideoTestSrcPattern
rw
Pattern
Type of test pattern to generate.
snow
GstVideoTestSrc::timestamp-offset
gint64
rw
Timestamp offset
An offset added to timestamps set on buffers (in ns).
0
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 (-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.
GST_FDSET_MODE_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.
GST_RECOVER_POLICY_NONE
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.
GST_SYNC_METHOD_NONE
GstMultiFdSink::timeout
guint64
rw
Timeout
Maximum inactivity timeout in nanoseconds for a client (0 = no limit).
0
GstSineSrc::freq
gdouble
[0,20000]
rw
Frequency
Frequency of sine source.
440
GstSineSrc::samplesperbuffer
gint
>= 1
rw
Samples per buffer
Number of samples in each outgoing buffer.
1024
GstSineSrc::sync
gboolean
rw
Sync
Synchronize to clock.
FALSE
GstSineSrc::tablesize
gint
>= 1
rw
tablesize
tablesize.
1024
GstSineSrc::timestamp-offset
gint64
rw
Timestamp offset
An offset added to timestamps set on buffers (in ns).
0
GstSineSrc::volume
gdouble
[0,1]
rw
Volume
Volume.
0.8
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,4]
rw
volume
volume.
1
GstAudioresample::filter-length
gint
>= 0
rwx
filter_length
filter_length.
16
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
GstQueue::block-timeout
guint64
rw
Timeout for Block
Nanoseconds until blocked queue times out and returns filler event. Value of -1 disables timeout.
18446744073709551615
GstQueue::current-level-buffers
guint
r
Current level (buffers)
Current number of buffers in the queue.
0
GstQueue::current-level-bytes
guint
r
Current level (kB)
Current amount of data in the queue (bytes).
0
GstQueue::current-level-time
guint64
r
Current level (ns)
Current amount of data in the queue (in ns).
0
GstQueue::leaky
GstQueueLeaky
rw
Leaky
Where the queue leaks, if at all.
0
GstQueue::max-size-buffers
guint
rw
Max. size (buffers)
Max. number of buffers in the queue (0=disable).
0
GstQueue::max-size-bytes
guint
rw
Max. size (kB)
Max. amount of data in the queue (bytes, 0=disable).
0
GstQueue::max-size-time
guint64
rw
Max. size (ns)
Max. amount of data in the queue (in ns, 0=disable).
0
GstQueue::may-deadlock
gboolean
rw
May Deadlock
The queue may deadlock if it's full and not PLAYING.
TRUE
GstQueue::min-threshold-buffers
guint
rw
Min. threshold (buffers)
Min. number of buffers in the queue to allow reading (0=disable).
0
GstQueue::min-threshold-bytes
guint
rw
Min. threshold (kB)
Min. amount of data in the queue to allow reading (bytes, 0=disable).
0
GstQueue::min-threshold-time
guint64
rw
Min. threshold (ns)
Min. amount of data in the queue to allow reading (in ns, 0=disable).
0
GstPipeline::delay
guint64
rw
Delay
Expected delay needed for elements to spin up to PLAYING in nanoseconds.
0
GstPipeline::play-timeout
guint64
rw
Play Timeout
Max timeout for going to PLAYING in nanoseconds.
2000000000