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 >= 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. 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 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 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 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 >= 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 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 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering network streams. -1 GstURIDecodeBin::buffer-size gint >= G_MAXULONG 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 >= 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::stream-info GValueArray* r StreamInfo GValueArray value array of streaminfo. 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 >= 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 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 >= 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. Stream GstAudioResample::filter-length gint >= 0 rwx Filter length DEPRECATED, DON'T USE THIS! 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