summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2003-01-22 15:16:11 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2003-01-22 15:16:11 +0000
commit0a4a9e13726ffa9ddd1c775f4a483dfcc1cdbb0b (patch)
treeb14268369763b893da1cd05d39e0cdeb52d3b22a
parent9783976845181f65929e46173a3ac1f2df130f4e (diff)
release notes
Original commit message from CVS: release notes
-rw-r--r--RELEASE126
-rw-r--r--examples/indexing/indexmpeg.c4
-rw-r--r--gst-libs/ext/ffmpeg/.gitignore1
-rw-r--r--gst-libs/gst/riff/riff.h1
-rw-r--r--gst-libs/gst/riff/riffutil.c2
-rw-r--r--gst-plugins.spec.in4
-rw-r--r--tests/old/examples/indexing/indexmpeg.c4
7 files changed, 130 insertions, 12 deletions
diff --git a/RELEASE b/RELEASE
index f8b085d4a..f0d255495 100644
--- a/RELEASE
+++ b/RELEASE
@@ -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) {