diff --git a/ChangeLog b/ChangeLog index 1777857505..2175c5562c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,9 +1,80 @@ -=== release 1.3.3 === +=== release 1.3.90 === -2014-06-22 Sebastian Dröge +2014-06-28 Sebastian Dröge * configure.ac: - releasing 1.3.3 + releasing 1.3.90 + +2014-06-27 16:54:22 +0200 Wim Taymans + + * gst/rtsp-server/rtsp-stream.c: + stream: crypto can be NULL + +2014-06-11 16:42:08 -0700 Evan Nemerson + + * gst/rtsp-server/rtsp-client.c: + * gst/rtsp-server/rtsp-media.c: + * gst/rtsp-server/rtsp-mount-points.c: + introspection: add missing allow-none annotations + https://bugzilla.gnome.org/show_bug.cgi?id=730952 + +2014-06-11 16:38:36 -0700 Evan Nemerson + + * gst/rtsp-server/rtsp-address-pool.c: + * gst/rtsp-server/rtsp-media.c: + * gst/rtsp-server/rtsp-session-media.c: + * gst/rtsp-server/rtsp-session-pool.c: + * gst/rtsp-server/rtsp-stream-transport.c: + * gst/rtsp-server/rtsp-stream.c: + * gst/rtsp-server/rtsp-token.c: + introspection: add (nullable) annotations to return values + https://bugzilla.gnome.org/show_bug.cgi?id=730952 + +2014-06-24 09:48:45 +0200 Evan Nemerson + + * gst/rtsp-server/rtsp-client.c: + * gst/rtsp-server/rtsp-stream.c: + gi: improve annotations + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=730953 + +2014-06-24 09:43:44 +0200 Wim Taymans + + * gst/rtsp-server/rtsp-client.c: + * gst/rtsp-server/rtsp-media-factory.c: + * gst/rtsp-server/rtsp-media.c: + * gst/rtsp-server/rtsp-server.c: + signals: use generic marshal function + Use the generic C marshal function. + Use more explicit type instead of G_TYPE_POINTER + +2014-06-24 09:42:47 +0200 Wim Taymans + + * gst/rtsp-server/rtsp-context.h: + context: add type macro + +2014-06-24 09:34:50 +0200 Wim Taymans + + * gst/rtsp-server/rtsp-client.c: + * gst/rtsp-server/rtsp-sdp.c: + * gst/rtsp-server/rtsp-sdp.h: + sdp: hide key length defines + They don't have a namespace. + +2014-06-22 19:37:31 +0200 Sebastian Dröge + + * configure.ac: + Back to development + +=== release 1.3.3 === + +2014-06-22 19:36:14 +0200 Sebastian Dröge + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * gst-rtsp-server.doap: + Release 1.3.3 2014-05-20 14:48:37 -0700 Aleix Conchillo Flaqué diff --git a/NEWS b/NEWS index be406eea79..a89efb608d 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -This is GStreamer RTSP Server 1.3.3 +This is GStreamer RTSP Server 1.3.90 Changes since 1.2: @@ -129,7 +129,7 @@ Major changes: with downstream via caps. ∘ Lots of fixes for coverity warnings all over the place. ∘ Negotiation related performance improvements. - ∘ 500+ fixed bug reports, and many other bug fixes and other + ∘ 800+ fixed bug reports, and many other bug fixes and other improvements everywhere that had no bug report. Things to look out for: @@ -137,5 +137,9 @@ Things to look out for: element. • The mfcdec element was removed and replaced by v4l2videodec. • osxvideosink is only available in OS X 10.6 or newer. - • The GstDeviceMonitor API will likely change slightly before the - 1.4.0 release. + • On Android the namespace of the automatically generated Java class + for initialization of GStreamer has changed from com.gstreamer to + org.freedesktop.gstreamer to prevent namespace pollution. + • On iOS you have to update your gst_ios_init.h and gst_ios_init.m in + your projects from the one included in the binaries if you used the + GnuTLS GIO module before. The loading mechanism has slightly changed. diff --git a/RELEASE b/RELEASE index 341e1e8805..32be8ce299 100644 --- a/RELEASE +++ b/RELEASE @@ -1,34 +1,35 @@ -Release notes for GStreamer RTSP Server Library 1.3.3 - -The GStreamer team is pleased to announce the third release of the unstable -1.3 release series. The 1.3 release series is adding new features on top of -the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x release -series of the GStreamer multimedia framework. The unstable 1.3 release series -will lead to the stable 1.4 release series in the next weeks, and newly added -API can still change until that point. +Release notes for GStreamer RTSP Server Library 1.3.90 -This is hopefully the last 1.3 development release and will be followed by -the first 1.4.0 release candidate (1.3.90) in 1-2 weeks. Which then hopefully -is followed by 1.4.0 soonish in early July. +The GStreamer team is pleased to announce the first release candidate of +the stable 1.4 release series. The 1.4 release series is adding new features +on top of the 1.0 and 1.2 series and is part of the API and ABI-stable 1.x +release series of the GStreamer multimedia framework. -Binaries for Android, iOS, Mac OS X and Windows will be provided separately -during the unstable 1.3 release series. +This release candidate will hopefully shortly be followed by the stable 1.4.0 +release if no bigger regressions or bigger issues are detected, and enough +testing of the release candidate happened. The new API that was added during +the 1.3 release series is not expected to change anymore at this point. + + +Binaries for Android, iOS, Mac OS X and Windows are provided together with this +release. + + +The stable 1.4 release series is API and ABI compatible with 1.0.x, 1.2.x and +any other 1.x release series in the future. Compared to 1.2.x it contains some +new features and more intrusive changes that were considered too risky as a +bugfix. -Features of this release - - Bugs fixed in this release - * 728264 : No timeout in header when timeout is 60s - * 730472 : mikey: add different key length parameters - * 731569 : Server does not free all resources if session timeout - * 731577 : new unit test for gst/stream + * 730952 : Missing nullability annotations + * 730953 : Missing documentation (and annotations) for GstRTSPServer ==== Download ==== @@ -67,9 +68,7 @@ Applications Contributors to this release - * Aleix Conchillo Flaqué - * Göran Jönsson - * Ognyan Tonchev + * Evan Nemerson * Sebastian Dröge * Wim Taymans   \ No newline at end of file diff --git a/configure.ac b/configure.ac index 103c3f2bb8..e9b182cb13 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ(2.62) dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT([GStreamer RTSP Server Library], [1.3.3.1], +AC_INIT([GStreamer RTSP Server Library], [1.3.90], [http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer], [gst-rtsp-server]) AG_GST_INIT @@ -53,13 +53,13 @@ dnl 1.2.5 => 205 dnl 1.10.9 (who knows) => 1009 dnl dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 303, 0, 303) +AS_LIBTOOL(GST, 390, 0, 390) dnl *** required versions of GStreamer stuff *** -GST_REQ=1.3.3.1 -GSTPB_REQ=1.3.3.1 -GSTPG_REQ=1.3.3.1 -GSTPD_REQ=1.3.3.1 +GST_REQ=1.3.90 +GSTPB_REQ=1.3.90 +GSTPG_REQ=1.3.90 +GSTPD_REQ=1.3.90 dnl *** autotools stuff **** diff --git a/gst-rtsp-server.doap b/gst-rtsp-server.doap index 28fb7259c4..c289dc1667 100644 --- a/gst-rtsp-server.doap +++ b/gst-rtsp-server.doap @@ -30,6 +30,16 @@ RTSP server library based on GStreamer + + + 1.3.90 + 1.3 + + 2014-06-28 + + + + 1.3.3