diff --git a/ChangeLog b/ChangeLog index d13bf79a01..3df7c6f2f7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +=== release 0.8.5 === + +2004-08-16 Thomas Vander Stichele + + * configure.ac: + releasing 0.8.5, "Stuttgart" + * NEWS: + * RELEASE: + * configure.ac: + * docs/random/release: + updates for release + 2004-08-16 Thomas Vander Stichele patch by: Wim Taymans (wim@fluendo.com) diff --git a/NEWS b/NEWS index 3a797a5214..ef66271255 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,36 @@ -This is GStreamer 0.8.4 +This is GStreamer 0.8.5 + +Changes since 0.8.4: + + * New Translation: Albanian (sq), Laurent Dhima + * first release that works on Windows with MSVC7 + * fixed lists can now be intersected + * transform functions from fraction to double added + * optimal scheduler fixes + * fixation fixes + * filesrc fixes + * typefind fixes + +Bugs fixed since 0.8.4: + + * 145100 : segfault in gst_pad_call_get_function + * 147889 : gst_element_link_pads_filtered may ignore named dest pad ... + * 148692 : GstQueue binary compatibility breakage + * 149981 : Win32 not included in the source distribution + * 150242 : GStreamer doesn't copy some buffer flags correctly + +API changes since 0.8.4: + +- API additions: + +* A new function, gst_scheduler_register, has been added. +* A new enum member of GstBufferFlag, GST_BUFFER_DELTA_UNIT has been added. + +- API depreciations: + +* GstBufferFlag has a deprecated enum member, GST_BUFFER_KEY_UNIT. +Buffers should be marked with GST_BUFFER_DELTA_UNIT when they're not +key units instead, since key units are the more common case. Changes since 0.8.3: diff --git a/RELEASE b/RELEASE index 87f7ab1390..1f92eed18b 100644 --- a/RELEASE +++ b/RELEASE @@ -1,5 +1,5 @@ -GStreamer: Release notes for GStreamer 0.8.4 "Paella" +GStreamer: Release notes for GStreamer 0.8.5 "Stuttgart" The GStreamer team is happy to announce a new release @@ -11,6 +11,10 @@ It is not API or ABI compatible with the stable 0.6.x series. It is, however, parallel installable with the 0.6.x series. +This is the first GStreamer release that compiles with MSVC7 with full +debug support. Installation of the binaries and the locales are also handled. + + This module only contains core functionality. For actual media playback, you will need other modules. GStreamer Plugins contains a huge set of additional plugins. GStreamer FFmpeg contains a plugin based on the popular @@ -22,57 +26,37 @@ Features of this release * Parallel installability with 0.6.x series * Internationalization - * New Translation: Czech (cs), Miloslav Trmac - * New Translation: Catalan (ca), Jordi Mallach - * Translations: af, az, cs, en_GB, fr, nl, sr, sv, tr, uk - * gst_init () now behaves like gtk_init () - * queue fixes - * ongoing win32 build integration - * bytestream now has GstFilePad - * gst-register is now i18n-ized - * GstCaps XML-ization works again - * Fixed enum GValue - * Added GstFraction GValue - -Known issues - - * Some applications may print warnings on the console saying -something like: - GStreamer-WARNING **: pad xvimagesink0:sink returned caps that are not a -real subset of its template caps. - -It is safe to ignore this warning. It will be fixed in the next release -of the GStreamer Plugins. - + * New Translation: Albanian (sq), Laurent Dhima + * Translations: af, az, cs, en_GB, fr, nl, sq, sr, sv, tr, uk + * first release that works on Windows with MSVC7 + * fixed lists can now be intersected + * transform functions from fraction to double added + * optimal scheduler fixes + * fixation fixes + * filesrc fixes + * typefind fixes Bugs fixed in this release - * 109831 : clocks aren't refcounted properly - * 123774 : state change on bin should set same state change on all c... - * 134663 : failed assertion at end of movie in totem - * 137863 : CPU/Memory leak when using spider decoder - * 140219 : no man page for gst-xmlinspect - * 141378 : gstreamer crashes during initialization due to a recent c... - * 141692 : gst_init() type function that ignores arguments it doesn'... - * 142418 : Win32 Debug build should not be the same as the Release one - * 142422 : Win32 Build documentation missing - * 142795 : [PATCH] Memory leak in queue element - * 142813 : [PATCH] Deadlock in optimal scheduler - * 142850 : GST-Register didn't find any plugins - * 142903 : [PATCH] fdsrc element never resets buffer offset to zero - * 143741 : cross compiling issue - * 143777 : [opt] problem after removing some elemnts and putting the... - * 143953 : Crash cause by gst_data_is_writable + audioconvert - * 144185 : Double-free memory - * 145137 : patch to make GstCaps XML functions actually do something - * 145338 : [PATCH] Fix a bus error in the optimal scheduler - * 145391 : gstvalue.c: ref klasses instead of peek - * 145520 : registry rebuilds too easily - * 147707 : FreeBSD dosn't have strndup - * 147713 : opt scheduler resorts the chain incorrectly - * 147819 : [PATCH] Add some checks in the opt scheduler - * 147894 : opt scheduler decoupled elements mismanagement - * 147929 : [PATCH] running gst-register in non-utf8 locale can cause... + * 145100 : segfault in gst_pad_call_get_function + * 147889 : gst_element_link_pads_filtered may ignore named dest pad ... + * 148692 : GstQueue binary compatibility breakage + * 149981 : Win32 not included in the source distribution + * 150242 : GStreamer doesn't copy some buffer flags correctly + +API changed in this release + + +- API additions: + +* A new function, gst_scheduler_register, has been added. +* A new enum member of GstBufferFlag, GST_BUFFER_DELTA_UNIT has been added. + +- API depreciations: + +* GstBufferFlag has a deprecated enum member, GST_BUFFER_KEY_UNIT. +Buffers should be marked with GST_BUFFER_DELTA_UNIT when they're not +key units instead, since key units are the more common case. Download @@ -107,19 +91,13 @@ GNOME applications including sound-juicer, totem and RhythmBox. Contributors to this release - * Andy Wingo * Benjamin Otte - * Daniel Gazard - * David Moore + * Colin Walters * David Schleef - * Jan Schmidt - * Joe Marcus Clarke - * Johan Dahlin - * Miloslav Trmac + * Laurent Dhima * Ronald Bultje - * Sebastien Cote * Steve Lhomme * Thomas Vander Stichele * Wim Taymans * Zaheer Abbas Merali -  +  \ No newline at end of file diff --git a/configure.ac b/configure.ac index df984d1d41..0d41b2e13e 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_CANONICAL_TARGET dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AS_VERSION(gstreamer, GST_VERSION, 0, 8, 4, 2, GST_CVS="no", GST_CVS="yes") +AS_VERSION(gstreamer, GST_VERSION, 0, 8, 5, 0, GST_CVS="no", GST_CVS="yes") dnl AM_MAINTAINER_MODE only provides the option to configure to enable it AM_MAINTAINER_MODE diff --git a/docs/gst/tmpl/gstindex.sgml b/docs/gst/tmpl/gstindex.sgml index 791743d6c2..255969ea06 100644 --- a/docs/gst/tmpl/gstindex.sgml +++ b/docs/gst/tmpl/gstindex.sgml @@ -137,6 +137,7 @@ flags for an association entry @GST_ASSOCIATION_FLAG_NONE: no extra flags @GST_ASSOCIATION_FLAG_KEY_UNIT: the entry marks a key unit, a key unit is one that marks a place where one can randomly seek to. +@GST_ASSOCIATION_FLAG_DELTA_UNIT: @GST_ASSOCIATION_FLAG_LAST: extra user defined flags should start here. diff --git a/docs/random/release b/docs/random/release index e2dfe56d8c..6fcf11de2b 100644 --- a/docs/random/release +++ b/docs/random/release @@ -99,7 +99,7 @@ TODO : bin/bugzilla gstreamer 0.7.5 >> src/htdocs/releases/gstreamer/0.7.5.xml then edit it - copy www/htdocs/releases/$(module)/$(version) to RELEASE - - copy the list of changes and add them to NEWS + - copy the list of changes, bugs fixed, and API changes and add them to NEWS - update the ChangeLog and add === release (version) === - update web site docs - release-specific docs should go in CVS