diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2003-01-22 15:16:11 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2003-01-22 15:16:11 +0000 |
commit | 0a4a9e13726ffa9ddd1c775f4a483dfcc1cdbb0b (patch) | |
tree | b14268369763b893da1cd05d39e0cdeb52d3b22a | |
parent | 9783976845181f65929e46173a3ac1f2df130f4e (diff) |
release notes
Original commit message from CVS:
release notes
-rw-r--r-- | RELEASE | 126 | ||||
-rw-r--r-- | examples/indexing/indexmpeg.c | 4 | ||||
-rw-r--r-- | gst-libs/ext/ffmpeg/.gitignore | 1 | ||||
-rw-r--r-- | gst-libs/gst/riff/riff.h | 1 | ||||
-rw-r--r-- | gst-libs/gst/riff/riffutil.c | 2 | ||||
-rw-r--r-- | gst-plugins.spec.in | 4 | ||||
-rw-r--r-- | tests/old/examples/indexing/indexmpeg.c | 4 |
7 files changed, 130 insertions, 12 deletions
@@ -1 +1,125 @@ -This is a CVS version of gst-plugins + + GStreamer "Panic Room" 0.5.2 released + + The GStreamer team is happy to announce our final prerelease for the + stable 0.6 series of the GStreamer streaming-media framework. + + From now on, GStreamer will follow a versioning scheme similar to + kernel and GTK+/GLib releases. Odd minor numbers (like for this + release) will be development releases. While GStreamer itself is very + much under development, during stable releases we will guarantee API- + and ABI-stability. The point of this development release cycle is to + support Gnome 2.1.x development. + + GStreamer major-minor series versions will now be + parallel-installable. Please update your applications to check for + gstreamer-0.5, gstreamer-libs-0.5 and gstreamer-play-0.5 using + pkg-config. + + We are starting to have a really nice collection of applications under + development using GStreamer. If you are looking for something specific + check out our [1]applications status page. + +Updates and Enhancements + + Thread issues and GStreamer + + Many of GStreamers features relies heavily on threads. Unfortunately + everything is not rosy in the Linux worlds of threads. If you have a + glibc version installed compiled with i686 optimizations (which uses a + different codepath than standard i386 glibc), there is a good chance + you will experience thread-related crashes in gstreamer-based + applications. There are a few workarounds to this available. + * You can use an i386- or i586-optimized glibc package instead. + * You can also try running the gstreamer-based applications using + the command-line option --gst-scheduler=opt, which invokes a newly + created scheduler that does not use threads. This scheduler is + very new however so you might encounter other issues when using + it. + People using the Red Hat beta Phoebe are recommended to update to + glibc from Rawhide. This solves all thread issues, thanks to the + new NTPL thread library that is included there. + General + + * Solaris Forte fixes, GStreamer now compiles with Forte + * FreeBSD build fixes + * Many minor build issues fixed + * libgstplay updated to use filesrc + + Core + + * Many refcounting issues resolved + * A few Valgrind detected memleaks killed + + Plug-ins + + * Fix to OSS plugin to handle blocking correctly [2]Bug 102025. + * Wavparse plugin fixed to handle MPEG audio + * Swfdec plugin updated, now has sound + * Updated ffmpeg plugin to handle xvid movies + * modplug updated to work better with gst-player + * alsasink 100% cpu bug fixed + * pngenc cleaned up + +GStreamer Homepage + + More details on these features can be found on the project's website, + [3]http://gstreamer.net/. + +Support and Bugs + + We use [4]Gnome's Bugzilla for bug reports and feature requests. The + "product name" is GStreamer (capital G). Please do the following + before writing a bug report : +gst-feedback &> feedback 2>&1 + + and attach the file "feedback" to your bug report, so that we have + some information useful in the debugging process. + +Developers + + GStreamer is [5]hosted on SourceForge. All code is in CVS and can be + checked out from there. Interested developers of the core library, + plug-ins, and applications should subscribe to the gstreamer-devel + list. If there is sufficient interest we will create more lists as + necessary. + + We are still looking for people with access to Solaris, HP-UX, Irix + and True64 that would be willing to try building and testing + GStreamer. Patches fixing such problems are also more than welcome. + +Contributors to this release + + Patches to the core of Gstreamer + + * Wim Taymans <wim.taymans(AT)chello.be> + * Thomas Vander Stichele <thomas(AT)apestaart.org> + * David I. Lehn <dlehn(AT)vt.edu> + * David Schleef <ds(AT)schleef.org> + * Leif Morgan Johnson <lmjohns3(AT)eos.ncsu.edu> + * Brian Cameron <brian.cameron(AT)sun.com> + + Plugins and Sample Applications + + * Cameron Hutchison <camh+gst(AT)xdna.net> + * Ronald Bultje <rbultje(AT)ronald.bitfreak.net> + * Steve Baker <stevebaker_org(AT)yahoo.co.uk> + * Iain Holmes <iain(AT)prettypeople.org> + * Jérémy Simon <jsimon13(AT)yahoo.fr> + * Jan Schmidt <thaytan(AT)mad.scientist.com> + * Daniel Fischer <dan(AT)f3c.com> + * Martin Schlemmer <azarah(AT)gentoo.org> + * Andrew Turner &li;zombie(AT)4free.co.nz> + + Misc + + * Christian Fredrik Kalager Schaller <Uraeus(AT)gnome.org> + * Alp Toker <alp(AT)atoker.com> + +References + + 1. http://www.gstreamer.net/status/?category=2 + 2. http://bugzilla.gnome.org/show_bug.cgi?id=102025 + 3. http://gstreamer.net/ + 4. http://bugzilla.gnome.org/ + 5. http://gstreamer.sf.net/ diff --git a/examples/indexing/indexmpeg.c b/examples/indexing/indexmpeg.c index 7540d1631..a31f2a763 100644 --- a/examples/indexing/indexmpeg.c +++ b/examples/indexing/indexmpeg.c @@ -153,10 +153,6 @@ make_mpeg_decoder_pipeline (const gchar *path, GstIndex *index) audio_bin = gst_bin_new ("audio_bin"); audio_decoder = gst_element_factory_make ("mad", "audio_decoder"); - setup_dynamic_linking (pipeline, demux, "audio_00", - gst_element_get_pad (audio_decoder, "sink"), - audio_bin, index); - gst_bin_add (GST_BIN (audio_bin), audio_decoder); if (index) { diff --git a/gst-libs/ext/ffmpeg/.gitignore b/gst-libs/ext/ffmpeg/.gitignore deleted file mode 100644 index 20645e641..000000000 --- a/gst-libs/ext/ffmpeg/.gitignore +++ /dev/null @@ -1 +0,0 @@ -ffmpeg diff --git a/gst-libs/gst/riff/riff.h b/gst-libs/gst/riff/riff.h index 1788672e8..8d8972512 100644 --- a/gst-libs/gst/riff/riff.h +++ b/gst-libs/gst/riff/riff.h @@ -53,7 +53,6 @@ typedef enum { #define GST_RIFF_TAG_LIST MAKE_FOUR_CC('L','I','S','T') #define GST_RIFF_TAG_avih MAKE_FOUR_CC('a','v','i','h') #define GST_RIFF_TAG_strd MAKE_FOUR_CC('s','t','r','d') -#define GST_RIFF_TAG_strn MAKE_FOUR_CC('s','t','r','n') #define GST_RIFF_TAG_strh MAKE_FOUR_CC('s','t','r','h') #define GST_RIFF_TAG_strf MAKE_FOUR_CC('s','t','r','f') #define GST_RIFF_TAG_vedt MAKE_FOUR_CC('v','e','d','t') diff --git a/gst-libs/gst/riff/riffutil.c b/gst-libs/gst/riff/riffutil.c index e4c134fba..b363ddb8b 100644 --- a/gst-libs/gst/riff/riffutil.c +++ b/gst-libs/gst/riff/riffutil.c @@ -32,7 +32,7 @@ gulong gst_riff_fourcc_to_id(gchar *fourcc) { } gchar *gst_riff_id_to_fourcc(gulong id) { - static gchar fourcc[5]; + gchar *fourcc = (gchar *)g_malloc(5); g_return_val_if_fail(fourcc != NULL, NULL); diff --git a/gst-plugins.spec.in b/gst-plugins.spec.in index a153c1c6f..dc67ea86c 100644 --- a/gst-plugins.spec.in +++ b/gst-plugins.spec.in @@ -317,6 +317,7 @@ Plug-ins for playback of AVI format media files. %defattr(-, root, root) %{_libdir}/gstreamer-%{majorminor}/libgstavidemux.so %{_libdir}/gstreamer-%{majorminor}/libgstavimux.so +%{_libdir}/gstreamer-%{majorminor}/libgstaviparse.so %post -n gstreamer-avi %{_bindir}/gst-register --gst-mask=0 > /dev/null 2> /dev/null @@ -1545,6 +1546,9 @@ This package contains a basic audio and video playback library. /sbin/ldconfig %changelog +* Sun Jan 19 2003 Christian Schaller <Uraeus@gnome.org> +- Add aviparse plugin + * Fri Dec 27 2002 Thomas Vander Stichele <thomas at apestaart dot org> - add virtual provides for audio sources and sinks diff --git a/tests/old/examples/indexing/indexmpeg.c b/tests/old/examples/indexing/indexmpeg.c index 7540d1631..a31f2a763 100644 --- a/tests/old/examples/indexing/indexmpeg.c +++ b/tests/old/examples/indexing/indexmpeg.c @@ -153,10 +153,6 @@ make_mpeg_decoder_pipeline (const gchar *path, GstIndex *index) audio_bin = gst_bin_new ("audio_bin"); audio_decoder = gst_element_factory_make ("mad", "audio_decoder"); - setup_dynamic_linking (pipeline, demux, "audio_00", - gst_element_get_pad (audio_decoder, "sink"), - audio_bin, index); - gst_bin_add (GST_BIN (audio_bin), audio_decoder); if (index) { |