From: <tho...@fr...> - 2005-10-03 17:49:16
|
CVS Root: /cvs/gstreamer Module: gst-plugins-good Changes by: thomasvs Date: Mon Oct 03 2005 10:49:09 PDT Log message: release time Modified files: . : ChangeLog NEWS README configure.ac po : af.po az.po cs.po en_GB.po hu.po it.po nb.po nl.po or.po sq.po sr.po sv.po uk.po vi.po Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/ChangeLog.diff?r1=1.1867&r2=1.1868 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/NEWS.diff?r1=1.12&r2=1.13 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/README.diff?r1=1.11&r2=1.12 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/configure.ac.diff?r1=1.593&r2=1.594 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/af.po.diff?r1=1.19&r2=1.20 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/az.po.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/cs.po.diff?r1=1.14&r2=1.15 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/en_GB.po.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/hu.po.diff?r1=1.13&r2=1.14 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/it.po.diff?r1=1.9&r2=1.10 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/nb.po.diff?r1=1.9&r2=1.10 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/nl.po.diff?r1=1.29&r2=1.30 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/or.po.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/sq.po.diff?r1=1.11&r2=1.12 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/sr.po.diff?r1=1.20&r2=1.21 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/sv.po.diff?r1=1.22&r2=1.23 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/uk.po.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-plugins-good/po/vi.po.diff?r1=1.7&r2=1.8 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gst-plugins-good/ChangeLog,v retrieving revision 1.1867 retrieving revision 1.1868 diff -u -d -r1.1867 -r1.1868 --- ChangeLog 2 Oct 2005 23:08:34 -0000 1.1867 +++ ChangeLog 3 Oct 2005 17:48:57 -0000 1.1868 @@ -1,3 +1,10 @@ +=== release 0.9.3 === + +2005-10-03 Thomas Vander Stichele <thomas at apestaart dot org> + * configure.ac: + Releasing 0.9.3, "Aramis" 2005-10-03 Andy Wingo <wi...@po...> * ext/flac/gstflacdec.c (gst_flacdec_write): Deal with pad_alloc @@ -270,7 +277,7 @@ 2005-09-20 Stefan Kost <en...@us...> * gst/alpha/gstalpha.c: - fix element description + fix element description 2005-09-19 Wim Taymans <wi...@fl...> Index: NEWS RCS file: /cvs/gstreamer/gst-plugins-good/NEWS,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- NEWS 6 Sep 2005 14:05:33 -0000 1.12 +++ NEWS 3 Oct 2005 17:48:57 -0000 1.13 @@ -1,4 +1,11 @@ -This is GStreamer Good Plug-ins 0.9.1 +This is GStreamer Good Plug-ins 0.9.3, "Aramis" -This release was tested with GStreamer Core 0.9.2 and GStreamer Base Plug-ins -0.9.1 +Changes since 0.9.1: + * Parallel installability with 0.8.x series + * Threadsafe design and API +Bugs fixed since 0.9.1: + * 316202 : MinGW compilation: undefined autoconf macro GST_DOC + * 317338 : [osssink] can't handle mono Index: README RCS file: /cvs/gstreamer/gst-plugins-good/README,v retrieving revision 1.11 diff -u -d -r1.11 -r1.12 --- README 6 Sep 2005 14:05:33 -0000 1.11 +++ README 3 Oct 2005 17:48:57 -0000 1.12 @@ -1,46 +1,19 @@ -WHAT IT IS ----------- -This is GStreamer Good Plug-ins. - -This package is in the 0.9.x series. This means that this is a -development series leading up to a stable 0.10.x series. -You have been warned. -GStreamer 0.9 development series - Hung by a Thread ---------------------------------------------------- -Starring - GSTREAMER -The core around which all other modules revolve. Base functionality and -libraries, some essential elements, documentation, and testing. - BASE -A well-groomed and well-maintained collection of GStreamer plug-ins and -elements, spanning the range of possible types of elements one would want -to write for GStreamer. +GStreamer: Release notes for GStreamer Ugly Plug-ins 0.9.3 "Athos" + -And introducing, for the first time ever, on the development screen ... +The GStreamer team is petrified to announce a new release +in the 0.9.x development series of the +GStreamer Ugly Plug-ins. - THE GOOD - --- "Such ingratitude. After all the times I've saved your life." -A collection of plug-ins you'd want to have right next to you on the -battlefield. Shooting sharp and making no mistakes, these plug-ins have it -all: good looks, good code, and good licensing. Documented and dressed up -in tests. If you're looking for a role model to base your own plug-in on, -here it is. +The 0.9.x series is a development series and not recommended for end users. +It is not API or ABI compatible with the stable 0.8.x series. +It is, however, parallel installable with the 0.8.x series. -If you find a plot hole or a badly lip-synced line of code in them, -let us know - it is a matter of honour for us to ensure Blondie doesn't look -like he's been walking 100 miles through the desert without water. - THE UGLY +"When you have to shoot, shoot. Don't talk." - --- "When you have to shoot, shoot. Don't talk." There are times when the world needs a color between black and white. Quality code to match the good's, but two-timing, backstabbing and ready to @@ -48,6 +21,7 @@ around their neck, or a lock-up license, or any other problem that makes you think twice about shipping them. We don't call them ugly because we like them less. Does a mother love her son less because he's not as pretty as the other ones ? No - she commends him on his great personality. These plug-ins are the life of the party. @@ -55,163 +29,68 @@ behaviour - because there are two kinds of people in the world, my friend: those with a rope around their neck and the people who do the cutting. - THE BAD - --- "That an accusation?" -No perfectly groomed moustache or any amount of fine clothing is going to -cover up the truth - these plug-ins are Bad with a capital B. -They look fine on the outside, and might even appear to get the job done, but -at the end of the day they're a black sheep. Without a golden-haired angel -to watch over them, they'll probably land in an unmarked grave at the final -showdown. -Don't bug us about their quality - exercise your Free Software rights, -patch up the offender and send us the patch on the fastest steed you can -steal from the Confederates. Because you see, in this world, there's two -kinds of people, my friend: those with loaded guns and those who dig. -You dig. -The Lowdown ------------ - --- "I've never seen so many plug-ins wasted so badly." -GStreamer Plug-ins has grown so big that it's hard to separate the wheat from -the chaff. Also, distributors have brought up issues about the legal status -of some of the plug-ins we ship. To remedy this, we've divided the previous -set of available plug-ins into four modules: -- gst-plugins-base: a small and fixed set of plug-ins, covering a wide range - of possible types of elements; these are continuously kept up-to-date - with any core changes during the development series. - - We believe distributors can safely ship these plug-ins. - - People writing elements should base their code on these elements. - - These elements come with examples, documentation, and regression tests. -- gst-plugins-good: a set of plug-ins that we consider to have good quality - code, correct functionality, our preferred license (LGPL for the plug-in - code, LGPL or LGPL-compatible for the supporting library). - -- gst-plugins-ugly: a set of plug-ins that have good quality and correct - functionality, but distributing them might pose problems. The license - on either the plug-ins or the supporting libraries might not be how we'd - like. The code might be widely known to present patent problems. - - Distributors should check if they want/can ship these plug-ins. -- gst-plugins-bad: a set of plug-ins that aren't up to par compared to the - rest. They might be close to being good quality, but they're missing - something - be it a good code review, some documentation, a set of tests, - a real live maintainer, or some actual wide use. - If the blanks are filled in they might be upgraded to become part of - either gst-plugins-good or gst-plugins-ugly, depending on the other factors. - - If the plug-ins break, you can't complain - instead, you can fix the - problem and send us a patch, or bribe someone into fixing them for you. - - New contributors can start here for things to work on. -INSTALLING FROM PACKAGES ------------------------- -You should always prefer installing from packages first. GStreamer is -well-maintained for a number of distributions, including Fedora, Debian, -Ubuntu, Mandrake, Gentoo, ... -Only in cases where you: -- want to hack on GStreamer -- want to verify that a bug has been fixed -- do not have a sane distribution -should you choose to build from source tarballs or CVS. -Find more information about the various packages at -http://gstreamer.freedesktop.org/download/ +This module contains a set of plug-ins that have good quality and correct +functionality, but distributing them might pose problems. The license +on either the plug-ins or the supporting libraries might not be how we'd +like. The code might be widely known to present patent problems. +Distributors should check if they want/can ship these plug-ins. -COMPILING FROM SOURCE TARBALLS ------------------------------- -- again, make sure that you really need to install from source ! - If GStreamer is one of your first projects ever that you build from source, - consider taking on an easier project. -- check output of ./configure --help to see if any options apply to you -- run - ./configure - make +Other modules containing plug-ins are: - to build GStreamer. -- if you want to install it (not required), run - make install -- You should create a registry for things to work. - If you ran make install in the previous step, run - gst-register - as root. - If you didn't install, run - tools/gst-register - as a normal user. +gst-plugins-base +contains a basic set of well-supported plug-ins +gst-plugins-good +contains a set of well-supported plug-ins under our preferred license +gst-plugins-bad +contains a set of less supported plug-ins that haven't passed the + rigorous quality testing we expect -- try out a simple test: - gst-launch fakesrc num_buffers=5 ! fakesink - (If you didn't install GStreamer, again prefix gst-launch with tools/) - If it outputs a bunch of messages from fakesrc and fakesink, everything is - ok. -- After this, you're ready to install gst-plugins, which will provide the - functionality you're probably looking for by now, so go on and read - that README. + +Features of this release + + * lame, rmdemux, iec958 fixes -COMPILING FROM CVS ------------------- -When building from CVS sources, you will need to run autogen.sh to generate -the build system files. +Bugs fixed in this release -You will need a set of additional tools typical for building from CVS, -including: -- autoconf -- automake -- libtool +Download -autogen.sh will check for recent enough versions and complain if you don't have -them. You can also specify specific versions of automake and autoconf with ---with-automake and --with-autoconf +You can find source releases of gst-plugins-ugly in the download directory: +http://gstreamer.freedesktop.org/src/gst-plugins-ugly/ -Check autogen.sh options by running autogen.sh --help +GStreamer Homepage -autogen.sh can pass on arguments to configure - you just need to separate them -from autogen.sh with -- between the two. -prefix has been added to autogen.sh but will be passed on to configure because -some build scripts like that. +More details can be found on the project's website: +http://gstreamer.freedesktop.org/ -When you have done this once, you can use autoregen.sh to re-autogen with -the last passed options as a handy shortcut. Use it. +Support and Bugs -After the autogen.sh stage, you can follow the directions listed in -"COMPILING FROM SOURCE" +We use GNOME's bugzilla for bug reports and feature requests: +http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer -You can also run your whole cvs stack uninstalled. The script in -the gstreamer module /docs/faq/gst-uninstalled) is helpful in setting -up your environment for this. +Developers -PLUG-IN DEPENDENCIES AND LICENSES ---------------------------------- -GStreamer is developed under the terms of the LGPL (see LICENSE file for -details). Some of our plug-ins however rely on libraries which are available -under other licenses. This means that if you are using an application which -has a non-GPL compatible license (for instance a closed-source application) -with GStreamer, you have to make sure not to use GPL-linked plug-ins. -When using GPL-linked plug-ins, GStreamer is for all practical reasons -under the GPL itself. +CVS is hosted on cvs.freedesktop.org. +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. -HISTORY -------- -The fundamental design comes from the video pipeline at Oregon Graduate -Institute, as well as some ideas from DirectMedia. It's based on plug-ins that -will provide the various codec and other functionality. The interface -hopefully is generic enough for various companies (ahem, Apple) to release -binary codecs for Linux, until such time as they get a clue and release the -source. +Applications +Contributors to this release + * Flavio Oliveira + * Michael Smith + * Stefan Kost + * Thomas Vander Stichele + * Wim Taymans + \ No newline at end of file Index: configure.ac RCS file: /cvs/gstreamer/gst-plugins-good/configure.ac,v retrieving revision 1.593 retrieving revision 1.594 diff -u -d -r1.593 -r1.594 --- configure.ac 2 Oct 2005 15:33:14 -0000 1.593 +++ configure.ac 3 Oct 2005 17:48:57 -0000 1.594 @@ -12,7 +12,7 @@ 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(gst-plugins-good, GST_PLUGINS_GOOD_VERSION, 0, 9, 1, 1, +AS_VERSION(gst-plugins-good, GST_PLUGINS_GOOD_VERSION, 0, 9, 3, 0, GST_CVS="no", GST_CVS="yes") AM_INIT_AUTOMAKE($PACKAGE,$VERSION) Index: af.po RCS file: /cvs/gstreamer/gst-plugins-good/po/af.po,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- af.po 4 Sep 2005 11:50:47 -0000 1.19 +++ af.po 3 Oct 2005 17:48:57 -0000 1.20 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins 0.7.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-09-02 19:38+0200\n" +"POT-Creation-Date: 2005-09-26 14:12+0200\n" "PO-Revision-Date: 2004-03-18 14:16+0200\n" "Last-Translator: Petri Jooste <rk...@pu...>\n" "Language-Team: Afrikaans <i1...@af...>\n" Index: az.po RCS file: /cvs/gstreamer/gst-plugins-good/po/az.po,v retrieving revision 1.17 retrieving revision 1.18 diff -u -d -r1.17 -r1.18 --- az.po 4 Sep 2005 11:50:47 -0000 1.17 +++ az.po 3 Oct 2005 17:48:57 -0000 1.18 "Project-Id-Version: gst-plugins-0.8.0\n" "PO-Revision-Date: 2004-03-19 18:29+0200\n" "Last-Translator: Metin Amiroff <me...@ka...>\n" "Language-Team: Azerbaijani <tra...@li...>\n" Index: cs.po RCS file: /cvs/gstreamer/gst-plugins-good/po/cs.po,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- cs.po 4 Sep 2005 11:50:47 -0000 1.14 +++ cs.po 3 Oct 2005 17:48:57 -0000 1.15 @@ -8,7 +8,7 @@ "Project-Id-Version: gst-plugins 0.8.3\n" "PO-Revision-Date: 2004-08-08 22:58+0200\n" "Last-Translator: Miloslav Trmac <mi...@vo...>\n" "Language-Team: Czech <tra...@li...>\n" Index: en_GB.po RCS file: /cvs/gstreamer/gst-plugins-good/po/en_GB.po,v --- en_GB.po 4 Sep 2005 11:50:47 -0000 1.17 +++ en_GB.po 3 Oct 2005 17:48:57 -0000 1.18 @@ -6,7 +6,7 @@ "Project-Id-Version: gst-plugins 0.8.1\n" "PO-Revision-Date: 2004-04-26 10:41-0400\n" "Last-Translator: Gareth Owen <go...@ya...>\n" "Language-Team: English (British) <en...@li...>\n" Index: hu.po RCS file: /cvs/gstreamer/gst-plugins-good/po/hu.po,v diff -u -d -r1.13 -r1.14 --- hu.po 4 Sep 2005 11:50:47 -0000 1.13 +++ hu.po 3 Oct 2005 17:48:57 -0000 1.14 "Project-Id-Version: gst-plugins 0.8.2\n" "PO-Revision-Date: 2004-07-18 11:03+0200\n" "Last-Translator: Laszlo Dvornik <dv...@in...>\n" "Language-Team: Hungarian <tra...@li...>\n" Index: it.po RCS file: /cvs/gstreamer/gst-plugins-good/po/it.po,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- it.po 4 Sep 2005 11:50:47 -0000 1.9 +++ it.po 3 Oct 2005 17:48:57 -0000 1.10 "PO-Revision-Date: 2004-11-07 19:11+0100\n" "Last-Translator: Luca Ferretti <ell...@in...>\n" "Language-Team: Italian <tp...@li...>\n" Index: nb.po RCS file: /cvs/gstreamer/gst-plugins-good/po/nb.po,v --- nb.po 4 Sep 2005 11:50:47 -0000 1.9 +++ nb.po 3 Oct 2005 17:48:57 -0000 1.10 "PO-Revision-Date: 2004-10-04 15:54+0200\n" "Last-Translator: Kjartan Maraas <km...@br...>\n" "Language-Team: Norwegian Bokmaal <i1...@li...>\n" Index: nl.po RCS file: /cvs/gstreamer/gst-plugins-good/po/nl.po,v retrieving revision 1.29 retrieving revision 1.30 diff -u -d -r1.29 -r1.30 --- nl.po 4 Sep 2005 11:50:47 -0000 1.29 +++ nl.po 3 Oct 2005 17:48:57 -0000 1.30 "PO-Revision-Date: 2004-08-05 16:26+0200\n" "Last-Translator: Elros Cyriatan <cyr...@fa...>\n" "Language-Team: Dutch <ver...@nl...>\n" Index: or.po RCS file: /cvs/gstreamer/gst-plugins-good/po/or.po,v diff -u -d -r1.10 -r1.11 --- or.po 4 Sep 2005 11:50:47 -0000 1.10 +++ or.po 3 Oct 2005 17:48:57 -0000 1.11 "Project-Id-Version: gst-plugins-0.8.3\n" "PO-Revision-Date: 2004-09-27 13:32+0530\n" "Last-Translator: Gora Mohanty <gor...@ya...>\n" "Language-Team: Oriya <gor...@ya...>\n" Index: sq.po RCS file: /cvs/gstreamer/gst-plugins-good/po/sq.po,v --- sq.po 4 Sep 2005 11:50:47 -0000 1.11 +++ sq.po 3 Oct 2005 17:48:57 -0000 1.12 "PO-Revision-Date: 2004-08-07 20:29+0200\n" "Last-Translator: Laurent Dhima <lau...@al...>\n" "Language-Team: Albanian <be...@ho...>\n" Index: sr.po RCS file: /cvs/gstreamer/gst-plugins-good/po/sr.po,v retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- sr.po 4 Sep 2005 11:50:47 -0000 1.20 +++ sr.po 3 Oct 2005 17:48:57 -0000 1.21 "PO-Revision-Date: 2004-03-13 00:18+0100\n" "Last-Translator: Danilo Segan <ds...@gm...>\n" "Language-Team: Serbian <gn...@pr...>\n" Index: sv.po RCS file: /cvs/gstreamer/gst-plugins-good/po/sv.po,v retrieving revision 1.22 retrieving revision 1.23 diff -u -d -r1.22 -r1.23 --- sv.po 4 Sep 2005 11:50:47 -0000 1.22 +++ sv.po 3 Oct 2005 17:48:57 -0000 1.23 "PO-Revision-Date: 2004-08-03 20:53+0200\n" "Last-Translator: Christian Rose <me...@me...>\n" "Language-Team: Swedish <sv...@li...>\n" Index: uk.po RCS file: /cvs/gstreamer/gst-plugins-good/po/uk.po,v --- uk.po 4 Sep 2005 11:50:47 -0000 1.17 +++ uk.po 3 Oct 2005 17:48:57 -0000 1.18 "PO-Revision-Date: 2004-08-03 15:40+0200\n" "Last-Translator: Maxim V. Dziumanenko <mv...@my...>\n" "Language-Team: Ukrainian <tra...@li...>\n" Index: vi.po RCS file: /cvs/gstreamer/gst-plugins-good/po/vi.po,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- vi.po 4 Sep 2005 11:50:47 -0000 1.7 +++ vi.po 3 Oct 2005 17:48:57 -0000 1.8 "PO-Revision-Date: 2005-01-22 17:17+0930\n" "Last-Translator: Clytie Siddall <cl...@ri...>\n" "Language-Team: Vietnamese <gno...@li...> \n" |