+=== release 1.0.5 ===
+
+2013-01-08 Tim-Philipp Müller <tim@centricular.net>
+
+ * configure.ac:
+ releasing 1.0.5
+
+2013-01-05 16:30:04 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ * tests/check/gst/gstghostpad.c:
+ tests: fix leak in ghostpad unit test
+ The created pad is never used and overwritten with
+ another newly-created pad a few lines below.
+
+2013-01-04 12:50:47 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/gstbin.h:
+ docs: update since markers for new NO_RESYNC flag
+
+2013-01-04 12:27:38 +0000 Tim-Philipp Müller <tim.muller@collabora.co.uk>
+
+ * gst/gstsystemclock.h:
+ docs: minor systemsclock doc fix
+
+2012-12-30 23:48:47 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ * configure.ac:
+ configure: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
+ AM_CONFIG_HEADER has been removed in the just-released automake 1.13:
+ https://lists.gnu.org/archive/html/automake/2012-12/msg00038.html
+ https://bugzilla.gnome.org/show_bug.cgi?id=690881
+
+2012-12-22 16:53:47 +0100 Thijs Vermeir <thijsvermeir@gmail.com>
+
+ * scripts/create-uninstalled-setup.sh:
+ scripts: fix location of repository with ssh
+
+2012-12-21 16:36:37 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/gstbin.c:
+ * gst/gstbin.h:
+ bin: add flag to disable resync state change
+ Add a GST_BIN_FLAG_NO_RESYNC that disables a resync when an element is added,
+ removed or linked in the bin. This is interesting for complex bins that
+ dynamically add elements to themselves and want to manage the state of those
+ elements without interference from resyncs.
+ See https://bugzilla.gnome.org/show_bug.cgi?id=690420
+
+2012-12-21 10:09:30 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * docs/design/part-synchronisation.txt:
+ docs: update synchronization document a little
+
+2012-12-20 16:40:04 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/gstsystemclock.h:
+ systemclock: add OTHER clock type
+ Add an OTHER clock type so that subclasses are able to mark themselves as
+ using some other clock source than the realtime or monotonic clock.
+
=== release 1.0.4 ===
-2012-12-18 Tim-Philipp Müller <tim@centricular.net>
+2012-12-18 17:25:34 +0000 Tim-Philipp Müller <tim@centricular.net>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.0.4
+ * docs/plugins/inspect/plugin-coreelements.xml:
+ * gstreamer.doap:
+ * win32/common/config.h:
+ * win32/common/gstenumtypes.c:
+ * win32/common/gstversion.h:
+ Release 1.0.4
+
+2012-12-18 17:09:18 +0000 Tim-Philipp Müller <tim@centricular.net>
+
+ * po/LINGUAS:
+ * po/de.po:
+ * po/fr.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/nl.po:
+ * po/pl.po:
+ * po/ru.po:
+ * po/uk.po:
+ * po/vi.po:
+ * po/zh_CN.po:
+ po: update translations
2012-12-14 11:09:30 +0100 Wim Taymans <wim.taymans@collabora.co.uk>
-This is GStreamer 1.0.4
+This is GStreamer 1.0.5
+
+Changes since 1.0.4:
+
+ * add GST_BIN_FLAG_NO_RESYNC flag that disables a resync when
+ an element is added, removed or linked in the bin; this is
+ interesting for complex bins that dynamically add elements
+ to themselves and want to manage the state of those elements
+ without interference from state resync threads (which may
+ cause deadlocks)
+ * add OTHER clock type
+
+Bugs fixed since 1.0.4:
+
+ * 690915 : Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in configure.ac
+
+API additions since 1.0.4:
+
+ * GST_BIN_FLAG_NO_RESYNC
+ * GST_CLOCK_TYPE_OTHER
Changes since 1.0.3:
-Release notes for GStreamer 1.0.4
+Release notes for GStreamer 1.0.5
-The GStreamer team is proud to announce a new bug-fix release
+The GStreamer team is pleased to announce a new bug-fix release
in the 1.x stable series of the
core of the GStreamer streaming media framework.
-
+
Features of this release
-
- * basesrc: fix potential leaks when re-activating in a different mode
- * bindings: make all pad probe types work with bindings
- * bindings: fix gst_event_parse_stream_start() annotation, fixing crash
- * documentation improvements
+
+ * add GST_BIN_FLAG_NO_RESYNC flag that disables a resync when
+ an element is added, removed or linked in the bin; this is
+ interesting for complex bins that dynamically add elements
+ to themselves and want to manage the state of those elements
+ without interference from state resync threads (which may
+ cause deadlocks)
+ * add OTHER clock type
Bugs fixed in this release
-
- * 687845 : filesrc: leaks file descriptor if activation in pull mode fails
- * 688804 : Getting error trying to add a pad_probe
- * 688934 : Gst.Event.parse_stream_start seems to not function correctly
+
+ * 690915 : Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS in configure.ac
+
+API changes in this release
+
+ - API additions:
+
+ * GST_BIN_FLAG_NO_RESYNC
+ * GST_CLOCK_TYPE_OTHER
==== Download ====
Contributors to this release
- * Alessandro Decina
- * Luis de Bethencourt
- * Olivier Crête
+ * Thijs Vermeir
* Tim-Philipp Müller
* Wim Taymans
-
\ No newline at end of file
+
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, git and prerelease does Werror too
dnl
-AC_INIT(GStreamer, 1.0.4,
+AC_INIT(GStreamer, 1.0.5,
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer,
gstreamer)
AG_GST_INIT
dnl - interfaces added -> increment AGE
dnl - interfaces removed -> AGE = 0
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 4, 0, 4)
+AS_LIBTOOL(GST, 5, 0, 5)
dnl *** autotools stuff ****
<description> GStreamer core elements</description>
<filename>../../plugins/elements/.libs/libgstcoreelements.so</filename>
<basename>libgstcoreelements.so</basename>
- <version>1.0.4</version>
+ <version>1.0.5</version>
<license>LGPL</license>
<source>gstreamer</source>
<package>GStreamer source release</package>
</GitRepository>
</repository>
+ <release>
+ <Version>
+ <revision>1.0.5</revision>
+ <branch>1.0</branch>
+ <name></name>
+ <created>2013-01-08</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.0.5.tar.xz" />
+ </Version>
+ </release>
+
<release>
<Version>
<revision>1.0.4</revision>
-# Slovenian translation of gstreamer.
+# Slovenian translation for gstreamer.
# This file is distributed under the same license as the gstreamer package.
-# Copyright (C) 2005 - 2012 Free Software Foundation, Inc.
+# Copyright (C) 2005 - 2013 Free Software Foundation, Inc.
#
# Matej Urbančič <matej.urban@gmail.com>, 2010 - 2011.
# Martin Srebotnjak <miles@filmsi.net>, 2011.
-# Klemen Košir <klemen.kosir@gmx.com>, 2012.
+# Klemen Košir <klemen913@gmail.com>, 2011 - 2013.
#
msgid ""
msgstr ""
-"Project-Id-Version: gstreamer 0.10.32.2\n"
+"Project-Id-Version: gstreamer-1.0.3\n"
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n"
-"POT-Creation-Date: 2012-09-25 13:13+0100\n"
-"PO-Revision-Date: 2012-03-01 14:05+0100\n"
-"Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n"
+"POT-Creation-Date: 2013-01-04 12:36+0000\n"
+"PO-Revision-Date: 2013-01-05 10:16+0100\n"
+"Last-Translator: Klemen Košir <klemen913@gmail.com>\n"
"Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
"Language: sl\n"
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
"%100==4 ? 3 : 0);\n"
-"X-Poedit-Language: Slovenian\n"
-"X-Poedit-Country: SLOVENIA\n"
-"X-Poedit-SourceCharset: utf-8\n"
+"X-Generator: Poedit 1.5.4\n"
msgid "Print the GStreamer version"
msgstr "Izpiše različico programa GStreamer"
msgid "Internal GStreamer error: thread problem."
msgstr "Notranja napaka GStreamer: težave z nitenjem."
-#, fuzzy
msgid "GStreamer error: negotiation problem."
-msgstr "Notranja napaka GStreamer: težave s pogajanjem."
+msgstr "Napaka GStreamer: težave s pogajanjem."
msgid "Internal GStreamer error: event problem."
msgstr "Notranja napaka GStreamer: težave z dogodkom."
msgid "Your GStreamer installation is missing a plug-in."
msgstr "Namestitvi GStreamer manjka vstavek."
-#, fuzzy
msgid "GStreamer error: clock problem."
-msgstr "Notranja napaka GStreamer: težave z uro."
+msgstr "Napaka GStreamer: težave z uro."
msgid ""
"This application is trying to use GStreamer functionality that has been "
msgid "language code"
msgstr "jezikovna koda"
-#, fuzzy
msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2"
-msgstr "koda jezika pretoka v skladu z ISO-639-1"
+msgstr "koda jezika pretoka v skladu z ISO-639-1 ali ISO-639-2"
msgid "language name"
msgstr "ime jezika"
msgid "geo location sublocation"
msgstr "področje zemljepisne lege"
-#, fuzzy
msgid ""
"a location within a city where the media has been produced or created (e.g. "
"the neighborhood)"
msgstr "Izpiši seznam vsebine vstavkov"
msgid "Check if the specified element or plugin exists"
-msgstr ""
+msgstr "Preveri, če podan predmet ali vstavek že obstaja"
msgid ""
"When checking if an element or plugin exists, also check that its version is "
"at least the version specified"
msgstr ""
+"Med preverjanjem, če predmet ali vstavek že obstaja, preveri, če je ustrezna "
+"tudi različica"
msgid "Print supported URI schemes, with the elements that implement them"
msgstr "Izpiši podprte sheme URI s predmeti, ki jih vstavljajo"
msgid "FOUND TAG\n"
msgstr "NAJDENA OZNAKA\n"
-#, fuzzy, c-format
+#, c-format
msgid "FOUND TOC : found by element \"%s\".\n"
-msgstr "NAJDENA OZNAKA : najdeno s predmetom \"%s\".\n"
+msgstr "NAJDENO KAZALO : najdeno s predmetom \"%s\".\n"
-#, fuzzy, c-format
+#, c-format
msgid "FOUND TOC : found by object \"%s\".\n"
-msgstr "NAJDENA OZNAKA : najdeno s predmetom \"%s\".\n"
+msgstr "NAJDENO KAZALO : najdeno s predmetom \"%s\".\n"
-#, fuzzy
msgid "FOUND TOC\n"
-msgstr "NAJDENA OZNAKA\n"
+msgstr "NAJDENO KAZALO\n"
#, c-format
msgid ""
msgstr "Izhodne oznake (znane tudi kot metapodatki)"
msgid "Output TOC (chapters and editions)"
-msgstr ""
+msgstr "Izpiši kazalo (poglavja)"
msgid "Output status information and property notifications"
msgstr "Izhodni podatki o stanju in obvestila o lastnostih"
msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n"
msgstr "EOS ob izklopu je omogočen -- vsiljen EOS vsebine cevovoda\n"
-#, fuzzy
msgid "EOS on shutdown enabled -- waiting for EOS after Error\n"
-msgstr "EOS ob izklopu je omogočen -- vsiljen EOS vsebine cevovoda\n"
+msgstr "EOS ob izklopu je omogočen -- čakanje na EOS, ki sledi napaki\n"
msgid "Waiting for EOS...\n"
msgstr "Čakanje na EOS ...\n"
msgid "EOS received - stopping pipeline...\n"
msgstr "Prejet EOS - zaustavljanje cevovoda ...\n"
-#, fuzzy
msgid "Interrupt while waiting for EOS - stopping pipeline...\n"
-msgstr "Prekinitev: zaustavljanje cevovoda ... \n"
+msgstr "Prekinitev med čakanjem na EOS. Zaustavljanje cevovoda ...\n"
msgid "An error happened while waiting for EOS\n"
msgstr "Med čakanjem na EOS je prišlo do napake\n"
msgid "Freeing pipeline ...\n"
msgstr "Sproščanje cevovoda ...\n"
-
-#~ msgid "Usage: gst-xmllaunch <file.xml> [ element.property=value ... ]\n"
-#~ msgstr ""
-#~ "Uporaba: gst-xmllaunch <datoteka.xml> [ predmet.lastnost=vrednost ... ]\n"
-
-#~ msgid "ERROR: parse of xml file '%s' failed.\n"
-#~ msgstr "NAPAKA: razčlenjevanje datoteke XML \"%s\" je spodletelo.\n"
-
-#~ msgid "ERROR: no toplevel pipeline element in file '%s'.\n"
-#~ msgstr "NAPAKA: v datoteki \"%s\" ni vrhnjega predmeta cevovoda.\n"
-
-#~ msgid "WARNING: only one toplevel element is supported at this time.\n"
-#~ msgstr "OPOZORILO: trenutno je podprt le en vrhnji predmet.\n"
-
-#~ msgid "ERROR: could not parse command line argument %d: %s.\n"
-#~ msgstr "Napaka: argumenta %d ukazne vrstice ni mogoče razčleniti: %s.\n"
-
-#~ msgid "WARNING: element named '%s' not found.\n"
-#~ msgstr "OPOZORILO: predmeta z imenom \"%s\" ni mogoče najti.\n"
-
-#~ msgid "Save xml representation of pipeline to FILE and exit"
-#~ msgstr "Shrani XML-predstavitev cevovoda v DATOTEKO in končaj"
-
-#~ msgid "FILE"
-#~ msgstr "DATOTEKA"
-
-#~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2"
-#~ msgstr "Ne namesti ročnikov signalov za SIGUSR1 in SIGUSR2"
-
-#~ msgid "Print alloc trace (if enabled at compile time)"
-#~ msgstr ""
-#~ "Izpiši zaznavanje dodeljevanja (če je možnost omogočena v trenutku "
-#~ "kodnega prevajanja)"
#define GST_PACKAGE_ORIGIN "Unknown package origin"
/* GStreamer package release date/time for plugins as YYYY-MM-DD */
-#define GST_PACKAGE_RELEASE_DATETIME "2012-12-18"
+#define GST_PACKAGE_RELEASE_DATETIME "2013-01-05"
/* location of the installed gst-plugin-scanner */
#define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner"
#define PACKAGE_NAME "GStreamer"
/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "GStreamer 1.0.4"
+#define PACKAGE_STRING "GStreamer 1.0.5"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "gstreamer"
#undef PACKAGE_URL
/* Define to the version of this package. */
-#define PACKAGE_VERSION "1.0.4"
+#define PACKAGE_VERSION "1.0.5"
/* directory where plugins are located */
#ifdef _DEBUG
#undef USE_POISONING
/* Version number of package */
-#define VERSION "1.0.4"
+#define VERSION "1.0.5"
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
{
static gsize id = 0;
static const GFlagsValue values[] = {
+ {C_FLAGS (GST_BIN_FLAG_NO_RESYNC), "GST_BIN_FLAG_NO_RESYNC", "no-resync"},
{C_FLAGS (GST_BIN_FLAG_LAST), "GST_BIN_FLAG_LAST", "last"},
{0, NULL, NULL}
};
{C_ENUM (GST_CLOCK_TYPE_REALTIME), "GST_CLOCK_TYPE_REALTIME", "realtime"},
{C_ENUM (GST_CLOCK_TYPE_MONOTONIC), "GST_CLOCK_TYPE_MONOTONIC",
"monotonic"},
+ {C_ENUM (GST_CLOCK_TYPE_OTHER), "GST_CLOCK_TYPE_OTHER", "other"},
{0, NULL, NULL}
};
*
* The micro version of GStreamer at compile time:
*/
-#define GST_VERSION_MICRO (4)
+#define GST_VERSION_MICRO (5)
/**
* GST_VERSION_NANO:
*