Release 0.10.16

Original commit message from CVS:
Release 0.10.16
This commit is contained in:
Jan Schmidt 2008-01-28 23:31:26 +00:00
parent ac6402a0da
commit 018ab2ef4c
37 changed files with 500 additions and 259 deletions

View File

@ -1,3 +1,10 @@
=== release 0.10.16 ===
2008-01-28 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:
releasing 0.10.16, "Scheduled Interruption"
2008-01-22 Wim Taymans <wim.taymans@collabora.co.uk> 2008-01-22 Wim Taymans <wim.taymans@collabora.co.uk>
Patch by: Thijs Vermeir <thijsvermeir at gmail dot com> Patch by: Thijs Vermeir <thijsvermeir at gmail dot com>

72
NEWS
View File

@ -1,9 +1,71 @@
This is GStreamer Base Plug-ins 0.10.15, "No need to argue" This is GStreamer Base Plug-ins 0.10.16, "Scheduled Interruption"
Please note that decodebin2 API included in this release is still IMPORTANT NOTES
considered unstable and WILL change in future releases. At this stage, only
developers or early adopters should consider using the decodebin2 API embodied 1) Please note that decodebin2 and playbin2 API included in this release is
in its signals and properties. still considered unstable and WILL change in future releases. At this stage,
only developers or early adopters should consider using decodebin2 or playbin2
API embodied in their signals and properties.
2) On some systems, the current release of gst-plugins-good (0.10.6) may fail to
build against this release of gst-plugins-base with an error like:
gstid3v2mux.cc:547: error: 'GST_TAG_MUSICBRAINZ_SORTNAME' was not declared in this scope
In this case, you should either patch the configure file of gst-plugins-good to
remove -DGST_DISABLE_DEPRECATED from DEPRECATED_CFLAGS=, or else compile
with make DEPRECATED_CFLAGS=''
3) Some users may experience problems using the 'mp3parse' element from the
previous gst-plugins-ugly release (0.10.6). This is due to a bug in mp3parse
exposed by changes in decodebin in gst-plugins-base. It will be fixed in the
upcoming release of gst-plugins-ugly next month. In the meantime as a
workaround, you can set the rank of mp3parse to GST_RANK_NONE in
gst-plugins-ugly/gst/mpegaudioparse/gstmpegaudioparse.c when compiling, or
or remove the /usr/lib/gstreamer-0.10/libgstmpegaudioparse.so file entirely.
Changes since 0.10.15:
* Handle newer Theora granule-pos semantics
* Introducing first alpha version playbin2 - the upcoming successor to
playbin
* Fixes in playbin handling of stream-switching
* New API for uniform handling of raw-video format buffers.
* Improvements for RTSP/RTP handling
* RIFF lib additions for VC-1 and AVC1 fourccs
* Many other bug-fixes and improvements
Bugs fixed since 0.10.15:
* 506132 : Review of changes in video/video.h
* 320984 : [oggdemux] cannot handle multiple chains
* 373011 : [playbin] throws error when switching off subtitles
* 436756 : Intermittent crashes in Pidgin in audioclock g_type_class...
* 462740 : [streamselector] patch to improve default stream selection
* 486840 : [alsamixer] use _all variants when setting the mixer
* 497964 : theoraenc test fails
* 498228 : gst-plugins-base-0.10.15 does not compile on FreeBSD (Gen...
* 499697 : Provide better pkg-config files
* 502497 : [subparse] SubRip subtitles starting from 0 not recognised
* 503440 : The control sockets used by gstrtspconnection.c are never...
* 503930 : [cdda] warning: 'eos' may be used uninitialized in this f...
* 506928 : [alsamixer] add " PCM " as master fall back for cards that ...
* 508138 : [decodebin] does not error out if pad activation fails
* 509762 : missing file in win32/MANIFEST
* 511274 : gst_rtp_buffer_get_extension_data is returning FALSE when...
* 496731 : [PATCH] xvimagesink leaks memory if initialization fails
* 496761 : [PATCH] RTSP message leaks memory when uninitialized
* 500763 : SIGSEGV while playing ogg audio file
API additions since 0.10.15:
* New GstVideoFormat API and helper functions in libgstvideo
* gst_base_audio_sink_set_provide_clock()
* gst_base_audio_sink_get_provide_clock()
* gst_base_audio_sink_set_slave_method()
* gst_base_audio_sink_get_slave_method()
* gst_base_audio_src_set_provide_clock()
* gst_base_audio_src_get_provide_clock()
Changes since 0.10.14: Changes since 0.10.14:

140
RELEASE
View File

@ -1,5 +1,5 @@
Release notes for GStreamer Base Plug-ins 0.10.15 "No need to argue" Release notes for GStreamer Base Plug-ins 0.10.16 "Scheduled Interruption"
@ -54,89 +54,47 @@ contains a set of less supported plug-ins that haven't passed the
Features of this release Features of this release
* RTP/RTSP/RTCP/SDP support improved * Handle newer Theora granule-pos semantics
* New FFT support library libgstfft, based on Kiss FFT * Introducing first alpha version playbin2 - the upcoming successor to playbin
* New formats supported in volume and audiotestsrc * Fixes in playbin handling of stream-switching
* Fixes in audiorate and videorate * New API for uniform handling of raw-video format buffers.
* Audio capture fixes * Improvements for RTSP/RTP handling
* Playbin and decodebin fixes * RIFF lib additions for VC-1 and AVC1 fourccs
* New tagdemux base class for ID3/APE style tag readers * Many other bug-fixes and improvements
* Fix a nasty crash in the X sinks on shutdown
* New tags supported
* Add support for multichannel WAV files.
* Preserve channel layout information when up/down-mixing.
* Many bug-fixes and improvements
*
Bugs fixed in this release Bugs fixed in this release
* 475395 : decodebin2 leaks request-pads * 506132 : Review of changes in video/video.h
* 475451 : [decodebin2] leaks ghostpad * 320984 : [oggdemux] cannot handle multiple chains
* 378770 : [xvimagesink] race condition in event thread? * 373011 : [playbin] throws error when switching off subtitles
* 407282 : [decodebin2] autoplug-sort signal has GList ** parameter * 436756 : Intermittent crashes in Pidgin in audioclock g_type_class...
* 430677 : [audioconvert] does not preserve channel positions when f... * 462740 : [streamselector] patch to improve default stream selection
* 442654 : [volume] controller bypassed by default * 486840 : [alsamixer] use _all variants when setting the mixer
* 445529 : [volume] support for 24/32-bit audio/x-raw-int * 497964 : theoraenc test fails
* 446766 : return code for gst_base_rtp_payload_audio_handle_event() * 498228 : gst-plugins-base-0.10.15 does not compile on FreeBSD (Gen...
* 451970 : Subparse requires HTML parser * 499697 : Provide better pkg-config files
* 453650 : [audiobasesrc] two alsasrcs do not work in one pipeline * 502497 : [subparse] SubRip subtitles starting from 0 not recognised
* 459334 : [textoverlay] expose pango line alignment property * 503440 : The control sockets used by gstrtspconnection.c are never...
* 459585 : [basertpdepayload] api without namespace * 503930 : [cdda] warning: 'eos' may be used uninitialized in this f...
* 460422 : [audiotestsrc] Add support for float and double output * 506928 : [alsamixer] add " PCM " as master fall back for cards that ...
* 462805 : [alsa] compilation fails with gcc 4.2 * 508138 : [decodebin] does not error out if pad activation fails
* 462979 : Add 'silent' property to GstTimeOverlay * 509762 : missing file in win32/MANIFEST
* 463215 : [audioconvert] compile errors * 511274 : gst_rtp_buffer_get_extension_data is returning FALSE when...
* 464320 : [PATCH] gst-plugins-base-0.14 does not build for win32 * 496731 : [PATCH] xvimagesink leaks memory if initialization fails
* 464666 : [playbin] QT trailer hangs in preroll with decodebin2 * 496761 : [PATCH] RTSP message leaks memory when uninitialized
* 464690 : Add connection-speed property to uridecodebin element * 500763 : SIGSEGV while playing ogg audio file
* 465015 : [playbin] Not removed probes causes deadlocks in streamin...
* 465028 : some warnings with mingw
* 467667 : GST_FRAMES_TO_CLOCK_TIME() and GST_CLOCK_TIME_TO_FRAMES()...
* 468129 : [basertpaudiopayload] event handler returns the wrong value
* 468619 : New library gstfft: FFT library for integer and float typ...
* 470456 : [API] add gst_missing_*_installer_detail_new()
* 470766 : [ssaparse] line breaks in SSA subtitle parser
* 471067 : Make the SDP code useable for generating SDP descriptions
* 471194 : [rtpbuffer] RTP headers are wrong for win32
* 473097 : [baseaudiosink] gstreamer-properties hangs when testing s...
* 474384 : gstrtsp-enumtypes.c and .h needed for win32
* 474880 : [xvimagesink] [ximagesink] leaking buffer caps reference
* 475731 : rtspconnection is able to read incomplete messages
* 483620 : All Rtp buffers are discarded -- gst_rtp_buffer_get_payl...
* 484989 : memleak, not unrefed caps for gstbasertppayload.c
* 489010 : Please change default channel order for WAVE_EXT-less .wa...
* 491722 : [playbin] regression: crash with external subtitles
* 492098 : [GstFFT] Broken scaling
* 492114 : Build issues on Windows/MSVC
* 492306 : compilation errors with MinGW
* 492813 : Missing symbols in libgstrtp.def
* 493986 : Build issues on Windows (missing symbols)
* 494346 : pre-release vs6 patch
* 496548 : Including malloc.h breaks macos build
* 496724 : DSW file references non-existent DSP files
* 464079 : audiotestsrc doesn't respond to conversion queries properly
* 442065 : floatcast.h includes config.h and might break other apps
* 466717 : gst_event_new_new_segment_full:assertion `start < = stop' ...
* 485753 : Decodebin2 deadlocks when nulling pipeline during typefind
* 464028 : Move connection-speed from playbin to playbasebin
API changed in this release API changed in this release
- API additions: - API additions:
* GstTagDemux base class for simple tag demuxers * New GstVideoFormat API and helper functions in libgstvideo
* GstBaseAudioSrc::provide-clock property * gst_base_audio_sink_set_provide_clock()
* gst_rtcp_ntp_to_unix() * gst_base_audio_sink_get_provide_clock()
* gst_rtcp_unix_to_ntp() * gst_base_audio_sink_set_slave_method()
* gst_rtp_buffer_get_header_len() * gst_base_audio_sink_get_slave_method()
* gst_rtp_buffer_get_extension_data() * gst_base_audio_src_set_provide_clock()
* gst_rtp_buffer_compare_seqnum() * gst_base_audio_src_get_provide_clock()
* gst_rtp_buffer_ext_timestamp()
* gst_rtcp_packet_sdes_copy_entry()
* gst_install_plugins_supported()
* gst_missing_*_installer_detail_new() convenience API
* gst_rtsp_connection_poll()
* GstTextOverlay::line-alignment property
Download Download
@ -166,40 +124,22 @@ Applications
Contributors to this release Contributors to this release
* Stefan Kost * Bastien Nocera
* Alexander Shopov
* Damien Lespiau
* Dan Williams
* Daniel Díaz
* David Schleef * David Schleef
* Davyd Madeley * Edward Hervey
* Funda Wang
* Haakon Sporsheim
* Ilkka Tuohela
* Jakub Bogusz
* Jan Schmidt * Jan Schmidt
* Jason Kivlighn * Jerone Young
* Jens Granseuer * Joe Peterson
* Johan Dahlin
* Jorge González González
* Josep Torra Valles
* Julien MOUTTE * Julien MOUTTE
* Laurent Glayal * Julien Moutte
* Michael Smith * Michael Smith
* Mogens Jaeger
* Ole André Vadla Ravnås
* Olivier Crete
* Peter Kjellerstedt * Peter Kjellerstedt
* Renato Filho * Robin Stocker
* René Stadler
* Sebastian Dröge * Sebastian Dröge
* Sebastien Moutte * Sebastien Moutte
* Stefan Kost * Stefan Kost
* Thijs Vermeir * Thijs Vermeir
* Thomas Vander Stichele
* Tim-Philipp Müller * Tim-Philipp Müller
* Tommi Myöhänen * Tommi Myöhänen
* Vincent Torri
* Wim Taymans * Wim Taymans
* Yang Hong
   

View File

@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf dnl initialize autoconf
dnl releases only do -Wall, cvs and prerelease does -Werror too dnl releases only do -Wall, cvs and prerelease does -Werror too
dnl use a three digit version number for releases, and four for cvs/prerelease dnl use a three digit version number for releases, and four for cvs/prerelease
AC_INIT(GStreamer Base Plug-ins, 0.10.15.1, AC_INIT(GStreamer Base Plug-ins, 0.10.16,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gst-plugins-base) gst-plugins-base)
@ -44,7 +44,7 @@ dnl - interfaces added/removed/changed -> increment CURRENT, REVISION = 0
dnl - interfaces added -> increment AGE dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0 dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS dnl sets GST_LT_LDFLAGS
AS_LIBTOOL(GST, 11, 0, 11) AS_LIBTOOL(GST, 12, 0, 12)
dnl FIXME: this macro doesn't actually work; dnl FIXME: this macro doesn't actually work;
dnl the generated libtool script has no support for the listed tags. dnl the generated libtool script has no support for the listed tags.

View File

@ -20,7 +20,7 @@
<ARG> <ARG>
<NAME>GstXvImageSink::display</NAME> <NAME>GstXvImageSink::display</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Display</NICK> <NICK>Display</NICK>
@ -40,7 +40,7 @@
<ARG> <ARG>
<NAME>GstXvImageSink::pixel-aspect-ratio</NAME> <NAME>GstXvImageSink::pixel-aspect-ratio</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Pixel Aspect Ratio</NICK> <NICK>Pixel Aspect Ratio</NICK>
@ -80,7 +80,7 @@
<ARG> <ARG>
<NAME>GstXvImageSink::device</NAME> <NAME>GstXvImageSink::device</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Adaptor number</NICK> <NICK>Adaptor number</NICK>
@ -90,7 +90,7 @@
<ARG> <ARG>
<NAME>GstXvImageSink::device-name</NAME> <NAME>GstXvImageSink::device-name</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>Adaptor name</NICK> <NICK>Adaptor name</NICK>
@ -130,7 +130,7 @@
<ARG> <ARG>
<NAME>GstXImageSink::display</NAME> <NAME>GstXImageSink::display</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Display</NICK> <NICK>Display</NICK>
@ -140,7 +140,7 @@
<ARG> <ARG>
<NAME>GstXImageSink::pixel-aspect-ratio</NAME> <NAME>GstXImageSink::pixel-aspect-ratio</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Pixel Aspect Ratio</NICK> <NICK>Pixel Aspect Ratio</NICK>
@ -265,7 +265,7 @@
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Pattern</NICK> <NICK>Pattern</NICK>
<BLURB>Type of test pattern to generate.</BLURB> <BLURB>Type of test pattern to generate.</BLURB>
<DEFAULT>Random (television snow)</DEFAULT> <DEFAULT>SMPTE 100% color bars</DEFAULT>
</ARG> </ARG>
<ARG> <ARG>
@ -360,7 +360,7 @@
<ARG> <ARG>
<NAME>GstTCPClientSink::host</NAME> <NAME>GstTCPClientSink::host</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Host</NICK> <NICK>Host</NICK>
@ -390,7 +390,7 @@
<ARG> <ARG>
<NAME>GstTCPClientSrc::host</NAME> <NAME>GstTCPClientSrc::host</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Host</NICK> <NICK>Host</NICK>
@ -420,7 +420,7 @@
<ARG> <ARG>
<NAME>GstTCPServerSink::host</NAME> <NAME>GstTCPServerSink::host</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>host</NICK> <NICK>host</NICK>
@ -440,7 +440,7 @@
<ARG> <ARG>
<NAME>GstTCPServerSrc::host</NAME> <NAME>GstTCPServerSrc::host</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Host</NICK> <NICK>Host</NICK>
@ -670,7 +670,7 @@
<ARG> <ARG>
<NAME>GstPlayBin::audio-sink</NAME> <NAME>GstPlayBin::audio-sink</NAME>
<TYPE>GstElement</TYPE> <TYPE>GstElement*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Audio Sink</NICK> <NICK>Audio Sink</NICK>
@ -680,7 +680,7 @@
<ARG> <ARG>
<NAME>GstPlayBin::frame</NAME> <NAME>GstPlayBin::frame</NAME>
<TYPE>GstBuffer</TYPE> <TYPE>GstBuffer*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>Frame</NICK> <NICK>Frame</NICK>
@ -690,7 +690,7 @@
<ARG> <ARG>
<NAME>GstPlayBin::subtitle-font-desc</NAME> <NAME>GstPlayBin::subtitle-font-desc</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>w</FLAGS> <FLAGS>w</FLAGS>
<NICK>Subtitle font description</NICK> <NICK>Subtitle font description</NICK>
@ -700,7 +700,7 @@
<ARG> <ARG>
<NAME>GstPlayBin::video-sink</NAME> <NAME>GstPlayBin::video-sink</NAME>
<TYPE>GstElement</TYPE> <TYPE>GstElement*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Video Sink</NICK> <NICK>Video Sink</NICK>
@ -710,7 +710,7 @@
<ARG> <ARG>
<NAME>GstPlayBin::vis-plugin</NAME> <NAME>GstPlayBin::vis-plugin</NAME>
<TYPE>GstElement</TYPE> <TYPE>GstElement*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Vis plugin</NICK> <NICK>Vis plugin</NICK>
@ -800,7 +800,7 @@
<ARG> <ARG>
<NAME>GstVorbisEnc::last-message</NAME> <NAME>GstVorbisEnc::last-message</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>last-message</NICK> <NICK>last-message</NICK>
@ -980,7 +980,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::handle</NAME> <NAME>GstGnomeVFSSrc::handle</NAME>
<TYPE>GnomeVFSHandle</TYPE> <TYPE>GnomeVFSHandle*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>GnomeVFSHandle</NICK> <NICK>GnomeVFSHandle</NICK>
@ -990,7 +990,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::iradio-genre</NAME> <NAME>GstGnomeVFSSrc::iradio-genre</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>iradio-genre</NICK> <NICK>iradio-genre</NICK>
@ -1010,7 +1010,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::iradio-name</NAME> <NAME>GstGnomeVFSSrc::iradio-name</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>iradio-name</NICK> <NICK>iradio-name</NICK>
@ -1020,7 +1020,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::iradio-title</NAME> <NAME>GstGnomeVFSSrc::iradio-title</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>iradio-title</NICK> <NICK>iradio-title</NICK>
@ -1030,7 +1030,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::iradio-url</NAME> <NAME>GstGnomeVFSSrc::iradio-url</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>iradio-url</NICK> <NICK>iradio-url</NICK>
@ -1040,7 +1040,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSrc::location</NAME> <NAME>GstGnomeVFSSrc::location</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>File Location</NICK> <NICK>File Location</NICK>
@ -1080,7 +1080,7 @@
<ARG> <ARG>
<NAME>GstAlsaSrc::device</NAME> <NAME>GstAlsaSrc::device</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Device</NICK> <NICK>Device</NICK>
@ -1090,7 +1090,7 @@
<ARG> <ARG>
<NAME>GstAlsaSrc::device-name</NAME> <NAME>GstAlsaSrc::device-name</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>Device name</NICK> <NICK>Device name</NICK>
@ -1100,7 +1100,7 @@
<ARG> <ARG>
<NAME>GstAlsaSink::device</NAME> <NAME>GstAlsaSink::device</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Device</NICK> <NICK>Device</NICK>
@ -1110,7 +1110,7 @@
<ARG> <ARG>
<NAME>GstAlsaSink::device-name</NAME> <NAME>GstAlsaSink::device-name</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>Device name</NICK> <NICK>Device name</NICK>
@ -1300,7 +1300,7 @@
<ARG> <ARG>
<NAME>GstTextRender::font-desc</NAME> <NAME>GstTextRender::font-desc</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>w</FLAGS> <FLAGS>w</FLAGS>
<NICK>font description</NICK> <NICK>font description</NICK>
@ -1330,7 +1330,7 @@
<ARG> <ARG>
<NAME>GstTextOverlay::font-desc</NAME> <NAME>GstTextOverlay::font-desc</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>w</FLAGS> <FLAGS>w</FLAGS>
<NICK>font description</NICK> <NICK>font description</NICK>
@ -1340,7 +1340,7 @@
<ARG> <ARG>
<NAME>GstTextOverlay::halign</NAME> <NAME>GstTextOverlay::halign</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>w</FLAGS> <FLAGS>w</FLAGS>
<NICK>horizontal alignment</NICK> <NICK>horizontal alignment</NICK>
@ -1360,7 +1360,7 @@
<ARG> <ARG>
<NAME>GstTextOverlay::text</NAME> <NAME>GstTextOverlay::text</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>text</NICK> <NICK>text</NICK>
@ -1370,7 +1370,7 @@
<ARG> <ARG>
<NAME>GstTextOverlay::valign</NAME> <NAME>GstTextOverlay::valign</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>w</FLAGS> <FLAGS>w</FLAGS>
<NICK>vertical alignment</NICK> <NICK>vertical alignment</NICK>
@ -1570,7 +1570,7 @@
<ARG> <ARG>
<NAME>GstAlsaMixerElement::device</NAME> <NAME>GstAlsaMixerElement::device</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Device</NICK> <NICK>Device</NICK>
@ -1580,7 +1580,7 @@
<ARG> <ARG>
<NAME>GstAlsaMixerElement::device-name</NAME> <NAME>GstAlsaMixerElement::device-name</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>r</FLAGS> <FLAGS>r</FLAGS>
<NICK>Device name</NICK> <NICK>Device name</NICK>
@ -1590,7 +1590,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSink::handle</NAME> <NAME>GstGnomeVFSSink::handle</NAME>
<TYPE>GnomeVFSHandle</TYPE> <TYPE>GnomeVFSHandle*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>GnomeVFSHandle</NICK> <NICK>GnomeVFSHandle</NICK>
@ -1600,7 +1600,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSink::location</NAME> <NAME>GstGnomeVFSSink::location</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>File Location</NICK> <NICK>File Location</NICK>
@ -1610,7 +1610,7 @@
<ARG> <ARG>
<NAME>GstGnomeVFSSink::uri</NAME> <NAME>GstGnomeVFSSink::uri</NAME>
<TYPE>GnomeVFSURI</TYPE> <TYPE>GnomeVFSURI*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>GnomeVFSURI</NICK> <NICK>GnomeVFSURI</NICK>
@ -1620,7 +1620,7 @@
<ARG> <ARG>
<NAME>GstCdParanoiaSrc::generic-device</NAME> <NAME>GstCdParanoiaSrc::generic-device</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Generic device</NICK> <NICK>Generic device</NICK>
@ -1660,7 +1660,7 @@
<ARG> <ARG>
<NAME>GstSubParse::subtitle-encoding</NAME> <NAME>GstSubParse::subtitle-encoding</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>subtitle charset encoding</NICK> <NICK>subtitle charset encoding</NICK>
@ -1670,7 +1670,7 @@
<ARG> <ARG>
<NAME>GstTheoraParse::synchronization-points</NAME> <NAME>GstTheoraParse::synchronization-points</NAME>
<TYPE>GValueArray</TYPE> <TYPE>GValueArray*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Synchronization points</NICK> <NICK>Synchronization points</NICK>
@ -1710,7 +1710,7 @@
<ARG> <ARG>
<NAME>GstDecodeBin2::caps</NAME> <NAME>GstDecodeBin2::caps</NAME>
<TYPE>GstCaps</TYPE> <TYPE>GstCaps*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Caps</NICK> <NICK>Caps</NICK>
@ -1720,7 +1720,7 @@
<ARG> <ARG>
<NAME>GstDecodeBin2::subtitle-encoding</NAME> <NAME>GstDecodeBin2::subtitle-encoding</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>subtitle encoding</NICK> <NICK>subtitle encoding</NICK>
@ -1730,7 +1730,7 @@
<ARG> <ARG>
<NAME>GstURIDecodeBin::uri</NAME> <NAME>GstURIDecodeBin::uri</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>URI</NICK> <NICK>URI</NICK>
@ -1750,7 +1750,7 @@
<ARG> <ARG>
<NAME>GstURIDecodeBin::caps</NAME> <NAME>GstURIDecodeBin::caps</NAME>
<TYPE>GstCaps</TYPE> <TYPE>GstCaps*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Caps</NICK> <NICK>Caps</NICK>
@ -1760,7 +1760,7 @@
<ARG> <ARG>
<NAME>GstURIDecodeBin::subtitle-encoding</NAME> <NAME>GstURIDecodeBin::subtitle-encoding</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>subtitle encoding</NICK> <NICK>subtitle encoding</NICK>
@ -1850,7 +1850,7 @@
<ARG> <ARG>
<NAME>GstQueue2::temp-location</NAME> <NAME>GstQueue2::temp-location</NAME>
<TYPE>gchararray</TYPE> <TYPE>gchar*</TYPE>
<RANGE></RANGE> <RANGE></RANGE>
<FLAGS>rw</FLAGS> <FLAGS>rw</FLAGS>
<NICK>Temporary File Location</NICK> <NICK>Temporary File Location</NICK>
@ -1898,3 +1898,193 @@
<DEFAULT>No noise shaping (default)</DEFAULT> <DEFAULT>No noise shaping (default)</DEFAULT>
</ARG> </ARG>
<ARG>
<NAME>GstPlayBin2::audio-sink</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Audio Sink</NICK>
<BLURB>the audio output element to use (NULL = default sink).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::connection-speed</NAME>
<TYPE>guint</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Connection Speed</NICK>
<BLURB>Network connection speed in kbps (0 = unknown).</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::current-audio</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -2</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Current audio</NICK>
<BLURB>Currently playing audio stream (-1 = none, -2 = none).</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::current-text</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -2</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Current Text</NICK>
<BLURB>Currently playing text stream (-1 = none, -2 = none).</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::current-video</NAME>
<TYPE>gint</TYPE>
<RANGE>>= -2</RANGE>
<FLAGS>rw</FLAGS>
<NICK>Current Video</NICK>
<BLURB>Currently playing video stream (-1 = auto, -2 = none).</BLURB>
<DEFAULT>-1</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::flags</NAME>
<TYPE>GstPlayFlags</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Flags</NICK>
<BLURB>Flags to control behaviour.</BLURB>
<DEFAULT>Render the video stream|Render the audio stream|Render subtitles|Use software volume</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::frame</NAME>
<TYPE>GstBuffer*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Frame</NICK>
<BLURB>The last frame (NULL = no video available).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::n-audio</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>r</FLAGS>
<NICK>Number Audio</NICK>
<BLURB>Total number of audio streams.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::n-text</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>r</FLAGS>
<NICK>Number Text</NICK>
<BLURB>Total number of text streams.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::n-video</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
<FLAGS>r</FLAGS>
<NICK>Number Video</NICK>
<BLURB>Total number of video streams.</BLURB>
<DEFAULT>0</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::source</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>Source</NICK>
<BLURB>Source element.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::stream-info</NAME>
<TYPE>GValueArray*</TYPE>
<RANGE></RANGE>
<FLAGS>r</FLAGS>
<NICK>StreamInfo GValueArray</NICK>
<BLURB>value array of streaminfo.</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::subtitle-encoding</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>subtitle encoding</NICK>
<BLURB>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.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::subtitle-font-desc</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>w</FLAGS>
<NICK>Subtitle font description</NICK>
<BLURB>Pango font description of font to be used for subtitle rendering.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::suburi</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>.sub-URI</NICK>
<BLURB>Optional URI of a subtitle.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::uri</NAME>
<TYPE>gchar*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>URI</NICK>
<BLURB>URI of the media to play.</BLURB>
<DEFAULT>NULL</DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::video-sink</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Video Sink</NICK>
<BLURB>the video output element to use (NULL = default sink).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::vis-plugin</NAME>
<TYPE>GstElement*</TYPE>
<RANGE></RANGE>
<FLAGS>rw</FLAGS>
<NICK>Vis plugin</NICK>
<BLURB>the visualization element to use (NULL = none).</BLURB>
<DEFAULT></DEFAULT>
</ARG>
<ARG>
<NAME>GstPlayBin2::volume</NAME>
<TYPE>gdouble</TYPE>
<RANGE>[0,10]</RANGE>
<FLAGS>rw</FLAGS>
<NICK>volume</NICK>
<BLURB>volume.</BLURB>
<DEFAULT>1</DEFAULT>
</ARG>

View File

@ -1,6 +1,7 @@
GObject GObject
GstObject GstObject
GstPad GstPad
GstPadTemplate
GstPluginFeature GstPluginFeature
GstElementFactory GstElementFactory
GstTypeFindFactory GstTypeFindFactory
@ -10,46 +11,28 @@ GObject
GstPipeline GstPipeline
GstPlayBaseBin GstPlayBaseBin
GstPlayBin GstPlayBin
GstPlayBin2
GstDecodeBin2
GstURIDecodeBin
GstDecodeBin GstDecodeBin
GstAdder
GstBaseTransform
GstAudioConvert
GstAudioresample
GstFFMpegCsp
GstVideoScale
GstVolume
GstAudioRate
GstBaseSrc GstBaseSrc
GstAudioTestSrc
GstPushSrc GstPushSrc
GstCddaBaseSrc GstCddaBaseSrc
GstCdParanoiaSrc GstCdParanoiaSrc
GstTCPClientSrc
GstTCPServerSrc
GstVideoTestSrc
GstV4lElement
GstV4lSrc
GstBaseAudioSrc GstBaseAudioSrc
GstAudioSrc GstAudioSrc
GstAlsaSrc GstAlsaSrc
GstCddaBaseSrc GstV4lElement
GstCdParanoiaSrc GstV4lSrc
GstTCPClientSrc
GstTCPServerSrc
GstVideoTestSrc
GstGnomeVFSSrc GstGnomeVFSSrc
GstSubParse GstAudioTestSrc
GstSsaParse GstVorbisEnc
GstBaseSink GstVorbisDec
GstTCPClientSink GstVorbisParse
GstMultiFdSink GstVorbisTag
GstTCPServerSink
GstVideoSink
GstXImageSink
GstXvImageSink
GstBaseAudioSink
GstAudioSink
GstAlsaSink
GstGnomeVFSSink
GstVideoRate
GstAlsaMixerElement
GstOggDemux GstOggDemux
GstOggMux GstOggMux
GstOgmParse GstOgmParse
@ -57,41 +40,56 @@ GObject
GstOgmVideoParse GstOgmVideoParse
GstOgmTextParse GstOgmTextParse
GstOggParse GstOggParse
GstOggAviParse
GstBaseSink
GstGnomeVFSSink
GstBaseAudioSink
GstAudioSink
GstAlsaSink
GstVideoSink
GstXvImageSink
GstXImageSink
GstTCPClientSink
GstMultiFdSink
GstTCPServerSink
GstVisual GstVisual
GstVisualjess
GstVisualbumpscope GstVisualbumpscope
GstVisualcorona GstVisualcorona
GstVisualgdkpixbuf
GstVisualinfinite GstVisualinfinite
GstVisualjakdaw GstVisualjakdaw
GstVisualjess
GstVisuallv_analyzer GstVisuallv_analyzer
GstVisuallv_scope GstVisuallv_scope
GstVisualoinksie GstVisualoinksie
GstVisualplazma
GstTheoraDec GstTheoraDec
GstTheoraEnc GstTheoraEnc
GstVorbisEnc GstTheoraParse
GstVorbisDec
GstVorbisParse
GstVorbisTag
GstTextOverlay GstTextOverlay
GstTimeOverlay GstTimeOverlay
GstClockOverlay GstClockOverlay
GstTextRender GstTextRender
GstAlsaMixerElement
GstGDPDepay
GstGDPPay
GstBaseTransform
GstFFMpegCsp
GstVideoScale
GstAudioFilter
GstVolume
GstAudioresample
GstAudioConvert
GstSubParse
GstSsaParse
GstAdder
GstQueue2
GstAudioRate
GstVideoRate
GstPlugin GstPlugin
GstRegistry GstRegistry
GstPadTemplate GstClock
GstSystemClock
GstAudioClock
GstSignalObject GstSignalObject
GstMixerTrack
GstMixerOptions
GstTunerNorm
GstTunerChannel
GstColorBalanceChannel
BonoboObject
BonoboMonikerContext
BonoboForeignObject
BonoboRunningContext
BonoboEventSource
LinkConnection LinkConnection
GIOPConnection GIOPConnection
LinkServer LinkServer
@ -101,14 +99,20 @@ GObject
PangoFcFontMap PangoFcFontMap
PangoFT2FontMap PangoFT2FontMap
PangoContext PangoContext
GstMixerTrack
GstMixerOptions
GstTunerNorm
GstTunerChannel
GstColorBalanceChannel
GstStreamInfo
GInterface GInterface
GstChildProxy GstChildProxy
GstURIHandler GstURIHandler
GstTagSetter
GstImplementsInterface GstImplementsInterface
GstMixer GstMixer
GstPropertyProbe
GstTuner GstTuner
GstXOverlay GstXOverlay
GstColorBalance GstColorBalance
GstPropertyProbe
GstNavigation GstNavigation
GstTagSetter

View File

@ -2,16 +2,21 @@ GstBin GstChildProxy
GstPipeline GstChildProxy GstPipeline GstChildProxy
GstPlayBaseBin GstChildProxy GstPlayBaseBin GstChildProxy
GstPlayBin GstChildProxy GstPlayBin GstChildProxy
GstPlayBin2 GstChildProxy
GstDecodeBin2 GstChildProxy
GstURIDecodeBin GstChildProxy
GstDecodeBin GstChildProxy GstDecodeBin GstChildProxy
GstVolume GstImplementsInterface GstMixer
GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
GstAlsaSrc GstImplementsInterface GstMixer
GstCddaBaseSrc GstURIHandler GstCddaBaseSrc GstURIHandler
GstCdParanoiaSrc GstURIHandler GstCdParanoiaSrc GstURIHandler
GstAlsaSrc GstImplementsInterface GstMixer GstPropertyProbe
GstV4lElement GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance
GstV4lSrc GstImplementsInterface GstPropertyProbe GstTuner GstXOverlay GstColorBalance
GstGnomeVFSSrc GstURIHandler GstGnomeVFSSrc GstURIHandler
GstXImageSink GstImplementsInterface GstXOverlay GstNavigation
GstXvImageSink GstImplementsInterface GstXOverlay GstColorBalance GstNavigation
GstGnomeVFSSink GstURIHandler
GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe
GstVorbisEnc GstTagSetter GstVorbisEnc GstTagSetter
GstVorbisTag GstTagSetter
GstGnomeVFSSink GstURIHandler
GstAlsaSink GstPropertyProbe
GstXvImageSink GstImplementsInterface GstPropertyProbe GstXOverlay GstColorBalance GstNavigation
GstXImageSink GstImplementsInterface GstXOverlay GstNavigation
GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe
GstVolume GstImplementsInterface GstMixer

View File

@ -1,7 +1,7 @@
GstChildProxy GstObject GstChildProxy GstObject
GstImplementsInterface GstElement GstTagSetter GstObject GstElement
GstXOverlay GstImplementsInterface GstElement GstImplementsInterface GstObject GstElement
GstColorBalance GstImplementsInterface GstElement GstMixer GstObject GstImplementsInterface GstElement
GstTuner GstImplementsInterface GstElement GstTuner GstObject GstImplementsInterface GstElement
GstTagSetter GstElement GstXOverlay GstObject GstImplementsInterface GstElement
GstMixer GstImplementsInterface GstElement GstColorBalance GstObject GstImplementsInterface GstElement

View File

@ -27,7 +27,7 @@ gint arg1
<FLAGS>l</FLAGS> <FLAGS>l</FLAGS>
GstMultiFdSink *gstmultifdsink GstMultiFdSink *gstmultifdsink
gint arg1 gint arg1
GstClientStatus *arg2 GstClientStatus arg2
</SIGNAL> </SIGNAL>
<SIGNAL> <SIGNAL>
@ -61,9 +61,9 @@ gint arg1
GstMultiFdSink *gstmultifdsink GstMultiFdSink *gstmultifdsink
gint arg1 gint arg1
gboolean arg2 gboolean arg2
GstTCPUnitType *arg3 GstTCPUnitType arg3
guint64 arg4 guint64 arg4
GstTCPUnitType *arg5 GstTCPUnitType arg5
guint64 arg6 guint64 arg6
</SIGNAL> </SIGNAL>
@ -157,11 +157,12 @@ GstCaps *arg2
<SIGNAL> <SIGNAL>
<NAME>GstDecodeBin2::autoplug-sort</NAME> <NAME>GstDecodeBin2::autoplug-sort</NAME>
<RETURNS>gboolean</RETURNS> <RETURNS>GValueArray*</RETURNS>
<FLAGS>l</FLAGS> <FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2 GstDecodeBin2 *gstdecodebin2
GstCaps *arg1 GstPad *arg1
gpointer arg2 GstCaps *arg2
GValueArray *arg3
</SIGNAL> </SIGNAL>
<SIGNAL> <SIGNAL>
@ -201,12 +202,19 @@ GstCaps *arg2
<SIGNAL> <SIGNAL>
<NAME>GstDecodeBin2::autoplug-select</NAME> <NAME>GstDecodeBin2::autoplug-select</NAME>
<RETURNS>gint</RETURNS> <RETURNS>GstAutoplugSelectResult</RETURNS>
<FLAGS>l</FLAGS> <FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2 GstDecodeBin2 *gstdecodebin2
GstPad *arg1 GstPad *arg1
GstCaps *arg2 GstCaps *arg2
GValueArray *arg3 GstElementFactory *arg3
</SIGNAL>
<SIGNAL>
<NAME>GstDecodeBin2::drained</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstDecodeBin2 *gstdecodebin2
</SIGNAL> </SIGNAL>
<SIGNAL> <SIGNAL>
@ -229,12 +237,12 @@ GstCaps *arg2
<SIGNAL> <SIGNAL>
<NAME>GstURIDecodeBin::autoplug-select</NAME> <NAME>GstURIDecodeBin::autoplug-select</NAME>
<RETURNS>gint</RETURNS> <RETURNS>GstAutoplugSelectResult</RETURNS>
<FLAGS>l</FLAGS> <FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin GstURIDecodeBin *gsturidecodebin
GstPad *arg1 GstPad *arg1
GstCaps *arg2 GstCaps *arg2
GValueArray *arg3 GstElementFactory *arg3
</SIGNAL> </SIGNAL>
<SIGNAL> <SIGNAL>
@ -246,3 +254,17 @@ GstPad *arg1
GstCaps *arg2 GstCaps *arg2
</SIGNAL> </SIGNAL>
<SIGNAL>
<NAME>GstURIDecodeBin::drained</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstURIDecodeBin *gsturidecodebin
</SIGNAL>
<SIGNAL>
<NAME>GstPlayBin2::about-to-finish</NAME>
<RETURNS>void</RETURNS>
<FLAGS>l</FLAGS>
GstPlayBin2 *gstplaybin2
</SIGNAL>

View File

@ -3,7 +3,7 @@
<description>Adds multiple streams</description> <description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename> <filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename> <basename>libgstadder.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>ALSA plugin library</description> <description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename> <filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename> <basename>libgstalsa.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Convert audio to different formats</description> <description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename> <filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename> <basename>libgstaudioconvert.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Adjusts audio frames</description> <description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename> <filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename> <basename>libgstaudiorate.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Resamples audio</description> <description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename> <filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename> <basename>libgstaudioresample.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description> <description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename> <filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename> <basename>libgstaudiotestsrc.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description> <description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename> <filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename> <basename>libgstcdparanoia.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>GPL</license> <license>GPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>decoder bin</description> <description>decoder bin</description>
<filename>../../gst/playback/.libs/libgstdecodebin.so</filename> <filename>../../gst/playback/.libs/libgstdecodebin.so</filename>
<basename>libgstdecodebin.so</basename> <basename>libgstdecodebin.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>
@ -14,7 +14,7 @@
<longname>Decoder Bin</longname> <longname>Decoder Bin</longname>
<class>Generic/Bin/Decoder</class> <class>Generic/Bin/Decoder</class>
<description>Autoplug and decode to raw media</description> <description>Autoplug and decode to raw media</description>
<author>Wim Taymans &lt;wim@fluendo.com&gt;</author> <author>Wim Taymans &lt;wim.taymans@gmail.com&gt;</author>
<pads> <pads>
<caps> <caps>
<name>sink</name> <name>sink</name>

View File

@ -3,7 +3,7 @@
<description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description> <description>colorspace conversion copied from FFMpeg 0.4.9-pre1</description>
<filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename> <filename>../../gst/ffmpegcolorspace/.libs/libgstffmpegcolorspace.so</filename>
<basename>libgstffmpegcolorspace.so</basename> <basename>libgstffmpegcolorspace.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>FFMpeg</package> <package>FFMpeg</package>

View File

@ -3,7 +3,7 @@
<description>Payload/depayload GDP packets</description> <description>Payload/depayload GDP packets</description>
<filename>../../gst/gdp/.libs/libgstgdp.so</filename> <filename>../../gst/gdp/.libs/libgstgdp.so</filename>
<basename>libgstgdp.so</basename> <basename>libgstgdp.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>elements to read from and write to Gnome-VFS uri's</description> <description>elements to read from and write to Gnome-VFS uri's</description>
<filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename> <filename>../../ext/gnomevfs/.libs/libgstgnomevfs.so</filename>
<basename>libgstgnomevfs.so</basename> <basename>libgstgnomevfs.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description> <description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename> <filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename> <basename>libgstlibvisual.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description> <description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename> <filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename> <basename>libgstogg.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description> <description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename> <filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename> <basename>libgstpango.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Subtitle parsing</description> <description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename> <filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename> <basename>libgstsubparse.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>transfer data over the network via TCP</description> <description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename> <filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename> <basename>libgsttcp.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Theora plugin library</description> <description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename> <filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename> <basename>libgsttheora.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>default typefind functions</description> <description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename> <filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename> <basename>libgsttypefindfunctions.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>elements for Video 4 Linux</description> <description>elements for Video 4 Linux</description>
<filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename> <filename>../../sys/v4l/.libs/libgstvideo4linux.so</filename>
<basename>libgstvideo4linux.so</basename> <basename>libgstvideo4linux.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Adjusts video frames</description> <description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename> <filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename> <basename>libgstvideorate.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Resizes video</description> <description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename> <filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename> <basename>libgstvideoscale.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Creates a test video stream</description> <description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename> <filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename> <basename>libgstvideotestsrc.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>plugin for controlling audio volume</description> <description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename> <filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename> <basename>libgstvolume.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>Vorbis plugin library</description> <description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename> <filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename> <basename>libgstvorbis.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>X11 video output element based on standard Xlib calls</description> <description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename> <filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename> <basename>libgstximagesink.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -3,7 +3,7 @@
<description>XFree86 video output plugin using Xv extension</description> <description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename> <filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename> <basename>libgstxvimagesink.so</basename>
<version>0.10.15</version> <version>0.10.16</version>
<license>LGPL</license> <license>LGPL</license>
<source>gst-plugins-base</source> <source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package> <package>GStreamer Base Plug-ins source release</package>

View File

@ -35,6 +35,17 @@ A wide range of video and audio decoders, encoders, and filters are included.
</CVSRepository> </CVSRepository>
</repository> </repository>
<release>
<Version>
<revision>0.10.16</revision>
<branch>0.10</branch>
<name>Scheduled Interruption</name>
<created>2008-01-28</created>
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.16.tar.bz2" />
<file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.16.tar.gz" />
</Version>
</release>
<release> <release>
<Version> <Version>
<revision>0.10.15</revision> <revision>0.10.15</revision>

View File

@ -39,7 +39,7 @@
#define GST_LICENSE "LGPL" #define GST_LICENSE "LGPL"
/* package name in plugins */ /* package name in plugins */
#define GST_PACKAGE_NAME "GStreamer Base Plug-ins CVS/prerelease" #define GST_PACKAGE_NAME "GStreamer Base Plug-ins source release"
/* package origin */ /* package origin */
#define GST_PACKAGE_ORIGIN "Unknown package origin" #define GST_PACKAGE_ORIGIN "Unknown package origin"
@ -211,13 +211,13 @@
#define PACKAGE_NAME "GStreamer Base Plug-ins" #define PACKAGE_NAME "GStreamer Base Plug-ins"
/* Define to the full name and version of this package. */ /* Define to the full name and version of this package. */
#define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.15.1" #define PACKAGE_STRING "GStreamer Base Plug-ins 0.10.16"
/* Define to the one symbol short name of this package. */ /* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gst-plugins-base" #define PACKAGE_TARNAME "gst-plugins-base"
/* Define to the version of this package. */ /* Define to the version of this package. */
#define PACKAGE_VERSION "0.10.15.1" #define PACKAGE_VERSION "0.10.16"
/* directory where plugins are located */ /* directory where plugins are located */
#undef PLUGINDIR #undef PLUGINDIR
@ -241,7 +241,7 @@
#undef STDC_HEADERS #undef STDC_HEADERS
/* Version number of package */ /* Version number of package */
#define VERSION "0.10.15.1" #define VERSION "0.10.16"
/* Define to 1 if your processor stores words with the most significant byte /* Define to 1 if your processor stores words with the most significant byte
first (like Motorola and SPARC, unlike Intel and VAX). */ first (like Motorola and SPARC, unlike Intel and VAX). */