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. GstVideoScale::add-borders gboolean rw Add Borders Add black borders if necessary to keep the display aspect ratio. TRUE GstVideoScale::dither gboolean rwx Dither Add dither (only used for Lanczos method). FALSE GstVideoScale::envelope gdouble [1,5] rwx Envelope Size of filter envelope. 2 GstVideoScale::method GstVideoScaleMethod rw method method. Bilinear (2-tap) GstVideoScale::sharpen gdouble [0,1] rwx Sharpen Sharpening. 0 GstVideoScale::sharpness gdouble [0.5,1.5] rwx Sharpness Sharpness of filter. 1 GstVideoScale::gamma-decode gboolean rwx Gamma Decode Decode gamma before scaling. FALSE GstVideoScale::n-threads guint rwx Threads Maximum number of threads to use. 1 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::caps GstCaps* rw Caps The caps on which to stop decoding. (NULL = default). GstURIDecodeBin::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstURIDecodeBin::download gboolean rw Download Attempt download buffering when buffering network streams. 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 GstURIDecodeBin::source GstElement* r Source Source object used. 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::uri gchar* rw URI URI to decode. NULL GstURIDecodeBin::use-buffering gboolean rw Use Buffering Perform buffering on demuxed/parsed media. FALSE 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 GstSubtitleOverlay::subtitle-ts-offset gint64 rw Subtitle Timestamp Offset The synchronisation offset between text and video in nanoseconds. 0 GstPlaySink::audio-sink GstElement* rw Audio Sink the audio output element to use (NULL = default sink). GstPlaySink::av-offset gint64 rw AV Offset The synchronisation offset between audio and video in nanoseconds. 0 GstPlaySink::flags GstPlayFlags rw Flags Flags to control behaviour. Render the video stream|Render the audio stream|Render subtitles|Use software volume|Use software color balance GstPlaySink::force-aspect-ratio gboolean rw Force Aspect Ratio When enabled, scaling will respect original aspect ratio. TRUE GstPlaySink::mute gboolean rw Mute Mute the audio channel without changing the volume. FALSE GstPlaySink::sample GstSample* r Sample The last sample (NULL = no video available). GstPlaySink::send-event-mode GstPlaySinkSendEventMode rw Send event mode How to send events received in send_event function. Default GstBin's send_event handling (default) 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::subtitle-font-desc gchar* w Subtitle font description Pango font description of font to be used for subtitle rendering. NULL GstPlaySink::text-sink GstElement* rw Text sink the text output element to use (NULL = default subtitleoverlay). GstPlaySink::video-sink GstElement* rw Video Sink the video output element to use (NULL = default sink). 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::audio-filter GstElement* rw Audio filter the audio filter(s) to apply, if possible. GstPlaySink::video-filter GstElement* rw Video filter the video filter(s) to apply, if possible. GstPlaySink::text-offset gint64 rw Text Offset The synchronisation offset between text and video in nanoseconds. 0 GstPlayBin::audio-sink GstElement* rw Audio Sink the audio output element to use (NULL = default sink). GstPlayBin::audio-stream-combiner GstElement* rw Audio stream combiner Current audio stream combiner (NULL = input-selector). GstPlayBin::av-offset gint64 rw AV Offset The synchronisation offset between audio and video in nanoseconds. 0 GstPlayBin::buffer-duration gint64 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering network streams. -1 GstPlayBin::buffer-size gint >= G_MAXULONG rw Buffer size (bytes) Buffer size when buffering network streams. -1 GstPlayBin::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstPlayBin::current-audio gint >= G_MAXULONG rw Current audio Currently playing audio stream (-1 = auto). -1 GstPlayBin::current-suburi gchar* r Current .sub-URI The currently playing URI of a subtitle. NULL GstPlayBin::current-text gint >= G_MAXULONG rw Current Text Currently playing text stream (-1 = auto). -1 GstPlayBin::current-uri gchar* r Current URI The currently playing URI. NULL GstPlayBin::current-video gint >= G_MAXULONG rw Current Video Currently playing video stream (-1 = auto). -1 GstPlayBin::flags GstPlayFlags rw Flags Flags to control behaviour. Render the video stream|Render the audio stream|Render subtitles|Use software volume|Deinterlace video if necessary|Use software color balance GstPlayBin::force-aspect-ratio gboolean rw Force Aspect Ratio When enabled, scaling will respect original aspect ratio. TRUE GstPlayBin::mute gboolean rw Mute Mute the audio channel without changing the volume. FALSE GstPlayBin::n-audio gint >= 0 r Number Audio Total number of audio streams. 0 GstPlayBin::n-text gint >= 0 r Number Text Total number of text streams. 0 GstPlayBin::n-video gint >= 0 r Number Video Total number of video streams. 0 GstPlayBin::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 GstPlayBin::sample GstSample* r Sample The last sample (NULL = no video available). GstPlayBin::source GstElement* r Source Source element. GstPlayBin::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 GstPlayBin::subtitle-font-desc gchar* w Subtitle font description Pango font description of font to be used for subtitle rendering. NULL GstPlayBin::suburi gchar* rw .sub-URI Optional URI of a subtitle. NULL GstPlayBin::text-sink GstElement* rw Text plugin the text output element to use (NULL = default subtitleoverlay). GstPlayBin::text-stream-combiner GstElement* rw Text stream combiner Current text stream combiner (NULL = input-selector). GstPlayBin::uri gchar* rw URI URI of the media to play. NULL GstPlayBin::video-sink GstElement* rw Video Sink the video output element to use (NULL = default sink). GstPlayBin::video-stream-combiner GstElement* rw Video stream combiner Current video stream combiner (NULL = input-selector). GstPlayBin::vis-plugin GstElement* rw Vis plugin the visualization element to use (NULL = default). GstPlayBin::volume gdouble [0,10] rw Volume The audio volume, 1.0=100%. 1 GstPlayBin::audio-filter GstElement* rw Audio filter the audio filter(s) to apply, if possible. GstPlayBin::video-filter GstElement* rw Video filter the video filter(s) to apply, if possible. GstPlayBin::video-multiview-flags GstVideoMultiviewFlags rw Multiview Flags Override Override details of the multiview frame layout. GstPlayBin::video-multiview-mode GstVideoMultiviewFramePacking rw Multiview Mode Override Re-interpret a video stream as one of several frame-packed stereoscopic modes. GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE GstPlayBin::text-offset gint64 rw Text Offset The synchronisation offset between text and video in nanoseconds. 0 GstDecodeBin::caps GstCaps* rw Caps The caps on which to stop decoding. GstDecodeBin::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstDecodeBin::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 GstDecodeBin::high-percent gint [0,100] rw High percent High threshold for buffering to finish. 99 GstDecodeBin::low-percent gint [0,100] rw Low percent Low threshold for buffering to start. 10 GstDecodeBin::max-size-buffers guint rw Max. size (buffers) Max. number of buffers in the queue (0=automatic). 0 GstDecodeBin::max-size-bytes guint rw Max. size (bytes) Max. amount of bytes in the queue (0=automatic). 0 GstDecodeBin::max-size-time guint64 rw Max. size (ns) Max. amount of data in the queue (in ns, 0=automatic). 0 GstDecodeBin::post-stream-topology gboolean rw Post Stream Topology Post stream-topology messages. FALSE GstDecodeBin::sink-caps GstCaps* rw Sink Caps The caps of the input data. (NULL = use typefind element). GstDecodeBin::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 GstDecodeBin::use-buffering gboolean rw Use Buffering Emit GST_MESSAGE_BUFFERING based on low-/high-percent thresholds. FALSE 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. GstAudioResample::quality gint [0,10] rwx Quality Resample quality with 0 being the lowest and 10 being the best. 4 GstAudioResample::sinc-filter-auto-threshold guint rw Sinc filter auto mode threshold Memory usage threshold to use if sinc filter mode is AUTO, given in bytes. 1048576 GstAudioResample::sinc-filter-mode GstAudioResamplerFilterMode rw Sinc filter table mode What sinc filter table mode to use. GST_AUDIO_RESAMPLER_FILTER_MODE_AUTO GstAudioResample::resample-method GstAudioResamplerMethod rw Resample method to use What resample method to use. GST_AUDIO_RESAMPLER_METHOD_KAISER GstAudioResample::sinc-filter-interpolation GstAudioResamplerFilterInterpolation rw Sinc filter interpolation How to interpolate the sinc filter table. GST_AUDIO_RESAMPLER_FILTER_INTERPOLATION_CUBIC GstVideoConvert::dither GstVideoDitherMethod rw Dither Apply dithering while converting. GST_VIDEO_DITHER_BAYER GstVideoConvert::alpha-mode GstVideoAlphaMode rw Alpha Mode Alpha Mode to use. GST_VIDEO_ALPHA_MODE_COPY GstVideoConvert::alpha-value gdouble [0,1] rw Alpha Value Alpha Value to use. 1 GstVideoConvert::chroma-mode GstVideoChromaMode rw Chroma Mode Chroma Resampling Mode. GST_VIDEO_CHROMA_MODE_FULL GstVideoConvert::chroma-resampler GstVideoResamplerMethod rw Chroma resampler Chroma resampler method. GST_VIDEO_RESAMPLER_METHOD_LINEAR GstVideoConvert::dither-quantization guint rw Dither Quantize Quantizer to use. 1 GstVideoConvert::gamma-mode GstVideoGammaMode rw Gamma Mode Gamma Conversion Mode. GST_VIDEO_GAMMA_MODE_NONE GstVideoConvert::matrix-mode GstVideoMatrixMode rw Matrix Mode Matrix Conversion Mode. GST_VIDEO_MATRIX_MODE_FULL GstVideoConvert::primaries-mode GstVideoPrimariesMode rw Primaries Mode Primaries Conversion Mode. GST_VIDEO_PRIMARIES_MODE_NONE GstVideoConvert::n-threads guint rw Threads Maximum number of threads to use. 1 GstGioStreamSrc::stream GInputStream* rw Stream Stream to read from. GstGioStreamSink::stream GOutputStream* rw Stream Stream to write to. GstGioSrc::file GFile* rw File GFile to read from. GstGioSrc::location gchar* rw Location URI location to read from. NULL GstGioSink::file GFile* rw File GFile to write to. GstGioSink::location gchar* rw Location URI location to write to. 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::flags GstEncodeBinFlags rw Flags Flags to control behaviour. 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 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 GstAudioTestSrc::freq gdouble [0,5.36871e+08] rw Frequency Frequency of test signal. The sample rate needs to be at least 4 times higher. 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::apply-tick-ramp gboolean rw Apply tick ramp Apply ramp to tick samples. FALSE GstAudioTestSrc::marker-tick-period guint rw Marker tick period Make every Nth tick a marker tick (= a tick with different volume). Only used if wave = ticks. 0 = no marker ticks. 0 GstAudioTestSrc::marker-tick-volume gdouble [0,1] rw Marker tick volume Volume of marker ticks. Only used if wave = ticks andmarker-tick-period is set to a nonzero value. 1 GstAudioTestSrc::sine-periods-per-tick guint >= 1 rw Sine periods per tick Number of sine wave periods in one tick. Only used if wave = ticks. 10 GstAudioTestSrc::tick-interval guint64 >= 1 rw Time between ticks Distance between start of current and start of next tick, in nanoseconds. 1000000000 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::current-level-bytes guint64 r Current Level Bytes The number of currently queued bytes. 0 GstAppSrc::emit-signals gboolean rw Emit signals Emit need-data, enough-data and seek-data signals. TRUE 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::min-percent guint <= 100 rw Min Percent Emit need-data when queued bytes drops below this percent of max-bytes. 0 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::duration guint64 rw Duration The duration of the data stream in nanoseconds (GST_CLOCK_TIME_NONE if unknown). 18446744073709551615 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-sample 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 GstAppSink::wait-on-eos gboolean rw Wait on EOS Wait for all buffers to be processed after receiving an EOS. TRUE GstAppSink::buffer-list gboolean rw Buffer List Use buffer lists. FALSE GstVolume::mute gboolean rw Mute mute channel. FALSE GstVolume::volume gdouble [0,10] rw Volume volume factor, 1.0=100%. 1 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 GstVideoTestSrc::is-live gboolean rw Is Live Whether to act as a live source. FALSE 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::pattern GstVideoTestSrcPattern rw Pattern Type of test pattern to generate. SMPTE 100% color bars GstVideoTestSrc::timestamp-offset gint64 >= 0 rw Timestamp offset An offset added to timestamps set on buffers (in ns). 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::animation-mode GstVideoTestSrcAnimationMode rw Animation mode For pattern=ball, which counter defines the position of the ball. frame count GstVideoTestSrc::flip gboolean rw Flip For pattern=ball, invert colors every second. FALSE GstVideoTestSrc::motion GstVideoTestSrcMotionType rw Motion For pattern=ball, what motion the ball does. Ball waves back and forth, up and down GstVideoRate::average-period guint64 <= G_MAXLONG rw Period over which to average Period over which to average the framerate (in ns) (0 = disabled). 0 GstVideoRate::drop guint64 r Drop Number of dropped frames. 0 GstVideoRate::drop-only gboolean rw Only Drop Only drop frames, no duplicates are produced. FALSE GstVideoRate::duplicate guint64 r Duplicate Number of duplicated frames. 0 GstVideoRate::in guint64 r In Number of input frames. 0 GstVideoRate::max-rate gint >= 1 rwx maximum framerate Maximum framerate allowed to pass through (in frames per second, implies drop-only). 2147483647 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 GstVideoRate::rate gdouble >= 0 rw Rate Factor of speed for frame displaying. 1 GstVideoRate::max-duplication-time guint64 rw Maximum time to duplicate a frame Do not duplicate frames if the gap exceeds this period (in ns) (0 = disabled). 0 GstAudioConvert::dithering GstAudioDitherMethod rw Dithering Selects between different dithering methods. GST_AUDIO_DITHER_TPDF GstAudioConvert::noise-shaping GstAudioNoiseShapingMethod rw Noise shaping Selects between different noise shaping methods. GST_AUDIO_NOISE_SHAPING_NONE GstAudioConvert::mix-matrix GstValueArray rw Input/output channel matrix Transformation matrix for input/output channels. GstTCPServerSrc::current-port gint [0,65535] r current-port The port number the socket is currently bound to. 0 GstTCPServerSrc::host gchar* rw Host The hostname to listen as. NULL GstTCPServerSrc::port gint [0,65535] rw Port The port to listen to (0=random available port). 4953 GstTCPServerSink::current-port gint [0,65535] r current-port The port number the socket is currently bound to. 0 GstTCPServerSink::host gchar* rw host The host/IP to listen on. "localhost" GstTCPServerSink::port gint [0,65535] rw port The port to listen to (0=random available port). 4953 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::timeout guint rw timeout Value in seconds to timeout a blocking I/O. 0 = No timeout. . 0 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 GstMultiFdSink::handle-read gboolean rw Handle Read Handle client reads and discard the data. 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 GstAudioRate::skip-to-first gboolean rw Skip to first buffer Don't produce buffers before the first one we receive. FALSE GstAudioRate::tolerance guint64 rw tolerance Only act if timestamp jitter/imperfection exceeds indicated tolerance (ns). 40000000 GstXvImageSink::autopaint-colorkey gboolean rw Autofill with colorkey Whether to autofill overlay with colorkey. TRUE GstXvImageSink::brightness gint [-1000,1000] rw Brightness The brightness of the video. 0 GstXvImageSink::colorkey gint rw Colorkey Color to use for the overlay mask. 0 GstXvImageSink::contrast gint [-1000,1000] rw Contrast The contrast of the video. 0 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::display gchar* rw Display X Display name. NULL GstXvImageSink::double-buffer gboolean rw Double-buffer Whether to double-buffer the output. TRUE GstXvImageSink::draw-borders gboolean rw Draw Borders Draw black borders to fill unused area in force-aspect-ratio mode. TRUE GstXvImageSink::force-aspect-ratio gboolean rw Force aspect ratio When enabled, scaling will respect original aspect ratio. TRUE GstXvImageSink::handle-events gboolean rw Handle XEvents When enabled, XEvents will be selected and handled. 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::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. (unrelated to A/V sync, used only for debugging). FALSE GstXvImageSink::window-height guint64 r window-height Height of the window. 0 GstXvImageSink::window-width guint64 r window-width Width of the window. 0 GstXvImageSink::render-rectangle GstValueArray w Render Rectangle The render rectangle (''). GstXImageSink::display gchar* rw Display X Display name. NULL GstXImageSink::force-aspect-ratio gboolean rw Force aspect ratio When enabled, reverse caps negotiation (scaling) will respect original aspect ratio. TRUE 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::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. (unrelated to A/V sync, used only for debugging). FALSE GstXImageSink::window-height guint64 r window-height Height of the window. 0 GstXImageSink::window-width guint64 r window-width Width of the window. 0 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 GstClockOverlay::time-format gchar* rw Date/Time Format Format to use for time and date value, as in strftime. "%H:%M:%S" 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 GstCdParanoiaSrc::cache-size gint >= G_MAXULONG rw Cache size Set CD cache size to n sectors (-1 = auto). -1 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 and 0 = full speed). -1 GstCdParanoiaSrc::search-overlap gint [G_MAXULONG,75] rw Search overlap Force minimum overlap search during verification to n sectors. -1 GstAlsaSrc::card-name gchar* r Card name Human-readable name of the sound card. "" 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::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. "" 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 GstOggMux::max-tolerance guint64 rw Max time tolerance Maximum timestamp difference for maintaining perfect granules. 40000000 GstOggMux::skeleton gboolean rw Skeleton Whether to include a Skeleton track. FALSE GstTheoraEnc::bitrate gint [0,16777215] rw Bitrate Compressed video bitrate (kbps). 0 GstTheoraEnc::cap-overflow gboolean rw Cap overflow Enable capping of bit reservoir overflows. TRUE GstTheoraEnc::cap-underflow gboolean rw Cap underflow Enable capping of bit reservoir underflows. FALSE GstTheoraEnc::drop-frames gboolean rw Drop frames Allow or disallow frame dropping. 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::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 GstTheoraEnc::quality gint [0,63] rw Quality Video quality. 48 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::speed-level gint [0,3] rw Speed level Controls the amount of motion vector searching done while encoding. 1 GstTheoraEnc::vp3-compatible gboolean rw VP3 compatible Disables non-VP3 compatible features. FALSE GstSocketSrc::socket GSocket* rw Socket The socket to receive packets from. GstSocketSrc::caps GstCaps* rw Caps The caps of the source pad. GstSocketSrc::send-messages gboolean rw Send Messages If GstNetworkMessage events should be handled. FALSE GstTimeOverlay::time-mode GstTimeOverlayTimeLine rw Time Mode What time to show. buffer-time GstAlsaMidiSrc::ports gchar* rw Ports Comma separated list of sequencer ports (e.g. client:port,...). NULL GstMultiSocketSink::send-dispatched gboolean rw Send Dispatched If GstNetworkMessageDispatched events should be pushed. FALSE GstMultiSocketSink::send-messages gboolean rw Send Messages If GstNetworkMessage events should be pushed. FALSE GstOpusEnc::audio gboolean rw Audio or voice Audio or voice (DEPRECATED: use audio-type). TRUE GstOpusEnc::audio-type GstOpusEncAudioType rw What type of audio to optimize for What type of audio to optimize for. Generic audio GstOpusEnc::bandwidth GstOpusEncBandwidth rw Band Width Audio Band Width. Full band GstOpusEnc::bitrate gint [4000,650000] rw Encoding Bit-rate Specify an encoding bit-rate (in bps). 64000 GstOpusEnc::bitrate-type GstOpusEncBitrateType rw Bitrate type Bitrate type. CBR GstOpusEnc::cbr gboolean rw Constant bit rate Constant bit rate (DEPRECATED: use bitrate-type). TRUE GstOpusEnc::complexity gint [0,10] rw Complexity Complexity. 10 GstOpusEnc::constrained-vbr gboolean rw Constrained VBR Constrained VBR (DEPRECATED: use bitrate-type). TRUE GstOpusEnc::dtx gboolean rw DTX DTX. FALSE GstOpusEnc::frame-size GstOpusEncFrameSize rw Frame Size The duration of an audio frame, in ms. 20 GstOpusEnc::inband-fec gboolean rw In-band FEC Enable forward error correction. FALSE GstOpusEnc::max-payload-size guint [2,4000] rw Max payload size Maximum payload size in bytes. 4000 GstOpusEnc::packet-loss-percentage gint [0,100] rw Loss percentage Packet loss percentage. 0 GstOpusDec::apply-gain gboolean rw Apply gain Apply gain if any is specified in the header. TRUE GstOpusDec::use-inband-fec gboolean rw Use in-band FEC Use forward error correction if available (needs PLC enabled). FALSE GstOpusDec::phase-inversion gboolean rw Control Phase Inversion Set to true to enable phase inversion, this will slightly improve stereo quality, but will have side effects when downmixed to mono. FALSE GstURISourceBin::buffer-duration gint64 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering streams (-1 default value). -1 GstURISourceBin::buffer-size gint >= G_MAXULONG rw Buffer size (bytes) Buffer size when buffering streams (-1 default value). -1 GstURISourceBin::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstURISourceBin::download gboolean rw Download Attempt download buffering when buffering network streams. FALSE GstURISourceBin::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 GstURISourceBin::source GstElement* r Source Source object used. GstURISourceBin::uri gchar* rw URI URI to decode. NULL GstURISourceBin::use-buffering gboolean rw Use Buffering Perform buffering on demuxed/parsed media. TRUE GstURISourceBin::high-watermark gdouble [0,1] rw High watermark High threshold for buffering to finish. Only used if use-buffering is True. 0.99 GstURISourceBin::low-watermark gdouble [0,1] rw Low watermark Low threshold for buffering to start. Only used if use-buffering is True. 0.01 GstURISourceBin::statistics GstStructure* r Queue Statistics A set of statistics over all the queue-like elements contained in this element. GstPlayBin3::audio-filter GstElement* rw Audio filter the audio filter(s) to apply, if possible. GstPlayBin3::audio-sink GstElement* rw Audio Sink the audio output element to use (NULL = default sink). GstPlayBin3::audio-stream-combiner GstElement* rw Audio stream combiner Current audio stream combiner (default: none)). GstPlayBin3::auto-select-streams gboolean rw Automatic Select-Streams Whether playbin should respond to stream-collection messags with select-streams events. TRUE GstPlayBin3::av-offset gint64 rw AV Offset The synchronisation offset between audio and video in nanoseconds. 0 GstPlayBin3::buffer-duration gint64 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering network streams. -1 GstPlayBin3::buffer-size gint >= G_MAXULONG rw Buffer size (bytes) Buffer size when buffering network streams. -1 GstPlayBin3::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstPlayBin3::current-audio gint >= G_MAXULONG rw Current audio Currently playing audio stream (-1 = auto). -1 GstPlayBin3::current-suburi gchar* r Current .sub-URI The currently playing URI of a subtitle. NULL GstPlayBin3::current-text gint >= G_MAXULONG rw Current Text Currently playing text stream (-1 = auto). -1 GstPlayBin3::current-uri gchar* r Current URI The currently playing URI. NULL GstPlayBin3::current-video gint >= G_MAXULONG rw Current Video Currently playing video stream (-1 = auto). -1 GstPlayBin3::flags GstPlayFlags rw Flags Flags to control behaviour. Render the video stream|Render the audio stream|Render subtitles|Use software volume|Buffer demuxed/parsed data|Deinterlace video if necessary|Use software color balance GstPlayBin3::force-aspect-ratio gboolean rw Force Aspect Ratio When enabled, scaling will respect original aspect ratio. TRUE GstPlayBin3::mute gboolean rw Mute Mute the audio channel without changing the volume. FALSE GstPlayBin3::n-audio gint >= 0 r Number Audio Total number of audio streams. 0 GstPlayBin3::n-text gint >= 0 r Number Text Total number of text streams. 0 GstPlayBin3::n-video gint >= 0 r Number Video Total number of video streams. 0 GstPlayBin3::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 GstPlayBin3::sample GstSample* r Sample The last sample (NULL = no video available). GstPlayBin3::source GstElement* r Source Source element. GstPlayBin3::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 GstPlayBin3::subtitle-font-desc gchar* w Subtitle font description Pango font description of font to be used for subtitle rendering. NULL GstPlayBin3::suburi gchar* rw .sub-URI Optional URI of a subtitle. NULL GstPlayBin3::text-sink GstElement* rw Text plugin the text output element to use (NULL = default subtitleoverlay). GstPlayBin3::text-stream-combiner GstElement* rw Text stream combiner Current text stream combiner (default: none). GstPlayBin3::uri gchar* rw URI URI of the media to play. NULL GstPlayBin3::video-filter GstElement* rw Video filter the video filter(s) to apply, if possible. GstPlayBin3::video-multiview-flags GstVideoMultiviewFlags rw Multiview Flags Override Override details of the multiview frame layout. GstPlayBin3::video-multiview-mode GstVideoMultiviewFramePacking rw Multiview Mode Override Re-interpret a video stream as one of several frame-packed stereoscopic modes. GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE GstPlayBin3::video-sink GstElement* rw Video Sink the video output element to use (NULL = default sink). GstPlayBin3::video-stream-combiner GstElement* rw Video stream combiner Current video stream combiner (default: none). GstPlayBin3::vis-plugin GstElement* rw Vis plugin the visualization element to use (NULL = default). GstPlayBin3::volume gdouble [0,10] rw Volume The audio volume, 1.0=100%. 1 GstPlayBin3::text-offset gint64 rw Text Offset The synchronisation offset between text and video in nanoseconds. 0 GstParseBin::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstParseBin::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 GstParseBin::sink-caps GstCaps* rw Sink Caps The caps of the input data. (NULL = use typefind element). GstParseBin::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 GstDecodebin3::caps GstCaps* rw Caps The caps on which to stop decoding. (NULL = default). GstTheoraDec::visualize-bit-usage gint [0,255] rw Visualize bitstream usage breakdown Sets the bitstream breakdown visualization mode. Values influence the width of the bit usage bars to show. 0 GstTheoraDec::visualize-macroblock-modes gint [0,65535] rw Visualize macroblock modes Show macroblock mode selection overlaid on image. Value gives a mask for macroblock (MB) modes to show. 0 GstTheoraDec::visualize-motion-vectors gint [0,65535] rw Visualize motion vectors Show motion vector selection overlaid on image. Value gives a mask for motion vector (MV) modes to show. 0 GstTheoraDec::visualize-quantization-modes gint [0,65535] rw Visualize adaptive quantization modes Show adaptive quantization mode selection overlaid on image. Value gives a mask for quantization (QI) modes to show. 0 GstRawVideoParse::format GstVideoFormat rw Format Format of frames in raw stream. GST_VIDEO_FORMAT_I420 GstRawVideoParse::frame-stride guint rw Frame stride Stride between whole frames (0 = frames are tightly packed together). 0 GstRawVideoParse::framerate GstFraction rw Frame rate Rate of frames in raw stream. GstRawVideoParse::height gint >= 0 rw Height Height of frames in raw stream. 240 GstRawVideoParse::interlaced gboolean rw Interlaced flag True if frames in raw stream are interlaced. FALSE GstRawVideoParse::pixel-aspect-ratio GstFraction rw Pixel aspect ratio Pixel aspect ratio of frames in raw stream. GstRawVideoParse::plane-offsets GstValueArray rw Plane offsets Offsets of the planes in bytes (e.g. plane-offsets="<0,76800>"). GstRawVideoParse::plane-strides GstValueArray rw Plane strides Strides of the planes in bytes (e.g. plane-strides="<320,320>"). GstRawVideoParse::top-field-first gboolean rw Top field first True if top field in frames in raw stream come first (not used if frames aren't interlaced). FALSE GstRawVideoParse::width gint >= 0 rw Width Width of frames in raw stream. 320 GstRawVideoParse::frame-size guint rw Frame size Size of a frame (0 = frames are tightly packed together). 0 GstRawAudioParse::channel-positions GValueArray* rw Channel positions Channel positions used on the output. GstRawAudioParse::format GstRawAudioParseFormat rw Format Format of the raw audio stream. PCM GstRawAudioParse::interleaved gboolean rw Interleaved layout True if audio has interleaved layout. TRUE GstRawAudioParse::num-channels gint >= 1 rw Number of channels Number of channels in raw stream. 2 GstRawAudioParse::pcm-format GstAudioFormat rw PCM format Format of audio samples in PCM stream (ignored if format property is not set to pcm). GST_AUDIO_FORMAT_UNKNOWN GstRawAudioParse::sample-rate gint >= 1 rw Sample rate Rate of audio samples in raw stream. 44100 GstGLViewConvertElement::downmix-mode GstGLStereoDownmix rw Mode for mono downmixed output Output anaglyph type to generate when downmixing to mono. GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS GstGLViewConvertElement::input-flags-override GstVideoMultiviewFlags rw Input Multiview Flags Override Override any input information about multiview layout flags. GstGLViewConvertElement::input-mode-override GstVideoMultiviewFramePacking rw Input Multiview Mode Override Override any input information about multiview layout. GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE GstGLViewConvertElement::output-flags-override GstVideoMultiviewFlags rw Output Multiview Flags Override Override automatic negotiation for output multiview layout flags. GstGLViewConvertElement::output-mode-override GstVideoMultiviewMode rw Output Multiview Mode Override Override automatic output mode selection for multiview layout. GST_VIDEO_MULTIVIEW_MODE_NONE GstGLTestSrc::is-live gboolean rw Is Live Whether to act as a live source. FALSE GstGLTestSrc::pattern GstGLTestSrcPattern rw Pattern Type of test pattern to generate. SMPTE 100% color bars GstGLTestSrc::timestamp-offset gint64 rw Timestamp offset An offset added to timestamps set on buffers (in ns). 0 GstGLSrcBin::src GstElement* rw GL src element The GL src chain to use. GstGLSinkBin::async gboolean rw Async Go asynchronously to PAUSED. TRUE GstGLSinkBin::blocksize guint rw Block size Size in bytes to pull per buffer (0 = default). 4096 GstGLSinkBin::brightness gdouble [-1,1] rw Brightness brightness. 0 GstGLSinkBin::contrast gdouble [0,2] rw Contrast contrast. 1 GstGLSinkBin::enable-last-sample gboolean rw Enable Last Buffer Enable the last-sample property. TRUE GstGLSinkBin::force-aspect-ratio gboolean rw Force aspect ratio When enabled, scaling will respect original aspect ratio. TRUE GstGLSinkBin::hue gdouble [-1,1] rw Hue hue. 0 GstGLSinkBin::last-sample GstSample* r Last Sample The last sample received in the sink. GstGLSinkBin::max-bitrate guint64 rw Max Bitrate The maximum bits per second to render (0 = disabled). 0 GstGLSinkBin::max-lateness gint64 >= G_MAXULONG rw Max Lateness Maximum number of nanoseconds that a buffer can be late before it is dropped (-1 unlimited). -1 GstGLSinkBin::qos gboolean rw Qos Generate Quality-of-Service events upstream. FALSE GstGLSinkBin::render-delay guint64 rw Render Delay Additional render delay of the sink in nanoseconds. 0 GstGLSinkBin::saturation gdouble [0,2] rw Saturation saturation. 1 GstGLSinkBin::sink GstElement* rw GL sink element The GL sink chain to use. GstGLSinkBin::sync gboolean rw Sync Sync on the clock. TRUE GstGLSinkBin::throttle-time guint64 rw Throttle time The time to keep between rendered buffers (0 = disabled). 0 GstGLSinkBin::ts-offset gint64 rw TS Offset Timestamp offset in nanoseconds. 0 GstGLFilterShader::fragment gchar* rw Fragment Source GLSL fragment source. NULL GstGLFilterShader::shader GstGLShader* rw Shader object GstGLShader to use. GstGLFilterShader::uniforms GstStructure* rw GLSL Uniforms GLSL Uniforms. GstGLFilterShader::update-shader gboolean w Update Shader Emit the 'create-shader' signal for the next frame. FALSE GstGLFilterShader::vertex gchar* rw Vertex Source GLSL vertex source. NULL GstGLOverlay::alpha gdouble [0,1] rw Alpha Global alpha of overlay image. 1 GstGLOverlay::location gchar* rw location Location of image file to overlay. NULL GstGLOverlay::offset-x gint rw X Offset For positive value, horizontal offset of overlay image in pixels from left of video image. For negative value, horizontal offset of overlay image in pixels from right of video image. 0 GstGLOverlay::offset-y gint rw Y Offset For positive value, vertical offset of overlay image in pixels from top of video image. For negative value, vertical offset of overlay image in pixels from bottom of video image. 0 GstGLOverlay::overlay-height gint >= 0 rw Overlay Height Height of overlay image in pixels (0 = same as overlay image). 0 GstGLOverlay::overlay-width gint >= 0 rw Overlay Width Width of overlay image in pixels (0 = same as overlay image). 0 GstGLOverlay::relative-x gdouble [0,1] rw Relative X Offset Horizontal offset of overlay image in fractions of video image width, from top-left corner of video image. 0 GstGLOverlay::relative-y gdouble [0,1] rw Relative Y Offset Vertical offset of overlay image in fractions of video image height, from top-left corner of video image. 0 GstGLImageSink::context GstGLContext* r OpenGL context Get OpenGL context. GstGLImageSink::force-aspect-ratio gboolean rw Force aspect ratio When enabled, scaling will respect original aspect ratio. TRUE GstGLImageSink::handle-events gboolean rw Handle XEvents When enabled, XEvents will be selected and handled. TRUE GstGLImageSink::ignore-alpha gboolean rw Ignore Alpha When enabled, alpha will be ignored and converted to black. TRUE GstGLImageSink::output-multiview-downmix-mode GstGLStereoDownmix rw Mode for mono downmixed output Output anaglyph type to generate when downmixing to mono. GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS GstGLImageSink::output-multiview-flags GstVideoMultiviewFlags rw Output Multiview Flags Output multiview layout modifier flags. GstGLImageSink::output-multiview-mode GstVideoMultiviewMode rw Output Multiview Mode Choose output mode for multiview/3D video. GST_VIDEO_MULTIVIEW_MODE_MONO GstGLImageSink::pixel-aspect-ratio GstFraction rw Pixel Aspect Ratio The pixel aspect ratio of the device. GstGLImageSink::rotate-method GstGLRotateMethod rw rotate method rotate method. Identity (no rotation) GstGLImageSink::render-rectangle GstValueArray w Render Rectangle The render rectangle (''). GstGLImageSinkBin::context GstGLContext* r OpenGL context Get OpenGL context. GstGLImageSinkBin::force-aspect-ratio gboolean rw Force aspect ratio When enabled, scaling will respect original aspect ratio. TRUE GstGLImageSinkBin::handle-events gboolean rw Handle XEvents When enabled, XEvents will be selected and handled. TRUE GstGLImageSinkBin::ignore-alpha gboolean rw Ignore Alpha When enabled, alpha will be ignored and converted to black. TRUE GstGLImageSinkBin::output-multiview-downmix-mode GstGLStereoDownmix rw Mode for mono downmixed output Output anaglyph type to generate when downmixing to mono. GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS GstGLImageSinkBin::output-multiview-flags GstVideoMultiviewFlags rw Output Multiview Flags Output multiview layout modifier flags. GstGLImageSinkBin::output-multiview-mode GstVideoMultiviewMode rw Output Multiview Mode Choose output mode for multiview/3D video. GST_VIDEO_MULTIVIEW_MODE_MONO GstGLImageSinkBin::pixel-aspect-ratio GstFraction rw Pixel Aspect Ratio The pixel aspect ratio of the device. GstGLImageSinkBin::rotate-method GstGLRotateMethod rw rotate method rotate method. Identity (no rotation) GstGLImageSinkBin::show-preroll-frame gboolean rwx Show preroll frame Whether to render video frames during preroll. TRUE GstGLImageSinkBin::render-rectangle GstValueArray w Render Rectangle The render rectangle (''). GstGLFilterCube::aspect gdouble [0,100] rw Aspect Field of view in the x direction. 0 GstGLFilterCube::blue gfloat [0,1] rw Blue Background blue color. 0 GstGLFilterCube::fovy gdouble [0,180] rw Fovy Field of view angle in degrees. 45 GstGLFilterCube::green gfloat [0,1] rw Green Background green color. 0 GstGLFilterCube::red gfloat [0,1] rw Red Background red color. 0 GstGLFilterCube::zfar gdouble [0,1000] rw Zfar Specifies the distance from the viewer to the far clipping plane. 100 GstGLFilterCube::znear gdouble [0,100] rw Znear Specifies the distance from the viewer to the near clipping plane. 0.1 GstGLFilterBin::filter GstElement* rw GL filter element The GL filter chain to use. gleffects_xray::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_xpro::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_twirl::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_tunnel::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_stretch::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_squeeze::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_square::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_sobel::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_sobel::invert gboolean rw Invert the colors for sobel effect Invert colors to get dark edges on bright background when using sobel effect. FALSE gleffects_sin::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_sepia::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_mirror::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_lumaxpro::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_laplacian::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_laplacian::invert gboolean rw Invert the colors for sobel effect Invert colors to get dark edges on bright background when using sobel effect. FALSE gleffects_identity::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_heat::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_glow::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_fisheye::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_bulge::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE gleffects_blur::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE GstGLEffectsGeneric::effect GstGLEffectsEffect rw Effect Select which effect apply to GL video texture. Do nothing Effect GstGLEffectsGeneric::hswap gboolean rw Horizontal Swap Switch video texture left to right, useful with webcams. FALSE GstGLEffectsGeneric::invert gboolean rw Invert the colors for sobel effect Invert colors to get dark edges on bright background when using sobel effect. FALSE GstGLDifferenceMatte::location gchar* rw Background image location Background image location. NULL GstGLDeinterlace::method GstGLDeinterlaceMethod rw Deinterlace Method Select which deinterlace method apply to GL video texture. Blur Vertical GstGLColorBalance::brightness gdouble [-1,1] rw Brightness brightness. 0 GstGLColorBalance::contrast gdouble [0,2] rw Contrast contrast. 1 GstGLColorBalance::hue gdouble [-1,1] rw Hue hue. 0 GstGLColorBalance::saturation gdouble [0,2] rw Saturation saturation. 1 GstLiveAdder::latency guint rwx Buffer latency Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in milliseconds). 30 GstAudioInterleave::channel-positions GValueArray* rw Channel positions Channel positions used on the output. GstAudioInterleave::channel-positions-from-input gboolean rw Channel positions from input Take channel positions from the input. TRUE GstURIDecodeBin3::buffer-duration gint64 >= G_MAXULONG rw Buffer duration (ns) Buffer duration when buffering streams (-1 default value). -1 GstURIDecodeBin3::buffer-size gint >= G_MAXULONG rw Buffer size (bytes) Buffer size when buffering streams (-1 default value). -1 GstURIDecodeBin3::caps GstCaps* rw Caps The caps on which to stop decoding. (NULL = default). GstURIDecodeBin3::connection-speed guint64 <= 18446744073709551 rw Connection Speed Network connection speed in kbps (0 = unknown). 0 GstURIDecodeBin3::current-suburi gchar* r Current .sub-URI The currently playing URI of a subtitle. NULL GstURIDecodeBin3::current-uri gchar* r Current URI The currently playing URI. NULL GstURIDecodeBin3::download gboolean rw Download Attempt download buffering when buffering network streams. FALSE GstURIDecodeBin3::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 GstURIDecodeBin3::source GstElement* r Source Source object used. GstURIDecodeBin3::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 GstURIDecodeBin3::suburi gchar* rw .sub-URI Optional URI of a subtitle. NULL GstURIDecodeBin3::uri gchar* rw URI URI to decode. NULL GstURIDecodeBin3::use-buffering gboolean rw Use Buffering Perform buffering on demuxed/parsed media. FALSE GstCompositor::background GstCompositorBackground rw Background Background type. Checker pattern GstGLVideoMixer::background GstGLVideoMixerBackground rw Background Background type. Checker pattern GstGLVideoMixerBin::background GstGLVideoMixerBackground rw Background Background type. Checker pattern GstGLStereoMix::downmix-mode GstGLStereoDownmix rw Mode for mono downmixed output Output anaglyph type to generate when downmixing to mono. GST_GL_STEREO_DOWNMIX_ANAGLYPH_GREEN_MAGENTA_DUBOIS GstGLMixerBin::latency guint64 rw Buffer latency Additional latency in live mode to allow upstream to take longer to produce buffers for the current position (in nanoseconds). 0 GstGLMixerBin::mixer GstElement* rw GL mixer element The GL mixer chain to use. GstGLMixerBin::start-time guint64 rw Start Time Start time to use if start-time-selection=set. 18446744073709551615 GstGLMixerBin::start-time-selection GstGLMixerBinStartTimeSelection rw Start Time Selection Decides which start time is output. Start at 0 running time (default) GstGLAlpha::alpha gdouble [0,1] rw Alpha The value for the alpha channel. 1 GstGLAlpha::angle gfloat [0,90] rw Angle Size of the colorcube to change. 20 GstGLAlpha::black-sensitivity guint <= 128 rw Black Sensitivity Sensitivity to dark colors. 100 GstGLAlpha::method GstGLAlphaMethod rw Method How the alpha channels should be created. Set/adjust alpha channel GstGLAlpha::noise-level gfloat [0,64] rw Noise Level Size of noise radius. 2 GstGLAlpha::target-b guint <= 255 rw Target Blue The blue color value for custom RGB chroma keying. 0 GstGLAlpha::target-g guint <= 255 rw Target Green The green color value for custom RGB chroma keying. 255 GstGLAlpha::target-r guint <= 255 rw Target Red The red color value for custom RGB chroma keying. 0 GstGLAlpha::white-sensitivity guint <= 128 rw White Sensitivity Sensitivity to bright colors. 100