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 GstXvImageSink::window-height guint64 r window-height Height of the window. 0 GstXvImageSink::window-width guint64 r window-width Width of the window. 0 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 GstXImageSink::window-height guint64 r window-height Height of the window. 0 GstXImageSink::window-width guint64 r window-width Width of the window. 0 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.0=100%. 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 (Deprecated: use a caps filter with video/x-raw-yuv,color-matrix="sdtv" or "hdtv" instead). 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*y 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 GstVideoTestSrc::background-color guint rw Background Color Background color to use (big-endian ARGB). 4278190080 GstVideoTestSrc::foreground-color guint rw Foreground Color Foreground color to use (big-endian ARGB). 4294967295 GstVideoTestSrc::horizontal-speed gint rw Horizontal Speed Scroll image number of pixels per frame (positive is scroll to the left). 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 >= G_MAXULONG 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 >= G_MAXULONG 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. GDP protocol here is deprecated. Please use gdppay element. 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 >= G_MAXULONG 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 >= G_MAXULONG rw Bytes min min number of bytes to queue (-1 = as little as possible). -1 GstMultiFdSink::time-min gint64 >= G_MAXULONG 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 >= G_MAXULONG rw Units max max number of units to queue (-1 = no limit). -1 GstMultiFdSink::units-soft-max gint64 >= G_MAXULONG rw Units soft max Recover client when going over this limit (-1 = no limit). -1 GstMultiFdSink::qos-dscp gint [G_MAXULONG,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 GstMultiFdSink::num-fds guint r Number of fds The current number of client file descriptors. 0 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 [G_MAXULONG,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 [G_MAXULONG,250001] rw Maximum Bitrate Specify a maximum bitrate (in bps). Useful for streaming applications. (-1 == disabled). -1 GstVorbisEnc::min-bitrate gint [G_MAXULONG,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 ignored and kept for API compat only. Black Border GstTheoraEnc::center gboolean rw Center ignored and kept for API compat only. 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 ignored and kept for API compat only. 8 GstTheoraEnc::keyframe-threshold gint [0,32768] rw Keyframe threshold ignored and kept for API compat only. 80 GstTheoraEnc::noise-sensitivity gint [0,32768] rw Noise sensitivity ignored and kept for API compat only. 1 GstTheoraEnc::quality gint [0,63] rw Quality Video quality. 48 GstTheoraEnc::quick gboolean rw Quick ignored and kept for API compat only. TRUE GstTheoraEnc::sharpness gint [0,2] rw Sharpness ignored and kept for API compat only. 0 GstTheoraEnc::speed-level gint [0,2] rwx Speed level Controls the amount of analysis performed when encoding. Higher values trade compression quality for speed. This property requires libtheora version >= 1.0, and the maximum value may vary based on encoder version. 1 GstTheoraEnc::cap-overflow gboolean rw VP3 Compatible Enable capping of bit reservoir overflows. TRUE GstTheoraEnc::cap-underflow gboolean rw VP3 Compatible Enable capping of bit reservoir underflows. FALSE GstTheoraEnc::drop-frames gboolean rw VP3 Compatible Allow or disallow frame dropping. TRUE GstTheoraEnc::rate-buffer gint [0,1000] rw Rate Control Buffer Sets the size of the rate control buffer, in units of frames. The default value of 0 instructs the encoder to automatically select an appropriate value. 0 GstTheoraEnc::vp3-compatible gboolean rw VP3 Compatible Disables non-VP3 compatible features. FALSE GstTheoraEnc::multipass-cache-file gchar* rw Multipass Cache File Multipass cache file. NULL GstTheoraEnc::multipass-mode GstTheoraEncMultipassMode rw Multipass mode Single pass or first/second pass. Single pass 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. "" GstAlsaSrc::card-name gchar* r Card name Human-readable name of the sound card. "" 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. "" GstAlsaSink::card-name gchar* r Card name Human-readable name of the sound card. "" 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 GstVideoScale::add-borders gboolean rw Add Borders Add black borders if necessary to keep the display aspect ratio. FALSE 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 GstVideoRate::skip-to-first gboolean rw Skip to first buffer Don't produce buffers before the first one we receive. FALSE 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 GstAudioRate::tolerance guint64 rw tolerance Only act if timestamp jitter/imperfection exceeds indicated tolerance (ns). 0 GstAudioRate::skip-to-first gboolean rw Skip to first buffer Don't produce buffers before the first one we receive. FALSE 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. "" GstTextRender::halignment GstTextRenderHAlign rw horizontal alignment Horizontal alignment of the text. center GstTextRender::line-alignment GstTextRenderLineAlign rw line alignment Alignment of text lines relative to each other. center GstTextRender::valignment GstTextRenderVAlign rw vertical alignment Vertical alignment of the text. baseline GstTextRender::xpad gint >= 0 rw horizontal paddding Horizontal paddding when using left/right alignment. 25 GstTextRender::ypad gint >= 0 rw vertical padding Vertical padding when using top/bottom alignment. 25 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 GstTextOverlay::auto-resize gboolean rw auto resize Automatically adjust font size to screen-size. TRUE GstTextOverlay::vertical-render gboolean rw vertical render Vertical Render. FALSE GstTextOverlay::color guint rw Color Color to use for text (big-endian ARGB). 4294967295 GstTextOverlay::xpos gdouble [0,1] rw horizontal position Horizontal position when using position alignment. 0.5 GstTextOverlay::ypos gdouble [0,1] rw vertical position Vertical position when using position alignment. 0.5 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 >= G_MAXULONG rw Read speed Read from device at specified speed. -1 GstCdParanoiaSrc::search-overlap gint [G_MAXULONG,75] rw Search overlap Force minimum overlap search during verification to n sectors. -1 GstCdParanoiaSrc::cache-size gint >= G_MAXULONG rw Cache size Set CD cache size to n sectors (-1 = auto). -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 GstSubParse::video-fps GstFraction rw Video framerate Framerate of the video stream. This is needed by some subtitle formats to synchronize subtitles and video properly. If not set and the subtitle format requires it subtitles may be out of sync. 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. GST_DP_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). GstDecodeBin2::high-percent gint [0,100] rw High percent High threshold for buffering to finish. 99 GstDecodeBin2::low-percent gint [0,100] rw Low percent Low threshold for buffering to start. 10 GstDecodeBin2::max-size-buffers guint rw Max. size (buffers) Max. number of buffers in the queue (0=automatic). 0 GstDecodeBin2::max-size-bytes guint rw Max. size (bytes) Max. amount of bytes in the queue (0=automatic). 0 GstDecodeBin2::max-size-time guint64 rw Max. size (ns) Max. amount of data in the queue (in ns, 0=automatic). 0 GstDecodeBin2::use-buffering gboolean rw Use Buffering Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds. FALSE GstDecodeBin2::post-stream-topology gboolean rw Post Stream Topology Post stream-topology messages. FALSE GstDecodeBin2::expose-all-streams gboolean rw Expose All Streams Expose all streams, including those of unknown type or that don't match the 'caps' property. TRUE GstURIDecodeBin::uri gchar* rw URI URI to decode. NULL GstURIDecodeBin::connection-speed guint <= 4294967 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 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering streams (-1 default value). -1 GstURIDecodeBin::buffer-size gint >= G_MAXULONG rw Buffer size (bytes) Buffer size when buffering streams (-1 default value). -1 GstURIDecodeBin::download gboolean rw Download Attempt download buffering when buffering network streams. FALSE GstURIDecodeBin::use-buffering gboolean rw Use Buffering Perform buffering on demuxed/parsed media. FALSE GstURIDecodeBin::expose-all-streams gboolean rw Expose All Streams Expose all streams, including those of unknown type or that don't match the 'caps' property. TRUE GstURIDecodeBin::ring-buffer-max-size guint64 <= G_MAXUINT rw Max. ring buffer size (bytes) Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled). 0 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 to store temporary files in (Deprecated: Only read this property, use temp-tmpl to configure the name template). 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 GstQueue2::temp-template gchar* rw Temporary File Template File template to store temporary files in, should contain directory and XXXXXX. (NULL == disabled). NULL 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 <= 4294967 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstPlayBin2::current-audio gint >= G_MAXULONG rw Current audio Currently playing audio stream (-1 = auto). -1 GstPlayBin2::current-text gint >= G_MAXULONG rw Current Text Currently playing text stream (-1 = auto). -1 GstPlayBin2::current-video gint >= G_MAXULONG 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.0=100%. 1 GstPlayBin2::mute gboolean rw Mute Mute the audio channel without changing the volume. FALSE GstPlayBin2::buffer-duration gint64 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering network streams. -1 GstPlayBin2::buffer-size gint >= G_MAXULONG 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). GstPlayBin2::subpic-sink GstElement* rw Subpicture plugin the subpicture output element to use (NULL = default dvdspu). GstPlayBin2::av-offset gint64 rw AV Offset The synchronisation offset between audio and video in nanoseconds. 0 GstPlayBin2::ring-buffer-max-size guint64 <= G_MAXUINT rw Max. ring buffer size (bytes) Max. amount of data in the ring buffer (bytes, 0 = ring buffer disabled). 0 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, new-buffer and new-buffer-list 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 >= G_MAXULONG rw Max Latency The maximum latency (-1 = unlimited). -1 GstAppSrc::min-latency gint64 >= G_MAXULONG rw Min Latency The minimum latency (-1 = default). -1 GstAppSrc::size gint64 >= G_MAXULONG 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. GST_APP_STREAM_TYPE_STREAM GstAppSrc::emit-signals gboolean rw Emit signals Emit need-data, enough-data and seek-data signals. TRUE GstAppSrc::min-percent guint <= 100 rw Min Percent Emit need-data when queued bytes drops below this percent of max-bytes. 0 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 GstAdder::caps GstCaps* rw Target caps Set target format for mixing (NULL means ANY). Setting this property takes a reference to the supplied GstCaps object. GstPlaySink::flags GstPlayFlags rw Flags Flags to control behaviour. Render the video stream|Render the audio stream|Render subtitles|Use software volume GstPlaySink::mute gboolean rw Mute Mute the audio channel without changing the volume. FALSE GstPlaySink::subtitle-font-desc gchar* w Subtitle font description Pango font description of font to be used for subtitle rendering. NULL GstPlaySink::vis-plugin GstElement* rw Vis plugin the visualization element to use (NULL = default). GstPlaySink::volume gdouble [0,10] rw Volume The audio volume, 1.0=100%. 1 GstPlaySink::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 GstPlaySink::av-offset gint64 rw AV Offset The synchronisation offset between audio and video in nanoseconds. 0 GstPlaySink::frame GstBuffer* r Frame The last frame (NULL = no video available). GstSubtitleOverlay::font-desc gchar* rw Subtitle font description Pango font description of font to be used for subtitle rendering. NULL GstSubtitleOverlay::silent gboolean rw Silent Whether to show subtitles. FALSE GstSubtitleOverlay::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 GstEncodeBin::audio-jitter-tolerance guint64 rw Audio jitter tolerance Amount of timestamp jitter/imperfection to allow on audio streams before inserting/dropping samples (ns). 20000000 GstEncodeBin::avoid-reencoding gboolean rw Avoid re-encoding Whether to re-encode portions of compatible video streams that lay on segment boundaries. FALSE GstEncodeBin::profile GstEncodingProfile* rw Profile The GstEncodingProfile to use. GstEncodeBin::queue-buffers-max guint rw Max. size (buffers) Max. number of buffers in the queue (0=disable). 200 GstEncodeBin::queue-bytes-max guint rw Max. size (kB) Max. amount of data in the queue (bytes, 0=disable). 10485760 GstEncodeBin::queue-time-max guint64 rw Max. size (ns) Max. amount of data in the queue (in ns, 0=disable). 1000000000