playbin2Player Bin 2Generic/Bin/PlayerAutoplug and play media from an uriWim Taymans <wim.taymans@gmail.com>urigchararrayURIURI of the media to playRWNULLsuburigchararray.sub-URIOptional URI of a subtitleRWNULLsourceGstElementSourceSource elementRGstElementflagsGstPlayFlagsFlagsFlags to control behaviourRW23n-videogintNumber VideoTotal number of video streamsR0current-videogintCurrent VideoCurrently playing video stream (-1 = auto)RW-1n-audiogintNumber AudioTotal number of audio streamsR0current-audiogintCurrent audioCurrently playing audio stream (-1 = auto)RW-1n-textgintNumber TextTotal number of text streamsR0current-textgintCurrent TextCurrently playing text stream (-1 = auto)RW-1subtitle-encodinggchararraysubtitle encodingEncoding 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.RWNULLaudio-sinkGstElementAudio Sinkthe audio output element to use (NULL = default sink)RWGstElementvideo-sinkGstElementVideo Sinkthe video output element to use (NULL = default sink)RWGstElementvis-pluginGstElementVis pluginthe visualization element to use (NULL = default)RWGstElementtext-sinkGstElementText pluginthe text output element to use (NULL = default textoverlay)RWGstElementsubpic-sinkGstElementSubpicture pluginthe subpicture output element to use (NULL = default dvdspu)RWGstElementvolumegdoubleVolumeThe audio volumeRW1,000000mutegbooleanMuteMute the audio channel without changing the volumeRWFALSEframeGstBufferFrameThe last frame (NULL = no video available)Rsubtitle-font-descgchararraySubtitle font descriptionPango font description of font to be used for subtitle renderingWNULLconnection-speedguintConnection SpeedNetwork connection speed in kbps (0 = unknown)RW0buffer-sizegintBuffer size (bytes)Buffer size when buffering network streamsRW-1buffer-durationgint64Buffer duration (ns)Buffer duration when buffering network streamsRW-1about-to-finishvoidGstPlayBin2video-changedvoidGstPlayBin2audio-changedvoidGstPlayBin2text-changedvoidGstPlayBin2get-video-tagsGstTagListGstPlayBin2gintget-audio-tagsGstTagListGstPlayBin2gintget-text-tagsGstTagListGstPlayBin2gintconvert-frameGstBufferGstPlayBin2GstCapsget-video-padGstPadGstPlayBin2gintget-audio-padGstPadGstPlayBin2gintget-text-padGstPadGstPlayBin2gint