diff -Nru gstreamer1.0-1.0.2/ChangeLog gstreamer1.0-1.0.5/ChangeLog --- gstreamer1.0-1.0.2/ChangeLog 2012-10-24 23:44:08.000000000 +0000 +++ gstreamer1.0-1.0.5/ChangeLog 2013-01-08 00:11:19.000000000 +0000 @@ -1,9 +1,306 @@ -=== release 1.0.2 === +=== release 1.0.5 === -2012-10-25 Tim-Philipp Müller +2013-01-08 Tim-Philipp Müller * configure.ac: - releasing 1.0.2 + releasing 1.0.5 + +2013-01-05 16:30:04 +0000 Tim-Philipp Müller + + * 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 + + * gst/gstbin.h: + docs: update since markers for new NO_RESYNC flag + +2013-01-04 12:27:38 +0000 Tim-Philipp Müller + + * gst/gstsystemclock.h: + docs: minor systemsclock doc fix + +2012-12-30 23:48:47 +0000 Tim-Philipp Müller + + * 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 + + * scripts/create-uninstalled-setup.sh: + scripts: fix location of repository with ssh + +2012-12-21 16:36:37 +0100 Wim Taymans + + * 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 + + * docs/design/part-synchronisation.txt: + docs: update synchronization document a little + +2012-12-20 16:40:04 +0100 Wim Taymans + + * 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 17:25:34 +0000 Tim-Philipp Müller + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * 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 + + * 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 + + * gst/gstsample.c: + * gst/gststructure.c: + add debug category + Adding a debug category is nicer than logging to the default category + +2012-12-14 15:22:27 +0100 Wim Taymans + + * docs/design/part-element-sink.txt: + * docs/design/part-events.txt: + * libs/gst/base/gstbaseparse.c: + * libs/gst/base/gstbasesink.c: + * libs/gst/base/gstbasesrc.c: + * plugins/elements/gstidentity.c: + * plugins/elements/gstoutputselector.c: + NEWSEGMENT -> SEGMENT + +2012-12-14 11:08:57 +0100 Wim Taymans + + * gst/gstelement.c: + element: improve debug + +2012-12-13 14:48:35 +0100 Wim Taymans + + * libs/gst/base/gstbasesrc.c: + basesrc: call _stop when start failed + When we failed to complete the start, call stop again. This makes sure that all + successfull calls to _start are paired with a _stop. + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687845 + +2012-12-11 16:46:01 +0100 Wim Taymans + + * libs/gst/base/gstbaseparse.c: + baseparse: improve debug + Add pts and dts in debug log + +2012-11-26 00:51:38 +0000 Tim-Philipp Müller + + * docs/gst/gstreamer-sections.txt: + docs: clean up sections file for pad probe defines that moved into enum + +2012-12-10 11:55:42 +0100 Wim Taymans + + * gst/gstplugin.c: + plugin: protect against NULL filename in debug + See https://bugzilla.gnome.org/show_bug.cgi?id=689948 + +2012-12-06 09:48:08 +0100 Wim Taymans + + * gst/gstbufferpool.h: + bufferpool: clarify docs + +2012-12-05 14:56:48 +0100 Wim Taymans + + * gst/gstcaps.c: + caps: fix docs + +2012-12-05 14:24:14 +0100 Wim Taymans + + * libs/gst/base/gstadapter.c: + adapter: fix 0.10 docs to make more sense in 1.0 + +2012-12-05 14:03:27 +0100 Wim Taymans + + * libs/gst/base/gstadapter.c: + adapter: fix docs for 1.0 + Add parent to chain function signature and use it. + +2012-11-30 10:41:51 +0100 Wim Taymans + + * gst/gstmessage.c: + message: add reset-time type string + +2012-11-28 18:08:52 +0000 Tim-Philipp Müller + + * docs/random/porting-to-1.0.txt: + docs: add link to python porting doc and app dev manual to porting-to-1.0.txt + +2012-11-26 18:16:52 -0500 Luis de Bethencourt + + * scripts/gst-uninstalled: + gst-uninstalled: add gst-editing-services to PKG_CONFIG_PATH + +2012-11-25 23:26:47 +0000 Tim-Philipp Müller + + * docs/manual/appendix-integration.xml: + * docs/manual/basics-init.xml: + * gst/gst.c: + docs: remove all mention of g_thread_init() + It's been deprecated since GLib 2.32 and isn't needed any + longer. + +2012-11-23 21:09:45 +0100 Alessandro Decina + + * gst/gstevent.c: + event: fix annotation for gst_event_parse_stream_start + +2012-11-23 13:36:09 +0000 Tim-Philipp Müller + + * gst/gstpad.h: + pad: document more pad probe values + +2012-11-23 12:47:25 +0000 Tim-Philipp Müller + + * gst/gstpad.h: + pad: don't use parenthesis for ORed pad probe flag enums + glib-mkenum doesn't like them for some reason. + https://bugzilla.gnome.org/show_bug.cgi?id=688804 + +2012-11-23 10:58:25 +0100 Olivier Crête + + * gst/gstpad.h: + pad: Put all of the probe types in the enum so they work with bindings + https://bugzilla.gnome.org/show_bug.cgi?id=688804 + +2012-11-21 12:52:51 +0000 Tim-Philipp Müller + + * configure.ac: + * docs/plugins/inspect/plugin-coreelements.xml: + * win32/common/config.h: + * win32/common/gstversion.h: + Back to development (bug-fixing) + +=== release 1.0.3 === + +2012-11-21 09:31:07 +0000 Tim-Philipp Müller + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/inspect/plugin-coreelements.xml: + * gstreamer.doap: + * win32/common/config.h: + * win32/common/gstversion.h: + Release 1.0.3 + +2012-11-20 16:19:52 +0100 Wim Taymans + + * libs/gst/base/gstbasesink.c: + basesink: add some debug + +2012-11-20 16:19:16 +0100 Wim Taymans + + * libs/gst/base/gstbasesink.c: + basesink: reset START_TIME when needed + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=685870 + +2012-11-16 19:41:48 +0100 Arnaud Vrac + + * libs/gst/base/gstbaseparse.c: + baseparse: forward stream-start event in push mode + +2012-11-17 10:27:11 +0000 Tim-Philipp Müller + + * tests/examples/manual/Makefile.am: + examples: don't compile testrtpool example if pthreads are not available like on win32 + Based on patch by: italarab@gmail.com + https://bugzilla.gnome.org/show_bug.cgi?id=688511 + +2012-11-13 21:13:00 +0100 Arnaud Vrac + + * plugins/elements/gstinputselector.c: + inputselector: fix clock leak in wait_running_time + https://bugzilla.gnome.org/show_bug.cgi?id=688477 + +2012-11-08 15:33:01 +1100 Matthew Waters + + * gst/gstbufferpool.c: + bufferpool: lock before unlock in _get_config + Fixes deadlock on Windows + Fixes https://bugzilla.gnome.org/show_bug.cgi?id=687896 + +2012-10-30 10:04:44 +1100 Jan Schmidt + + * libs/gst/base/gstcollectpads.c: + collectpads: Clarify docs about the buffer handler callback. + Clarify that the callback owns a ref on a passed buffer. + +2012-10-30 10:04:14 +1100 Jan Schmidt + + * plugins/elements/gstmultiqueue.c: + multiqueue: Add EOS status to debug output about filled/unfilled + +2012-10-29 11:30:30 +0000 Tim-Philipp Müller + + * gst/gstutils.c: + pad: downgrade 'creating random stream-id' debug log message + No need for it to be a warning. + +2012-06-13 13:02:48 +0100 Vincent Penquerc'h + + * libs/gst/base/gstbaseparse.c: + baseparse: prevent excessively high memory usage with long streams + Large streams would index one frame every second, which can get quite + large with multi-hour streams, so add an additional byte-based + minimum distance as well, which will kick in for long streams + and make sure we never have more than a couple of thousand index + entries. + https://bugzilla.gnome.org/show_bug.cgi?id=666053 + +2012-10-25 12:03:18 +0100 Tim-Philipp Müller + + * configure.ac: + * docs/plugins/inspect/plugin-coreelements.xml: + * win32/common/config.h: + * win32/common/gstversion.h: + Back to development (bug-fixing) + +=== release 1.0.2 === 2012-10-25 00:04:49 +0100 Tim-Philipp Müller diff -Nru gstreamer1.0-1.0.2/NEWS gstreamer1.0-1.0.5/NEWS --- gstreamer1.0-1.0.2/NEWS 2012-10-24 23:02:50.000000000 +0000 +++ gstreamer1.0-1.0.5/NEWS 2013-01-08 00:35:22.000000000 +0000 @@ -1,4 +1,51 @@ -This is GStreamer 1.0.2 +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: + + * 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 + +Bugs fixed since 1.0.3: + + * 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 + +Changes since 1.0.2: + + * bufferpool: fix deadlock + * baseparse: forward stream-start event in push mode, fixing issues with streamsynchronizer + * basesink: reset START_TIME when needed, fixing position reporting after seeking beyond end + +Bugs fixed since 1.0.2: + + * 666053 : baseparse: prevent excessively high memory usage with large streams + * 687896 : bufferpool: deadlock in GstBufferPool + * 688477 : inputselector: fix clock leak in wait_running_time + * 688511 : Windows compilers without pthreads still have testrtpool.c being built in tests + * 688655 : baseparse: stream-start events not sent in push mode + * 685870 : Regression with position when seeking beyond the media duration Changes since 1.0.1: diff -Nru gstreamer1.0-1.0.2/RELEASE gstreamer1.0-1.0.5/RELEASE --- gstreamer1.0-1.0.2/RELEASE 2012-10-24 23:44:37.000000000 +0000 +++ gstreamer1.0-1.0.5/RELEASE 2013-01-08 00:19:03.000000000 +0000 @@ -1,8 +1,8 @@ -Release notes for GStreamer 1.0.2 +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. @@ -38,25 +38,28 @@ - + Features of this release - - * Parallel installability with 0.10.x series - * collectpads: ensure all timestamps are in same time domain - * gobject-introspection: fix GstSample annotations - * add GstElement::post_message() vfunc - * info: allow gst_debug_add_log_function() to be called before gst_init() - * event: allow GST_CLOCK_TIME_NONE as duration for GAP events - * documentation: new chapters and updates for the application development manual and the plugin writer's guide + + * 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 - - * 686456 : g_type_init is no longer required - * 686658 : allocator: fix memory leak in _fallback_mem_copy - * 686659 : preset: remove variable not read - * 686723 : basesrc: generic/states test in -base now hangs with appsrc - * 686787 : testrtpool must be linked to pthreads + + * 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 ==== @@ -93,11 +96,7 @@ Contributors to this release - * Mark Nauwelaerts - * Michael Smith - * Miguel Angel Cabrera Moya - * Sebastian Dröge + * Thijs Vermeir * Tim-Philipp Müller * Wim Taymans - * Руслан Ижбулатов -  \ No newline at end of file +  diff -Nru gstreamer1.0-1.0.2/aclocal.m4 gstreamer1.0-1.0.5/aclocal.m4 --- gstreamer1.0-1.0.2/aclocal.m4 2012-10-24 12:48:43.000000000 +0000 +++ gstreamer1.0-1.0.5/aclocal.m4 2013-01-07 23:52:39.000000000 +0000 @@ -438,18 +438,6 @@ [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) -# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005 -# Free Software Foundation, Inc. -# -# This file is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# serial 8 - -# AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. -AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) - # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, diff -Nru gstreamer1.0-1.0.2/configure gstreamer1.0-1.0.5/configure --- gstreamer1.0-1.0.2/configure 2012-10-24 12:48:45.000000000 +0000 +++ gstreamer1.0-1.0.5/configure 2013-01-07 23:52:41.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GStreamer 1.0.2. +# Generated by GNU Autoconf 2.69 for GStreamer 1.0.5. # # Report bugs to . # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='GStreamer' PACKAGE_TARNAME='gstreamer' -PACKAGE_VERSION='1.0.2' -PACKAGE_STRING='GStreamer 1.0.2' +PACKAGE_VERSION='1.0.5' +PACKAGE_STRING='GStreamer 1.0.5' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' PACKAGE_URL='' @@ -1637,7 +1637,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GStreamer 1.0.2 to adapt to many kinds of systems. +\`configure' configures GStreamer 1.0.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1708,7 +1708,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GStreamer 1.0.2:";; + short | recursive ) echo "Configuration of GStreamer 1.0.5:";; esac cat <<\_ACEOF @@ -1885,7 +1885,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GStreamer configure 1.0.2 +GStreamer configure 1.0.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2658,7 +2658,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GStreamer $as_me 1.0.2, which was +It was created by GStreamer $as_me 1.0.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3591,7 +3591,7 @@ # Define the identity of the package. PACKAGE='gstreamer' - VERSION='1.0.2' + VERSION='1.0.5' cat >>confdefs.h <<_ACEOF @@ -3714,9 +3714,9 @@ - PACKAGE_VERSION_MAJOR=$(echo 1.0.2 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 1.0.2 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 1.0.2 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 1.0.5 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 1.0.5 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 1.0.5 | cut -d'.' -f3) @@ -3727,7 +3727,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 $as_echo_n "checking nano version... " >&6; } - NANO=$(echo 1.0.2 | cut -d'.' -f4) + NANO=$(echo 1.0.5 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -5632,7 +5632,8 @@ ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` - if test -n "$lt_cv_sys_max_cmd_len"; then + if test -n "$lt_cv_sys_max_cmd_len" && \ + test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else @@ -7163,7 +7164,14 @@ LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) - LD="${LD-ld} -m elf_i386" + case `/usr/bin/file conftest.o` in + *x86-64*) + LD="${LD-ld} -m elf32_x86_64" + ;; + *) + LD="${LD-ld} -m elf_i386" + ;; + esac ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" @@ -8312,10 +8320,10 @@ done - GST_CURRENT=2 + GST_CURRENT=5 GST_REVISION=0 - GST_AGE=2 - GST_LIBVERSION=2:0:2 + GST_AGE=5 + GST_LIBVERSION=5:0:5 @@ -27024,7 +27032,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GStreamer $as_me 1.0.2, which was +This file was extended by GStreamer $as_me 1.0.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -27090,7 +27098,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GStreamer config.status 1.0.2 +GStreamer config.status 1.0.5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru gstreamer1.0-1.0.2/configure.ac gstreamer1.0-1.0.5/configure.ac --- gstreamer1.0-1.0.2/configure.ac 2012-10-24 12:35:23.000000000 +0000 +++ gstreamer1.0-1.0.5/configure.ac 2013-01-07 23:52:33.000000000 +0000 @@ -4,7 +4,7 @@ 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.2, +AC_INIT(GStreamer, 1.0.5, http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer, gstreamer) AG_GST_INIT @@ -22,7 +22,7 @@ AC_CONFIG_SRCDIR([gst/gst.c]) dnl define the output header for config -AM_CONFIG_HEADER([config.h]) +AC_CONFIG_HEADERS([config.h]) dnl AM_MAINTAINER_MODE only provides the option to configure to enable it AM_MAINTAINER_MODE([enable]) @@ -58,7 +58,7 @@ dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 2, 0, 2) +AS_LIBTOOL(GST, 5, 0, 5) dnl *** autotools stuff **** diff -Nru gstreamer1.0-1.0.2/debian/changelog gstreamer1.0-1.0.5/debian/changelog --- gstreamer1.0-1.0.2/debian/changelog 2012-10-25 11:23:15.000000000 +0000 +++ gstreamer1.0-1.0.5/debian/changelog 2013-01-09 04:30:53.000000000 +0000 @@ -1,3 +1,27 @@ +gstreamer1.0 (1.0.5-1~ubuntu12.10.1~ppa4) quantal; urgency=low + + * No-change backport to quantal + + -- Jason Gerard DeRose Tue, 08 Jan 2013 21:30:53 -0700 + +gstreamer1.0 (1.0.5-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Tue, 08 Jan 2013 13:38:27 +0100 + +gstreamer1.0 (1.0.4-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 19 Dec 2012 10:25:15 +0100 + +gstreamer1.0 (1.0.3-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 21 Nov 2012 14:45:04 +0100 + gstreamer1.0 (1.0.2-1) unstable; urgency=low * New upstream stable release. diff -Nru gstreamer1.0-1.0.2/docs/design/part-element-sink.txt gstreamer1.0-1.0.5/docs/design/part-element-sink.txt --- gstreamer1.0-1.0.2/docs/design/part-element-sink.txt 2012-05-19 11:45:53.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/design/part-element-sink.txt 2012-12-17 21:06:58.000000000 +0000 @@ -178,8 +178,8 @@ PREROLL_UNLOCK STREAM_UNLOCK break - NEWSEGMENT: - # the newsegment must be used to clip incoming + SEGMENT: + # the segment must be used to clip incoming # buffers. Then then go into the queue as non-prerollable # items used for syncing the buffers STREAM_LOCK diff -Nru gstreamer1.0-1.0.2/docs/design/part-events.txt gstreamer1.0-1.0.5/docs/design/part-events.txt --- gstreamer1.0-1.0.2/docs/design/part-events.txt 2012-09-11 14:31:09.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/design/part-events.txt 2012-12-17 21:06:58.000000000 +0000 @@ -248,7 +248,7 @@ 4) send a FLUSH_STOP event to all peer elements to allow streaming again. - 5) create a NEWSEGMENT event to signal the new buffer timestamp base time. + 5) create a SEGMENT event to signal the new buffer timestamp base time. This event must be queued to be sent by the streaming thread. 6) start stopped tasks and unlock the STREAM_LOCK, dataflow will continue diff -Nru gstreamer1.0-1.0.2/docs/design/part-synchronisation.txt gstreamer1.0-1.0.5/docs/design/part-synchronisation.txt --- gstreamer1.0-1.0.2/docs/design/part-synchronisation.txt 2012-10-15 13:42:50.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/design/part-synchronisation.txt 2013-01-04 12:23:53.000000000 +0000 @@ -20,6 +20,7 @@ Different sources exist for this counter: - the system time (with g_get_current_time() and with microsecond accuracy) + - monotonic time (with g_get_monotonic_time () with microsecond accuracy) - an audio device (based on number of samples played) - a network source based on packets received + timestamps in those packets (a typical example is an RTP source) @@ -31,6 +32,10 @@ A GstClock always counts time upwards and does not necessarily start at 0. +While it is possible, it is not recommended to create a clock derived from the +contents of a stream (for example, create a clock from the PCR in an mpeg-ts +stream). + Running time ~~~~~~~~~~~~ @@ -75,16 +80,18 @@ The following notation is used: B: GstBuffer - - B.timestamp = buffer timestamp (GST_BUFFER_TIMESTAMP) + - B.timestamp = buffer timestamp (GST_BUFFER_PTS or GST_BUFFER_DTS) S: SEGMENT event preceeding the buffers. - - S.start: start field in the SEGMENT event - - S.stop: stop field in the SEGMENT event - - S.rate: rate field of SEGMENT event - - S.abs_rate: absolute value of rate field of SEGMENT event - - S.time: time field in the SEGMENT event - - S.base: a base time for the time. - - S.offset: an offset to apply to S.start or S.stop + - S.start: start field in the SEGMENT event. This is the lowest allowed + timestamp. + - S.stop: stop field in the SEGMENT event. This is the highers allowed + timestamp. + - S.rate: rate field of SEGMENT event. This is the desired playback rate. + - S.base: a base time for the time. This is the total elapsed running_time of any + previous segments. + - S.offset: an offset to apply to S.start or S.stop. This is the amount that + has already been elapsed in the segment. Valid buffers for synchronisation are those with B.timestamp between S.start and S.stop (after applying the S.offset). All other buffers outside this range @@ -93,9 +100,9 @@ The following transformation to running_time exist: if (S.rate > 0.0) - B.running_time = (B.timestamp - (S.start + S.offset)) / S.abs_rate + S.base + B.running_time = (B.timestamp - (S.start + S.offset)) / ABS (S.rate) + S.base else - B.running_time = ((S.stop - S.offset) - B.timestamp) / S.abs_rate + S.base + B.running_time = ((S.stop - S.offset) - B.timestamp) / ABS (S.rate) + S.base We write B.running_time as the running_time obtained from the SEGMENT event and the buffers of that segment. @@ -110,6 +117,9 @@ first buffer received will be transformed into B.running_time of 0 (B.timestamp == S.stop and S.accum == 0). +This makes it so that B.running_time is always monotonically increasing +starting from 0 with both positive and negative rates. + Synchronisation ~~~~~~~~~~~~~~~ @@ -123,7 +133,7 @@ - using the buffer timestamp and the preceeding SEGMENT event as (assuming positive playback rate): - B.running_time = (B.timestamp - (S.start + S.offset)) / S.abs_rate + S.base + B.running_time = (B.timestamp - (S.start + S.offset)) / ABS (S.rate) + S.base We prefix C. and B. before the two running times to note how they were calculated. @@ -172,10 +182,15 @@ - the position used in seek events/queries - the position used to synchronize controller values +Additional fields in the SEGMENT are used: + + - S.time: time field in the SEGMENT event. This the stream-time of S.start + - S.applied_rate: The rate already applied to the stream. + Stream time is calculated using the buffer times and the preceeding SEGMENT event as follows: - stream_time = (B.timestamp - S.start) * S.abs_applied_rate + S.time + stream_time = (B.timestamp - S.start) * ABS (S.applied_rate) + S.time For negative rates, B.timestamp will go backwards from S.stop to S.start, making the stream time go backwards. @@ -187,24 +202,24 @@ allows us to rewrite the above formula for stream_time (and for positive rates). C.running_time = absolute_time - base_time - B.running_time = (B.timestamp - (S.start + S.offset)) / S.abs_rate + S.base + B.running_time = (B.timestamp - (S.start + S.offset)) / ABS (S.rate) + S.base => - (B.timestamp - (S.start + S.offset)) / S.abs_rate + S.base = absolute_time - base_time; + (B.timestamp - (S.start + S.offset)) / ABS (S.rate) + S.base = absolute_time - base_time; => - (B.timestamp - (S.start + S.offset)) / S.abs_rate = absolute_time - base_time - S.base; + (B.timestamp - (S.start + S.offset)) / ABS (S.rate) = absolute_time - base_time - S.base; => - (B.timestamp - (S.start + S.offset)) = (absolute_time - base_time - S.base) * S.abs_rate + (B.timestamp - (S.start + S.offset)) = (absolute_time - base_time - S.base) * ABS (S.rate) => - (B.timestamp - S.start) = S.offset + (absolute_time - base_time - S.base) * S.abs_rate + (B.timestamp - S.start) = S.offset + (absolute_time - base_time - S.base) * ABS (S.rate) filling (B.timestamp - S.start) in the above formule for stream time => - stream_time = (S.offset + (absolute_time - base_time - S.base) * S.abs_rate) * S.abs_applied_rate + S.time + stream_time = (S.offset + (absolute_time - base_time - S.base) * ABS (S.rate)) * S.abs_applied_rate + S.time This last formula is typically used in sinks to report the current position in an accurate and efficient way. diff -Nru gstreamer1.0-1.0.2/docs/gst/gstreamer-sections.txt gstreamer1.0-1.0.5/docs/gst/gstreamer-sections.txt --- gstreamer1.0-1.0.2/docs/gst/gstreamer-sections.txt 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/gstreamer-sections.txt 2013-01-08 00:41:42.000000000 +0000 @@ -1656,16 +1656,6 @@ GstPadProbeReturn GstPadProbeType -GST_PAD_PROBE_TYPE_BLOCKING -GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM -GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM -GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM -GST_PAD_PROBE_TYPE_DATA_UPSTREAM -GST_PAD_PROBE_TYPE_DATA_BOTH -GST_PAD_PROBE_TYPE_EVENT_BOTH -GST_PAD_PROBE_TYPE_QUERY_BOTH -GST_PAD_PROBE_TYPE_ALL_BOTH -GST_PAD_PROBE_TYPE_SCHEDULING GstPadProbeInfo GST_PAD_PROBE_INFO_TYPE diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstBin.html gstreamer1.0-1.0.5/docs/gst/html/GstBin.html --- gstreamer1.0-1.0.2/docs/gst/html/GstBin.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstBin.html 2013-01-08 00:41:42.000000000 +0000 @@ -157,7 +157,7 @@

-

Notes

+

Notes

A GstBin internally intercepts every GstMessage posted by its children and implements the following default behaviour for each of them: @@ -940,6 +940,7 @@

enum GstBinFlags

typedef enum {
+  GST_BIN_FLAG_NO_RESYNC = (GST_ELEMENT_FLAG_LAST << 0),
   /* padding */
   GST_BIN_FLAG_LAST		= (GST_ELEMENT_FLAG_LAST << 5)
 } GstBinFlags;
@@ -951,12 +952,20 @@
 

- + + + + + + - + +

GST_BIN_FLAG_NO_RESYNC

don't resync a state change when elements are + added or linked in the bin (Since 1.0.5) +

GST_BIN_FLAG_LAST

the last enum in the series of flags for bins. Derived classes can use this as first value in a list of flags.

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstElementFactory.html gstreamer1.0-1.0.5/docs/gst/html/GstElementFactory.html --- gstreamer1.0-1.0.2/docs/gst/html/GstElementFactory.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstElementFactory.html 2013-01-08 00:41:42.000000000 +0000 @@ -141,7 +141,7 @@

-

Example 6. Using an element factory

+

Example 6. Using an element factory

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstObject.html gstreamer1.0-1.0.5/docs/gst/html/GstObject.html --- gstreamer1.0-1.0.2/docs/gst/html/GstObject.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstObject.html 2013-01-08 00:41:42.000000000 +0000 @@ -186,7 +186,7 @@

-

controlled properties

+

controlled properties

Controlled properties offers a lightweight way to adjust gobject properties over stream-time. It works by using time-stamped value pairs that diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstPad.html gstreamer1.0-1.0.5/docs/gst/html/GstPad.html --- gstreamer1.0-1.0.2/docs/gst/html/GstPad.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstPad.html 2013-01-08 00:41:42.000000000 +0000 @@ -95,16 +95,6 @@ enum GstPadProbeReturn; enum GstPadProbeType; -#define GST_PAD_PROBE_TYPE_BLOCKING -#define GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM -#define GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM -#define GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM -#define GST_PAD_PROBE_TYPE_DATA_UPSTREAM -#define GST_PAD_PROBE_TYPE_DATA_BOTH -#define GST_PAD_PROBE_TYPE_EVENT_BOTH -#define GST_PAD_PROBE_TYPE_QUERY_BOTH -#define GST_PAD_PROBE_TYPE_ALL_BOTH -#define GST_PAD_PROBE_TYPE_SCHEDULING struct GstPadProbeInfo; #define GST_PAD_PROBE_INFO_TYPE (d) #define GST_PAD_PROBE_INFO_ID (d) @@ -1581,7 +1571,19 @@ GST_PAD_PROBE_TYPE_QUERY_UPSTREAM = (1 << 10), /* flags to select scheduling mode */ GST_PAD_PROBE_TYPE_PUSH = (1 << 12), - GST_PAD_PROBE_TYPE_PULL = (1 << 13) + GST_PAD_PROBE_TYPE_PULL = (1 << 13), + + /* flag combinations */ + GST_PAD_PROBE_TYPE_BLOCKING = GST_PAD_PROBE_TYPE_IDLE | GST_PAD_PROBE_TYPE_BLOCK, + GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM = GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_BUFFER_LIST | GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, + GST_PAD_PROBE_TYPE_DATA_UPSTREAM = GST_PAD_PROBE_TYPE_EVENT_UPSTREAM, + GST_PAD_PROBE_TYPE_DATA_BOTH = GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM | GST_PAD_PROBE_TYPE_DATA_UPSTREAM, + GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM = GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM, + GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM = GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_UPSTREAM, + GST_PAD_PROBE_TYPE_EVENT_BOTH = GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM | GST_PAD_PROBE_TYPE_EVENT_UPSTREAM, + GST_PAD_PROBE_TYPE_QUERY_BOTH = GST_PAD_PROBE_TYPE_QUERY_DOWNSTREAM | GST_PAD_PROBE_TYPE_QUERY_UPSTREAM, + GST_PAD_PROBE_TYPE_ALL_BOTH = GST_PAD_PROBE_TYPE_DATA_BOTH | GST_PAD_PROBE_TYPE_QUERY_BOTH, + GST_PAD_PROBE_TYPE_SCHEDULING = GST_PAD_PROBE_TYPE_PUSH | GST_PAD_PROBE_TYPE_PULL } GstPadProbeType;

@@ -1655,66 +1657,61 @@

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
probe pull

GST_PAD_PROBE_TYPE_BLOCKING

probe and block at the next opportunity, at data flow or when idle +

GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM

probe downstream data (buffers, buffer lists, and events) +

GST_PAD_PROBE_TYPE_DATA_UPSTREAM

probe upstream data (events) +

GST_PAD_PROBE_TYPE_DATA_BOTH

probe upstream and downstream data (buffers, buffer lists, and events) +

GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM

probe and block downstream data (buffers, buffer lists, and events) +

GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM

probe and block upstream data (events) +

GST_PAD_PROBE_TYPE_EVENT_BOTH

probe upstream and downstream events +

GST_PAD_PROBE_TYPE_QUERY_BOTH

probe upstream and downstream queries +

GST_PAD_PROBE_TYPE_ALL_BOTH

probe upstream events and queries and downstream buffers, buffer lists, events and queries +

GST_PAD_PROBE_TYPE_SCHEDULING

probe push and pull +

-

GST_PAD_PROBE_TYPE_BLOCKING

-
#define GST_PAD_PROBE_TYPE_BLOCKING         (GST_PAD_PROBE_TYPE_IDLE | GST_PAD_PROBE_TYPE_BLOCK)
-
-
-
-
-

GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM

-
#define GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM (GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM)
-
-
-
-
-

GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM

-
#define GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM   (GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_UPSTREAM)
-
-
-
-
-

GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM

-
#define             GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM
-
-
-
-

GST_PAD_PROBE_TYPE_DATA_UPSTREAM

-
#define GST_PAD_PROBE_TYPE_DATA_UPSTREAM    (GST_PAD_PROBE_TYPE_EVENT_UPSTREAM)
-
-
-
-
-

GST_PAD_PROBE_TYPE_DATA_BOTH

-
#define             GST_PAD_PROBE_TYPE_DATA_BOTH
-
-
-
-

GST_PAD_PROBE_TYPE_EVENT_BOTH

-
#define             GST_PAD_PROBE_TYPE_EVENT_BOTH
-
-
-
-

GST_PAD_PROBE_TYPE_QUERY_BOTH

-
#define             GST_PAD_PROBE_TYPE_QUERY_BOTH
-
-
-
-

GST_PAD_PROBE_TYPE_ALL_BOTH

-
#define             GST_PAD_PROBE_TYPE_ALL_BOTH
-
-
-
-

GST_PAD_PROBE_TYPE_SCHEDULING

-
#define GST_PAD_PROBE_TYPE_SCHEDULING       (GST_PAD_PROBE_TYPE_PUSH | GST_PAD_PROBE_TYPE_PULL)
-
-
-
-

struct GstPadProbeInfo

struct GstPadProbeInfo {
   GstPadProbeType type;
diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstPadTemplate.html gstreamer1.0-1.0.5/docs/gst/html/GstPadTemplate.html
--- gstreamer1.0-1.0.2/docs/gst/html/GstPadTemplate.html	2012-10-24 23:45:45.000000000 +0000
+++ gstreamer1.0-1.0.5/docs/gst/html/GstPadTemplate.html	2013-01-08 00:41:42.000000000 +0000
@@ -132,7 +132,7 @@
 The following code example shows the code to create a pad from a padtemplate.
 

-

Example 11. Create a pad from a padtemplate

+

Example 11. Create a pad from a padtemplate

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstSystemClock.html gstreamer1.0-1.0.5/docs/gst/html/GstSystemClock.html --- gstreamer1.0-1.0.2/docs/gst/html/GstSystemClock.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstSystemClock.html 2013-01-08 00:41:42.000000000 +0000 @@ -90,7 +90,8 @@

enum GstClockType

typedef enum {
   GST_CLOCK_TYPE_REALTIME       = 0,
-  GST_CLOCK_TYPE_MONOTONIC      = 1
+  GST_CLOCK_TYPE_MONOTONIC      = 1,
+  GST_CLOCK_TYPE_OTHER          = 2
 } GstClockType;
 

@@ -110,6 +111,11 @@ point +

+ + +

GST_CLOCK_TYPE_OTHER

some other time source is used (Since: 1.0.5) +
diff -Nru gstreamer1.0-1.0.2/docs/gst/html/GstTypeFindFactory.html gstreamer1.0-1.0.5/docs/gst/html/GstTypeFindFactory.html --- gstreamer1.0-1.0.2/docs/gst/html/GstTypeFindFactory.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/GstTypeFindFactory.html 2013-01-08 00:41:42.000000000 +0000 @@ -73,7 +73,7 @@

-

Example 13. how to write a simple typefinder

+

Example 13. how to write a simple typefinder

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/api-index-full.html gstreamer1.0-1.0.5/docs/gst/html/api-index-full.html --- gstreamer1.0-1.0.2/docs/gst/html/api-index-full.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/api-index-full.html 2013-01-08 00:41:42.000000000 +0000 @@ -4131,46 +4131,6 @@
-GST_PAD_PROBE_TYPE_ALL_BOTH, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_BLOCKING, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_DATA_BOTH, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_DATA_UPSTREAM, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_EVENT_BOTH, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_QUERY_BOTH, macro in GstPad -
-
-
-GST_PAD_PROBE_TYPE_SCHEDULING, macro in GstPad -
-
-
gst_pad_proxy_query_accept_caps, function in GstPad
diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gst-building.html gstreamer1.0-1.0.5/docs/gst/html/gst-building.html --- gstreamer1.0-1.0.2/docs/gst/html/gst-building.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gst-building.html 2013-01-08 00:41:42.000000000 +0000 @@ -31,7 +31,7 @@
-

Building GStreamer on UNIX

+

Building GStreamer on UNIX

On UNIX, GStreamer uses the standard GNU build system, using autoconf for package @@ -92,7 +92,7 @@

-

Building GStreamer Applications

+

Building GStreamer Applications

Applications and libraries can use pkg-config to get all the needed compiler and linker flags to build against GStreamer. Please note that diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gst-running.html gstreamer1.0-1.0.5/docs/gst/html/gst-running.html --- gstreamer1.0-1.0.2/docs/gst/html/gst-running.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gst-running.html 2013-01-08 00:41:42.000000000 +0000 @@ -31,9 +31,9 @@

-

Running and debugging GStreamer Applications

+

Running and debugging GStreamer Applications

-

Environment variables

+

Environment variables

GStreamer inspects a few of environment variables in addition to standard variables like LANG, PATH or HOME. diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-Gst.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-Gst.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-Gst.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-Gst.html 2013-01-08 00:41:42.000000000 +0000 @@ -83,7 +83,7 @@

-

Example 1. Initializing the gstreamer library

+

Example 1. Initializing the gstreamer library

@@ -119,7 +119,7 @@ the next code fragment:

-

Example 2. Initializing own parameters when initializing gstreamer

+

Example 2. Initializing own parameters when initializing gstreamer

@@ -143,10 +143,7 @@ 17 18 19 -20 -21 -22 -23 +20 +24 @@ -309,7 +307,7 @@ of its chain function, the buffer will have an invalid data pointer after your element flushes the bytes. In that case you should use gst_adapter_take(), which returns a freshly-allocated buffer that you can set -as GstBuffer malloc_data or the potentially more performant +as GstBuffer memory or the potentially more performant gst_adapter_take_buffer().

diff -Nru gstreamer1.0-1.0.2/docs/libs/html/GstBaseSink.html gstreamer1.0-1.0.5/docs/libs/html/GstBaseSink.html --- gstreamer1.0-1.0.2/docs/libs/html/GstBaseSink.html 2012-10-24 23:45:46.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/GstBaseSink.html 2013-01-08 00:41:42.000000000 +0000 @@ -215,7 +215,7 @@ EOS message is posted when going to PLAYING.

-GstBaseSink will internally use the GST_EVENT_NEWSEGMENT events to schedule +GstBaseSink will internally use the GST_EVENT_SEGMENT events to schedule synchronisation and clipping of buffers. Buffers that fall completely outside of the current segment are dropped. Buffers that fall partially in the segment are rendered (and prerolled). Subclasses should do any subbuffer diff -Nru gstreamer1.0-1.0.2/docs/libs/html/GstBaseSrc.html gstreamer1.0-1.0.5/docs/libs/html/GstBaseSrc.html --- gstreamer1.0-1.0.2/docs/libs/html/GstBaseSrc.html 2012-10-24 23:45:46.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/GstBaseSrc.html 2013-01-08 00:41:42.000000000 +0000 @@ -114,7 +114,7 @@

The source can be configured to operate in any GstFormat with the gst_base_src_set_format() method. The currently set format determines -the format of the internal GstSegment and any GST_EVENT_NEWSEGMENT +the format of the internal GstSegment and any GST_EVENT_SEGMENT events. The default format for GstBaseSrc is GST_FORMAT_BYTES.

@@ -248,7 +248,7 @@

-

Controlled shutdown of live sources in applications

+

Controlled shutdown of live sources in applications

Applications that record from a live source may want to stop recording in a controlled way, so that the recording is stopped, but the data @@ -591,7 +591,7 @@ GstFormat format);

Sets the default format of the source. This will be the format used -for sending NEW_SEGMENT events and for performing seeks. +for sending SEGMENT events and for performing seeks.

If a format of GST_FORMAT_BYTES is set, the element will be able to diff -Nru gstreamer1.0-1.0.2/docs/libs/html/GstBaseTransform.html gstreamer1.0-1.0.5/docs/libs/html/GstBaseTransform.html --- gstreamer1.0-1.0.2/docs/libs/html/GstBaseTransform.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/GstBaseTransform.html 2013-01-08 00:41:42.000000000 +0000 @@ -118,7 +118,7 @@

-

Use Cases

+

Use Cases

    @@ -258,7 +258,7 @@


    -

    Sub-class settable flags on GstBaseTransform

    +

    Sub-class settable flags on GstBaseTransform

      diff -Nru gstreamer1.0-1.0.2/docs/libs/html/GstCollectPads.html gstreamer1.0-1.0.5/docs/libs/html/GstCollectPads.html --- gstreamer1.0-1.0.2/docs/libs/html/GstCollectPads.html 2012-10-24 23:45:46.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/GstCollectPads.html 2013-01-08 00:41:42.000000000 +0000 @@ -1063,7 +1063,9 @@ gpointer user_data);

      Set the callback function and user data that will be called with -the oldest buffer when all pads have been collected. +the oldest buffer when all pads have been collected, or NULL on EOS. +If a buffer is passed, the callback owns a reference and must unref +it.

      MT safe. diff -Nru gstreamer1.0-1.0.2/docs/libs/html/gstreamer-libs-GstBaseParse.html gstreamer1.0-1.0.5/docs/libs/html/gstreamer-libs-GstBaseParse.html --- gstreamer1.0-1.0.2/docs/libs/html/gstreamer-libs-GstBaseParse.html 2012-10-24 23:45:46.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/gstreamer-libs-GstBaseParse.html 2013-01-08 00:41:42.000000000 +0000 @@ -106,7 +106,7 @@

    • handles state changes

    • can operate in pull mode or push mode

    • handles seeking in both modes

    • -
    • handles events (NEWSEGMENT/EOS/FLUSH)

    • +
    • handles events (SEGMENT/EOS/FLUSH)

    • handles queries (POSITION/DURATION/SEEKING/FORMAT/CONVERT)

    • diff -Nru gstreamer1.0-1.0.2/docs/libs/html/gstreamer-libs.devhelp2 gstreamer1.0-1.0.5/docs/libs/html/gstreamer-libs.devhelp2 --- gstreamer1.0-1.0.2/docs/libs/html/gstreamer-libs.devhelp2 2012-10-24 23:45:46.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/gstreamer-libs.devhelp2 2013-01-08 00:41:42.000000000 +0000 @@ -64,7 +64,7 @@ - + @@ -130,8 +130,8 @@ - - + + diff -Nru gstreamer1.0-1.0.2/docs/libs/html/index.html gstreamer1.0-1.0.5/docs/libs/html/index.html --- gstreamer1.0-1.0.2/docs/libs/html/index.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/index.html 2013-01-08 00:41:42.000000000 +0000 @@ -15,7 +15,7 @@
static gboolean stats = FALSE;
 ...
 int
@@ -157,9 +154,6 @@
       N_("Output tags (also known as metadata)"), NULL},
   {NULL}
  };
- // must initialise the threading system before using any other GLib funtion
- if (!g_thread_supported ())
-   g_thread_init (NULL);
  ctx = g_option_context_new ("[ADDITIONAL ARGUMENTS]");
  g_option_context_add_main_entries (ctx, options, GETTEXT_PACKAGE);
  g_option_context_add_group (ctx, gst_init_get_option_group ());
@@ -211,11 +205,6 @@
 for how to disable automatic registry updates.
 

-This function should be called before calling any other GLib functions. If -this is not an option, your program must initialise the GLib thread system -using g_thread_init() before any other GLib functions are called. -

-

Note

@@ -264,11 +253,6 @@ for some reason. If you want your program to fail fatally, use gst_init() instead.

-

-This function should be called before calling any other GLib functions. If -this is not an option, your program must initialise the GLib thread system -using g_thread_init() before any other GLib functions are called. -

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstBuffer.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstBuffer.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstBuffer.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstBuffer.html 2013-01-08 00:41:42.000000000 +0000 @@ -212,7 +212,7 @@ with a given width, height and bits per plane.

-

Example 3. Creating a buffer for a video frame

+

Example 3. Creating a buffer for a video frame

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstBufferPool.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstBufferPool.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstBufferPool.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstBufferPool.html 2013-01-08 00:41:42.000000000 +0000 @@ -751,8 +751,9 @@ - diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstCaps.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstCaps.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstCaps.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstCaps.html 2013-01-08 00:41:42.000000000 +0000 @@ -150,7 +150,7 @@ a description of the GstElement.

-Caps are exposed on the element pads using the gst_pad_get_caps() pad +Caps are exposed on the element pads using the gst_pad_query_caps() pad function. This function describes the possible types that the pad can handle or produce at runtime.

@@ -160,7 +160,7 @@

-

Example 4. Creating caps

+

Example 4. Creating caps

GST_BUFFER_POOL_ACQUIRE_FLAG_DONTWAIT

don't wait for buffer. This makes the -acquire_buffer method return GST_FLOW_EOS. +when the bufferpool is empty, acquire_buffer +will by default block until a buffer is released into the pool again. Setting +this flag makes acquire_buffer return GST_FLOW_EOS instead of blocking.
diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstEvent.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstEvent.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstEvent.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstEvent.html 2013-01-08 00:41:42.000000000 +0000 @@ -206,7 +206,7 @@ the needed parameters to specify seeking time and mode.

-

Example 8. performing a seek on a pipeline

+

Example 8. performing a seek on a pipeline

@@ -1401,7 +1401,7 @@ - diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstGError.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstGError.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstGError.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstGError.html 2013-01-08 00:41:42.000000000 +0000 @@ -115,7 +115,7 @@

-

Example 7. Throwing an error

+

Example 7. Throwing an error

stream_id :

pointer to store the stream-id. [out] +pointer to store the stream-id. [out][transfer none]
diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstIterator.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstIterator.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstIterator.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstIterator.html 2013-01-08 00:41:42.000000000 +0000 @@ -122,7 +122,7 @@

-

Example 9. Using an iterator

+

Example 9. Using an iterator

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstMessage.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstMessage.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstMessage.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstMessage.html 2013-01-08 00:41:42.000000000 +0000 @@ -273,7 +273,7 @@

-

Example 10. Posting a GstMessage

+

Example 10. Posting a GstMessage

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstQuery.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstQuery.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstQuery.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstQuery.html 2013-01-08 00:41:42.000000000 +0000 @@ -284,7 +284,7 @@

-

Example 12. Query duration on a pipeline

+

Example 12. Query duration on a pipeline

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstTagList.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstTagList.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstTagList.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstTagList.html 2013-01-08 00:41:42.000000000 +0000 @@ -359,7 +359,7 @@

-

Table 1. merge mode

+

Table 1. merge mode

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstVersion.html gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstVersion.html --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer-GstVersion.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer-GstVersion.html 2013-01-08 00:41:42.000000000 +0000 @@ -88,7 +88,7 @@

GST_VERSION_MICRO

-
#define GST_VERSION_MICRO (2)
+
#define GST_VERSION_MICRO (5)
 

The micro version of GStreamer at compile time: diff -Nru gstreamer1.0-1.0.2/docs/gst/html/gstreamer.devhelp2 gstreamer1.0-1.0.5/docs/gst/html/gstreamer.devhelp2 --- gstreamer1.0-1.0.2/docs/gst/html/gstreamer.devhelp2 2012-10-24 23:45:43.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/gstreamer.devhelp2 2013-01-08 00:41:42.000000000 +0000 @@ -71,7 +71,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -906,7 +906,7 @@ - + @@ -986,16 +986,6 @@ - - - - - - - - - - @@ -1953,6 +1943,7 @@ + @@ -2258,6 +2249,16 @@ + + + + + + + + + + @@ -2319,6 +2320,7 @@ + diff -Nru gstreamer1.0-1.0.2/docs/gst/html/index.html gstreamer1.0-1.0.5/docs/gst/html/index.html --- gstreamer1.0-1.0.2/docs/gst/html/index.html 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/index.html 2013-01-08 00:41:42.000000000 +0000 @@ -15,7 +15,7 @@

- for GStreamer Core 1.0 (1.0.2) + for GStreamer Core 1.0 (1.0.5) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/.

diff -Nru gstreamer1.0-1.0.2/docs/gst/html/index.sgml gstreamer1.0-1.0.5/docs/gst/html/index.sgml --- gstreamer1.0-1.0.2/docs/gst/html/index.sgml 2012-10-24 23:45:45.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/gst/html/index.sgml 2013-01-08 00:41:42.000000000 +0000 @@ -77,6 +77,7 @@ + @@ -1394,11 +1395,11 @@ - - + + @@ -1974,6 +1975,7 @@ + diff -Nru gstreamer1.0-1.0.2/docs/libs/html/GstAdapter.html gstreamer1.0-1.0.5/docs/libs/html/GstAdapter.html --- gstreamer1.0-1.0.2/docs/libs/html/GstAdapter.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/libs/html/GstAdapter.html 2013-01-08 00:41:42.000000000 +0000 @@ -144,21 +144,21 @@ 21 22 23 -24 -25
static GstFlowReturn
-sink_pad_chain (GstPad *pad, GstBuffer *buffer)
+sink_pad_chain (GstPad *pad, GstObject *parent, GstBuffer *buffer)
 {
   MyElement *this;
   GstAdapter *adapter;
   GstFlowReturn ret = GST_FLOW_OK;
 
-  // will give the element an extra ref; remember to drop it
-  this = MY_ELEMENT (gst_pad_get_parent (pad));
+  this = MY_ELEMENT (parent);
+
   adapter = this->adapter;
 
   // put buffer into adapter
   gst_adapter_push (adapter, buffer);
+
   // while we can read out 512 bytes, process them
   while (gst_adapter_available (adapter) >= 512 && ret == GST_FLOW_OK) {
     const guint8 *data = gst_adapter_map (adapter, 512);
@@ -167,8 +167,6 @@
     gst_adapter_unmap (adapter);
     gst_adapter_flush (adapter, 512);
   }
-
-  gst_object_unref (this);
   return ret;
 }

- for GStreamer Library 1.0 (1.0.2) + for GStreamer Library 1.0 (1.0.5) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/.

diff -Nru gstreamer1.0-1.0.2/docs/manual/appendix-integration.xml gstreamer1.0-1.0.5/docs/manual/appendix-integration.xml --- gstreamer1.0-1.0.2/docs/manual/appendix-integration.xml 2012-10-02 13:38:21.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/manual/appendix-integration.xml 2012-11-28 15:10:09.000000000 +0000 @@ -111,11 +111,6 @@ GOptionGroup *gstreamer_group, *gtk_group; GError *err = NULL; - /* we must initialise the threading system before using any - * other GLib funtion, such as g_option_context_new() */ - if (!g_thread_supported ()) - g_thread_init (NULL); - context = g_option_context_new ("gtk-demo-app"); /* get command line options from GStreamer and add them to the group */ diff -Nru gstreamer1.0-1.0.2/docs/manual/basics-init.xml gstreamer1.0-1.0.5/docs/manual/basics-init.xml --- gstreamer1.0-1.0.2/docs/manual/basics-init.xml 2012-04-02 22:03:16.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/manual/basics-init.xml 2012-11-28 15:10:09.000000000 +0000 @@ -97,11 +97,6 @@ { NULL } }; - /* we must initialise the threading system before using any - * other GLib funtion, such as g_option_context_new() */ - if (!g_thread_supported ()) - g_thread_init (NULL); - ctx = g_option_context_new ("- Your application"); g_option_context_add_main_entries (ctx, entries, NULL); g_option_context_add_group (ctx, gst_init_get_option_group ()); diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/ch01.html gstreamer1.0-1.0.5/docs/plugins/html/ch01.html --- gstreamer1.0-1.0.2/docs/plugins/html/ch01.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/ch01.html 2013-01-08 00:41:43.000000000 +0000 @@ -21,7 +21,7 @@

-gstreamer Elements

+gstreamer Elements
capsfilter — Pass data without modification, limiting formats diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/ch02.html gstreamer1.0-1.0.5/docs/plugins/html/ch02.html --- gstreamer1.0-1.0.2/docs/plugins/html/ch02.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/ch02.html 2013-01-08 00:41:43.000000000 +0000 @@ -21,7 +21,7 @@

-gstreamer Plugins

+gstreamer Plugins
coreelements GStreamer core elements
diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-capsfilter.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-capsfilter.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-capsfilter.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-capsfilter.html 2013-01-08 00:41:43.000000000 +0000 @@ -70,7 +70,7 @@

-

Example launch line

+

Example launch line

@@ -88,7 +88,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -111,7 +111,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fakesink.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fakesink.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fakesink.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fakesink.html 2013-01-08 00:41:43.000000000 +0000 @@ -86,7 +86,7 @@

-

Example launch line

+

Example launch line

@@ -104,7 +104,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -127,7 +127,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fakesrc.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fakesrc.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fakesrc.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fakesrc.html 2013-01-08 00:41:43.000000000 +0000 @@ -102,7 +102,7 @@

-

Example launch line

+

Example launch line

@@ -124,7 +124,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -147,7 +147,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fdsink.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fdsink.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fdsink.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fdsink.html 2013-01-08 00:41:43.000000000 +0000 @@ -85,7 +85,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -108,7 +108,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fdsrc.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fdsrc.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-fdsrc.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-fdsrc.html 2013-01-08 00:41:43.000000000 +0000 @@ -97,7 +97,7 @@

-

Example launch line

+

Example launch line

@@ -119,7 +119,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -142,7 +142,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-filesink.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-filesink.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-filesink.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-filesink.html 2013-01-08 00:41:43.000000000 +0000 @@ -80,7 +80,7 @@

-

Example launch line

+

Example launch line

@@ -98,7 +98,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -121,7 +121,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-filesrc.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-filesrc.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-filesrc.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-filesrc.html 2013-01-08 00:41:43.000000000 +0000 @@ -82,7 +82,7 @@

-

Example launch line

+

Example launch line

@@ -100,7 +100,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -123,7 +123,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-funnel.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-funnel.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-funnel.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-funnel.html 2013-01-08 00:41:43.000000000 +0000 @@ -68,7 +68,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -91,7 +91,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-identity.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-identity.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-identity.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-identity.html 2013-01-08 00:41:43.000000000 +0000 @@ -90,7 +90,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -113,7 +113,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-input-selector.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-input-selector.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-input-selector.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-input-selector.html 2013-01-08 00:41:43.000000000 +0000 @@ -105,7 +105,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -128,7 +128,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-multiqueue.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-multiqueue.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-multiqueue.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-multiqueue.html 2013-01-08 00:41:43.000000000 +0000 @@ -83,7 +83,7 @@

-

+

Multiqueue is similar to a normal GstQueue with the following additional features:

@@ -173,7 +173,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -196,7 +196,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-output-selector.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-output-selector.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-output-selector.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-output-selector.html 2013-01-08 00:41:43.000000000 +0000 @@ -70,7 +70,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -93,7 +93,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-plugin-coreelements.html 2013-01-08 00:41:43.000000000 +0000 @@ -28,7 +28,7 @@
-

Plugin Information

+

Plugin Information

@@ -38,7 +38,7 @@ - + @@ -56,7 +56,7 @@

version

1.0.21.0.5

run-time license

-

Elements

+

Elements

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-queue.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-queue.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-queue.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-queue.html 2013-01-08 00:41:43.000000000 +0000 @@ -122,7 +122,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -145,7 +145,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-queue2.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-queue2.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-queue2.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-queue2.html 2013-01-08 00:41:43.000000000 +0000 @@ -110,7 +110,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -133,7 +133,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-tee.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-tee.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-tee.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-tee.html 2013-01-08 00:41:43.000000000 +0000 @@ -83,7 +83,7 @@

-

Example launch line

+

Example launch line

@@ -102,7 +102,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -125,7 +125,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-typefind.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-typefind.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-typefind.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-typefind.html 2013-01-08 00:41:43.000000000 +0000 @@ -90,7 +90,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -113,7 +113,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-valve.html gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-valve.html --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins-valve.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins-valve.html 2013-01-08 00:41:43.000000000 +0000 @@ -81,7 +81,7 @@

Synopsis

-

Element Information

+

Element Information

@@ -104,7 +104,7 @@
-

Element Pads

+

Element Pads

diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins.devhelp2 gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins.devhelp2 --- gstreamer1.0-1.0.2/docs/plugins/html/gstreamer-plugins.devhelp2 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/gstreamer-plugins.devhelp2 2013-01-08 00:41:42.000000000 +0000 @@ -26,14 +26,14 @@ - - - + + + - - - + + + @@ -57,9 +57,9 @@ - - - + + + @@ -72,19 +72,19 @@ - - + + - - - + + + - - - + + + @@ -92,19 +92,19 @@ - - - + + + - - + + - - + + @@ -120,8 +120,8 @@ - - + + @@ -131,9 +131,9 @@ - - - + + + @@ -147,14 +147,14 @@ - - + + - - + + @@ -172,8 +172,8 @@ - - + + @@ -189,9 +189,9 @@ - - - + + + @@ -201,16 +201,16 @@ - - + + - - + + diff -Nru gstreamer1.0-1.0.2/docs/plugins/html/index.html gstreamer1.0-1.0.5/docs/plugins/html/index.html --- gstreamer1.0-1.0.2/docs/plugins/html/index.html 2012-10-24 23:45:47.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/html/index.html 2013-01-08 00:41:43.000000000 +0000 @@ -15,7 +15,7 @@

- for GStreamer Core Plugins 1.0 (1.0.2) + for GStreamer Core Plugins 1.0 (1.0.5) The latest version of this documentation can be found on-line at http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-plugins/html/.

diff -Nru gstreamer1.0-1.0.2/docs/plugins/inspect/plugin-coreelements.xml gstreamer1.0-1.0.5/docs/plugins/inspect/plugin-coreelements.xml --- gstreamer1.0-1.0.2/docs/plugins/inspect/plugin-coreelements.xml 2012-10-24 23:45:18.000000000 +0000 +++ gstreamer1.0-1.0.5/docs/plugins/inspect/plugin-coreelements.xml 2013-01-08 00:15:53.000000000 +0000 @@ -3,7 +3,7 @@ GStreamer core elements ../../plugins/elements/.libs/libgstcoreelements.so libgstcoreelements.so - 1.0.2 + 1.0.5 LGPL gstreamer GStreamer source release diff -Nru gstreamer1.0-1.0.2/gst/gst.c gstreamer1.0-1.0.5/gst/gst.c --- gstreamer1.0-1.0.2/gst/gst.c 2012-10-20 11:56:17.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gst.c 2012-11-28 15:10:09.000000000 +0000 @@ -71,9 +71,6 @@ * N_("Output tags (also known as metadata)"), NULL}, * {NULL} * }; - * // must initialise the threading system before using any other GLib funtion - * if (!g_thread_supported ()) - * g_thread_init (NULL); * ctx = g_option_context_new ("[ADDITIONAL ARGUMENTS]"); * g_option_context_add_main_entries (ctx, options, GETTEXT_PACKAGE); * g_option_context_add_group (ctx, gst_init_get_option_group ()); @@ -388,10 +385,6 @@ * for some reason. If you want your program to fail fatally, * use gst_init() instead. * - * This function should be called before calling any other GLib functions. If - * this is not an option, your program must initialise the GLib thread system - * using g_thread_init() before any other GLib functions are called. - * * Returns: %TRUE if GStreamer could be initialized. */ gboolean @@ -446,10 +439,6 @@ * Running GStreamer Applications * for how to disable automatic registry updates. * - * This function should be called before calling any other GLib functions. If - * this is not an option, your program must initialise the GLib thread system - * using g_thread_init() before any other GLib functions are called. - * * * This function will terminate your program if it was unable to initialize * GStreamer for some reason. If you want your program to fall back, diff -Nru gstreamer1.0-1.0.2/gst/gstbin.c gstreamer1.0-1.0.5/gst/gstbin.c --- gstreamer1.0-1.0.2/gst/gstbin.c 2012-10-17 15:48:16.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstbin.c 2013-01-04 12:24:01.000000000 +0000 @@ -1126,7 +1126,8 @@ bin->children = g_list_prepend (bin->children, element); bin->numchildren++; bin->children_cookie++; - bin->priv->structure_cookie++; + if (!GST_BIN_IS_NO_RESYNC (bin)) + bin->priv->structure_cookie++; /* distribute the bus */ gst_element_set_bus (element, bin->child_bus); @@ -1372,7 +1373,8 @@ * so that others can detect a change in the children list. */ bin->numchildren--; bin->children_cookie++; - bin->priv->structure_cookie++; + if (!GST_BIN_IS_NO_RESYNC (bin)) + bin->priv->structure_cookie++; if (is_sink && !othersink) { /* we're not a sink anymore */ @@ -3553,7 +3555,8 @@ * need to resync by updating the structure_cookie. */ bin_remove_messages (bin, GST_MESSAGE_SRC (message), GST_MESSAGE_STRUCTURE_CHANGE); - bin->priv->structure_cookie++; + if (!GST_BIN_IS_NO_RESYNC (bin)) + bin->priv->structure_cookie++; } GST_OBJECT_UNLOCK (bin); diff -Nru gstreamer1.0-1.0.2/gst/gstbin.h gstreamer1.0-1.0.5/gst/gstbin.h --- gstreamer1.0-1.0.2/gst/gstbin.h 2012-07-10 10:18:59.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstbin.h 2013-01-04 12:47:54.000000000 +0000 @@ -40,6 +40,8 @@ /** * GstBinFlags: + * @GST_BIN_FLAG_NO_RESYNC: don't resync a state change when elements are + * added or linked in the bin (Since 1.0.5) * @GST_BIN_FLAG_LAST: the last enum in the series of flags for bins. * Derived classes can use this as first value in a list of flags. * @@ -48,10 +50,22 @@ * and (un)set using GST_OBJECT_FLAG_SET () and GST_OBJECT_FLAG_UNSET (). */ typedef enum { + GST_BIN_FLAG_NO_RESYNC = (GST_ELEMENT_FLAG_LAST << 0), /* padding */ GST_BIN_FLAG_LAST = (GST_ELEMENT_FLAG_LAST << 5) } GstBinFlags; +/** + * GST_BIN_IS_NO_RESYNC: + * @bin: A #GstBin + * + * Check if @bin will resync its state change when elements are added and + * removed. + * + * Since: 1.0.5 + */ +#define GST_BIN_IS_NO_RESYNC(bin) (GST_OBJECT_FLAG_IS_SET(bin,GST_BIN_FLAG_NO_RESYNC)) + typedef struct _GstBin GstBin; typedef struct _GstBinClass GstBinClass; typedef struct _GstBinPrivate GstBinPrivate; diff -Nru gstreamer1.0-1.0.2/gst/gstbufferpool.c gstreamer1.0-1.0.5/gst/gstbufferpool.c --- gstreamer1.0-1.0.2/gst/gstbufferpool.c 2012-08-11 21:32:01.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstbufferpool.c 2012-11-15 13:00:50.000000000 +0000 @@ -660,7 +660,7 @@ g_return_val_if_fail (GST_IS_BUFFER_POOL (pool), NULL); - GST_BUFFER_POOL_UNLOCK (pool); + GST_BUFFER_POOL_LOCK (pool); result = gst_structure_copy (pool->priv->config); GST_BUFFER_POOL_UNLOCK (pool); diff -Nru gstreamer1.0-1.0.2/gst/gstbufferpool.h gstreamer1.0-1.0.5/gst/gstbufferpool.h --- gstreamer1.0-1.0.2/gst/gstbufferpool.h 2012-06-20 11:56:13.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstbufferpool.h 2012-12-10 13:44:41.000000000 +0000 @@ -44,8 +44,9 @@ * GstBufferPoolAcquireFlags: * @GST_BUFFER_POOL_ACQUIRE_FLAG_NONE: no flags * @GST_BUFFER_POOL_ACQUIRE_FLAG_KEY_UNIT: buffer is keyframe - * @GST_BUFFER_POOL_ACQUIRE_FLAG_DONTWAIT: don't wait for buffer. This makes the - * acquire_buffer method return GST_FLOW_EOS. + * @GST_BUFFER_POOL_ACQUIRE_FLAG_DONTWAIT: when the bufferpool is empty, acquire_buffer + * will by default block until a buffer is released into the pool again. Setting + * this flag makes acquire_buffer return #GST_FLOW_EOS instead of blocking. * @GST_BUFFER_POOL_ACQUIRE_FLAG_DISCONT: buffer is discont * @GST_BUFFER_POOL_ACQUIRE_FLAG_LAST: last flag, subclasses can use private flags * starting from this value. diff -Nru gstreamer1.0-1.0.2/gst/gstcaps.c gstreamer1.0-1.0.5/gst/gstcaps.c --- gstreamer1.0-1.0.2/gst/gstcaps.c 2012-09-28 10:27:04.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstcaps.c 2012-12-10 13:44:33.000000000 +0000 @@ -29,7 +29,7 @@ * given pad can handle. They are also stored in the #GstRegistry along with * a description of the #GstElement. * - * Caps are exposed on the element pads using the gst_pad_get_caps() pad + * Caps are exposed on the element pads using the gst_pad_query_caps() pad * function. This function describes the possible types that the pad can * handle or produce at runtime. * diff -Nru gstreamer1.0-1.0.2/gst/gstelement.c gstreamer1.0-1.0.5/gst/gstelement.c --- gstreamer1.0-1.0.2/gst/gstelement.c 2012-10-16 11:03:34.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstelement.c 2012-12-17 21:06:58.000000000 +0000 @@ -271,8 +271,8 @@ element_class->elementfactory = g_type_get_qdata (G_TYPE_FROM_CLASS (element_class), __gst_elementclass_factory); - GST_DEBUG ("type %s : factory %p", G_OBJECT_CLASS_NAME (element_class), - element_class->elementfactory); + GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "type %s : factory %p", + G_OBJECT_CLASS_NAME (element_class), element_class->elementfactory); } static void diff -Nru gstreamer1.0-1.0.2/gst/gstevent.c gstreamer1.0-1.0.5/gst/gstevent.c --- gstreamer1.0-1.0.2/gst/gstevent.c 2012-10-24 10:25:43.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstevent.c 2012-11-24 13:56:14.000000000 +0000 @@ -1411,7 +1411,7 @@ /** * gst_event_parse_stream_start: * @event: a stream-start event. - * @stream_id: (out): pointer to store the stream-id + * @stream_id: (out) (transfer none): pointer to store the stream-id * * Parse a stream-id @event and store the result in the given @stream_id * location. The string stored in @stream_id must not be modified and will diff -Nru gstreamer1.0-1.0.2/gst/gstmessage.c gstreamer1.0-1.0.5/gst/gstmessage.c --- gstreamer1.0-1.0.2/gst/gstmessage.c 2012-09-02 00:03:26.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstmessage.c 2012-12-10 13:44:19.000000000 +0000 @@ -105,6 +105,7 @@ {GST_MESSAGE_QOS, "qos", 0}, {GST_MESSAGE_PROGRESS, "progress", 0}, {GST_MESSAGE_TOC, "toc", 0}, + {GST_MESSAGE_RESET_TIME, "reset-time", 0}, {GST_MESSAGE_STREAM_START, "stream-start", 0}, {0, NULL, 0} }; diff -Nru gstreamer1.0-1.0.2/gst/gstpad.h gstreamer1.0-1.0.5/gst/gstpad.h --- gstreamer1.0-1.0.2/gst/gstpad.h 2012-10-09 10:06:47.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstpad.h 2012-11-24 13:56:09.000000000 +0000 @@ -448,6 +448,16 @@ * @GST_PAD_PROBE_TYPE_QUERY_UPSTREAM: probe upstream queries * @GST_PAD_PROBE_TYPE_PUSH: probe push * @GST_PAD_PROBE_TYPE_PULL: probe pull + * @GST_PAD_PROBE_TYPE_BLOCKING: probe and block at the next opportunity, at data flow or when idle + * @GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM: probe downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_DATA_UPSTREAM: probe upstream data (events) + * @GST_PAD_PROBE_TYPE_DATA_BOTH: probe upstream and downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM: probe and block downstream data (buffers, buffer lists, and events) + * @GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM: probe and block upstream data (events) + * @GST_PAD_PROBE_TYPE_EVENT_BOTH: probe upstream and downstream events + * @GST_PAD_PROBE_TYPE_QUERY_BOTH: probe upstream and downstream queries + * @GST_PAD_PROBE_TYPE_ALL_BOTH: probe upstream events and queries and downstream buffers, buffer lists, events and queries + * @GST_PAD_PROBE_TYPE_SCHEDULING: probe push and pull * * The different probing types that can occur. When either one of * @GST_PAD_PROBE_TYPE_IDLE or @GST_PAD_PROBE_TYPE_BLOCK is used, the probe will be a @@ -469,24 +479,21 @@ GST_PAD_PROBE_TYPE_QUERY_UPSTREAM = (1 << 10), /* flags to select scheduling mode */ GST_PAD_PROBE_TYPE_PUSH = (1 << 12), - GST_PAD_PROBE_TYPE_PULL = (1 << 13) + GST_PAD_PROBE_TYPE_PULL = (1 << 13), + + /* flag combinations */ + GST_PAD_PROBE_TYPE_BLOCKING = GST_PAD_PROBE_TYPE_IDLE | GST_PAD_PROBE_TYPE_BLOCK, + GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM = GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_BUFFER_LIST | GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM, + GST_PAD_PROBE_TYPE_DATA_UPSTREAM = GST_PAD_PROBE_TYPE_EVENT_UPSTREAM, + GST_PAD_PROBE_TYPE_DATA_BOTH = GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM | GST_PAD_PROBE_TYPE_DATA_UPSTREAM, + GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM = GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM, + GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM = GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_UPSTREAM, + GST_PAD_PROBE_TYPE_EVENT_BOTH = GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM | GST_PAD_PROBE_TYPE_EVENT_UPSTREAM, + GST_PAD_PROBE_TYPE_QUERY_BOTH = GST_PAD_PROBE_TYPE_QUERY_DOWNSTREAM | GST_PAD_PROBE_TYPE_QUERY_UPSTREAM, + GST_PAD_PROBE_TYPE_ALL_BOTH = GST_PAD_PROBE_TYPE_DATA_BOTH | GST_PAD_PROBE_TYPE_QUERY_BOTH, + GST_PAD_PROBE_TYPE_SCHEDULING = GST_PAD_PROBE_TYPE_PUSH | GST_PAD_PROBE_TYPE_PULL } GstPadProbeType; -#define GST_PAD_PROBE_TYPE_BLOCKING (GST_PAD_PROBE_TYPE_IDLE | GST_PAD_PROBE_TYPE_BLOCK) -#define GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM (GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM) -#define GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM (GST_PAD_PROBE_TYPE_BLOCK | GST_PAD_PROBE_TYPE_DATA_UPSTREAM) -#define GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM (GST_PAD_PROBE_TYPE_BUFFER | GST_PAD_PROBE_TYPE_BUFFER_LIST | \ - GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM) -#define GST_PAD_PROBE_TYPE_DATA_UPSTREAM (GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) -#define GST_PAD_PROBE_TYPE_DATA_BOTH (GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM | \ - GST_PAD_PROBE_TYPE_DATA_UPSTREAM) -#define GST_PAD_PROBE_TYPE_EVENT_BOTH (GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM | \ - GST_PAD_PROBE_TYPE_EVENT_UPSTREAM) -#define GST_PAD_PROBE_TYPE_QUERY_BOTH (GST_PAD_PROBE_TYPE_QUERY_DOWNSTREAM | \ - GST_PAD_PROBE_TYPE_QUERY_UPSTREAM) -#define GST_PAD_PROBE_TYPE_ALL_BOTH (GST_PAD_PROBE_TYPE_DATA_BOTH | \ - GST_PAD_PROBE_TYPE_QUERY_BOTH) -#define GST_PAD_PROBE_TYPE_SCHEDULING (GST_PAD_PROBE_TYPE_PUSH | GST_PAD_PROBE_TYPE_PULL) /** * GstPadProbeReturn: diff -Nru gstreamer1.0-1.0.2/gst/gstplugin.c gstreamer1.0-1.0.5/gst/gstplugin.c --- gstreamer1.0-1.0.2/gst/gstplugin.c 2012-09-25 15:10:44.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstplugin.c 2012-12-10 13:44:47.000000000 +0000 @@ -481,7 +481,7 @@ if (!gst_plugin_check_version (desc->major_version, desc->minor_version)) { if (GST_CAT_DEFAULT) GST_WARNING ("plugin \"%s\" has incompatible version, not loading", - plugin->filename); + GST_STR_NULL (plugin->filename)); return NULL; } @@ -489,14 +489,14 @@ !desc->package || !desc->origin) { if (GST_CAT_DEFAULT) GST_WARNING ("plugin \"%s\" has incorrect GstPluginDesc, not loading", - plugin->filename); + GST_STR_NULL (plugin->filename)); return NULL; } if (!gst_plugin_check_license (desc->license)) { if (GST_CAT_DEFAULT) GST_WARNING ("plugin \"%s\" has invalid license \"%s\", not loading", - plugin->filename, desc->license); + GST_STR_NULL (plugin->filename), desc->license); return NULL; } @@ -514,13 +514,15 @@ if (user_data) { if (!(((GstPluginInitFullFunc) (desc->plugin_init)) (plugin, user_data))) { if (GST_CAT_DEFAULT) - GST_WARNING ("plugin \"%s\" failed to initialise", plugin->filename); + GST_WARNING ("plugin \"%s\" failed to initialise", + GST_STR_NULL (plugin->filename)); return NULL; } } else { if (!((desc->plugin_init) (plugin))) { if (GST_CAT_DEFAULT) - GST_WARNING ("plugin \"%s\" failed to initialise", plugin->filename); + GST_WARNING ("plugin \"%s\" failed to initialise", + GST_STR_NULL (plugin->filename)); return NULL; } } diff -Nru gstreamer1.0-1.0.2/gst/gstsample.c gstreamer1.0-1.0.5/gst/gstsample.c --- gstreamer1.0-1.0.2/gst/gstsample.c 2012-10-20 11:56:17.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstsample.c 2012-12-17 21:06:58.000000000 +0000 @@ -33,6 +33,9 @@ #include "gstsample.h" +GST_DEBUG_CATEGORY_STATIC (gst_sample_debug); +#define GST_CAT_DEFAULT gst_sample_debug + struct _GstSample { GstMiniObject mini_object; @@ -51,6 +54,8 @@ _priv_gst_sample_initialize (void) { _gst_sample_type = gst_sample_get_type (); + + GST_DEBUG_CATEGORY_INIT (gst_sample_debug, "sample", 0, "GstSample debug"); } static GstSample * diff -Nru gstreamer1.0-1.0.2/gst/gststructure.c gstreamer1.0-1.0.5/gst/gststructure.c --- gstreamer1.0-1.0.2/gst/gststructure.c 2012-09-16 21:15:01.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gststructure.c 2012-12-17 21:06:58.000000000 +0000 @@ -67,6 +67,9 @@ #include #include +GST_DEBUG_CATEGORY_STATIC (gst_structure_debug); +#define GST_CAT_DEFAULT gst_structure_debug + typedef struct _GstStructureField GstStructureField; struct _GstStructureField @@ -125,6 +128,9 @@ g_value_register_transform_func (_gst_structure_type, G_TYPE_STRING, gst_structure_transform_to_string); + + GST_DEBUG_CATEGORY_INIT (gst_structure_debug, "structure", 0, + "GstStructure debug"); } static GstStructure * diff -Nru gstreamer1.0-1.0.2/gst/gstsystemclock.h gstreamer1.0-1.0.5/gst/gstsystemclock.h --- gstreamer1.0-1.0.2/gst/gstsystemclock.h 2012-04-02 22:03:17.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstsystemclock.h 2013-01-04 12:30:39.000000000 +0000 @@ -47,12 +47,14 @@ * @GST_CLOCK_TYPE_REALTIME: time since Epoch * @GST_CLOCK_TYPE_MONOTONIC: monotonic time since some unspecified starting * point + * @GST_CLOCK_TYPE_OTHER: some other time source is used (Since: 1.0.5) * * The different kind of clocks. */ typedef enum { GST_CLOCK_TYPE_REALTIME = 0, - GST_CLOCK_TYPE_MONOTONIC = 1 + GST_CLOCK_TYPE_MONOTONIC = 1, + GST_CLOCK_TYPE_OTHER = 2 } GstClockType; /** diff -Nru gstreamer1.0-1.0.2/gst/gstutils.c gstreamer1.0-1.0.5/gst/gstutils.c --- gstreamer1.0-1.0.2/gst/gstutils.c 2012-09-11 14:29:19.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/gstutils.c 2012-10-30 23:33:12.000000000 +0000 @@ -3618,7 +3618,7 @@ g_checksum_free (cs); } else { /* Just get some random number if the URI query fails */ - GST_WARNING_OBJECT (pad, "Creating random stream-id, consider " + GST_FIXME_OBJECT (pad, "Creating random stream-id, consider " "implementing a deterministic way of creating a stream-id"); upstream_stream_id = g_strdup_printf ("%08x%08x%08x%08x", g_random_int (), g_random_int (), diff -Nru gstreamer1.0-1.0.2/gst/parse/grammar.tab.h gstreamer1.0-1.0.5/gst/parse/grammar.tab.h --- gstreamer1.0-1.0.2/gst/parse/grammar.tab.h 2012-10-24 12:51:20.000000000 +0000 +++ gstreamer1.0-1.0.5/gst/parse/grammar.tab.h 2013-01-04 12:33:18.000000000 +0000 @@ -1,8 +1,8 @@ -/* A Bison parser, made by GNU Bison 2.6.2. */ +/* A Bison parser, made by GNU Bison 2.5. */ /* Bison interface for Yacc-like parsers in C - Copyright (C) 1984, 1989-1990, 2000-2012 Free Software Foundation, Inc. + Copyright (C) 1984, 1989-1990, 2000-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -30,15 +30,6 @@ This special exception was added by the Free Software Foundation in version 2.2 of Bison. */ -#ifndef PRIV_GST_PARSE_YY_GRAMMAR_TAB_H -# define PRIV_GST_PARSE_YY_GRAMMAR_TAB_H -/* Enabling traces. */ -#ifndef YYDEBUG -# define YYDEBUG 0 -#endif -#if YYDEBUG -extern int priv_gst_parse_yydebug; -#endif /* Tokens. */ #ifndef YYTOKENTYPE @@ -57,10 +48,12 @@ #endif + #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED typedef union YYSTYPE { -/* Line 2049 of yacc.c */ + +/* Line 2068 of yacc.c */ #line 632 "./grammar.y" gchar *s; @@ -71,8 +64,9 @@ graph_t *g; -/* Line 2049 of yacc.c */ -#line 76 "grammar.tab.h" + +/* Line 2068 of yacc.c */ +#line 70 "grammar.tab.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ @@ -80,18 +74,5 @@ #endif -#ifdef YYPARSE_PARAM -#if defined __STDC__ || defined __cplusplus -int priv_gst_parse_yyparse (void *YYPARSE_PARAM); -#else -int priv_gst_parse_yyparse (); -#endif -#else /* ! YYPARSE_PARAM */ -#if defined __STDC__ || defined __cplusplus -int priv_gst_parse_yyparse (void *scanner, graph_t *graph); -#else -int priv_gst_parse_yyparse (); -#endif -#endif /* ! YYPARSE_PARAM */ -#endif /* !PRIV_GST_PARSE_YY_GRAMMAR_TAB_H */ + diff -Nru gstreamer1.0-1.0.2/gstreamer.doap gstreamer1.0-1.0.5/gstreamer.doap --- gstreamer1.0-1.0.2/gstreamer.doap 2012-10-24 12:35:23.000000000 +0000 +++ gstreamer1.0-1.0.5/gstreamer.doap 2013-01-08 00:41:16.000000000 +0000 @@ -40,6 +40,36 @@ + 1.0.5 + 1.0 + + 2013-01-08 + + + + + + + 1.0.4 + 1.0 + + 2012-12-18 + + + + + + + 1.0.3 + 1.0 + + 2012-11-21 + + + + + + 1.0.2 1.0 diff -Nru gstreamer1.0-1.0.2/gstreamer.spec gstreamer1.0-1.0.5/gstreamer.spec --- gstreamer1.0-1.0.2/gstreamer.spec 2012-10-24 12:49:12.000000000 +0000 +++ gstreamer1.0-1.0.5/gstreamer.spec 2013-01-07 23:53:05.000000000 +0000 @@ -4,7 +4,7 @@ %define _glib2 2.32.0 Name: %{gstreamer} -Version: 1.0.2 +Version: 1.0.5 Release: 1 Summary: GStreamer streaming media framework runtime diff -Nru gstreamer1.0-1.0.2/libs/gst/base/gstadapter.c gstreamer1.0-1.0.5/libs/gst/base/gstadapter.c --- gstreamer1.0-1.0.2/libs/gst/base/gstadapter.c 2012-07-10 10:18:59.000000000 +0000 +++ gstreamer1.0-1.0.5/libs/gst/base/gstadapter.c 2012-12-10 13:44:25.000000000 +0000 @@ -45,18 +45,19 @@ * in 512-byte chunks could be implemented like this: * |[ * static GstFlowReturn - * sink_pad_chain (GstPad *pad, GstBuffer *buffer) + * sink_pad_chain (GstPad *pad, GstObject *parent, GstBuffer *buffer) * { * MyElement *this; * GstAdapter *adapter; * GstFlowReturn ret = GST_FLOW_OK; * - * // will give the element an extra ref; remember to drop it - * this = MY_ELEMENT (gst_pad_get_parent (pad)); + * this = MY_ELEMENT (parent); + * * adapter = this->adapter; * * // put buffer into adapter * gst_adapter_push (adapter, buffer); + * * // while we can read out 512 bytes, process them * while (gst_adapter_available (adapter) >= 512 && ret == GST_FLOW_OK) { * const guint8 *data = gst_adapter_map (adapter, 512); @@ -65,8 +66,6 @@ * gst_adapter_unmap (adapter); * gst_adapter_flush (adapter, 512); * } - * - * gst_object_unref (this); * return ret; * } * ]| @@ -421,7 +420,7 @@ * of its chain function, the buffer will have an invalid data pointer after * your element flushes the bytes. In that case you should use * gst_adapter_take(), which returns a freshly-allocated buffer that you can set - * as #GstBuffer malloc_data or the potentially more performant + * as #GstBuffer memory or the potentially more performant * gst_adapter_take_buffer(). * * Returns #NULL if @size bytes are not available. diff -Nru gstreamer1.0-1.0.2/libs/gst/base/gstbaseparse.c gstreamer1.0-1.0.5/libs/gst/base/gstbaseparse.c --- gstreamer1.0-1.0.2/libs/gst/base/gstbaseparse.c 2012-10-10 11:55:38.000000000 +0000 +++ gstreamer1.0-1.0.5/libs/gst/base/gstbaseparse.c 2012-12-17 21:06:58.000000000 +0000 @@ -35,7 +35,7 @@ * handles state changes * can operate in pull mode or push mode * handles seeking in both modes - * handles events (NEWSEGMENT/EOS/FLUSH) + * handles events (SEGMENT/EOS/FLUSH) * * handles queries (POSITION/DURATION/SEEKING/FORMAT/CONVERT) * @@ -218,6 +218,7 @@ #define MIN_FRAMES_TO_POST_BITRATE 10 #define TARGET_DIFFERENCE (20 * GST_SECOND) +#define MAX_INDEX_ENTRIES 4096 GST_DEBUG_CATEGORY_STATIC (gst_base_parse_debug); #define GST_CAT_DEFAULT gst_base_parse_debug @@ -304,6 +305,7 @@ gint64 upstream_size; /* minimum distance between two index entries */ GstClockTimeDiff idx_interval; + guint64 idx_byte_interval; /* ts and offset of last entry added */ GstClockTime index_last_ts; gint64 index_last_offset; @@ -743,6 +745,7 @@ parse->priv->upstream_size = 0; parse->priv->upstream_has_duration = FALSE; parse->priv->idx_interval = 0; + parse->priv->idx_byte_interval = 0; parse->priv->exact_position = TRUE; parse->priv->seen_keyframe = FALSE; @@ -1117,6 +1120,12 @@ /* See if any bitrate tags were posted */ gst_base_parse_handle_tag (parse, event); break; + + case GST_EVENT_STREAM_START: + if (parse->priv->pad_mode != GST_PAD_MODE_PULL) + forward_immediate = TRUE; + break; + default: break; } @@ -1565,9 +1574,11 @@ /* FIXME need better helper data structure that handles these issues * related to ongoing collecting of index entries */ - if (parse->priv->index_last_offset >= (gint64) offset) { - GST_DEBUG_OBJECT (parse, "already have entries up to offset " - "0x%08" G_GINT64_MODIFIER "x", parse->priv->index_last_offset); + if (parse->priv->index_last_offset + parse->priv->idx_byte_interval >= + (gint64) offset) { + GST_LOG_OBJECT (parse, + "already have entries up to offset 0x%08" G_GINT64_MODIFIER "x", + parse->priv->index_last_offset + parse->priv->idx_byte_interval); goto exit; } @@ -1627,6 +1638,7 @@ gboolean seekable = FALSE; gint64 start = -1, stop = -1; guint idx_interval = 0; + guint64 idx_byte_interval = 0; query = gst_query_new_seeking (GST_FORMAT_BYTES); if (!gst_pad_peer_query (parse->sinkpad, query)) { @@ -1657,6 +1669,14 @@ idx_interval = 500; else idx_interval = 1000; + + /* ensure that even for large files (e.g. very long audio files), the index + * stays reasonably-size, with some arbitrary limit to the total number of + * index entries */ + idx_byte_interval = (stop - start) / MAX_INDEX_ENTRIES; + GST_DEBUG_OBJECT (parse, + "Limiting index entries to %d, indexing byte interval %" + G_GUINT64_FORMAT " bytes", MAX_INDEX_ENTRIES, idx_byte_interval); } done: @@ -1669,6 +1689,7 @@ GST_DEBUG_OBJECT (parse, "idx_interval: %ums", idx_interval); parse->priv->idx_interval = idx_interval * GST_MSECOND; + parse->priv->idx_byte_interval = idx_byte_interval; } /* some misc checks on upstream */ @@ -1787,9 +1808,10 @@ g_return_val_if_fail (skip != NULL || flushed != NULL, GST_FLOW_ERROR); GST_LOG_OBJECT (parse, - "handling buffer of size %" G_GSIZE_FORMAT " with ts %" GST_TIME_FORMAT - ", duration %" GST_TIME_FORMAT, gst_buffer_get_size (buffer), - GST_TIME_ARGS (GST_BUFFER_TIMESTAMP (buffer)), + "handling buffer of size %" G_GSIZE_FORMAT " with dts %" GST_TIME_FORMAT + ", pts %" GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT, + gst_buffer_get_size (buffer), GST_TIME_ARGS (GST_BUFFER_DTS (buffer)), + GST_TIME_ARGS (GST_BUFFER_PTS (buffer)), GST_TIME_ARGS (GST_BUFFER_DURATION (buffer))); /* track what is being flushed during this single round of frame processing */ @@ -1887,8 +1909,9 @@ parse->priv->first_frame_offset = offset; parse->priv->first_frame_pts = GST_BUFFER_PTS (buffer); parse->priv->first_frame_dts = GST_BUFFER_DTS (buffer); - GST_DEBUG_OBJECT (parse, "subclass provided ts %" GST_TIME_FORMAT - " for first frame at offset %" G_GINT64_FORMAT, + GST_DEBUG_OBJECT (parse, "subclass provided dts %" GST_TIME_FORMAT + ", pts %" GST_TIME_FORMAT " for first frame at offset %" + G_GINT64_FORMAT, GST_TIME_ARGS (parse->priv->first_frame_dts), GST_TIME_ARGS (parse->priv->first_frame_pts), parse->priv->first_frame_offset); if (!GST_CLOCK_TIME_IS_VALID (parse->priv->duration)) { @@ -1976,9 +1999,11 @@ buffer = frame->buffer; GST_LOG_OBJECT (parse, - "processing buffer of size %" G_GSIZE_FORMAT " with ts %" GST_TIME_FORMAT - ", duration %" GST_TIME_FORMAT, gst_buffer_get_size (buffer), - GST_TIME_ARGS (GST_BUFFER_TIMESTAMP (buffer)), + "processing buffer of size %" G_GSIZE_FORMAT " with dts %" GST_TIME_FORMAT + ", pts %" GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT, + gst_buffer_get_size (buffer), + GST_TIME_ARGS (GST_BUFFER_DTS (buffer)), + GST_TIME_ARGS (GST_BUFFER_PTS (buffer)), GST_TIME_ARGS (GST_BUFFER_DURATION (buffer))); /* update stats */ @@ -1996,8 +2021,8 @@ (parse->priv->framecount % parse->priv->update_interval) == 0) gst_base_parse_update_duration (parse); - if (GST_BUFFER_TIMESTAMP_IS_VALID (buffer)) - last_start = last_stop = GST_BUFFER_TIMESTAMP (buffer); + if (GST_BUFFER_PTS_IS_VALID (buffer)) + last_start = last_stop = GST_BUFFER_PTS (buffer); if (last_start != GST_CLOCK_TIME_NONE && GST_BUFFER_DURATION_IS_VALID (buffer)) last_stop = last_start + GST_BUFFER_DURATION (buffer); @@ -2011,7 +2036,7 @@ gst_base_parse_check_media (parse); } - /* Push pending events, including NEWSEGMENT events */ + /* Push pending events, including SEGMENT events */ if (G_UNLIKELY (parse->priv->pending_events)) { GList *r = g_list_reverse (parse->priv->pending_events); GList *l; @@ -2045,7 +2070,7 @@ GST_DEBUG_OBJECT (parse, "Gap of %" G_GINT64_FORMAT " ns detected in stream " "(%" GST_TIME_FORMAT " -> %" GST_TIME_FORMAT "). " - "Sending updated NEWSEGMENT events", diff, + "Sending updated SEGMENT events", diff, GST_TIME_ARGS (parse->segment.position), GST_TIME_ARGS (last_start)); @@ -2301,10 +2326,11 @@ /* send buffers */ while (send) { buf = GST_BUFFER_CAST (send->data); - GST_LOG_OBJECT (parse, "pushing buffer %p, timestamp %" - GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT + GST_LOG_OBJECT (parse, "pushing buffer %p, dts %" + GST_TIME_FORMAT ", pts %" GST_TIME_FORMAT ", duration %" GST_TIME_FORMAT ", offset %" G_GINT64_FORMAT, buf, - GST_TIME_ARGS (GST_BUFFER_TIMESTAMP (buf)), + GST_TIME_ARGS (GST_BUFFER_DTS (buf)), + GST_TIME_ARGS (GST_BUFFER_PTS (buf)), GST_TIME_ARGS (GST_BUFFER_DURATION (buf)), GST_BUFFER_OFFSET (buf)); /* iterate output queue an push downstream */ @@ -2583,8 +2609,12 @@ if (G_LIKELY (buffer)) { GST_LOG_OBJECT (parse, - "buffer size: %" G_GSIZE_FORMAT ", offset = %" G_GINT64_FORMAT, - gst_buffer_get_size (buffer), GST_BUFFER_OFFSET (buffer)); + "buffer size: %" G_GSIZE_FORMAT ", offset = %" G_GINT64_FORMAT + ", dts %" GST_TIME_FORMAT ", pts %" GST_TIME_FORMAT, + gst_buffer_get_size (buffer), GST_BUFFER_OFFSET (buffer), + GST_TIME_ARGS (GST_BUFFER_DTS (buffer)), + GST_TIME_ARGS (GST_BUFFER_PTS (buffer))); + if (G_UNLIKELY (parse->priv->passthrough)) { GstBaseParseFrame frame; @@ -3009,7 +3039,7 @@ push_eos = TRUE; } if (push_eos) { - /* Push pending events, including NEWSEGMENT events */ + /* Push pending events, including SEGMENT events */ if (G_UNLIKELY (parse->priv->pending_events)) { GList *r = g_list_reverse (parse->priv->pending_events); GList *l; @@ -3978,10 +4008,10 @@ GST_DEBUG_OBJECT (parse, "Created newseg format %d, " "start = %" GST_TIME_FORMAT ", stop = %" GST_TIME_FORMAT - ", pos = %" GST_TIME_FORMAT, format, + ", time = %" GST_TIME_FORMAT, format, GST_TIME_ARGS (parse->segment.start), GST_TIME_ARGS (parse->segment.stop), - GST_TIME_ARGS (parse->segment.start)); + GST_TIME_ARGS (parse->segment.time)); /* one last chance in pull mode to stay accurate; * maybe scan and subclass can find where to go */ diff -Nru gstreamer1.0-1.0.2/libs/gst/base/gstbasesink.c gstreamer1.0-1.0.5/libs/gst/base/gstbasesink.c --- gstreamer1.0-1.0.2/libs/gst/base/gstbasesink.c 2012-10-20 11:53:05.000000000 +0000 +++ gstreamer1.0-1.0.5/libs/gst/base/gstbasesink.c 2013-01-04 12:25:08.000000000 +0000 @@ -84,7 +84,7 @@ * element receives EOS in PAUSED, preroll completes, the event is queued and an * EOS message is posted when going to PLAYING. * - * #GstBaseSink will internally use the #GST_EVENT_NEWSEGMENT events to schedule + * #GstBaseSink will internally use the #GST_EVENT_SEGMENT events to schedule * synchronisation and clipping of buffers. Buffers that fall completely outside * of the current segment are dropped. Buffers that fall partially in the * segment are rendered (and prerolled). Subclasses should do any subbuffer @@ -2788,6 +2788,7 @@ basesink->have_newsegment = FALSE; if (reset_time) { gst_segment_init (&basesink->segment, GST_FORMAT_UNDEFINED); + GST_ELEMENT_START_TIME (basesink) = 0; } } GST_OBJECT_UNLOCK (basesink); @@ -4250,16 +4251,24 @@ last = start; else last = stop; + + GST_DEBUG_OBJECT (basesink, "in PAUSED using last %" GST_TIME_FORMAT, + GST_TIME_ARGS (last)); } else { /* in playing, use last stop time as upper bound */ if (start == -1 || segment->rate > 0.0) last = stop; else last = start; + + GST_DEBUG_OBJECT (basesink, "in PLAYING using last %" GST_TIME_FORMAT, + GST_TIME_ARGS (last)); } } else { /* convert last stop to stream time */ last = gst_segment_to_stream_time (segment, oformat, segment->position); + + GST_DEBUG_OBJECT (basesink, "in using last %" G_GINT64_FORMAT, last); } if (in_paused) { diff -Nru gstreamer1.0-1.0.2/libs/gst/base/gstbasesrc.c gstreamer1.0-1.0.5/libs/gst/base/gstbasesrc.c --- gstreamer1.0-1.0.2/libs/gst/base/gstbasesrc.c 2012-10-24 09:34:54.000000000 +0000 +++ gstreamer1.0-1.0.5/libs/gst/base/gstbasesrc.c 2012-12-17 21:06:58.000000000 +0000 @@ -35,7 +35,7 @@ * * The source can be configured to operate in any #GstFormat with the * gst_base_src_set_format() method. The currently set format determines - * the format of the internal #GstSegment and any #GST_EVENT_NEWSEGMENT + * the format of the internal #GstSegment and any #GST_EVENT_SEGMENT * events. The default format for #GstBaseSrc is #GST_FORMAT_BYTES. * * #GstBaseSrc always supports push mode scheduling. If the following @@ -577,7 +577,7 @@ * @format: the format to use * * Sets the default format of the source. This will be the format used - * for sending NEW_SEGMENT events and for performing seeks. + * for sending SEGMENT events and for performing seeks. * * If a format of GST_FORMAT_BYTES is set, the element will be able to * operate in pull mode if the #GstBaseSrcClass.is_seekable() returns TRUE. @@ -3265,7 +3265,7 @@ { GST_PAD_STREAM_UNLOCK (basesrc->srcpad); GST_ERROR_OBJECT (basesrc, "Failed to perform initial seek"); - gst_base_src_set_flushing (basesrc, TRUE, FALSE, NULL); + gst_base_src_stop (basesrc); if (event) gst_event_unref (event); ret = GST_FLOW_ERROR; @@ -3274,7 +3274,7 @@ no_get_range: { GST_PAD_STREAM_UNLOCK (basesrc->srcpad); - gst_base_src_set_flushing (basesrc, TRUE, FALSE, NULL); + gst_base_src_stop (basesrc); GST_ERROR_OBJECT (basesrc, "Cannot operate in pull mode, stopping"); ret = GST_FLOW_ERROR; goto error; diff -Nru gstreamer1.0-1.0.2/libs/gst/base/gstcollectpads.c gstreamer1.0-1.0.5/libs/gst/base/gstcollectpads.c --- gstreamer1.0-1.0.2/libs/gst/base/gstcollectpads.c 2012-10-15 18:53:17.000000000 +0000 +++ gstreamer1.0-1.0.5/libs/gst/base/gstcollectpads.c 2012-10-30 23:34:09.000000000 +0000 @@ -318,7 +318,9 @@ * @user_data: (closure): user data passed to the function * * Set the callback function and user data that will be called with - * the oldest buffer when all pads have been collected. + * the oldest buffer when all pads have been collected, or NULL on EOS. + * If a buffer is passed, the callback owns a reference and must unref + * it. * * MT safe. */ diff -Nru gstreamer1.0-1.0.2/ltmain.sh gstreamer1.0-1.0.5/ltmain.sh --- gstreamer1.0-1.0.2/ltmain.sh 2012-10-24 12:48:39.000000000 +0000 +++ gstreamer1.0-1.0.5/ltmain.sh 2013-01-04 12:30:50.000000000 +0000 @@ -70,7 +70,7 @@ # compiler: $LTCC # compiler flags: $LTCFLAGS # linker: $LD (gnu? $with_gnu_ld) -# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.1 +# $progname: (GNU libtool) 2.4.2 Debian-2.4.2-1.2 # automake: $automake_version # autoconf: $autoconf_version # @@ -80,7 +80,7 @@ PROGRAM=libtool PACKAGE=libtool -VERSION="2.4.2 Debian-2.4.2-1.1" +VERSION="2.4.2 Debian-2.4.2-1.2" TIMESTAMP="" package_revision=1.3337 diff -Nru gstreamer1.0-1.0.2/m4/libtool.m4 gstreamer1.0-1.0.5/m4/libtool.m4 --- gstreamer1.0-1.0.2/m4/libtool.m4 2012-10-24 12:48:39.000000000 +0000 +++ gstreamer1.0-1.0.5/m4/libtool.m4 2013-01-04 12:30:51.000000000 +0000 @@ -1324,7 +1324,14 @@ LD="${LD-ld} -m elf_i386_fbsd" ;; x86_64-*linux*) - LD="${LD-ld} -m elf_i386" + case `/usr/bin/file conftest.o` in + *x86-64*) + LD="${LD-ld} -m elf32_x86_64" + ;; + *) + LD="${LD-ld} -m elf_i386" + ;; + esac ;; ppc64-*linux*|powerpc64-*linux*) LD="${LD-ld} -m elf32ppclinux" @@ -1688,7 +1695,8 @@ ;; *) lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null` - if test -n "$lt_cv_sys_max_cmd_len"; then + if test -n "$lt_cv_sys_max_cmd_len" && \ + test undefined != "$lt_cv_sys_max_cmd_len"; then lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4` lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3` else diff -Nru gstreamer1.0-1.0.2/plugins/elements/gstidentity.c gstreamer1.0-1.0.5/plugins/elements/gstidentity.c --- gstreamer1.0-1.0.2/plugins/elements/gstidentity.c 2012-09-26 11:47:54.000000000 +0000 +++ gstreamer1.0-1.0.5/plugins/elements/gstidentity.c 2012-12-17 21:06:58.000000000 +0000 @@ -327,7 +327,7 @@ } } - /* Reset previous timestamp, duration and offsets on NEWSEGMENT + /* Reset previous timestamp, duration and offsets on SEGMENT * to prevent false warnings when checking for perfect streams */ if (GST_EVENT_TYPE (event) == GST_EVENT_SEGMENT) { identity->prev_timestamp = identity->prev_duration = GST_CLOCK_TIME_NONE; diff -Nru gstreamer1.0-1.0.2/plugins/elements/gstinputselector.c gstreamer1.0-1.0.5/plugins/elements/gstinputselector.c --- gstreamer1.0-1.0.2/plugins/elements/gstinputselector.c 2012-09-01 22:02:10.000000000 +0000 +++ gstreamer1.0-1.0.5/plugins/elements/gstinputselector.c 2012-11-17 10:18:42.000000000 +0000 @@ -686,6 +686,8 @@ cur_running_time -= base_time; else cur_running_time = 0; + + gst_object_unref (clock); } } else { GstSegment *active_seg; diff -Nru gstreamer1.0-1.0.2/plugins/elements/gstmultiqueue.c gstreamer1.0-1.0.5/plugins/elements/gstmultiqueue.c --- gstreamer1.0-1.0.2/plugins/elements/gstmultiqueue.c 2012-09-24 23:45:49.000000000 +0000 +++ gstreamer1.0-1.0.5/plugins/elements/gstmultiqueue.c 2012-11-02 13:05:47.000000000 +0000 @@ -1845,7 +1845,7 @@ */ if (sq->is_eos || IS_FILLED (sq, bytes, ssize.bytes) || IS_FILLED (sq, time, sq->cur_time)) { - GST_LOG_OBJECT (mq, "Queue %d is filled", oq->id); + GST_LOG_OBJECT (mq, "Queue %d is filled EOS %d", sq->id, sq->is_eos); filled = TRUE; } } diff -Nru gstreamer1.0-1.0.2/plugins/elements/gstoutputselector.c gstreamer1.0-1.0.5/plugins/elements/gstoutputselector.c --- gstreamer1.0-1.0.2/plugins/elements/gstoutputselector.c 2012-07-10 10:19:00.000000000 +0000 +++ gstreamer1.0-1.0.5/plugins/elements/gstoutputselector.c 2012-12-17 21:06:58.000000000 +0000 @@ -454,7 +454,7 @@ osel->latest_buffer = gst_buffer_ref (buf); } - /* Keep track of last stop and use it in NEWSEGMENT start after + /* Keep track of last stop and use it in SEGMENT start after switching to a new src pad */ position = GST_BUFFER_TIMESTAMP (buf); if (GST_CLOCK_TIME_IS_VALID (position)) { diff -Nru gstreamer1.0-1.0.2/po/LINGUAS gstreamer1.0-1.0.5/po/LINGUAS --- gstreamer1.0-1.0.2/po/LINGUAS 2012-04-02 22:03:18.000000000 +0000 +++ gstreamer1.0-1.0.5/po/LINGUAS 2012-12-18 17:07:04.000000000 +0000 @@ -1 +1 @@ -af az be bg ca cs da de en_GB eo es el eu fi fr gl hu id it ja lt nb nl pl pt_BR ro ru rw sk sl sq sr sv tr uk vi zh_CN zh_TW +af az be bg ca cs da de en_GB eo es el eu fi fr gl hu hr id it ja lt nb nl pl pt_BR ro ru rw sk sl sq sr sv tr uk vi zh_CN zh_TW Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/af.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/af.gmo differ diff -Nru gstreamer1.0-1.0.2/po/af.po gstreamer1.0-1.0.5/po/af.po --- gstreamer1.0-1.0.2/po/af.po 2012-10-24 23:45:50.000000000 +0000 +++ gstreamer1.0-1.0.5/po/af.po 2013-01-08 00:41:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.9.7\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2005-12-05 11:45+0200\n" "Last-Translator: Petri Jooste \n" "Language-Team: Afrikaans \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/az.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/az.gmo differ diff -Nru gstreamer1.0-1.0.2/po/az.po gstreamer1.0-1.0.5/po/az.po --- gstreamer1.0-1.0.2/po/az.po 2012-10-24 23:45:50.000000000 +0000 +++ gstreamer1.0-1.0.5/po/az.po 2013-01-08 00:41:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer-0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2004-03-19 18:40+0200\n" "Last-Translator: Metin Amiroff \n" "Language-Team: Azerbaijani \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/be.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/be.gmo differ diff -Nru gstreamer1.0-1.0.2/po/be.po gstreamer1.0-1.0.5/po/be.po --- gstreamer1.0-1.0.2/po/be.po 2012-10-24 23:45:50.000000000 +0000 +++ gstreamer1.0-1.0.5/po/be.po 2013-01-08 00:41:48.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.9.7\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2006-01-18 22:26+0200\n" "Last-Translator: Ales Nyakhaychyk \n" "Language-Team: Belarusian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/bg.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/bg.gmo differ diff -Nru gstreamer1.0-1.0.2/po/bg.po gstreamer1.0-1.0.5/po/bg.po --- gstreamer1.0-1.0.2/po/bg.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/bg.po 2013-01-08 00:41:48.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-04-26 22:40+0300\n" "Last-Translator: Alexander Shopov \n" "Language-Team: Bulgarian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/ca.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/ca.gmo differ diff -Nru gstreamer1.0-1.0.2/po/ca.po gstreamer1.0-1.0.5/po/ca.po --- gstreamer1.0-1.0.2/po/ca.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/ca.po 2013-01-08 00:41:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-11-04 19:41+0100\n" "Last-Translator: Jordi Mallach \n" "Language-Team: Catalan \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/cs.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/cs.gmo differ diff -Nru gstreamer1.0-1.0.2/po/cs.po gstreamer1.0-1.0.5/po/cs.po --- gstreamer1.0-1.0.2/po/cs.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/cs.po 2013-01-08 00:41:48.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-12-01 08:17+0100\n" "Last-Translator: Marek Černocký \n" "Language-Team: Czech \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/da.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/da.gmo differ diff -Nru gstreamer1.0-1.0.2/po/da.po gstreamer1.0-1.0.5/po/da.po --- gstreamer1.0-1.0.2/po/da.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/da.po 2013-01-08 00:41:48.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-11-06 22:52+0100\n" "Last-Translator: Mogens Jaeger \n" "Language-Team: Danish \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/de.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/de.gmo differ diff -Nru gstreamer1.0-1.0.2/po/de.po gstreamer1.0-1.0.5/po/de.po --- gstreamer1.0-1.0.2/po/de.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/de.po 2013-01-08 00:41:48.000000000 +0000 @@ -1,17 +1,17 @@ -# German translation for gstreamer 0.10.30.3 +# German translation for gstreamer 1.0.3 # Copyright (C) 2004 Free Software Foundation, Inc. # This file is distributed under the same license as the gstreamer package. # # Roland Illig , 2004. -# Christian Kirbach , 2009, 2010, 2011. +# Christian Kirbach , 2009, 2010, 2011, 2012. # 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-27 23:44+0200\n" -"Last-Translator: Christian Kirbach \n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-11-28 19:22+0100\n" +"Last-Translator: Christian Kirbach \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" @@ -119,9 +119,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Interner GStreamer-Fehler: Thread-Problem." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Interner GStreamer-Fehler: Verhandlungsproblem." +msgstr "GStreamer-Fehler: Verhandlungsproblem." msgid "Internal GStreamer error: event problem." msgstr "Interner GStreamer-Fehler: Ereignisproblem." @@ -138,9 +137,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "Ihrer Installation von GStreamer fehlt ein Plugin." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Interner GStreamer-Fehler: Zeitproblem." +msgstr "GStreamer-Fehler: Zeitproblem." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -571,16 +569,14 @@ msgid "language code" msgstr "Sprachcode" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "Sprachcode für diesen Datenstrom nach ISO-639-1" +msgstr "Sprachcode für diesen Strom nach ISO-639-1 oder ISO-639-2" -#, fuzzy msgid "language name" -msgstr "Sprachcode" +msgstr "Sprachname" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "Name der Sprache, in welcher der Datenstrom ist" msgid "image" msgstr "Bild" @@ -675,13 +671,12 @@ msgid "geo location sublocation" msgstr "geografischer Ortsteil" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" msgstr "" -"ein Ort innerhalb einer Stadt, in dem das Medium aufgezeichnet oder " -"produziert wurde" +"ein Ort innerhalb einer Stadt, an dem das Medium aufgezeichnet oder " +"produziert wurde (z.B. der Stadtteil)" msgid "geo location horizontal error" msgstr "Geografischer horizontaler Fehler" @@ -1048,12 +1043,14 @@ msgstr "Die Inhalte des Plugins auflisten" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Prüfen Sie, ob das angegebene Element oder Plugin vorhanden ist" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Kontrollieren Sie beim Prüfen, ob ein Element oder Plugin vorhanden ist, " +"ebenfalls, ob die Version mindestens der angegebenen entspricht." msgid "Print supported URI schemes, with the elements that implement them" msgstr "" @@ -1105,17 +1102,16 @@ msgid "FOUND TAG\n" msgstr "KENNZEICHEN GEFUNDEN\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "KENNZEICHEN GEFUNDEN: Gefunden von Element »%s«.\n" +msgstr "TOC GEFUNDEN: Gefunden durch Element »%s«.\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "KENNZEICHEN GEFUNDEN: Gefunden von Objekt »%s«.\n" +msgstr "TOC GEFUNDEN: Gefunden durch Objekt »%s«.\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "KENNZEICHEN GEFUNDEN\n" +msgstr "TOC GEFUNDEN\n" #, c-format msgid "" @@ -1154,15 +1150,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Interrupt: Leitung wird gestoppt ...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "Kein Element »%s«" +msgstr "Fehlendes Element »%s«\n" msgid "Output tags (also known as metadata)" msgstr "Kennzeichen (auch bekannt als Metadaten) ausgeben" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "TOC ausgeben (Kapitel und Editionen)" msgid "Output status information and property notifications" msgstr "Zustandsinformation und Eigenschaftsmitteilungen ausgeben" @@ -1230,10 +1226,8 @@ msgstr "" "EOS bei Beenden ist eingeschaltet -- EOS wird auf die Leitung erzwungen\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "" -"EOS bei Beenden ist eingeschaltet -- EOS wird auf die Leitung erzwungen\n" +msgstr "EOS bei Beenden ist eingeschaltet -- warten auf EOS nach dem Fehler\n" msgid "Waiting for EOS...\n" msgstr "Auf EOS wird gewartet …\n" @@ -1241,9 +1235,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "EOS erhalten - Leitung wird angehalten …\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Interrupt: Leitung wird gestoppt ...\n" +msgstr "Interrupt beim Warten auf EOS - Leitung wird gestoppt ...\n" msgid "An error happened while waiting for EOS\n" msgstr "Ein Fehler ist beim Warten auf EOS aufgetreten\n" @@ -1260,9 +1253,8 @@ msgid "Freeing pipeline ...\n" msgstr "Leitung wird geleert ...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "" -#~ "Speicherzuordnungsverfolgung ausgeben (falls zur Kompilierzeit aktiviert)" +#~ msgid "maximum" +#~ msgstr "Maximum" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "Aufruf: gst-xmllaunch [ element.eigenschaft=wert ...]\n" @@ -1293,6 +1285,10 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Keine Routinen für SIGUSR1 und SIGUSR2 installieren" +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "" +#~ "Speicherzuordnungsverfolgung ausgeben (falls zur Kompilierzeit aktiviert)" + #~ msgid "Error writing registry cache to %s: %s" #~ msgstr "" #~ "Fehler beim Schreiben des Zwischenspeichers der Registry nach %s: %s" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/el.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/el.gmo differ diff -Nru gstreamer1.0-1.0.2/po/el.po gstreamer1.0-1.0.5/po/el.po --- gstreamer1.0-1.0.2/po/el.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/el.po 2013-01-08 00:41:48.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer-0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-11-29 11:14+0200\n" "Last-Translator: Michael Kotsarinis \n" "Language-Team: Greek \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/en_GB.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/en_GB.gmo differ diff -Nru gstreamer1.0-1.0.2/po/en_GB.po gstreamer1.0-1.0.5/po/en_GB.po --- gstreamer1.0-1.0.2/po/en_GB.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/en_GB.po 2013-01-08 00:41:48.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.8.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2004-04-26 10:36-0400\n" "Last-Translator: Gareth Owen \n" "Language-Team: English (British) \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/eo.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/eo.gmo differ diff -Nru gstreamer1.0-1.0.2/po/eo.po gstreamer1.0-1.0.5/po/eo.po --- gstreamer1.0-1.0.2/po/eo.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/eo.po 2013-01-08 00:41:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-06-04 21:11+0100\n" "Last-Translator: Kristjan SCHMIDT \n" "Language-Team: Esperanto \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/es.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/es.gmo differ diff -Nru gstreamer1.0-1.0.2/po/es.po gstreamer1.0-1.0.5/po/es.po --- gstreamer1.0-1.0.2/po/es.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/es.po 2013-01-08 00:41:48.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-10-02 15:45+0200\n" "Last-Translator: Jorge González González \n" "Language-Team: Spanish \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/eu.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/eu.gmo differ diff -Nru gstreamer1.0-1.0.2/po/eu.po gstreamer1.0-1.0.5/po/eu.po --- gstreamer1.0-1.0.2/po/eu.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/eu.po 2013-01-08 00:41:48.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gstreamer-0.10.26.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-03-25 13:10+0100\n" "Last-Translator: Mikel Olasagasti Uranga \n" "Language-Team: Basque \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/fi.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/fi.gmo differ diff -Nru gstreamer1.0-1.0.2/po/fi.po gstreamer1.0-1.0.5/po/fi.po --- gstreamer1.0-1.0.2/po/fi.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/fi.po 2013-01-08 00:41:48.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-11-17 23:10+0200\n" "Last-Translator: Tommi Vainikainen \n" "Language-Team: Finnish \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/fr.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/fr.gmo differ diff -Nru gstreamer1.0-1.0.2/po/fr.po gstreamer1.0-1.0.5/po/fr.po --- gstreamer1.0-1.0.2/po/fr.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/fr.po 2013-01-08 00:41:48.000000000 +0000 @@ -1,16 +1,16 @@ # Translation of GStreamer to French -# Copyright (C) 2003-2011 GStreamer core team +# Copyright (C) 2003-2012 GStreamer core team # This file is distributed under the same license as the gstreamer package. # # Thomas Vander Stichele , 2004. -# Claude Paroz , 2008-2011. +# Claude Paroz , 2008-2012. # 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-28 09:34+0200\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-12-05 19:31+0100\n" "Last-Translator: Claude Paroz \n" "Language-Team: French \n" "Language: fr\n" @@ -119,9 +119,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Erreur interne de GStreamer : problème de thread." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Erreur interne de GStreamer : problème de négociation." +msgstr "Erreur GStreamer : problème de négociation." msgid "Internal GStreamer error: event problem." msgstr "Erreur interne de GStreamer : problème d'événement." @@ -138,9 +137,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "Il manque un greffon dans votre installation de GStreamer." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Erreur interne de Gstreamer : problème d'horloge." +msgstr "Erreur Gstreamer : problème d'horloge." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -556,16 +554,14 @@ msgid "language code" msgstr "code linguistique" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "code linguistique du flux, selon la norme ISO-639-1" +msgstr "code linguistique du flux, selon la norme ISO-639-1 ou ISO-639-2" -#, fuzzy msgid "language name" -msgstr "code linguistique" +msgstr "nom de la langue" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "nom explicite de la langue de ce flux" msgid "image" msgstr "image" @@ -656,7 +652,6 @@ msgid "geo location sublocation" msgstr "zone locale de l'emplacement" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1030,12 +1025,14 @@ msgstr "Énumère le contenu du greffon" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Vérifie si l'élément ou le greffon indiqué existe" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Lors de la vérification de l'existence d'un élément ou d'un greffon, vérifie " +"aussi que sa version est au minimum la version indiquée" msgid "Print supported URI schemes, with the elements that implement them" msgstr "" @@ -1088,17 +1085,16 @@ msgid "FOUND TAG\n" msgstr "BALISE TROUVÉE\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "BALISE TROUVÉE : découverte par l'élément « %s ».\n" +msgstr "TDM TROUVÉE : découverte par l'élément « %s ».\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "BALISE TROUVÉE : découverte par l'objet « %s ».\n" +msgstr "TDM TROUVÉE : découverte par l'objet « %s ».\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "BALISE TROUVÉE\n" +msgstr "TDM TROUVÉE\n" #, c-format msgid "" @@ -1134,15 +1130,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Interruption : arrêt du pipeline...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "pas d'élément « %s »" +msgstr "Élément manquant : %s\n" msgid "Output tags (also known as metadata)" msgstr "Affiche les balises (aussi connues sous le nom de métadonnées)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "Affiche la table des matières (chapitres et éditions)" msgid "Output status information and property notifications" msgstr "Affiche des informations d'état et des notifications de propriétés" @@ -1209,9 +1205,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "EOS à la fermeture est activé -- EOS forcé sur le pipeline\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "EOS à la fermeture est activé -- EOS forcé sur le pipeline\n" +msgstr "EOS à la fermeture est activé -- attente d'EOS après erreur\n" msgid "Waiting for EOS...\n" msgstr "Attente d'EOS...\n" @@ -1219,9 +1214,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "EOS reçu - arrêt du pipeline...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Interruption : arrêt du pipeline...\n" +msgstr "Interruption lors de l'attende d'EOS - arrêt du pipeline...\n" msgid "An error happened while waiting for EOS\n" msgstr "Une erreur s'est produite lors de l'attente de l'EOS\n" @@ -1238,15 +1232,6 @@ msgid "Freeing pipeline ...\n" msgstr "Libération du pipeline...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "" -#~ "Affiche les traces d'allocations (si activées lors de la compilation)" - -#~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" -#~ msgstr "" -#~ "Utilisation : gst-xmllaunch [ élément." -#~ "propriété=valeur ... ]\n" - #~ msgid "ERROR: parse of xml file '%s' failed.\n" #~ msgstr "ERREUR : l'analyse du fichier xml « %s » a échoué.\n" @@ -1274,6 +1259,3 @@ #~ msgid "FILE" #~ msgstr "FICHIER" - -#~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" -#~ msgstr "N'installe pas de gestionnaire de signal pour SIGUSR1 et SIGUSR2" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/gl.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/gl.gmo differ diff -Nru gstreamer1.0-1.0.2/po/gl.po gstreamer1.0-1.0.5/po/gl.po --- gstreamer1.0-1.0.2/po/gl.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/gl.po 2013-01-08 00:41:48.000000000 +0000 @@ -1,20 +1,22 @@ # Galician translations for gstreamer package. # This file is put in the public domain. # Francisco Diéguez , 2011. -# +# Fran Dieguez , 2012. 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-09-05 12:49+0200\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-12-15 03:29+0200\n" "Last-Translator: Fran Dieguez \n" "Language-Team: Galician \n" -"Language: gl_ES\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Virtaal 0.7.1\n" +"X-Project-Style: gnome\n" msgid "Print the GStreamer version" msgstr "Imprimir a versión de GStreamer" @@ -114,9 +116,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Erro interno de GStreamer: problema cos fíos" -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Erro interno de GStreamer: problema de negociación." +msgstr "Erro de GStreamer: problema de negociación." msgid "Internal GStreamer error: event problem." msgstr "Erro interno de GStreamer: problema cos eventos." @@ -133,9 +134,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "Á súa instalación de GStreamer fáltalle un engadido." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Erro interno de GStreamer: problema de reloxo." +msgstr "Erro de GStreamer: problema de reloxo." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -553,16 +553,14 @@ msgid "language code" msgstr "código de idioma" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "código de idioma para este fluxo, axustándose a ISO-639-1" +msgstr "código de idioma para este fluxo, axustándose a ISO-639-1 ou ISO-639-2" -#, fuzzy msgid "language name" -msgstr "código de idioma" +msgstr "nome do idioma" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "nome freeform do idioma no que está este fluxo" msgid "image" msgstr "imaxe" @@ -653,7 +651,6 @@ msgid "geo location sublocation" msgstr "sublocalización da xeolocalización" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1025,12 +1022,14 @@ msgstr "Listar o contido do engadido" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Comprobar se o elemento ou engadido especificado existe" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Ao comprobar se un elemento ou engadido existe, tamén comprobar se a súa " +"versión é cando menos a versión especificada" msgid "Print supported URI schemes, with the elements that implement them" msgstr "Imprimir os esquemas URI admitidos, cos elementos que os implementan" @@ -1081,17 +1080,16 @@ msgid "FOUND TAG\n" msgstr "ETIQUETA ENCONTRADA\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "ATOPADA ETIQUETA : atopada polo elemento «%s».\n" +msgstr "TOC ATOPADO : atopado polo elemento «%s».\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "ETIQUETA ENCONTRADA : encontrada polo obxecto «%s».\n" +msgstr "TOC ATOPADO : encontrado polo obxecto «%s».\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "ETIQUETA ENCONTRADA\n" +msgstr "TOC ATOPADO\n" #, c-format msgid "" @@ -1129,15 +1127,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Interromper: parando a canalización …\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "non hai un elemento «%s»" +msgstr "Elemento que falta: «%s»\n" msgid "Output tags (also known as metadata)" msgstr "Etiquetas de saída (tamén coñecido como metadatos)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "TOC de saída (capítulos e edicións)" msgid "Output status information and property notifications" msgstr "Información do estado da saída e notificacións das propiedades" @@ -1204,9 +1202,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "EOS ao apagar activado; Forzando EOS na tubería\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "EOS ao apagar activado; Forzando EOS na tubería\n" +msgstr "EOS ao apagar activado; -- agardando polo EOS despois de erro\n" msgid "Waiting for EOS...\n" msgstr "Agardando pola EOS...\n" @@ -1214,9 +1211,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "EOS recibido: detendo a tubería...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Interromper: parando a canalización …\n" +msgstr "Interromper ao agardar polo EOS - detendo a canalización…\n" msgid "An error happened while waiting for EOS\n" msgstr "Produciuse un erro ao esperar a EOS\n" @@ -1233,8 +1229,8 @@ msgid "Freeing pipeline ...\n" msgstr "Liberando a tubería...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "Imprimir a traza de asignacións (se foi activada ao compilar)" +#~ msgid "maximum" +#~ msgstr "máximo" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" @@ -1266,3 +1262,6 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Non instalar os manexadores de sinais para SIGUSR1 e SIGUSR2" + +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "Imprimir a traza de asignacións (se foi activada ao compilar)" diff -Nru gstreamer1.0-1.0.2/po/gstreamer-1.0.pot gstreamer1.0-1.0.5/po/gstreamer-1.0.pot --- gstreamer1.0-1.0.2/po/gstreamer-1.0.pot 2012-10-24 12:55:12.000000000 +0000 +++ gstreamer1.0-1.0.5/po/gstreamer-1.0.pot 2013-01-04 12:36:51.000000000 +0000 @@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gstreamer 1.0.2\n" +"Project-Id-Version: gstreamer 1.0.5\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,88 +17,88 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: gst/gst.c:311 +#: gst/gst.c:308 msgid "Print the GStreamer version" msgstr "" -#: gst/gst.c:313 +#: gst/gst.c:310 msgid "Make all warnings fatal" msgstr "" -#: gst/gst.c:317 +#: gst/gst.c:314 msgid "Print available debug categories and exit" msgstr "" -#: gst/gst.c:321 +#: gst/gst.c:318 msgid "" "Default debug level from 1 (only error) to 5 (anything) or 0 for no output" msgstr "" -#: gst/gst.c:323 +#: gst/gst.c:320 msgid "LEVEL" msgstr "" -#: gst/gst.c:325 +#: gst/gst.c:322 msgid "" "Comma-separated list of category_name:level pairs to set specific levels for " "the individual categories. Example: GST_AUTOPLUG:5,GST_ELEMENT_*:3" msgstr "" -#: gst/gst.c:328 +#: gst/gst.c:325 msgid "LIST" msgstr "" -#: gst/gst.c:330 +#: gst/gst.c:327 msgid "Disable colored debugging output" msgstr "" -#: gst/gst.c:333 +#: gst/gst.c:330 msgid "Disable debugging" msgstr "" -#: gst/gst.c:337 +#: gst/gst.c:334 msgid "Enable verbose plugin loading diagnostics" msgstr "" -#: gst/gst.c:341 +#: gst/gst.c:338 msgid "Colon-separated paths containing plugins" msgstr "" -#: gst/gst.c:341 +#: gst/gst.c:338 msgid "PATHS" msgstr "" -#: gst/gst.c:344 +#: gst/gst.c:341 msgid "" "Comma-separated list of plugins to preload in addition to the list stored in " "environment variable GST_PLUGIN_PATH" msgstr "" -#: gst/gst.c:346 +#: gst/gst.c:343 msgid "PLUGINS" msgstr "" -#: gst/gst.c:349 +#: gst/gst.c:346 msgid "Disable trapping of segmentation faults during plugin loading" msgstr "" -#: gst/gst.c:354 +#: gst/gst.c:351 msgid "Disable updating the registry" msgstr "" -#: gst/gst.c:359 +#: gst/gst.c:356 msgid "Disable spawning a helper process while scanning the registry" msgstr "" -#: gst/gst.c:364 +#: gst/gst.c:361 msgid "GStreamer Options" msgstr "" -#: gst/gst.c:365 +#: gst/gst.c:362 msgid "Show GStreamer Options" msgstr "" -#: gst/gst.c:932 +#: gst/gst.c:921 msgid "Unknown option" msgstr "" @@ -1053,7 +1053,7 @@ msgstr "" #: libs/gst/base/gstbasesrc.c:2790 libs/gst/base/gstbasesrc.c:2799 -#: libs/gst/base/gstbasesink.c:3767 plugins/elements/gstqueue.c:1188 +#: libs/gst/base/gstbasesink.c:3768 plugins/elements/gstqueue.c:1188 #: plugins/elements/gstqueue2.c:2565 msgid "Internal data flow error." msgstr "" @@ -1062,11 +1062,11 @@ msgid "A lot of buffers are being dropped." msgstr "" -#: libs/gst/base/gstbasesink.c:3131 +#: libs/gst/base/gstbasesink.c:3132 msgid "Internal data flow problem." msgstr "" -#: libs/gst/base/gstbasesink.c:3757 +#: libs/gst/base/gstbasesink.c:3758 msgid "Internal data stream error." msgstr "" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/hr.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/hr.gmo differ diff -Nru gstreamer1.0-1.0.2/po/hr.po gstreamer1.0-1.0.5/po/hr.po --- gstreamer1.0-1.0.2/po/hr.po 1970-01-01 00:00:00.000000000 +0000 +++ gstreamer1.0-1.0.5/po/hr.po 2013-01-08 00:41:49.000000000 +0000 @@ -0,0 +1,1261 @@ +# Translation of gstreamer to Croatian. +# This file is put in the public domain. +# Tomislav Krznar , 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: gstreamer 0.10.32.2\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-05-25 16:47+0200\n" +"Last-Translator: Tomislav Krznar \n" +"Language-Team: Croatian \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +msgid "Print the GStreamer version" +msgstr "Ispiši inačicu GStreamera" + +msgid "Make all warnings fatal" +msgstr "Učini sva upozorenja fatalnim" + +msgid "Print available debug categories and exit" +msgstr "Ispiši dostupne kategorije debugiranja i izađi" + +msgid "" +"Default debug level from 1 (only error) to 5 (anything) or 0 for no output" +msgstr "" +"Zadana razina debugiranja od 1 (samo greške) do 5 (sve) ili 0 bez ispisa" + +msgid "LEVEL" +msgstr "RAZINA" + +msgid "" +"Comma-separated list of category_name:level pairs to set specific levels for " +"the individual categories. Example: GST_AUTOPLUG:5,GST_ELEMENT_*:3" +msgstr "" +"Popis zarezom odvojenih parova category_name:level za postavljanje posebnih " +"razina za pojedine kategorije. Primjer: GST_AUTOPLUG:5,GST_ELEMENT_*:3" + +msgid "LIST" +msgstr "POPIS" + +msgid "Disable colored debugging output" +msgstr "Onemogući obojani ispis debugiranja" + +msgid "Disable debugging" +msgstr "Onemogući debugiranje" + +msgid "Enable verbose plugin loading diagnostics" +msgstr "Omogući opširnu dijagnozu učitavanja priključaka" + +msgid "Colon-separated paths containing plugins" +msgstr "Dvotočkom odvojene putanje koje sadržavaju priključke" + +msgid "PATHS" +msgstr "PUTANJE" + +msgid "" +"Comma-separated list of plugins to preload in addition to the list stored in " +"environment variable GST_PLUGIN_PATH" +msgstr "" +"Zarezima odvojen popis priključaka koji će se učitati uz popis spremljen u " +"varijablu okoline GST_PLUGIN_PATH" + +msgid "PLUGINS" +msgstr "PRIKLJUČCI" + +msgid "Disable trapping of segmentation faults during plugin loading" +msgstr "Onemogući hvatanje segmentacijskih grešaka pri učitavanju priključaka" + +msgid "Disable updating the registry" +msgstr "Onemogući ažuriranje registra" + +msgid "Disable spawning a helper process while scanning the registry" +msgstr "Onemogući stvaranje pomoćnog procesa pri pretraživanju registra" + +msgid "GStreamer Options" +msgstr "GStreamer opcije" + +msgid "Show GStreamer Options" +msgstr "Prikaži GStreamer opcije" + +msgid "Unknown option" +msgstr "Nepoznata opcija" + +msgid "GStreamer encountered a general core library error." +msgstr "GStreamer je naišao na opću grešku osnovne biblioteke." + +msgid "" +"GStreamer developers were too lazy to assign an error code to this error." +msgstr "Razvijatelji GStreamera su bili prelijeni da pridruže kod ovoj grešci." + +msgid "Internal GStreamer error: code not implemented." +msgstr "Interna GStreamer greška: kod nije implementiran." + +msgid "" +"GStreamer error: state change failed and some element failed to post a " +"proper error message with the reason for the failure." +msgstr "" +"GStreamer greška: nije uspjela promjena stanja i neki element nije uspio " +"poslati ispravnu poruku greške s razlogom neuspjeha." + +msgid "Internal GStreamer error: pad problem." +msgstr "Interna GStreamer greška: problem podloge." + +msgid "Internal GStreamer error: thread problem." +msgstr "Interna GStreamer greška: problem dretve." + +#, fuzzy +msgid "GStreamer error: negotiation problem." +msgstr "Interna GStreamer greška: problem pregovaranja." + +msgid "Internal GStreamer error: event problem." +msgstr "Interna GStreamer greška: problem događaja." + +msgid "Internal GStreamer error: seek problem." +msgstr "Interna GStreamer greška: problem traženja." + +msgid "Internal GStreamer error: caps problem." +msgstr "Interna GStreamer greška: problem mogućnosti." + +msgid "Internal GStreamer error: tag problem." +msgstr "Interna GStreamer greška: problem oznake." + +msgid "Your GStreamer installation is missing a plug-in." +msgstr "Vašoj GStreamer instalaciji nedostaje priključak." + +#, fuzzy +msgid "GStreamer error: clock problem." +msgstr "Interna GStreamer greška: problem takta." + +msgid "" +"This application is trying to use GStreamer functionality that has been " +"disabled." +msgstr "Ovaj program pokušava koristiti onemogućenu GStreamer mogućnost." + +msgid "GStreamer encountered a general supporting library error." +msgstr "GStreamer je naišao na opću grešku pomoćne biblioteke." + +msgid "Could not initialize supporting library." +msgstr "Ne mogu inicijalizirati pomoćnu biblioteku." + +msgid "Could not close supporting library." +msgstr "Ne mogu zatvoriti pomoćnu biblioteku." + +msgid "Could not configure supporting library." +msgstr "Ne mogu konfigurirati pomoćnu biblioteku." + +msgid "Encoding error." +msgstr "Greška kodiranja." + +msgid "GStreamer encountered a general resource error." +msgstr "GStreamer je naišao na opću grešku resursa." + +msgid "Resource not found." +msgstr "Resurs nije pronađen." + +msgid "Resource busy or not available." +msgstr "Resurs je zauzet ili nedostupan." + +msgid "Could not open resource for reading." +msgstr "Ne mogu otvoriti resurs za čitanje." + +msgid "Could not open resource for writing." +msgstr "Ne mogu otvoriti resurs za pisanje." + +msgid "Could not open resource for reading and writing." +msgstr "Ne mogu otvoriti resurs za čitanje i pisanje." + +msgid "Could not close resource." +msgstr "Ne mogu zatvoriti resurs." + +msgid "Could not read from resource." +msgstr "Ne mogu čitati iz resursa." + +msgid "Could not write to resource." +msgstr "Ne mogu pisati u resurs." + +msgid "Could not perform seek on resource." +msgstr "Ne mogu izvršiti traženje na resursu." + +msgid "Could not synchronize on resource." +msgstr "Ne mogu sinkronizirati na resursu." + +msgid "Could not get/set settings from/on resource." +msgstr "Ne mogu dohvatiti/postaviti postavke resursa." + +msgid "No space left on the resource." +msgstr "Nema više prostora na resursu." + +msgid "GStreamer encountered a general stream error." +msgstr "GStreamer je naišao na opću grešku toka podataka." + +msgid "Element doesn't implement handling of this stream. Please file a bug." +msgstr "" +"Element ne implementira upravljanje ovim tokom podataka. Molim prijavite " +"grešku." + +msgid "Could not determine type of stream." +msgstr "Ne mogu odrediti vrstu toka podataka." + +msgid "The stream is of a different type than handled by this element." +msgstr "" +"Tok podataka je različite vrste od onoga kojim može upravljati ovaj element." + +msgid "There is no codec present that can handle the stream's type." +msgstr "Nije prisutan kodek koji može upravljati ovom vrstom toka podataka." + +msgid "Could not decode stream." +msgstr "Ne mogu dekodirati tok podataka." + +msgid "Could not encode stream." +msgstr "Ne mogu kodirati tok podataka." + +msgid "Could not demultiplex stream." +msgstr "Ne mogu demultipleksirati tok podataka." + +msgid "Could not multiplex stream." +msgstr "Ne mogu multipleksirati tok podataka." + +msgid "The stream is in the wrong format." +msgstr "Tok podataka je u krivom obliku." + +msgid "The stream is encrypted and decryption is not supported." +msgstr "Tok podataka je šifriran i dešifriranje nije podržano." + +msgid "" +"The stream is encrypted and can't be decrypted because no suitable key has " +"been supplied." +msgstr "" +"Tok podataka je šifriran i ne može se dešifrirati jer nije naveden " +"odgovarajući ključ." + +#, c-format +msgid "No error message for domain %s." +msgstr "Nema poruke o grešci za domenu %s." + +#, c-format +msgid "No standard error message for domain %s and code %d." +msgstr "Nema standardne poruke o grešci za domenu %s i kod %d." + +msgid "Selected clock cannot be used in pipeline." +msgstr "Odabrani takt se ne može koristiti u cjevovodu." + +msgid "title" +msgstr "naslov" + +msgid "commonly used title" +msgstr "uobičajeno korišteni naslov" + +msgid "title sortname" +msgstr "naslov (razvrstavanje)" + +msgid "commonly used title for sorting purposes" +msgstr "uobičajeno korišteni naslov (koristi se za razvrstavanje)" + +msgid "artist" +msgstr "izvođač" + +msgid "person(s) responsible for the recording" +msgstr "osoba odgovorna za snimku" + +msgid "artist sortname" +msgstr "izvođač (razvrstavanje)" + +msgid "person(s) responsible for the recording for sorting purposes" +msgstr "osoba odgovorna za snimku (koristi se za razvrstavanje)" + +msgid "album" +msgstr "album" + +msgid "album containing this data" +msgstr "album koji sadrži ove podatke" + +msgid "album sortname" +msgstr "album (razvrstavanje)" + +msgid "album containing this data for sorting purposes" +msgstr "album koji sadrži ove podatke (koristi se za razvrstavanje)" + +msgid "album artist" +msgstr "izvođač albuma" + +msgid "The artist of the entire album, as it should be displayed" +msgstr "Izvođač cijelog albuma (koristi se za prikaz)" + +msgid "album artist sortname" +msgstr "izvođač albuma (razvrstavanje)" + +msgid "The artist of the entire album, as it should be sorted" +msgstr "Izvođač cijelog albuma (koristi se za razvrstavanje)" + +msgid "date" +msgstr "datum" + +msgid "date the data was created (as a GDate structure)" +msgstr "datum stvaranja podataka (u obliku GDate strukture)" + +msgid "datetime" +msgstr "datumvrijeme" + +msgid "date and time the data was created (as a GstDateTime structure)" +msgstr "datum i vrijeme stvaranja podataka (u obliku GstDateTime strukture)" + +msgid "genre" +msgstr "žanr" + +msgid "genre this data belongs to" +msgstr "žanr kojem pripadaju podaci" + +msgid "comment" +msgstr "komentar" + +msgid "free text commenting the data" +msgstr "slobodan tekst koji opisuje podatke" + +msgid "extended comment" +msgstr "prošireni komentar" + +msgid "free text commenting the data in key=value or key[en]=comment form" +msgstr "" +"slobodan tekst koji opisuje podatke u obliku ključ=vrijednost ili ključ[en]" +"=komentar" + +msgid "track number" +msgstr "broj pjesme" + +msgid "track number inside a collection" +msgstr "broj pjesme u kolekciji" + +msgid "track count" +msgstr "broj pjesama" + +msgid "count of tracks inside collection this track belongs to" +msgstr "broj pjesama u kolekciji kojoj pripada ova pjesma" + +msgid "disc number" +msgstr "broj diska" + +msgid "disc number inside a collection" +msgstr "broj diska u kolekciji" + +msgid "disc count" +msgstr "broj diskova" + +msgid "count of discs inside collection this disc belongs to" +msgstr "broj diskova u kolekciji kojoj pripada ovaj disk" + +msgid "location" +msgstr "mjesto" + +msgid "" +"Origin of media as a URI (location, where the original of the file or stream " +"is hosted)" +msgstr "" +"Podrijetlo medija kao URI (mjesto, gdje se nalazi izvor datoteke ili toka " +"podataka)" + +msgid "homepage" +msgstr "početna stranica" + +msgid "Homepage for this media (i.e. artist or movie homepage)" +msgstr "" +"Početna stranica ovog medija (npr. početna stranica izvođača ili filma)" + +msgid "description" +msgstr "opis" + +msgid "short text describing the content of the data" +msgstr "kratak tekst koji opisuje sadržaj podataka" + +msgid "version" +msgstr "inačica" + +msgid "version of this data" +msgstr "inačica ovih podataka" + +msgid "ISRC" +msgstr "ISRC" + +msgid "International Standard Recording Code - see http://www.ifpi.org/isrc/" +msgstr "" +"International Standard Recording Code - pogledajte http://www.ifpi.org/isrc/" + +msgid "organization" +msgstr "organizacija" + +msgid "copyright" +msgstr "copyright" + +msgid "copyright notice of the data" +msgstr "napomena o autorskim pravima podataka" + +msgid "copyright uri" +msgstr "copyright uri" + +msgid "URI to the copyright notice of the data" +msgstr "URI za napomenu o autorskim pravima podataka" + +msgid "encoded by" +msgstr "kodirao" + +msgid "name of the encoding person or organization" +msgstr "ime osobe ili organizacije koja je kodirala" + +msgid "contact" +msgstr "kontakt" + +msgid "contact information" +msgstr "informacije o kontaktu" + +msgid "license" +msgstr "licenca" + +msgid "license of data" +msgstr "licenca podataka" + +msgid "license uri" +msgstr "uri licence" + +msgid "URI to the license of the data" +msgstr "URI za licencu podataka" + +msgid "performer" +msgstr "izvođač" + +msgid "person(s) performing" +msgstr "osoba koja izvodi" + +msgid "composer" +msgstr "skladatelj" + +msgid "person(s) who composed the recording" +msgstr "osoba koja je skladala snimku" + +msgid "duration" +msgstr "trajanje" + +msgid "length in GStreamer time units (nanoseconds)" +msgstr "duljina u GStreamer vremenskim jedinicama (nanosekunde)" + +msgid "codec" +msgstr "kodek" + +msgid "codec the data is stored in" +msgstr "kodek u kojem su spremljeni podaci" + +msgid "video codec" +msgstr "video kodek" + +msgid "codec the video data is stored in" +msgstr "kodek u kojem su spremljeni video podaci" + +msgid "audio codec" +msgstr "audio kodek" + +msgid "codec the audio data is stored in" +msgstr "kodek u kojem su spremljeni audio podaci" + +msgid "subtitle codec" +msgstr "kodek titlova" + +msgid "codec the subtitle data is stored in" +msgstr "kodek u kojem su spremljeni podaci o titlovima" + +msgid "container format" +msgstr "oblik spremnika" + +msgid "container format the data is stored in" +msgstr "oblik spremnika u kojem su spremljeni podaci" + +msgid "bitrate" +msgstr "brzina" + +msgid "exact or average bitrate in bits/s" +msgstr "točna ili prosječna brzina u bitovima po sekundi" + +msgid "nominal bitrate" +msgstr "nazivna brzina" + +msgid "nominal bitrate in bits/s" +msgstr "nazivna brzina u bitovima po sekundi" + +msgid "minimum bitrate" +msgstr "najmanja brzina" + +msgid "minimum bitrate in bits/s" +msgstr "najmanja brzina u bitovima po sekundi" + +msgid "maximum bitrate" +msgstr "najveća brzina" + +msgid "maximum bitrate in bits/s" +msgstr "najveća brzina u bitovima po sekundi" + +msgid "encoder" +msgstr "koder" + +msgid "encoder used to encode this stream" +msgstr "koder korišten za kodiranje ovog toka podataka" + +msgid "encoder version" +msgstr "inačica kodera" + +msgid "version of the encoder used to encode this stream" +msgstr "inačica kodera korištenog za kodiranje ovog toka podataka" + +msgid "serial" +msgstr "serijski broj" + +msgid "serial number of track" +msgstr "serijski broj pjesme" + +msgid "replaygain track gain" +msgstr "pojačanje reprodukcije pjesme" + +msgid "track gain in db" +msgstr "pojačanje pjesme u decibelima" + +msgid "replaygain track peak" +msgstr "vršno pojačanje reprodukcije pjesme" + +msgid "peak of the track" +msgstr "najveća vrijednost pojačanja pjesme" + +msgid "replaygain album gain" +msgstr "pojačanje reprodukcije albuma" + +msgid "album gain in db" +msgstr "pojačanje albuma u decibelima" + +msgid "replaygain album peak" +msgstr "vršno pojačanje reprodukcije albuma" + +msgid "peak of the album" +msgstr "najveća vrijednost pojačanja albuma" + +msgid "replaygain reference level" +msgstr "referentna razina pojačanja reprodukcije" + +msgid "reference level of track and album gain values" +msgstr "referentna razina vrijednosti pojačanja pjesme i albuma" + +msgid "language code" +msgstr "jezični kod" + +#, fuzzy +msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" +msgstr "jezični kod za ovaj tok podataka, kompatibilan s ISO-639-1" + +#, fuzzy +msgid "language name" +msgstr "jezični kod" + +msgid "freeform name of the language this stream is in" +msgstr "" + +msgid "image" +msgstr "slika" + +msgid "image related to this stream" +msgstr "slika povezana s ovim tokom podataka" + +#. TRANSLATORS: 'preview image' = image that shows a preview of the full image +msgid "preview image" +msgstr "pregledna slika" + +msgid "preview image related to this stream" +msgstr "pregledna slika povezana s ovim tokom podataka" + +msgid "attachment" +msgstr "prilog" + +msgid "file attached to this stream" +msgstr "datoteka priložena ovom toku podataka" + +msgid "beats per minute" +msgstr "otkucaja u minuti" + +msgid "number of beats per minute in audio" +msgstr "broj otkucaja u minuti zvučnog zapisa" + +msgid "keywords" +msgstr "ključne riječi" + +msgid "comma separated keywords describing the content" +msgstr "zarezima odvojene ključne riječi koje opisuju sadržaj" + +msgid "geo location name" +msgstr "geolokacijsko ime" + +msgid "" +"human readable descriptive location of where the media has been recorded or " +"produced" +msgstr "ljudima čitljivo opisno mjesto gdje medij snimljen ili produciran" + +msgid "geo location latitude" +msgstr "geolokacijska zemljopisna širina" + +msgid "" +"geo latitude location of where the media has been recorded or produced in " +"degrees according to WGS84 (zero at the equator, negative values for " +"southern latitudes)" +msgstr "" +"zemljopisna širina mjesta gdje je medij snimljen ili produciran, u " +"stupnjevima prema WGS84 (nula na ekvatoru, negativne vrijednosti za južnu " +"polutku)" + +msgid "geo location longitude" +msgstr "geolokacijska zemljopisna dužina" + +msgid "" +"geo longitude location of where the media has been recorded or produced in " +"degrees according to WGS84 (zero at the prime meridian in Greenwich/UK, " +"negative values for western longitudes)" +msgstr "" +"zemljopisna dužina mjesta gdje je medij snimljen ili produciran, u " +"stupnjevima prema WGS84 (nula na nultom meridijanu Greenwich/UK, negativne " +"vrijednosti za zapadne dužine)" + +msgid "geo location elevation" +msgstr "geolokacijska visina" + +msgid "" +"geo elevation of where the media has been recorded or produced in meters " +"according to WGS84 (zero is average sea level)" +msgstr "" +"nadmorska visina mjesta gdje je medij snimljen ili produciran, u metrima " +"prema WGS84 (nula je prosječna razina mora)" + +msgid "geo location country" +msgstr "geolokacijska država" + +msgid "country (english name) where the media has been recorded or produced" +msgstr "država (englesko ime) gdje je medij snimljen ili produciran" + +msgid "geo location city" +msgstr "geolokacijski grad" + +msgid "city (english name) where the media has been recorded or produced" +msgstr "grad (englesko ime) gdje je medij snimljen ili produciran" + +msgid "geo location sublocation" +msgstr "geolokacijska podlokacija" + +#, fuzzy +msgid "" +"a location within a city where the media has been produced or created (e.g. " +"the neighborhood)" +msgstr "" +"mjesto u gradu gdje je medij snimljen ili produciran (npr. gradska četvrt)" + +msgid "geo location horizontal error" +msgstr "geolokacijska vodoravna greška" + +msgid "expected error of the horizontal positioning measures (in meters)" +msgstr "očekivana greška mjere vodoravnog položaja (u metrima)" + +msgid "geo location movement speed" +msgstr "geolokacijska brzina pomicanja" + +msgid "" +"movement speed of the capturing device while performing the capture in m/s" +msgstr "brzina pomicanja uređaja za snimanje pri snimanju, u m/s" + +msgid "geo location movement direction" +msgstr "geolokacijski smjer pomicanja" + +msgid "" +"indicates the movement direction of the device performing the capture of a " +"media. It is represented as degrees in floating point representation, 0 " +"means the geographic north, and increases clockwise" +msgstr "" +"označava smjer pomicanja uređaja koji snima medij. Prikazan je u stupnjevima " +"u prikazu s decimalnim zarezom, 0 označava zemljopisni sjever i povećava se " +"u smjeru kazaljke na satu" + +msgid "geo location capture direction" +msgstr "geolokacijski smjer snimanja" + +msgid "" +"indicates the direction the device is pointing to when capturing a media. " +"It is represented as degrees in floating point representation, 0 means the " +"geographic north, and increases clockwise" +msgstr "" +"označava usmjerenje uređaja koji snima medij. Prikazan je u stupnjevima u " +"prikazu s decimalnim zarezom, 0 označava zemljopisni sjever i povećava se u " +"smjeru kazaljke na satu" + +#. TRANSLATORS: 'show name' = 'TV/radio/podcast show name' here +msgid "show name" +msgstr "ime emisije" + +msgid "Name of the tv/podcast/series show the media is from" +msgstr "Ime serije ili tv/podcast emisije iz koje je medij" + +#. TRANSLATORS: 'show sortname' = 'TV/radio/podcast show name as used for sorting purposes' here +msgid "show sortname" +msgstr "ime emisije (razvrstavanje)" + +msgid "" +"Name of the tv/podcast/series show the media is from, for sorting purposes" +msgstr "" +"Ime serije ili tv/podcast emisije iz koje je medij (koristi se za " +"razvrstavanje)" + +msgid "episode number" +msgstr "broj epizode" + +msgid "The episode number in the season the media is part of" +msgstr "Broj epizode u sezoni iz koje je medij" + +msgid "season number" +msgstr "broj sezone" + +msgid "The season number of the show the media is part of" +msgstr "Broj sezone emisije iz koje je medij" + +msgid "lyrics" +msgstr "tekstovi" + +msgid "The lyrics of the media, commonly used for songs" +msgstr "Tekstovi medija, najčešće korišteno u pjesmama" + +msgid "composer sortname" +msgstr "skladatelj (razvrstavanje)" + +msgid "person(s) who composed the recording, for sorting purposes" +msgstr "osoba koja je skladala snimku (koristi se za razvrstavanje)" + +msgid "grouping" +msgstr "grupiranje" + +msgid "" +"Groups related media that spans multiple tracks, like the different pieces " +"of a concerto. It is a higher level than a track, but lower than an album" +msgstr "" +"Grupira povezane medije koji se protežu kroz više pjesama, kao npr. " +"različiti stavci koncerta. To je viša razina od pjesme, ali niža od albuma" + +msgid "user rating" +msgstr "korisnička ocjena" + +msgid "" +"Rating attributed by a user. The higher the rank, the more the user likes " +"this media" +msgstr "" +"Ocjena koju je dodijelio korisnik. Što je veća, korisniku se više sviđa medij" + +msgid "device manufacturer" +msgstr "proizvođač uređaja" + +msgid "Manufacturer of the device used to create this media" +msgstr "Proizvođač uređaja kojim je napravljen medij" + +msgid "device model" +msgstr "model uređaja" + +msgid "Model of the device used to create this media" +msgstr "Model uređaja korišten za izradu medija" + +msgid "application name" +msgstr "ime programa" + +msgid "Application used to create the media" +msgstr "Program korišten za izradu medija" + +msgid "application data" +msgstr "programski podaci" + +msgid "Arbitrary application data to be serialized into the media" +msgstr "Proizvoljni programski podaci uključeni u medij" + +msgid "image orientation" +msgstr "orijentacija slike" + +msgid "How the image should be rotated or flipped before display" +msgstr "Kako se slika treba okrenuti ili zrcaliti prije prikaza" + +msgid ", " +msgstr ", " + +#, c-format +msgid "ERROR: from element %s: %s\n" +msgstr "GREŠKA: iz elementa %s: %s\n" + +#, c-format +msgid "" +"Additional debug info:\n" +"%s\n" +msgstr "" +"Dodatne informacije za debugiranje:\n" +"%s\n" + +#, c-format +msgid "specified empty bin \"%s\", not allowed" +msgstr "" + +#, c-format +msgid "no bin \"%s\", skipping" +msgstr "" + +#, c-format +msgid "no property \"%s\" in element \"%s\"" +msgstr "nema svojstva „%s” u elementu „%s”" + +#, c-format +msgid "could not set property \"%s\" in element \"%s\" to \"%s\"" +msgstr "ne mogu postaviti svojstvo „%s” u elementu „%s” u „%s”" + +#, c-format +msgid "could not link %s to %s" +msgstr "ne mogu povezati %s na %s" + +#, c-format +msgid "no element \"%s\"" +msgstr "nema elementa „%s”" + +#, c-format +msgid "could not parse caps \"%s\"" +msgstr "ne mogu analizirati mogućnost „%s”" + +msgid "link without source element" +msgstr "veza bez izvornog elementa" + +msgid "link without sink element" +msgstr "veza bez prijamnog elementa" + +#, c-format +msgid "no source element for URI \"%s\"" +msgstr "nema izvornog elementa za URI „%s”" + +#, c-format +msgid "no element to link URI \"%s\" to" +msgstr "nema elementa na koji će se povezati URI „%s”" + +#, c-format +msgid "no sink element for URI \"%s\"" +msgstr "nema prijamnog elementa za URI „%s”" + +#, c-format +msgid "could not link sink element for URI \"%s\"" +msgstr "ne mogu povezati prijamni element za URI „%s”" + +msgid "empty pipeline not allowed" +msgstr "prazan cjevovod nije dozvoljen" + +msgid "Internal clock error." +msgstr "Greška unutrašnjeg takta." + +msgid "Internal data flow error." +msgstr "Greška unutrašnjeg toka podataka." + +msgid "A lot of buffers are being dropped." +msgstr "Mnogo međuspremnika je ispušteno." + +msgid "Internal data flow problem." +msgstr "Problem unutrašnjeg toka podataka." + +msgid "Internal data stream error." +msgstr "Greška unutrašnjeg toka podataka." + +msgid "Filter caps" +msgstr "Filtriraj mogućnosti" + +msgid "" +"Restrict the possible allowed capabilities (NULL means ANY). Setting this " +"property takes a reference to the supplied GstCaps object." +msgstr "" +"Ograniči dozvoljene mogućnosti (NULL znači ANY). Postavljanje ovog svojstva " +"prosljeđuje referencu navedenom GstCaps objektu." + +msgid "No file name specified for writing." +msgstr "Nije navedena datoteka za pisanje." + +#, c-format +msgid "Could not open file \"%s\" for writing." +msgstr "Ne mogu otvoriti datoteku „%s” za pisanje." + +#, c-format +msgid "Error closing file \"%s\"." +msgstr "Greška zatvaranja datoteke „%s”." + +#, c-format +msgid "Error while seeking in file \"%s\"." +msgstr "Greška pri traženju u datoteci „%s”." + +#, c-format +msgid "Error while writing to file \"%s\"." +msgstr "Greška pri pisanju u datoteku „%s”." + +msgid "No file name specified for reading." +msgstr "Nije navedena datoteka za čitanje." + +#, c-format +msgid "Could not open file \"%s\" for reading." +msgstr "Ne mogu otvoriti datoteku „%s” za čitanje." + +#, c-format +msgid "Could not get info on \"%s\"." +msgstr "Ne mogu dobiti podatke o „%s”." + +#, c-format +msgid "\"%s\" is a directory." +msgstr "„%s” je direktorij." + +#, c-format +msgid "File \"%s\" is a socket." +msgstr "Datoteka „%s” je utičnica." + +msgid "Failed after iterations as requested." +msgstr "Neuspjeh nakon iteracija kao što je traženo." + +msgid "No Temp directory specified." +msgstr "Nije naveden privremeni direktorij." + +#, c-format +msgid "Could not create temp file \"%s\"." +msgstr "Ne mogu napraviti privremenu datoteku „%s”." + +msgid "Error while writing to download file." +msgstr "Greška pri pisanju u preuzetu datoteku." + +msgid "caps" +msgstr "mogućnosti" + +msgid "detected capabilities in stream" +msgstr "otkrivene mogućnosti u nizu podataka" + +msgid "minimum" +msgstr "najmanje" + +msgid "force caps" +msgstr "prisili mogućnosti" + +msgid "force caps without doing a typefind" +msgstr "prisiljava mogućnosti bez traženja vrste" + +msgid "Stream contains no data." +msgstr "Tok podataka ne sadrži podatke." + +msgid "Implemented Interfaces:\n" +msgstr "Implementirana sučelja:\n" + +msgid "readable" +msgstr "čitljivo" + +msgid "writable" +msgstr "zapisivo" + +msgid "controllable" +msgstr "upravljivo" + +msgid "changeable in NULL, READY, PAUSED or PLAYING state" +msgstr "promjenjivo u stanja NULL, READY, PAUSED ili PLAYING" + +msgid "changeable only in NULL, READY or PAUSED state" +msgstr "promjenjivo samo u stanja NULL, READY ili PAUSED" + +msgid "changeable only in NULL or READY state" +msgstr "promjenjivo samo u stanja NULL ili READY" + +msgid "Blacklisted files:" +msgstr "Zabranjene datoteke:" + +msgid "Total count: " +msgstr "Ukupan broj: " + +#, c-format +msgid "%d blacklisted file" +msgid_plural "%d blacklisted files" +msgstr[0] "%d zabranjena datoteka" +msgstr[1] "%d zabranjene datoteke" +msgstr[2] "%d zabranjenih datoteka" + +#, c-format +msgid "%d plugin" +msgid_plural "%d plugins" +msgstr[0] "%d priključak" +msgstr[1] "%d priključka" +msgstr[2] "%d priključaka" + +#, c-format +msgid "%d blacklist entry" +msgid_plural "%d blacklist entries" +msgstr[0] "%d stavka popisa zabrana" +msgstr[1] "%d stavke popisa zabrana" +msgstr[2] "%d stavki popisa zabrana" + +#, c-format +msgid "%d feature" +msgid_plural "%d features" +msgstr[0] "%d značajka" +msgstr[1] "%d značajke" +msgstr[2] "%d značajki" + +msgid "Print all elements" +msgstr "Ispiši sve elemente" + +msgid "Print list of blacklisted files" +msgstr "Ispiši popis zabranjenih datoteka" + +msgid "" +"Print a machine-parsable list of features the specified plugin or all " +"plugins provide.\n" +" Useful in connection with external " +"automatic plugin installation mechanisms" +msgstr "" +"Ispiši strojno čitljiv popis značajki navedenog priključka ili svih " +"priključaka.\n" +" Korisno pri povezivanju s vanjskim " +"mehanizmima automatske instalacije priključaka" + +msgid "List the plugin contents" +msgstr "Ispiši sadržaj priključka" + +msgid "Check if the specified element or plugin exists" +msgstr "" + +msgid "" +"When checking if an element or plugin exists, also check that its version is " +"at least the version specified" +msgstr "" + +msgid "Print supported URI schemes, with the elements that implement them" +msgstr "Ispiši podržane URI sheme, s elementima koji ih implementiraju" + +#, c-format +msgid "Could not load plugin file: %s\n" +msgstr "Ne mogu učitati datoteku priključka: %s\n" + +#, c-format +msgid "No such element or plugin '%s'\n" +msgstr "Nema takvog elementa ili priključka „%s”\n" + +msgid "Index statistics" +msgstr "Statistike indeksa" + +#, c-format +msgid "Got message #%u from element \"%s\" (%s): " +msgstr "Dobio poruku #%u iz elementa „%s” (%s): " + +#, c-format +msgid "Got message #%u from pad \"%s:%s\" (%s): " +msgstr "Dobio poruku #%u iz podloge „%s:%s” (%s): " + +#, c-format +msgid "Got message #%u from object \"%s\" (%s): " +msgstr "Dobio poruku #%u iz objekta „%s” (%s): " + +#, c-format +msgid "Got message #%u (%s): " +msgstr "Dobio poruku #%u (%s): " + +#, c-format +msgid "Got EOS from element \"%s\".\n" +msgstr "Dobio EOS iz elementa „%s”.\n" + +#, c-format +msgid "FOUND TAG : found by element \"%s\".\n" +msgstr "PRONAĐENA OZNAKA: pronašao element „%s”.\n" + +#, c-format +msgid "FOUND TAG : found by pad \"%s:%s\".\n" +msgstr "PRONAĐENA OZNAKA: pronašla podloga „%s:%s”.\n" + +#, c-format +msgid "FOUND TAG : found by object \"%s\".\n" +msgstr "PRONAĐENA OZNAKA: pronašao objekt „%s”.\n" + +msgid "FOUND TAG\n" +msgstr "PRONAĐENA OZNAKA\n" + +#, fuzzy, c-format +msgid "FOUND TOC : found by element \"%s\".\n" +msgstr "PRONAĐENA OZNAKA: pronašao element „%s”.\n" + +#, fuzzy, c-format +msgid "FOUND TOC : found by object \"%s\".\n" +msgstr "PRONAĐENA OZNAKA: pronašao objekt „%s”.\n" + +#, fuzzy +msgid "FOUND TOC\n" +msgstr "PRONAĐENA OZNAKA\n" + +#, c-format +msgid "" +"INFO:\n" +"%s\n" +msgstr "" +"INFORMACIJE:\n" +"%s\n" + +#, c-format +msgid "WARNING: from element %s: %s\n" +msgstr "UPOZORENJE: iz elementa %s: %s\n" + +msgid "Prerolled, waiting for buffering to finish...\n" +msgstr "" + +msgid "buffering..." +msgstr "spremam u međuspremnik..." + +msgid "Done buffering, setting pipeline to PLAYING ...\n" +msgstr "Gotovo spremanje u međuspremnik, postavljam cjevovod u PLAYING ...\n" + +msgid "Buffering, setting pipeline to PAUSED ...\n" +msgstr "Spremam u međuspremnik, postavljam cjevovod u PAUSED ...\n" + +msgid "Redistribute latency...\n" +msgstr "Preraspodjeljujem kašnjenje...\n" + +#, c-format +msgid "Setting state to %s as requested by %s...\n" +msgstr "Postavljam stanje u %s kao što traži %s...\n" + +msgid "Interrupt: Stopping pipeline ...\n" +msgstr "Prekid: Zaustavljam cjevovod ...\n" + +#, fuzzy, c-format +msgid "Missing element: %s\n" +msgstr "nema elementa „%s”" + +msgid "Output tags (also known as metadata)" +msgstr "Izlazne oznake (poznate i kao metapodaci)" + +msgid "Output TOC (chapters and editions)" +msgstr "" + +msgid "Output status information and property notifications" +msgstr "Informacije o izlaznom stanju i obavijesti o svojstvima" + +msgid "Do not print any progress information" +msgstr "Ne ispisuj informacije o napretku" + +msgid "Output messages" +msgstr "Izlazne poruke" + +msgid "Do not output status information of TYPE" +msgstr "Ne ispisuj informacije navedene VRSTE o izlaznom stanju" + +msgid "TYPE1,TYPE2,..." +msgstr "VRSTA1,VRSTA2,..." + +msgid "Do not install a fault handler" +msgstr "Nemoj instalirati rukovatelj grešaka" + +msgid "Force EOS on sources before shutting the pipeline down" +msgstr "Prisili EOS na izvorima prije zatvaranja cjevovoda" + +msgid "Gather and print index statistics" +msgstr "Skupi i ispiši statistike indeksa" + +#, c-format +msgid "ERROR: pipeline could not be constructed: %s.\n" +msgstr "GREŠKA: ne mogu napraviti cjevovod: %s.\n" + +msgid "ERROR: pipeline could not be constructed.\n" +msgstr "GREŠKA: ne mogu napraviti cjevovod.\n" + +#, c-format +msgid "WARNING: erroneous pipeline: %s\n" +msgstr "UPOZORENJE: cjevovod sklon greškama: %s\n" + +msgid "ERROR: the 'pipeline' element wasn't found.\n" +msgstr "GREŠKA: cjevovodni („pipeline”) element nije pronađen.\n" + +msgid "Setting pipeline to PAUSED ...\n" +msgstr "Postavljam cjevovod u PAUSED ...\n" + +msgid "ERROR: Pipeline doesn't want to pause.\n" +msgstr "GREŠKA: Cjevovod ne želi pauzirati.\n" + +msgid "Pipeline is live and does not need PREROLL ...\n" +msgstr "Cjevovod je živ i ne traži PREROLL ...\n" + +msgid "Pipeline is PREROLLING ...\n" +msgstr "" + +msgid "ERROR: pipeline doesn't want to preroll.\n" +msgstr "" + +msgid "Pipeline is PREROLLED ...\n" +msgstr "" + +msgid "Setting pipeline to PLAYING ...\n" +msgstr "Postavljam cjevovod u PLAYING ...\n" + +msgid "ERROR: pipeline doesn't want to play.\n" +msgstr "GREŠKA: cjevovod ne želi reproducirati.\n" + +msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" +msgstr "EOS pri zatvaranju omogućen -- Prisiljavam EOS na cjevovodu\n" + +#, fuzzy +msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" +msgstr "EOS pri zatvaranju omogućen -- Prisiljavam EOS na cjevovodu\n" + +msgid "Waiting for EOS...\n" +msgstr "Čekam EOS...\n" + +msgid "EOS received - stopping pipeline...\n" +msgstr "EOS primljen - zaustavljam cjevovod...\n" + +#, fuzzy +msgid "Interrupt while waiting for EOS - stopping pipeline...\n" +msgstr "Prekid: Zaustavljam cjevovod ...\n" + +msgid "An error happened while waiting for EOS\n" +msgstr "Dogodila se greška pri čekanju EOS-a\n" + +msgid "Execution ended after %" +msgstr "Izvršavanje završilo nakon %" + +msgid "Setting pipeline to READY ...\n" +msgstr "Postavljam cjevovod u READY ...\n" + +msgid "Setting pipeline to NULL ...\n" +msgstr "Postavljam cjevovod u NULL ...\n" + +msgid "Freeing pipeline ...\n" +msgstr "Oslobađam cjevovod ...\n" + +#~ msgid "maximum" +#~ msgstr "najviše" + +#~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" +#~ msgstr "" +#~ "Uporaba: gst-xmllaunch [ element." +#~ "svojstvo=vrijednost ... ]\n" + +#~ msgid "ERROR: parse of xml file '%s' failed.\n" +#~ msgstr "GREŠKA: analiza xml datoteke „%s” nije uspjela.\n" + +#~ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" +#~ msgstr "GREŠKA: ne postoji vršni element cjevovoda u datoteci „%s”.\n" + +#~ msgid "WARNING: only one toplevel element is supported at this time.\n" +#~ msgstr "UPOZORENJE: trenutno je podržan samo jedan vršni element.\n" + +#~ msgid "ERROR: could not parse command line argument %d: %s.\n" +#~ msgstr "GREŠKA: ne mogu analizirati argument naredbenog retka %d: %s.\n" + +#~ msgid "WARNING: element named '%s' not found.\n" +#~ msgstr "UPOZORENJE: element „%s” nije pronađen.\n" + +#~ msgid "Save xml representation of pipeline to FILE and exit" +#~ msgstr "Spremi xml prikaz cjevovoda u DATOTEKU i izađi" + +#~ msgid "FILE" +#~ msgstr "DATOTEKA" + +#~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" +#~ msgstr "Nemoj instalirati rukovatelj signala za SIGUSR1 i SIGUSR2" + +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "Ispiši alloc praćenje (ako je omogućeno pri kompajliranju)" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/hu.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/hu.gmo differ diff -Nru gstreamer1.0-1.0.2/po/hu.po gstreamer1.0-1.0.5/po/hu.po --- gstreamer1.0-1.0.2/po/hu.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/hu.po 2013-01-08 00:41:48.000000000 +0000 @@ -2,20 +2,20 @@ # Copyright (c) 2006 Canonical Ltd, and Rosetta Contributors # This file is distributed under the same license as the gstreamer package. # -# Gabor Kelemen , 2006, 2007, 2008, 2009, 2010. +# Gabor Kelemen , 2006, 2007, 2008, 2009, 2010, 2012. msgid "" msgstr "" -"Project-Id-Version: gstreamer 0.10.30.3\n" +"Project-Id-Version: gstreamer 1.0.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" -"PO-Revision-Date: 2010-11-01 13:39+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-11-29 14:03+0100\n" "Last-Translator: Gabor Kelemen \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" +"X-Generator: Lokalize 1.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" msgid "Print the GStreamer version" @@ -113,9 +113,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Belső GStreamer hiba: szálprobléma." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Belső GStreamer hiba: megállapodási probléma." +msgstr "GStreamer hiba: megállapodási probléma." msgid "Internal GStreamer error: event problem." msgstr "Belső GStreamer hiba: eseményprobléma." @@ -132,9 +131,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "A GStreamer telepítésből hiányzik egy bővítmény." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Belső GStreamer hiba: óraprobléma." +msgstr "GStreamer hiba: óraprobléma." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -404,12 +402,11 @@ msgid "URI to the copyright notice of the data" msgstr "Az adatok védjegymegjegyzésének URI címe" -#, fuzzy msgid "encoded by" -msgstr "kódoló" +msgstr "kódolta" msgid "name of the encoding person or organization" -msgstr "" +msgstr "a kódoló személy vagy szervezet" msgid "contact" msgstr "névjegy" @@ -552,16 +549,15 @@ msgid "language code" msgstr "nyelvi kód" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "az adatfolyam ISO-639-1 szabványnak megfelelő nyelvi kódja" +msgstr "" +"az adatfolyam ISO-639-1 vagy ISO-639-2 szabványnak megfelelő nyelvi kódja" -#, fuzzy msgid "language name" msgstr "nyelvi kód" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "az adatfolyam nyelvének szabad formátumú neve" msgid "image" msgstr "kép" @@ -653,7 +649,6 @@ msgid "geo location sublocation" msgstr "földrajzi hely részhelye" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1020,12 +1015,14 @@ msgstr "A bővítmény tartalmának felsorolása" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Ellenőrizze, hogy a megadott elem vagy bővítmény létezik-e" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Elem vagy bővítmény létezésének ellenőrzésekor azt is ellenőrizze, hogy a " +"verziója legalább a megadott-e" msgid "Print supported URI schemes, with the elements that implement them" msgstr "Támogatott URI sémák kiírása, az azokat megvalósító elemmel" @@ -1039,7 +1036,7 @@ msgstr "Nincs ilyen elem vagy bővítmény: „%s”\n" msgid "Index statistics" -msgstr "" +msgstr "Indexstatisztika" #, c-format msgid "Got message #%u from element \"%s\" (%s): " @@ -1076,17 +1073,16 @@ msgid "FOUND TAG\n" msgstr "CÍMKE MEGTALÁLVA\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "CÍMKE MEGTALÁLVA: a(z) „%s” elem által.\n" +msgstr "TARTALOMJEGYZÉK MEGTALÁLVA: a(z) „%s” elem által.\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "CÍMKE MEGTALÁLVA: a(z) „%s” objektum által.\n" +msgstr "TARTALOMJEGYZÉK MEGTALÁLVA: a(z) „%s” objektum által.\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "CÍMKE MEGTALÁLVA\n" +msgstr "TARTALOMJEGYZÉK MEGTALÁLVA\n" #, c-format msgid "" @@ -1122,15 +1118,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Megszakítás: Adatcsatorna leállítása…\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "nincs „%s” elem" +msgstr "Hiányzó elem: „%s”\n" msgid "Output tags (also known as metadata)" msgstr "Kimeneti címkék (metaadatok)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "TARTALOMJEGYZÉK (fejezetek és változatok) kiírása" msgid "Output status information and property notifications" msgstr "Kimeneti állapotinformációk és tulajdonság-értesítések" @@ -1154,7 +1150,7 @@ msgstr "EOS kényszerítése a forrásokra az adatcsatorna leállítása előtt" msgid "Gather and print index statistics" -msgstr "" +msgstr "Indexstatisztikák gyűjtése és kiírása" #, c-format msgid "ERROR: pipeline could not be constructed: %s.\n" @@ -1197,9 +1193,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "Leállításkor EOS engedélyezve – EOS kényszerítése az adatcsatornára\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "Leállításkor EOS engedélyezve – EOS kényszerítése az adatcsatornára\n" +msgstr "Leállításkor EOS engedélyezve – várakozás EOS-ra hiba után\n" msgid "Waiting for EOS...\n" msgstr "Várakozás EOS-ra…\n" @@ -1207,9 +1202,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "EOS érkezett – adatcsatorna leállítása…\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Megszakítás: Adatcsatorna leállítása…\n" +msgstr "Megszakítás az EOS-ra várakozás közben – adatcsatorna leállítása…\n" msgid "An error happened while waiting for EOS\n" msgstr "Hiba történt az EOS-ra várakozáskor\n" @@ -1226,8 +1220,8 @@ msgid "Freeing pipeline ...\n" msgstr "Adatcsatorna felszabadítása…\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "Foglalási nyomkövetés kiírása (ha fordításkor engedélyezték)" +#~ msgid "maximum" +#~ msgstr "maximum" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "Használat: gst-xmllaunch [ elem.tulajdonság=érték … ]\n" @@ -1256,3 +1250,6 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Ne telepítsen szignálkezelőket a SIGUSR1 és SIGUSR2 szignálokhoz" + +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "Foglalási nyomkövetés kiírása (ha fordításkor engedélyezték)" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/id.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/id.gmo differ diff -Nru gstreamer1.0-1.0.2/po/id.po gstreamer1.0-1.0.5/po/id.po --- gstreamer1.0-1.0.2/po/id.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/id.po 2013-01-08 00:41:48.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2012-01-28 11:44+0700\n" "Last-Translator: Andhika Padmawan \n" "Language-Team: Indonesian \n" @@ -1227,6 +1227,9 @@ msgid "Freeing pipeline ...\n" msgstr "Membebaskan baris pipa ...\n" +#~ msgid "maximum" +#~ msgstr "maksimum" + #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" #~ "Penggunaan: gst-xmllaunch [ elemen.properti=nilai ... ]\n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/it.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/it.gmo differ diff -Nru gstreamer1.0-1.0.2/po/it.po gstreamer1.0-1.0.5/po/it.po --- gstreamer1.0-1.0.2/po/it.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/it.po 2013-01-08 00:41:49.000000000 +0000 @@ -106,7 +106,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-10-25 10:03+0200\n" "Last-Translator: Luca Ferretti \n" "Language-Team: Italian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/ja.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/ja.gmo differ diff -Nru gstreamer1.0-1.0.2/po/ja.po gstreamer1.0-1.0.5/po/ja.po --- gstreamer1.0-1.0.2/po/ja.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/ja.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.20.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2008-10-16 19:57+0900\n" "Last-Translator: Makoto Kato \n" "Language-Team: Japanese \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/lt.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/lt.gmo differ diff -Nru gstreamer1.0-1.0.2/po/lt.po gstreamer1.0-1.0.5/po/lt.po --- gstreamer1.0-1.0.2/po/lt.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/lt.po 2013-01-08 00:41:49.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.29.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-07-16 00:50+0300\n" "Last-Translator: Žygimantas Beručka \n" "Language-Team: Lithuanian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/nb.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/nb.gmo differ diff -Nru gstreamer1.0-1.0.2/po/nb.po gstreamer1.0-1.0.5/po/nb.po --- gstreamer1.0-1.0.2/po/nb.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/nb.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-10-24 21:36+0200\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmaal \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/nl.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/nl.gmo differ diff -Nru gstreamer1.0-1.0.2/po/nl.po gstreamer1.0-1.0.5/po/nl.po --- gstreamer1.0-1.0.2/po/nl.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/nl.po 2013-01-08 00:41:49.000000000 +0000 @@ -1,17 +1,17 @@ -# translation of gstreamer-0.10.32.2.po to Dutch +# translation of gstreamer-1.0.3.po to Dutch # Dutch translation of gstreamer # Copyright (C) 2003-2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the gstreamer package. # # Thomas Vander Stichele , 2004. # Taco Witte , 2006. -# Freek de Kruijf , 2007, 2008, 2009, 2010, 2011. +# Freek de Kruijf , 2007, 2008, 2009, 2010, 2011, 2012. 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-26 23:10+0200\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-11-29 22:42+0100\n" "Last-Translator: Freek de Kruijf \n" "Language-Team: Dutch \n" "Language: nl\n" @@ -19,7 +19,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 1.1\n" +"X-Generator: Lokalize 1.5\n" msgid "Print the GStreamer version" msgstr "Toon de GStreamer versie" @@ -121,9 +121,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Interne GStreamer-fout: threadprobleem." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Interne GStreamer-fout: onderhandelingsprobleem." +msgstr "GStreamer-fout: onderhandelingsprobleem." msgid "Internal GStreamer error: event problem." msgstr "Interne GStreamer-fout: gebeurtenisprobleem." @@ -140,9 +139,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "Er ontbreekt een plugin in uw GStreamer installatie." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Interne GStreamer-fout: klokprobleem." +msgstr "GStreamer-fout: klokprobleem." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -559,16 +557,14 @@ msgid "language code" msgstr "taalcode" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "taalcode van deze stroom, conform ISO-639-1" +msgstr "taalcode van deze stream, conform ISO-639-1 of ISO-639-2" -#, fuzzy msgid "language name" -msgstr "taalcode" +msgstr "naam van taal" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "naam van de taal in vrije vorm van deze stream" msgid "image" msgstr "afbeelding" @@ -660,13 +656,12 @@ msgid "geo location sublocation" msgstr "geografische locatie van de sublocatie" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" msgstr "" -"een sublocatie in een stad waar het medium is opgenomen of geproduceerd " -"(bijv. de buurt)" +"een locatie in een stad waar het medium is geproduceerd of gemaakt (bijv. de " +"buurt)" msgid "geo location horizontal error" msgstr "fout in horizontale geo-locatie" @@ -1034,12 +1029,14 @@ msgstr "Toon de inhoud van de plugin" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Controleer of het gespecificeerde element of plug-in bestaat" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Bij het controleren of het gespecificeerde element of plug-in bestaat, " +"controleer ook dat zijn versie minstens de gespecificeerde versie is" msgid "Print supported URI schemes, with the elements that implement them" msgstr "" @@ -1091,17 +1088,16 @@ msgid "FOUND TAG\n" msgstr "TAG GEVONDEN\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "TAG GEVONDEN : gevonden door element \"%s\".\n" +msgstr "INH GEVONDEN : gevonden door element \"%s\".\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "TAG GEVONDEN : gevonden door object \"%s\".\n" +msgstr "INH GEVONDEN : gevonden door object \"%s\".\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "TAG GEVONDEN\n" +msgstr "INH GEVONDEN\n" #, c-format msgid "" @@ -1137,15 +1133,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Interrupt: Pijplijn ingesteld op gestopt ...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "geen element \"%s\"" +msgstr "ontbrekend element: \"%s\"\n" msgid "Output tags (also known as metadata)" msgstr "Tags (ook bekend als metadata) weergeven" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "INH uitvoeren (hoofdstukken en uitgaven)" msgid "Output status information and property notifications" msgstr "Statusinformatie en eigenschapswaarschuwingen weergeven" @@ -1212,9 +1208,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "EOS bij afsluiten ingeschakeld -- Forceer een EOS op de pijplijn\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "EOS bij afsluiten ingeschakeld -- Forceer een EOS op de pijplijn\n" +msgstr "EOS bij afsluiten ingeschakeld -- wacht op EOS na fout\n" msgid "Waiting for EOS...\n" msgstr "Wacht op EOS...\n" @@ -1222,9 +1217,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "EOS ontvangen - pijplijn wordt gestopt...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Interrupt: Pijplijn ingesteld op gestopt ...\n" +msgstr "Interrupt bij wachten op EOS - pijplijn wordt gestopt...\n" msgid "An error happened while waiting for EOS\n" msgstr "Er trad een fout op bij het wachten op EOS\n" @@ -1241,8 +1235,8 @@ msgid "Freeing pipeline ...\n" msgstr "Pijplijn wordt vrijgemaakt ...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "Toewijzingsspoor weergeven (indien aangezet tijdens compileren)" +#~ msgid "maximum" +#~ msgstr "maximum" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" @@ -1273,3 +1267,6 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Geen signaalafhandelaars installeren voor SIGUSR1 en SIGUSR2" + +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "Toewijzingsspoor weergeven (indien aangezet tijdens compileren)" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/pl.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/pl.gmo differ diff -Nru gstreamer1.0-1.0.2/po/pl.po gstreamer1.0-1.0.5/po/pl.po --- gstreamer1.0-1.0.2/po/pl.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/pl.po 2013-01-08 00:41:49.000000000 +0000 @@ -1,13 +1,13 @@ # Polish translation for gstreamer. # This file is distributed under the same license as the gstreamer package. -# Jakub Bogusz , 2007-2011. +# Jakub Bogusz , 2007-2012. # 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-26 17:54+0200\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-11-28 19:15+0100\n" "Last-Translator: Jakub Bogusz \n" "Language-Team: Polish \n" "Language: pl\n" @@ -115,9 +115,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Błąd wewnętrzny GStreamera: problem z wątkami." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Błąd wewnętrzny GStreamera: problem z negocjacją." +msgstr "Błąd GStreamera: problem z negocjacją." msgid "Internal GStreamer error: event problem." msgstr "Błąd wewnętrzny GStreamera: problem ze zdarzeniami." @@ -134,9 +133,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "W tej instalacji GStreamera brakuje wtyczki." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Błąd wewnętrzny GStreamera: problem z zegarem." +msgstr "Błąd GStreamera: problem z zegarem." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -552,16 +550,14 @@ msgid "language code" msgstr "kod języka" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "kod języka dla tego strumienia, zgodny z ISO-639-1" +msgstr "kod języka dla tego strumienia, zgodny z ISO-639-1 lub ISO-639-2" -#, fuzzy msgid "language name" -msgstr "kod języka" +msgstr "nazwa języka" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "tekstowa nazwa języka, w jakim jest ten strumień" msgid "image" msgstr "obrazek" @@ -656,7 +652,6 @@ msgid "geo location sublocation" msgstr "część miejscowości lokalizacji" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1030,12 +1025,14 @@ msgstr "Wypisanie zawartości wtyczek" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Sprawdzenie, czy podany element lub wtyczka istnieje" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Przy sprawdzaniu istnienia elementu lub wtyczki, sprawdzanie także czy " +"wersja jest co najmniej podaną" msgid "Print supported URI schemes, with the elements that implement them" msgstr "" @@ -1087,17 +1084,16 @@ msgid "FOUND TAG\n" msgstr "ZNACZNIK\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "ZNACZNIK : znaleziony przez element \"%s\".\n" +msgstr "SPIS TREŚCI : znaleziony przez element \"%s\".\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "ZNACZNIK : znaleziony przez obiekt \"%s\".\n" +msgstr "SPIS TREŚCI : znaleziony przez obiekt \"%s\".\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "ZNACZNIK\n" +msgstr "SPIS TREŚCI\n" #, c-format msgid "" @@ -1133,15 +1129,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Przerwanie: Zatrzymywanie potoku...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "brak elementu \"%s\"" +msgstr "Brak elementu: %s\n" msgid "Output tags (also known as metadata)" msgstr "Wypisanie znaczników (znanych także jako metadane)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "Wypisanie spisu treści (rozdziałów i wydań)" msgid "Output status information and property notifications" msgstr "Wypisywanie informacji o stanie i powiadomień właściwości" @@ -1208,9 +1204,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "Włączony EOS przy wyłączaniu - wymuszanie EOS w potoku\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "Włączony EOS przy wyłączaniu - wymuszanie EOS w potoku\n" +msgstr "Włączony EOS przy wyłączaniu - oczekiwanie na EOS po błędzie\n" msgid "Waiting for EOS...\n" msgstr "Oczekiwanie na EOS...\n" @@ -1218,9 +1213,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "Otrzymano EOS - zatrzymywanie potoku...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Przerwanie: Zatrzymywanie potoku...\n" +msgstr "Przerwanie podczas oczekiwania na EOS - zatrzymywanie potoku...\n" msgid "An error happened while waiting for EOS\n" msgstr "Wystąpił błąd w trakcie oczekiwania na EOS\n" @@ -1236,36 +1230,3 @@ msgid "Freeing pipeline ...\n" msgstr "Zwalnianie potoku...\n" - -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "" -#~ "Wypisanie śladu alokacji (jeśli został włączony w czasie kompilacji)" - -#~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" -#~ msgstr "" -#~ "Składnia: gst-xmllaunch [ element.właściwość=wartość ... ]\n" - -#~ msgid "ERROR: parse of xml file '%s' failed.\n" -#~ msgstr "BŁĄD: analiza pliku xml '%s' nie powiodła się.\n" - -#~ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" -#~ msgstr "BŁĄD: brak głównego elementu potoku w pliku '%s'.\n" - -#~ msgid "WARNING: only one toplevel element is supported at this time.\n" -#~ msgstr "UWAGA: aktualnie obsługiwany jest tylko jeden element główny.\n" - -#~ msgid "ERROR: could not parse command line argument %d: %s.\n" -#~ msgstr "" -#~ "BŁĄD: nie udało się przeanalizować argumentu %d linii poleceń: %s.\n" - -#~ msgid "WARNING: element named '%s' not found.\n" -#~ msgstr "UWAGA: nie znaleziono elementu o nazwie '%s'.\n" - -#~ msgid "Save xml representation of pipeline to FILE and exit" -#~ msgstr "Zapisanie reprezentacji xml potoku do PLIKU i zakończenie" - -#~ msgid "FILE" -#~ msgstr "PLIK" - -#~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" -#~ msgstr "Nieinstalowanie obsługi sygnałów SIGUSR1 i SIGUSR2" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/pt_BR.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/pt_BR.gmo differ diff -Nru gstreamer1.0-1.0.2/po/pt_BR.po gstreamer1.0-1.0.5/po/pt_BR.po --- gstreamer1.0-1.0.2/po/pt_BR.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/pt_BR.po 2013-01-08 00:41:49.000000000 +0000 @@ -17,7 +17,7 @@ msgstr "" "Project-Id-Version: gstreamer-0.10.31.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-01-08 01:36-0300\n" "Last-Translator: Fabrício Godoy \n" "Language-Team: Brazilian Portuguese \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/ro.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/ro.gmo differ diff -Nru gstreamer1.0-1.0.2/po/ro.po gstreamer1.0-1.0.5/po/ro.po --- gstreamer1.0-1.0.2/po/ro.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/ro.po 2013-01-08 00:41:49.000000000 +0000 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.29.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-08-16 01:10+0300\n" "Last-Translator: Lucian Adrian Grijincu \n" "Language-Team: Romanian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/ru.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/ru.gmo differ diff -Nru gstreamer1.0-1.0.2/po/ru.po gstreamer1.0-1.0.5/po/ru.po --- gstreamer1.0-1.0.2/po/ru.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/ru.po 2013-01-08 00:41:49.000000000 +0000 @@ -4,13 +4,13 @@ # Peter Astakhov , 2005. # Артём Попов , 2009. # Pavel Maryanov , 2009. -# Yuri Kozlov , 2010, 2011. +# Yuri Kozlov , 2010, 2011, 2012. 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-26 20:25+0400\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-12-01 13:36+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" @@ -19,7 +19,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Lokalize 1.0\n" +"X-Generator: Lokalize 1.4\n" msgid "Print the GStreamer version" msgstr "Вывести версию GStreamer" @@ -119,9 +119,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Внутренняя ошибка GStreamer: проблема с нитями." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Внутренняя ошибка GStreamer: проблема связки элементов." +msgstr "Ошибка GStreamer: проблема связки элементов." msgid "Internal GStreamer error: event problem." msgstr "Внутренняя ошибка GStreamer: проблема с событиями." @@ -138,9 +137,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "В вашей установке GStreamer отсутствует модуль." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Внутренняя ошибка GStreamer: проблема синхронизации." +msgstr "Ошибка GStreamer: проблема синхронизации." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -555,16 +553,14 @@ msgid "language code" msgstr "код языка" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "код языка для этого потока согласно ISO-639-1" +msgstr "код языка для этого потока согласно ISO-639-1 или ISO-639-2" -#, fuzzy msgid "language name" -msgstr "код языка" +msgstr "название языка" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "название языка в произвольном формате этого потока в" msgid "image" msgstr "изображение" @@ -660,7 +656,6 @@ msgid "geo location sublocation" msgstr "доп. к местоположению" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1030,12 +1025,14 @@ msgstr "Вывести содержимое модуля" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Проверьте, что указанный элемент или модуль существует" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"При проверке существования элемента или модуля также проверьте, чтобы его " +"версия была не старее указанной" msgid "Print supported URI schemes, with the elements that implement them" msgstr "Вывести поддерживаемые схемы URI для элементов, которые их используют" @@ -1086,17 +1083,16 @@ msgid "FOUND TAG\n" msgstr "НАЙДЕН ТЕГ\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "НАЙДЕН ТЕГ: найден элементом «%s».\n" +msgstr "НАЙДЕН TOC: найден элементом «%s».\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "НАЙДЕН ТЕГ: найден объектом «%s».\n" +msgstr "НАЙДЕН TOC: найден объектом «%s».\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "НАЙДЕН ТЕГ\n" +msgstr "НАЙДЕН TOC\n" #, c-format msgid "" @@ -1111,36 +1107,36 @@ msgstr "ПРЕДУПРЕЖДЕНИЕ: от элемента %s: %s\n" msgid "Prerolled, waiting for buffering to finish...\n" -msgstr "Конвейер подготовлен, ожидается завершение буферизации...\n" +msgstr "Конвейер подготовлен, ожидается завершение буферизации…\n" msgid "buffering..." -msgstr "буферизация..." +msgstr "буферизация…" msgid "Done buffering, setting pipeline to PLAYING ...\n" -msgstr "Буферизация завершена, конвейер переведён в состояние PLAYING...\n" +msgstr "Буферизация завершена, конвейер переведён в состояние PLAYING…\n" msgid "Buffering, setting pipeline to PAUSED ...\n" -msgstr "Идёт буферизация, конвейер переведён в состояние PAUSED...\n" +msgstr "Идёт буферизация, конвейер переведён в состояние PAUSED…\n" msgid "Redistribute latency...\n" -msgstr "Перераспределение латентности...\n" +msgstr "Перераспределение латентности…\n" #, c-format msgid "Setting state to %s as requested by %s...\n" -msgstr "Устанавливается состояние %s, запрошенное %s...\n" +msgstr "Устанавливается состояние %s, запрошенное %s…\n" msgid "Interrupt: Stopping pipeline ...\n" -msgstr "Прерывание: Остановка конвейера...\n" +msgstr "Прерывание: Остановка конвейера…\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "элемент «%s» не найден" +msgstr "Элемент отсутствует: %s\n" msgid "Output tags (also known as metadata)" msgstr "Выводить теги (метаданные)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "Выводить TOC (главы и редакции)" msgid "Output status information and property notifications" msgstr "Выводить информацию о состоянии и уведомления о свойствах" @@ -1155,7 +1151,7 @@ msgstr "Не выводить информацию о состоянии ТИПА" msgid "TYPE1,TYPE2,..." -msgstr "ТИП1, ТИП2,..." +msgstr "ТИП1, ТИП2,…" msgid "Do not install a fault handler" msgstr "Не устанавливать обработчик ошибок" @@ -1181,45 +1177,43 @@ msgstr "ОШИБКА: не найден элемент «pipeline».\n" msgid "Setting pipeline to PAUSED ...\n" -msgstr "Установка конвейера в состояние PAUSED...\n" +msgstr "Установка конвейера в состояние PAUSED…\n" msgid "ERROR: Pipeline doesn't want to pause.\n" msgstr "ОШИБКА: Конвейер не хочет становиться на паузу.\n" msgid "Pipeline is live and does not need PREROLL ...\n" -msgstr "Конвейер работает и не требует состояния PREROLL...\n" +msgstr "Конвейер работает и не требует состояния PREROLL…\n" msgid "Pipeline is PREROLLING ...\n" -msgstr "Подготовка конвейера (PREROLL)...\n" +msgstr "Подготовка конвейера (PREROLL)…\n" msgid "ERROR: pipeline doesn't want to preroll.\n" msgstr "ОШИБКА: конвейер не хочет подготавливаться (PREROLL).\n" msgid "Pipeline is PREROLLED ...\n" -msgstr "Конвейер подготовлен (PREROLLED)...\n" +msgstr "Конвейер подготовлен (PREROLLED)…\n" msgid "Setting pipeline to PLAYING ...\n" -msgstr "Установка конвейера в состояние PLAYING...\n" +msgstr "Установка конвейера в состояние PLAYING…\n" msgid "ERROR: pipeline doesn't want to play.\n" msgstr "ОШИБКА: конвейер не хочет воспроизводить.\n" msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" -msgstr "Включён EOS при закрытии -- Выдача EOS в конвейер\n" +msgstr "Включён EOS при закрытии — Выдача EOS в конвейер\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "Включён EOS при закрытии -- Выдача EOS в конвейер\n" +msgstr "Включён EOS при закрытии — ожидание EOS после ошибки\n" msgid "Waiting for EOS...\n" -msgstr "Ожидание EOS...\n" +msgstr "Ожидание EOS…\n" msgid "EOS received - stopping pipeline...\n" -msgstr "Получен EOS - остановка конвейера...\n" +msgstr "Получен EOS — остановка конвейера…\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Прерывание: Остановка конвейера...\n" +msgstr "Прерывание во время ожидания EOS — остановка конвейера…\n" msgid "An error happened while waiting for EOS\n" msgstr "Во время ожидания EOS произошла ошибка\n" @@ -1228,16 +1222,16 @@ msgstr "Выполнение окончено после %" msgid "Setting pipeline to READY ...\n" -msgstr "Установка конвейера в состояние READY...\n" +msgstr "Установка конвейера в состояние READY…\n" msgid "Setting pipeline to NULL ...\n" -msgstr "Установка конвейера в состояние NULL...\n" +msgstr "Установка конвейера в состояние NULL…\n" msgid "Freeing pipeline ...\n" -msgstr "Освобождение конвейера...\n" +msgstr "Освобождение конвейера…\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "Вывести трассировку выделения памяти (если включено при сборке)" +#~ msgid "maximum" +#~ msgstr "максимум" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" @@ -1269,6 +1263,9 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Не устанавливать обработчики сигналов SIGUSR1 и SIGUSR2" +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "Вывести трассировку выделения памяти (если включено при сборке)" + #~ msgid "Error writing registry cache to %s: %s" #~ msgstr "Ошибка записи кэша реестра в %s: %s" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/rw.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/rw.gmo differ diff -Nru gstreamer1.0-1.0.2/po/rw.po gstreamer1.0-1.0.5/po/rw.po --- gstreamer1.0-1.0.2/po/rw.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/rw.po 2013-01-08 00:41:49.000000000 +0000 @@ -15,7 +15,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.8.8\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2005-04-04 10:55-0700\n" "Last-Translator: Steven Michael Murphy \n" "Language-Team: Kinyarwanda \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/sk.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/sk.gmo differ diff -Nru gstreamer1.0-1.0.2/po/sk.po gstreamer1.0-1.0.5/po/sk.po --- gstreamer1.0-1.0.2/po/sk.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/sk.po 2013-01-08 00:41:49.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.30.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-11-08 16:13+0100\n" "Last-Translator: Peter Tuhársky \n" "Language-Team: Slovak \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/sl.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/sl.gmo differ diff -Nru gstreamer1.0-1.0.2/po/sl.po gstreamer1.0-1.0.5/po/sl.po --- gstreamer1.0-1.0.2/po/sl.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/sl.po 2013-01-08 00:34:36.000000000 +0000 @@ -1,18 +1,18 @@ -# 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č , 2010 - 2011. # Martin Srebotnjak , 2011. -# Klemen Košir , 2012. +# Klemen Košir , 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2012-03-01 14:05+0100\n" -"Last-Translator: Klemen Košir \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 \n" "Language-Team: Slovenian \n" "Language: sl\n" "MIME-Version: 1.0\n" @@ -20,9 +20,7 @@ "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" @@ -118,9 +116,8 @@ 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." @@ -137,9 +134,8 @@ 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 " @@ -555,9 +551,8 @@ 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" @@ -654,7 +649,6 @@ 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)" @@ -1032,12 +1026,14 @@ 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" @@ -1088,17 +1084,16 @@ 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 "" @@ -1143,7 +1138,7 @@ 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" @@ -1210,9 +1205,8 @@ 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" @@ -1220,9 +1214,8 @@ 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" @@ -1238,36 +1231,3 @@ msgid "Freeing pipeline ...\n" msgstr "Sproščanje cevovoda ...\n" - -#~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" -#~ msgstr "" -#~ "Uporaba: gst-xmllaunch [ 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)" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/sq.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/sq.gmo differ diff -Nru gstreamer1.0-1.0.2/po/sq.po gstreamer1.0-1.0.5/po/sq.po --- gstreamer1.0-1.0.2/po/sq.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/sq.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.8.4\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2004-08-07 23:46+0200\n" "Last-Translator: Laurent Dhima \n" "Language-Team: Albanian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/sr.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/sr.gmo differ diff -Nru gstreamer1.0-1.0.2/po/sr.po gstreamer1.0-1.0.5/po/sr.po --- gstreamer1.0-1.0.2/po/sr.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/sr.po 2013-01-08 00:41:49.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gstreamer-0.10.32.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-12-05 10:40+0200\n" "Last-Translator: Мирослав Николић \n" "Language-Team: Serbian \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/sv.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/sv.gmo differ diff -Nru gstreamer1.0-1.0.2/po/sv.po gstreamer1.0-1.0.5/po/sv.po --- gstreamer1.0-1.0.2/po/sv.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/sv.po 2013-01-08 00:41:49.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.31.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2011-01-09 19:46+0100\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/tr.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/tr.gmo differ diff -Nru gstreamer1.0-1.0.2/po/tr.po gstreamer1.0-1.0.5/po/tr.po --- gstreamer1.0-1.0.2/po/tr.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/tr.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2004-04-03 03:14+0300\n" "Last-Translator: Baris Cicek \n" "Language-Team: Turkish \n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/uk.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/uk.gmo differ diff -Nru gstreamer1.0-1.0.2/po/uk.po gstreamer1.0-1.0.5/po/uk.po --- gstreamer1.0-1.0.2/po/uk.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/uk.po 2013-01-08 00:41:49.000000000 +0000 @@ -3,13 +3,13 @@ # This file is distributed under the same license as the gstreamer package. # # Maxim V. Dziumanenko , 2004-2007. -# Yuri Chornoivan , 2011. +# Yuri Chornoivan , 2011, 2012. 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-10-24 13:55+0100\n" -"PO-Revision-Date: 2011-04-30 20:26+0300\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-11-28 20:11+0200\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -18,7 +18,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" -"X-Generator: Lokalize 1.2\n" +"X-Generator: Lokalize 1.5\n" msgid "Print the GStreamer version" msgstr "Показати дані щодо версії GStreamer" @@ -114,9 +114,8 @@ msgid "Internal GStreamer error: thread problem." msgstr "Внутрішня помилка GStreamer: помилка потоку виконання." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Внутрішня помилка GStreamer: помилка встановлення зв'язку." +msgstr "Помилка GStreamer: помилка встановлення зв'язку." msgid "Internal GStreamer error: event problem." msgstr "Внутрішня помилка GStreamer: помилка події." @@ -133,9 +132,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "У вашій збірці GStreamer відсутній модуль." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Внутрішня помилка GStreamer: помилка годинника." +msgstr "Помилка GStreamer: помилка годинника." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -552,16 +550,14 @@ msgid "language code" msgstr "код мови" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "код мови для потоку, код має відповідати ISO-639-1" +msgstr "код мови для потоку, код має відповідати ISO-639-1 або ISO-639-2" -#, fuzzy msgid "language name" -msgstr "код мови" +msgstr "назва мови" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "назва мови цього потоку звукових даних у довільній формі" msgid "image" msgstr "зображення" @@ -653,7 +649,6 @@ msgid "geo location sublocation" msgstr "додаткові дані розташування" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" @@ -1027,12 +1022,14 @@ msgstr "Показати вміст модуля" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Перевірити, чи існує вказаний елемент або додаток" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Під час перевірки існування елемента або додатка також перевірити, чи є його " +"версія новішою за вказану або рівною їй" msgid "Print supported URI schemes, with the elements that implement them" msgstr "Показати підтримувані схеми адрес з елементами, які їх реалізують" @@ -1083,17 +1080,16 @@ msgid "FOUND TAG\n" msgstr "ЗНАЙДЕНО МІТКУ\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "ЗНАЙДЕНО ТЕГ : знайдено у елементі «%s».\n" +msgstr "ЗНАЙДЕНО ЗМІСТ : знайдено елементом «%s».\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "ЗНАЙДЕНО МІТКУ : знайдено об’єктом «%s».\n" +msgstr "ЗНАЙДЕНО ЗМІСТУ: знайдено об’єктом «%s».\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "ЗНАЙДЕНО МІТКУ\n" +msgstr "ЗНАЙДЕНО ЗМІСТ\n" #, c-format msgid "" @@ -1129,15 +1125,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Переривання: зупинка каналу...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "немає елемента «%s»" +msgstr "Не вистачає елемента: %s\n" msgid "Output tags (also known as metadata)" msgstr "Вивести мітки (також відомі як метадані)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "Виведений зміст (розділи та редакції)" msgid "Output status information and property notifications" msgstr "Вивести інформацію про стан та сповіщення щодо властивостей" @@ -1204,9 +1200,8 @@ msgid "EOS on shutdown enabled -- Forcing EOS on the pipeline\n" msgstr "Увімкнено EOS при завершенні - Примусове виведення EOS до каналу\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "Увімкнено EOS при завершенні - Примусове виведення EOS до каналу\n" +msgstr "Увімкнено EOS при завершенні - очікуємо на EOS після помилки\n" msgid "Waiting for EOS...\n" msgstr "Очікування на EOS...\n" @@ -1214,9 +1209,10 @@ msgid "EOS received - stopping pipeline...\n" msgstr "Отримано EOS - завершення роботи каналу...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Переривання: зупинка каналу...\n" +msgstr "" +"Переривання під час очікування на EOS - перериваємо роботу каналу " +"передавання даних...\n" msgid "An error happened while waiting for EOS\n" msgstr "Під час очікування на EOS сталася помилка\n" @@ -1233,9 +1229,8 @@ msgid "Freeing pipeline ...\n" msgstr "Спорожнення каналу...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "" -#~ "Вивести трасування розподілу пам’яті (якщо ввімкнено при компіляції)" +#~ msgid "maximum" +#~ msgstr "максимум" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" @@ -1268,6 +1263,10 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Не встановлювати обробники сигналів для SIGUSR1 і SIGUSR2" +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "" +#~ "Вивести трасування розподілу пам’яті (якщо ввімкнено при компіляції)" + #~ msgid "Error writing registry cache to %s: %s" #~ msgstr "Помилка при записі кешу реєстру у %s: %s" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/vi.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/vi.gmo differ diff -Nru gstreamer1.0-1.0.2/po/vi.po gstreamer1.0-1.0.5/po/vi.po --- gstreamer1.0-1.0.2/po/vi.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/vi.po 2013-01-08 00:41:49.000000000 +0000 @@ -1,22 +1,25 @@ # Vietnamese Translation for GStreamer. -# Copyright © 2010 Free Software Foundation, Inc. +# Copyright © 2012 Free Software Foundation, Inc. # This file is distributed under the same license as the gstreamer package. # Clytie Siddall , 2005-2010. +# Trần Ngọc Quân , 2012. # msgid "" msgstr "" -"Project-Id-Version: gstreamer 0.10.29.2\n" +"Project-Id-Version: gstreamer-1.0.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" -"PO-Revision-Date: 2010-10-03 19:09+1030\n" -"Last-Translator: Clytie Siddall \n" -"Language-Team: Vietnamese \n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" +"PO-Revision-Date: 2012-12-02 08:10+0700\n" +"Last-Translator: Trần Ngọc Quân \n" +"Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Team-Website: \n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.8\n" +"X-Poedit-SourceCharset: UTF-8\n" msgid "Print the GStreamer version" msgstr "Hiển thị phiên bản GStreamer" @@ -30,17 +33,16 @@ msgid "" "Default debug level from 1 (only error) to 5 (anything) or 0 for no output" msgstr "" -"Mức gỡ lỗi mặc định từ 1 (chỉ lỗi) đến 5 (bất cứ điều nào) hay 0 (không xuất " -"gì)" +"Mức gỡ lỗi mặc định từ 1 (chỉ lỗi) đến 5 (mọi thứ) hay 0 (không xuất gì)" msgid "LEVEL" -msgstr "CẤP" +msgstr "MỨC" msgid "" "Comma-separated list of category_name:level pairs to set specific levels for " "the individual categories. Example: GST_AUTOPLUG:5,GST_ELEMENT_*:3" msgstr "" -"Danh sách định giới bằng dấu phẩy của đôi « tên_loại:cấp » để đặt cấp dứt " +"Danh sách định giới bằng dấu phẩy của đôi “tên_loại:cấp” để đặt cấp dứt " "khoát cho mỗi loại. Thí dụ: GST_AUTOPLUG:5,GST_ELEMENT_*:3" msgid "LIST" @@ -111,11 +113,10 @@ msgstr "Lỗi nội bộ GStreamer: vấn đề đệm." msgid "Internal GStreamer error: thread problem." -msgstr "Lỗi nội bộ GStreamer: vấn đề mạch." +msgstr "Lỗi nội bộ GStreamer: vấn đề về tuyến." -#, fuzzy msgid "GStreamer error: negotiation problem." -msgstr "Lỗi nội bộ GStreamer: vấn đề thỏa thuận." +msgstr "Lỗi GStreamer: vấn đề thỏa thuận." msgid "Internal GStreamer error: event problem." msgstr "Lỗi nội bộ GStreamer: vấn đề sự kiện." @@ -124,7 +125,7 @@ msgstr "Lỗi nội bộ GStreamer: vấn đề tìm nơi." msgid "Internal GStreamer error: caps problem." -msgstr "Lỗi nội bộ GStreamer: vấn đề thư viên caps." +msgstr "Lỗi nội bộ GStreamer: vấn đề thư viện caps." msgid "Internal GStreamer error: tag problem." msgstr "Lỗi nội bộ GStreamer: vấn đề thẻ." @@ -132,9 +133,8 @@ msgid "Your GStreamer installation is missing a plug-in." msgstr "Bản cài đặt GStreamer của bạn còn thiếu một bổ sung." -#, fuzzy msgid "GStreamer error: clock problem." -msgstr "Lỗi nội bộ GStreamer: vấn đề đồng hồ." +msgstr "Lỗi GStreamer: vấn đề đồng hồ." msgid "" "This application is trying to use GStreamer functionality that has been " @@ -154,7 +154,7 @@ msgstr "Không thể cấu hình thư viện hỗ trợ." msgid "Encoding error." -msgstr "" +msgstr "Gặp lỗi mã hóa." msgid "GStreamer encountered a general resource error." msgstr "Trình GStreamer mới gặp một lỗi tài nguyên chung." @@ -190,7 +190,7 @@ msgstr "Không thể đồng bộ trên tài nguyên." msgid "Could not get/set settings from/on resource." -msgstr "Không thể lấy/đặt thiết lập từ/vào tài nguyên." +msgstr "Không thể lấy/đặt cài đặt từ/vào tài nguyên." msgid "No space left on the resource." msgstr "Không có sức chứa còn rảnh trên tài nguyên đó." @@ -271,13 +271,13 @@ msgstr "(các) người chịu trách nhiệm về bản thu, cho mục đích sắp xếp" msgid "album" -msgstr "tập nhạc" +msgstr "album" msgid "album containing this data" msgstr "tập nhạc chứa dữ liệu này" msgid "album sortname" -msgstr "tên sắp tập" +msgstr "tên sắp album" msgid "album containing this data for sorting purposes" msgstr "tập nhạc chứa dữ liệu này, cho mục đích sắp xếp" @@ -300,13 +300,11 @@ msgid "date the data was created (as a GDate structure)" msgstr "ngày tạo dữ liệu này (dạng cấu trúc GDate)" -#, fuzzy msgid "datetime" -msgstr "ngày" +msgstr "ngày-giờ" -#, fuzzy msgid "date and time the data was created (as a GstDateTime structure)" -msgstr "ngày tạo dữ liệu này (dạng cấu trúc GDate)" +msgstr "ngày và giờ mà dữ liệu được tạo (dạng cấu trúc GstDateTime)" msgid "genre" msgstr "thể loại" @@ -353,7 +351,7 @@ msgstr "số đếm đĩa ở trong tập hợp" msgid "location" -msgstr "đía điểm" +msgstr "địa điểm" msgid "" "Origin of media as a URI (location, where the original of the file or stream " @@ -385,7 +383,7 @@ msgid "International Standard Recording Code - see http://www.ifpi.org/isrc/" msgstr "" -"Luật thu Tiêu chuẩn Quốc tế (International Standard Recording Code) — xem " +"Luật thu âm Tiêu chuẩn Quốc tế (International Standard Recording Code) — xem " "." msgid "organization" @@ -403,12 +401,11 @@ msgid "URI to the copyright notice of the data" msgstr "địa chỉ URI đến thông báo tác quyền của dữ liệu này" -#, fuzzy msgid "encoded by" -msgstr "mã hóa" +msgstr "má hoá bởi" msgid "name of the encoding person or organization" -msgstr "" +msgstr "tên của người hay tổ chức đã mã hoá tập tin" msgid "contact" msgstr "liên lạc" @@ -514,10 +511,10 @@ msgstr "phiên bản của bộ mã hóa được dùng để mã hóa luồng này" msgid "serial" -msgstr "SSX" +msgstr "số sê-ri" msgid "serial number of track" -msgstr "số sản xuất của rãnh này" +msgstr "số sê-ri của rãnh" msgid "replaygain track gain" msgstr "nhớ âm lượng rãnh" @@ -552,16 +549,16 @@ msgid "language code" msgstr "mã ngôn ngữ" -#, fuzzy msgid "language code for this stream, conforming to ISO-639-1 or ISO-639-2" -msgstr "mã ngôn ngữ cho luồng này, tùy theo tiêu chuẩn ISO-639-1" +msgstr "" +"mã ngôn ngữ cho luồng dữ liệu này, tùy theo tiêu chuẩn ISO-639-1 hoặc " +"ISO-639-2" -#, fuzzy msgid "language name" -msgstr "mã ngôn ngữ" +msgstr "Tên ngôn ngữ" msgid "freeform name of the language this stream is in" -msgstr "" +msgstr "tên freeform của ngôn ngữ luồng dữ liệu này là trong" msgid "image" msgstr "ảnh" @@ -583,10 +580,10 @@ msgstr "tập tin đính kèm luồng này" msgid "beats per minute" -msgstr "tiếng đập mỗi phút" +msgstr "tiếng nhịp đập mỗi phút" msgid "number of beats per minute in audio" -msgstr "số tiếng lập trong mỗi phút âm thanh" +msgstr "số tiếng nhịp trong mỗi phút âm thanh" msgid "keywords" msgstr "từ khoá" @@ -640,32 +637,30 @@ msgid "country (english name) where the media has been recorded or produced" msgstr "" -"quốc gia (tên tiếng Anh, v.d. « Vietnam ») ở đó nhạc/phím đã được thu hay tạo" +"quốc gia (tên tiếng Anh, v.d. “Vietnam”) ở đó nhạc/phím đã được thu hay tạo" msgid "geo location city" msgstr "vị trí địa lý của thành phố" msgid "city (english name) where the media has been recorded or produced" msgstr "" -"thành phố (tên tiếng Anh, v.d. « Hanoi ») ở đó nhạc/phím đã được thu hay tạo" +"thành phố (tên tiếng Anh, v.d. “Hanoi”) ở đó nhạc/phím đã được thu hay tạo" msgid "geo location sublocation" msgstr "vị trí phụ địa lý" -#, fuzzy msgid "" "a location within a city where the media has been produced or created (e.g. " "the neighborhood)" msgstr "" -"một vùng bên trong thành phố ở đó phương tiện đã được tạo hay sản xuất (v.d. " -"hàng xóm)" +"một vùng bên trong thành phố ở đó dữ liệu đa phương tiện đã được tạo hay sản " +"xuất (v.d. hàng xóm)" -#, fuzzy msgid "geo location horizontal error" -msgstr "tên định vị địa lý" +msgstr "lỗi thanh ngang vị trí theo Trái Đất" msgid "expected error of the horizontal positioning measures (in meters)" -msgstr "" +msgstr "chờ đợi một lỗi của đo lường vị trí đường nằm ngang (tính bằng mét)" msgid "geo location movement speed" msgstr "tốc độ di chuyển theo vị trí đại lý" @@ -773,19 +768,18 @@ msgid "Model of the device used to create this media" msgstr "Mô hình của thiết bị được dùng để tạo phương tiện này" -#, fuzzy msgid "application name" -msgstr "tên định vị địa lý" +msgstr "tên ứng dụng" -#, fuzzy msgid "Application used to create the media" -msgstr "Mô hình của thiết bị được dùng để tạo phương tiện này" +msgstr "Ứng dụng sử dụng để tạo đa phương tiện" msgid "application data" -msgstr "" +msgstr "dữ liệu ứng dụng" msgid "Arbitrary application data to be serialized into the media" msgstr "" +"Dữ liệu ứng dụng tùy ý để được xếp thứ tự vào trong đa phương tiện (media)" msgid "image orientation" msgstr "hướng ảnh" @@ -798,7 +792,7 @@ #, c-format msgid "ERROR: from element %s: %s\n" -msgstr "LỖI: từ yếu tố %s: %s\n" +msgstr "LỖI: từ phần tử %s: %s\n" #, c-format msgid "" @@ -810,19 +804,19 @@ #, c-format msgid "specified empty bin \"%s\", not allowed" -msgstr "không cho phép nhị phân trống được ghi rõ « %s »" +msgstr "không cho phép nhị phân trống được ghi rõ “%s”" #, c-format msgid "no bin \"%s\", skipping" -msgstr "không có nhị phân « %s » nên bỏ qua" +msgstr "không có nhị phân “%s” nên bỏ qua" #, c-format msgid "no property \"%s\" in element \"%s\"" -msgstr "không có tài sản « %s » trong yếu tố « %s »" +msgstr "không có tài sản “%s” trong phần tử “%s”" #, c-format msgid "could not set property \"%s\" in element \"%s\" to \"%s\"" -msgstr "không thể đặt tài sản « %s » trong yếu tố « %s » thành « %s »" +msgstr "không thể đặt tài sản “%s” trong phần tử “%s” thành “%s”" #, c-format msgid "could not link %s to %s" @@ -830,11 +824,11 @@ #, c-format msgid "no element \"%s\"" -msgstr "không có yếu tố « %s »" +msgstr "không có yếu tố “%s”" #, c-format msgid "could not parse caps \"%s\"" -msgstr "không thể phân tách caps « %s »" +msgstr "không thể phân tách caps “%s”" msgid "link without source element" msgstr "liên kết không có yếu tố nguồn" @@ -845,23 +839,23 @@ #, c-format msgid "no source element for URI \"%s\"" -msgstr "không có yếu tố nguồn cho URI « %s »" +msgstr "không có yếu tố nguồn cho URI “%s”" #, c-format msgid "no element to link URI \"%s\" to" -msgstr "không có yếu tố đến đó cần liên kết URI « %s »" +msgstr "không có yếu tố đến đó cần liên kết URI “%s”" #, c-format msgid "no sink element for URI \"%s\"" msgstr "" "không có yếu tố quản lý việc phân phối dữ liệu vào đệm khác nhau, cho địa " -"điểm « %s »" +"điểm “%s”" #, c-format msgid "could not link sink element for URI \"%s\"" msgstr "" "không thể kết hợp yếu tố quản lý việc phân phối dữ liệu vào đệm khác nhau, " -"cho URI « %s »" +"cho URI “%s”" msgid "empty pipeline not allowed" msgstr "không cho phép đường ống trống" @@ -897,38 +891,38 @@ #, c-format msgid "Could not open file \"%s\" for writing." -msgstr "Không thể mở tập tin « %s » để ghi." +msgstr "Không thể mở tập tin “%s” để ghi." #, c-format msgid "Error closing file \"%s\"." -msgstr "Gặp lỗi khi đóng tập tin « %s »." +msgstr "Gặp lỗi khi đóng tập tin “%s”." #, c-format msgid "Error while seeking in file \"%s\"." -msgstr "Gặp lỗi khi tìm trong tập tin « %s »." +msgstr "Gặp lỗi khi tìm trong tập tin “%s”." #, c-format msgid "Error while writing to file \"%s\"." -msgstr "Gặp lỗi khi ghi vào tập tin « %s »." +msgstr "Gặp lỗi khi ghi vào tập tin “%s”." msgid "No file name specified for reading." msgstr "Chưa ghi rõ tên tập tin để đọc." #, c-format msgid "Could not open file \"%s\" for reading." -msgstr "Không thể mở tập tin « %s » để đọc." +msgstr "Không thể mở tập tin “%s” để đọc." #, c-format msgid "Could not get info on \"%s\"." -msgstr "Không thể lấy thông tin về « %s »." +msgstr "Không thể lấy thông tin về “%s”." #, c-format msgid "\"%s\" is a directory." -msgstr "« %s » là thư mục." +msgstr "“%s” là thư mục." #, c-format msgid "File \"%s\" is a socket." -msgstr "Tập tin « %s » là ổ cắm." +msgstr "Tập tin “%s” là ổ cắm." msgid "Failed after iterations as requested." msgstr "Lỗi sau số lần lặp lại được chọn." @@ -938,7 +932,7 @@ #, c-format msgid "Could not create temp file \"%s\"." -msgstr "Không thể tạo tập tin tạm thời « %s »." +msgstr "Không thể tạo tập tin tạm thời “%s”." msgid "Error while writing to download file." msgstr "Gặp lỗi khi ghi vào tập tin tải về." @@ -974,13 +968,13 @@ msgstr "điều khiển được" msgid "changeable in NULL, READY, PAUSED or PLAYING state" -msgstr "" +msgstr "có thể thay đổi được trong trạng thái NULL, READY, PAUSED hay PLAYING" msgid "changeable only in NULL, READY or PAUSED state" -msgstr "" +msgstr "chỉ có thể thay đổi trong trạng thái NULL, READY hay PAUSED" msgid "changeable only in NULL or READY state" -msgstr "" +msgstr "chỉ có thể thay đổi trong trạng thái NULL hay READY" msgid "Blacklisted files:" msgstr "Tập tin bị cấm:" @@ -1028,12 +1022,14 @@ msgstr "Liệt kê nội dung phần bổ sung" msgid "Check if the specified element or plugin exists" -msgstr "" +msgstr "Kiểm tra xem một phần tử hay phần bổ xung đã cho có tồn tại hay không" msgid "" "When checking if an element or plugin exists, also check that its version is " "at least the version specified" msgstr "" +"Kiểm tra xem một phần tử hay phần bổ xung đã cho có tồn tại hay không, đồng " +"thời cũng kiểm tra cả phiên bản tối thiểu có thể hoạt động được" msgid "Print supported URI schemes, with the elements that implement them" msgstr "In ra các lược đồ URI được hỗ trợ, với những yếu tố thực hiện chúng." @@ -1044,22 +1040,22 @@ #, c-format msgid "No such element or plugin '%s'\n" -msgstr "Không có yếu tố hay phần bổ sung như vậy « %s »\n" +msgstr "Không có yếu tố hay phần bổ sung như vậy “%s”\n" msgid "Index statistics" -msgstr "" +msgstr "Thống kê chỉ mục" #, c-format msgid "Got message #%u from element \"%s\" (%s): " -msgstr "Nhận được thông điệp số %u từ phần tử « %s » (%s): " +msgstr "Nhận được thông điệp số %u từ phần tử “%s” (%s): " #, c-format msgid "Got message #%u from pad \"%s:%s\" (%s): " -msgstr "Nhận được thông điệp số %u từ đệm « %s:%s » (%s): " +msgstr "Nhận được thông điệp số %u từ đệm “%s:%s” (%s): " #, c-format msgid "Got message #%u from object \"%s\" (%s): " -msgstr "Nhận được thông điệp số %u từ đối tượng « %s » (%s): " +msgstr "Nhận được thông điệp số %u từ đối tượng “%s” (%s): " #, c-format msgid "Got message #%u (%s): " @@ -1067,34 +1063,33 @@ #, c-format msgid "Got EOS from element \"%s\".\n" -msgstr "Mới nhận kết thúc luồng (EOS) từ yếu tố « %s ».\n" +msgstr "Mới nhận kết thúc luồng (EOS) từ yếu tố “%s”.\n" #, c-format msgid "FOUND TAG : found by element \"%s\".\n" -msgstr "THẺ ĐÃ TÌM : được tìm bởi yếu tố « %s ».\n" +msgstr "THẺ ĐÃ TÌM : được tìm bởi phần tử “%s”.\n" #, c-format msgid "FOUND TAG : found by pad \"%s:%s\".\n" -msgstr "THẺ ĐÃ TÌM : được tìm bởi đệm « %s:%s ».\n" +msgstr "THẺ ĐÃ TÌM : được tìm bởi đệm “%s:%s”.\n" #, c-format msgid "FOUND TAG : found by object \"%s\".\n" -msgstr "THẺ ĐÃ TÌM : được tìm bởi đối tượng « %s ».\n" +msgstr "THẺ ĐÃ TÌM : được tìm bởi đối tượng “%s”.\n" msgid "FOUND TAG\n" msgstr "THẺ ĐÃ TÌM\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by element \"%s\".\n" -msgstr "THẺ ĐÃ TÌM : được tìm bởi yếu tố « %s ».\n" +msgstr "TOC ĐÃ TÌM : được tìm bởi phần tử \"%s\".\n" -#, fuzzy, c-format +#, c-format msgid "FOUND TOC : found by object \"%s\".\n" -msgstr "THẺ ĐÃ TÌM : được tìm bởi đối tượng « %s ».\n" +msgstr "TOC ĐÃ TÌM : được tìm bởi đối tượng \"%s\".\n" -#, fuzzy msgid "FOUND TOC\n" -msgstr "THẺ ĐÃ TÌM\n" +msgstr "TOC TÌM THẤY\n" #, c-format msgid "" @@ -1106,7 +1101,7 @@ #, c-format msgid "WARNING: from element %s: %s\n" -msgstr "CẢNH BÁO : từ yếu tố %s: %s\n" +msgstr "CẢNH BÁO: từ yếu tố %s: %s\n" msgid "Prerolled, waiting for buffering to finish...\n" msgstr "Cuộn sẵn, đợi chuyển hoán đệm xong...\n" @@ -1115,10 +1110,10 @@ msgstr "đang chuyển hoán đệm..." msgid "Done buffering, setting pipeline to PLAYING ...\n" -msgstr "Hoàn tất chuyển hoán đệm nên lập đường ống thành ĐANG PHÁT ...\n" +msgstr "Hoàn tất chuyển hoán đệm nên đặt đường ống thành ĐANG PHÁT ...\n" msgid "Buffering, setting pipeline to PAUSED ...\n" -msgstr "Đang chuyển hoán đệm nên lập đường ống thành BỊ TẠM DỪNG ...\n" +msgstr "Đang chuyển hoán đệm nên đặt đường ống thành BỊ TẠM DỪNG ...\n" msgid "Redistribute latency...\n" msgstr "Phân phối lại sự âm ỷ...\n" @@ -1130,15 +1125,15 @@ msgid "Interrupt: Stopping pipeline ...\n" msgstr "Ngắt: đang ngừng chạy đường ống ...\n" -#, fuzzy, c-format +#, c-format msgid "Missing element: %s\n" -msgstr "không có yếu tố « %s »" +msgstr "Thiếu phần tử: %s\n" msgid "Output tags (also known as metadata)" msgstr "Thể xuất (cũng được biết là siêu dữ liệu)" msgid "Output TOC (chapters and editions)" -msgstr "" +msgstr "TOC kết xuất (các chương và phiên bản)" msgid "Output status information and property notifications" msgstr "Xuất thông tin trạng thái và thông báo tài sản" @@ -1162,7 +1157,7 @@ msgstr "Ép buộc kết thúc luồng trên các nguồn trước khi đóng đường ống" msgid "Gather and print index statistics" -msgstr "" +msgstr "Tập hợp lại và in ra thống kê chỉ mục" #, c-format msgid "ERROR: pipeline could not be constructed: %s.\n" @@ -1173,13 +1168,13 @@ #, c-format msgid "WARNING: erroneous pipeline: %s\n" -msgstr "CẢNH BÁO : đường ống có lỗi: %s\n" +msgstr "CẢNH BÁO: đường ống có lỗi: %s\n" msgid "ERROR: the 'pipeline' element wasn't found.\n" -msgstr "LỖI: không tìm thấy yếu tố « đường ống » (pipeline).\n" +msgstr "LỖI: không tìm thấy yếu tố “đường ống” (pipeline).\n" msgid "Setting pipeline to PAUSED ...\n" -msgstr "Đang lập đường ống thành BỊ TẠM DỪNG ...\n" +msgstr "Đang đặt đường ống thành BỊ TẠM DỪNG ...\n" msgid "ERROR: Pipeline doesn't want to pause.\n" msgstr "LỖI: đường ống không tạm dừng được.\n" @@ -1197,7 +1192,7 @@ msgstr "Đường ống ĐÃ TIỀN CUỘN ...\n" msgid "Setting pipeline to PLAYING ...\n" -msgstr "Đang lập đường ống thành ĐANG PHÁT ...\n" +msgstr "Đang đặt đường ống thành ĐANG PHÁT ...\n" msgid "ERROR: pipeline doesn't want to play.\n" msgstr "LỖI: đường ống không phát được.\n" @@ -1207,11 +1202,8 @@ "Kết thúc luồng khi tắt phần mềm vẫn còn hoạt động thì đang ép buộc kết thúc " "luồng trên đường ống\n" -#, fuzzy msgid "EOS on shutdown enabled -- waiting for EOS after Error\n" -msgstr "" -"Kết thúc luồng khi tắt phần mềm vẫn còn hoạt động thì đang ép buộc kết thúc " -"luồng trên đường ống\n" +msgstr "EOS khi tắt máy được bật -- chờ sau Lỗi EOS\n" msgid "Waiting for EOS...\n" msgstr "Đang đợi kết thúc luồng...\n" @@ -1219,9 +1211,8 @@ msgid "EOS received - stopping pipeline...\n" msgstr "Nhận được tín hiệu kết thúc luồng: đang ngừng chạy đường ống ...\n" -#, fuzzy msgid "Interrupt while waiting for EOS - stopping pipeline...\n" -msgstr "Ngắt: đang ngừng chạy đường ống ...\n" +msgstr "Ngắt trong khi chờ EOS - đang dừng đường ống lại...\n" msgid "An error happened while waiting for EOS\n" msgstr "Gặp lỗi trong khi đợi kết thúc luồng\n" @@ -1230,35 +1221,35 @@ msgstr "Thực hiện xong sau %" msgid "Setting pipeline to READY ...\n" -msgstr "Đang lập đường ống thành SẴN SÀNG ...\n" +msgstr "Đang đặt đường ống thành SẴN SÀNG ...\n" msgid "Setting pipeline to NULL ...\n" -msgstr "Đang lập đường ống thành VÔ GIÁ TRỊ ...\n" +msgstr "Đang đặt đường ống thành VÔ GIÁ TRỊ ...\n" msgid "Freeing pipeline ...\n" -msgstr "Đang giải phóng đường ống...\n" +msgstr "Đang giải phóng đường ống ...\n" -#~ msgid "Print alloc trace (if enabled at compile time)" -#~ msgstr "In ra vết cấp phát (nếu được bật khi biên dich)" +#~ msgid "maximum" +#~ msgstr "tối đa" #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "" #~ "Cách sử dụng: gst-xmllaunch [ yếu_tố.tài_sản=giá_trị ...]\n" #~ msgid "ERROR: parse of xml file '%s' failed.\n" -#~ msgstr "LỖI: lỗi phân tách tập tin xml « %s ».\n" +#~ msgstr "LỖI: lỗi phân tách tập tin xml “%s”.\n" #~ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" -#~ msgstr "LỖI: không có yếu tố đường ống cấp đầu trong tập tin « %s ».\n" +#~ msgstr "LỖI: không có yếu tố đường ống cấp đầu trong tập tin “%s”.\n" #~ msgid "WARNING: only one toplevel element is supported at this time.\n" -#~ msgstr "CẢNH BÁO : hiện thời hỗ trợ chỉ một yếu tố cấp đầu.\n" +#~ msgstr "CẢNH BÁO: hiện thời hỗ trợ chỉ một yếu tố cấp đầu.\n" #~ msgid "ERROR: could not parse command line argument %d: %s.\n" #~ msgstr "LỖI: không thể phân tách đối số dòng lệnh %d: %s.\n" #~ msgid "WARNING: element named '%s' not found.\n" -#~ msgstr "CẢNH BÁO : không tìm thấy yếu tố tên « %s ».\n" +#~ msgstr "CẢNH BÁO: không tìm thấy yếu tố tên “%s”.\n" #~ msgid "Save xml representation of pipeline to FILE and exit" #~ msgstr "Lưu đường ống dạng XML vào TẬP_TIN rồi thoát" @@ -1268,3 +1259,6 @@ #~ msgid "Do not install signal handlers for SIGUSR1 and SIGUSR2" #~ msgstr "Đừng cài đặt bộ quản lý tín hiệu cho SIGUSR1 và SIGUSR2" + +#~ msgid "Print alloc trace (if enabled at compile time)" +#~ msgstr "In ra vết cấp phát (nếu được bật khi biên dich)" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/zh_CN.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/zh_CN.gmo differ diff -Nru gstreamer1.0-1.0.2/po/zh_CN.po gstreamer1.0-1.0.5/po/zh_CN.po --- gstreamer1.0-1.0.2/po/zh_CN.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/zh_CN.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.10.25.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2010-02-02 18:58+0800\n" "Last-Translator: Ji ZhengYu \n" "Language-Team: Chinese (simplified) \n" @@ -1206,6 +1206,9 @@ msgid "Freeing pipeline ...\n" msgstr "释放管道资源 ...\n" +#~ msgid "maximum" +#~ msgstr "最大" + #~ msgid "Usage: gst-xmllaunch [ element.property=value ... ]\n" #~ msgstr "用法: gst-xmllaunch [ element.property=value ... ]\n" Binary files /tmp/wWMRRihr66/gstreamer1.0-1.0.2/po/zh_TW.gmo and /tmp/mq8xvUDgCZ/gstreamer1.0-1.0.5/po/zh_TW.gmo differ diff -Nru gstreamer1.0-1.0.2/po/zh_TW.po gstreamer1.0-1.0.5/po/zh_TW.po --- gstreamer1.0-1.0.2/po/zh_TW.po 2012-10-24 23:45:51.000000000 +0000 +++ gstreamer1.0-1.0.5/po/zh_TW.po 2013-01-08 00:41:49.000000000 +0000 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gstreamer 0.8.8\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2012-10-24 13:55+0100\n" +"POT-Creation-Date: 2013-01-04 12:36+0000\n" "PO-Revision-Date: 2005-04-27 14:55+0800\n" "Last-Translator: Abel Cheung \n" "Language-Team: Chinese (traditional) \n" diff -Nru gstreamer1.0-1.0.2/scripts/gst-uninstalled gstreamer1.0-1.0.5/scripts/gst-uninstalled --- gstreamer1.0-1.0.2/scripts/gst-uninstalled 2012-09-11 15:42:58.000000000 +0000 +++ gstreamer1.0-1.0.5/scripts/gst-uninstalled 2012-11-28 15:10:25.000000000 +0000 @@ -73,6 +73,12 @@ DYLD_LIBRARY_PATH=$GST/gst-ffmpeg/gst-libs/ext/ffmpeg/$path:$DYLD_LIBRARY_PATH done +# GStreamer Editing Services library +LD_LIBRARY_PATH=$GST/gst-editing-services/ges/.libs:$LD_LIBRARY_PATH +DYLD_LIBRARY_PATH=$GST/gst-editing-services/ges/.libs:$DYLD_LIBRARY_PATH +PATH=$GST/gst-editing-services/tools:$PATH + + # GStreamer plugins base libraries for path in app audio cdda fft interfaces pbutils netbuffer riff rtp rtsp sdp tag utils video do @@ -113,6 +119,7 @@ :$GST/gst-ffmpeg/pkgconfig\ :$GST/gst-python/pkgconfig\ :$GST/gst-rtsp-server/pkgconfig\ +:$GST/gst-editing-services/pkgconfig\ :$GST/gstreamer-sharp/pkgconfig\ :$GST/farsight2\ :$GST/libnice/nice\ @@ -186,11 +193,6 @@ export PKG_CONFIG_PATH=$GST/insanity/lib:$GST/insanity-gst/lib:$PKG_CONFIG_PATH export GI_TYPELIB_PATH=$GST/insanity/lib/insanity:$GST/insanity-gst/lib/insanity-gst:$GI_TYPELIB_PATH -# GStreamer editing services library -export LD_LIBRARY_PATH=$GST/gst-editing-services/ges/.libs:$LD_LIBRARY_PATH -export DYLD_LIBRARY_PATH=$GST/gst-editing-services/ges/.libs:$DYLD_LIBRARY_PATH -export PATH=$GST/gst-editing-services/tools:$PATH - if [ -d "$GST/gst-libav" -a -d "$GST/gst-ffmpeg" ]; then echo echo "=====================================================================" diff -Nru gstreamer1.0-1.0.2/tests/check/gst/gstghostpad.c gstreamer1.0-1.0.5/tests/check/gst/gstghostpad.c --- gstreamer1.0-1.0.2/tests/check/gst/gstghostpad.c 2012-10-22 20:07:39.000000000 +0000 +++ gstreamer1.0-1.0.5/tests/check/gst/gstghostpad.c 2013-01-05 16:31:46.000000000 +0000 @@ -1133,7 +1133,6 @@ bin = gst_bin_new (NULL); gst_element_set_state (bin, GST_STATE_PLAYING); - sinkpad = gst_pad_new ("sink", GST_PAD_SINK); ghostsrc = gst_ghost_pad_new_no_target ("ghostsrc", GST_PAD_SRC); sinkpad = GST_PAD (gst_proxy_pad_get_internal (GST_PROXY_PAD (ghostsrc))); diff -Nru gstreamer1.0-1.0.2/tests/examples/manual/Makefile.am gstreamer1.0-1.0.5/tests/examples/manual/Makefile.am --- gstreamer1.0-1.0.2/tests/examples/manual/Makefile.am 2012-10-24 12:31:52.000000000 +0000 +++ gstreamer1.0-1.0.5/tests/examples/manual/Makefile.am 2012-11-17 10:54:28.000000000 +0000 @@ -40,7 +40,6 @@ appsink \ dynformat \ effectswitch \ - testrtpool \ norebuffer \ playbin \ decodebin \ @@ -61,11 +60,15 @@ appsink.c \ dynformat.c \ effectswitch.c \ - testrtpool.c \ norebuffer.c \ playbin.c decodebin.c \ playsink.c +if HAVE_PTHREAD +BUILT_SOURCES += testrtpool.c +EXAMPLES += testrtpool +endif + CLEANFILES = core core.* test-registry.* *.gcno *.gcda $(BUILT_SOURCES) AM_CFLAGS = $(GST_OBJ_CFLAGS) diff -Nru gstreamer1.0-1.0.2/tests/examples/manual/Makefile.in gstreamer1.0-1.0.5/tests/examples/manual/Makefile.in --- gstreamer1.0-1.0.2/tests/examples/manual/Makefile.in 2012-10-24 12:48:55.000000000 +0000 +++ gstreamer1.0-1.0.5/tests/examples/manual/Makefile.in 2013-01-07 23:52:48.000000000 +0000 @@ -52,10 +52,12 @@ build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ +@HAVE_PTHREAD_TRUE@am__append_1 = testrtpool.c +@HAVE_PTHREAD_TRUE@am__append_2 = testrtpool TESTS = bin$(EXEEXT) elementcreate$(EXEEXT) elementfactory$(EXEEXT) \ elementget$(EXEEXT) elementlink$(EXEEXT) elementmake$(EXEEXT) \ ghostpad$(EXEEXT) init$(EXEEXT) -noinst_PROGRAMS = $(am__EXEEXT_2) +noinst_PROGRAMS = $(am__EXEEXT_3) subdir = tests/examples/manual DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -101,15 +103,16 @@ CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = am__EXEEXT_1 = -am__EXEEXT_2 = $(am__EXEEXT_1) elementcreate$(EXEEXT) \ +@HAVE_PTHREAD_TRUE@am__EXEEXT_2 = testrtpool$(EXEEXT) +am__EXEEXT_3 = $(am__EXEEXT_1) elementcreate$(EXEEXT) \ elementmake$(EXEEXT) elementfactory$(EXEEXT) \ elementget$(EXEEXT) elementlink$(EXEEXT) bin$(EXEEXT) \ pad$(EXEEXT) ghostpad$(EXEEXT) helloworld$(EXEEXT) \ init$(EXEEXT) query$(EXEEXT) typefind$(EXEEXT) \ blockprobe$(EXEEXT) probe$(EXEEXT) appsrc$(EXEEXT) \ appsink$(EXEEXT) dynformat$(EXEEXT) effectswitch$(EXEEXT) \ - testrtpool$(EXEEXT) norebuffer$(EXEEXT) playbin$(EXEEXT) \ - decodebin$(EXEEXT) playsink$(EXEEXT) + norebuffer$(EXEEXT) playbin$(EXEEXT) decodebin$(EXEEXT) \ + playsink$(EXEEXT) $(am__EXEEXT_2) PROGRAMS = $(noinst_PROGRAMS) appsink_SOURCES = appsink.c appsink_OBJECTS = appsink.$(OBJEXT) @@ -598,52 +601,16 @@ GST_PLUGIN_PATH=$(top_builddir)/plugins EXTRA_DIST = extract.pl -EXAMPLES = \ - $(GNOME) \ - elementcreate \ - elementmake \ - elementfactory \ - elementget \ - elementlink \ - bin \ - pad \ - ghostpad \ - helloworld \ - init \ - query \ - typefind \ - blockprobe \ - probe \ - appsrc \ - appsink \ - dynformat \ - effectswitch \ - testrtpool \ - norebuffer \ - playbin \ - decodebin \ - playsink - -BUILT_SOURCES = \ - elementmake.c elementcreate.c elementget.c elementlink.c elementfactory.c \ - bin.c \ - pad.c ghostpad.c \ - gnome.c \ - helloworld.c \ - init.c \ - query.c \ - typefind.c \ - blockprobe.c \ - probe.c \ - appsrc.c \ - appsink.c \ - dynformat.c \ - effectswitch.c \ - testrtpool.c \ - norebuffer.c \ - playbin.c decodebin.c \ - playsink.c - +EXAMPLES = $(GNOME) elementcreate elementmake elementfactory \ + elementget elementlink bin pad ghostpad helloworld init query \ + typefind blockprobe probe appsrc appsink dynformat \ + effectswitch norebuffer playbin decodebin playsink \ + $(am__append_2) +BUILT_SOURCES = elementmake.c elementcreate.c elementget.c \ + elementlink.c elementfactory.c bin.c pad.c ghostpad.c gnome.c \ + helloworld.c init.c query.c typefind.c blockprobe.c probe.c \ + appsrc.c appsink.c dynformat.c effectswitch.c norebuffer.c \ + playbin.c decodebin.c playsink.c $(am__append_1) CLEANFILES = core core.* test-registry.* *.gcno *.gcda $(BUILT_SOURCES) AM_CFLAGS = $(GST_OBJ_CFLAGS) LDADD = $(top_builddir)/libs/gst/base/libgstbase-@GST_API_VERSION@.la \ diff -Nru gstreamer1.0-1.0.2/win32/common/config.h gstreamer1.0-1.0.5/win32/common/config.h --- gstreamer1.0-1.0.2/win32/common/config.h 2012-10-24 23:44:08.000000000 +0000 +++ gstreamer1.0-1.0.5/win32/common/config.h 2013-01-08 00:11:19.000000000 +0000 @@ -62,7 +62,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2012-10-24" +#define GST_PACKAGE_RELEASE_DATETIME "2013-01-05" /* location of the installed gst-plugin-scanner */ #define GST_PLUGIN_SCANNER_INSTALLED LIBDIR "\\gst-plugin-scanner" @@ -340,7 +340,7 @@ #define PACKAGE_NAME "GStreamer" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer 1.0.2" +#define PACKAGE_STRING "GStreamer 1.0.5" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gstreamer" @@ -349,7 +349,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.0.2" +#define PACKAGE_VERSION "1.0.5" /* directory where plugins are located */ #ifdef _DEBUG @@ -387,7 +387,7 @@ #undef USE_POISONING /* Version number of package */ -#define VERSION "1.0.2" +#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). */ diff -Nru gstreamer1.0-1.0.2/win32/common/gstenumtypes.c gstreamer1.0-1.0.5/win32/common/gstenumtypes.c --- gstreamer1.0-1.0.2/win32/common/gstenumtypes.c 2012-10-24 23:44:08.000000000 +0000 +++ gstreamer1.0-1.0.5/win32/common/gstenumtypes.c 2013-01-08 00:11:19.000000000 +0000 @@ -51,6 +51,7 @@ { 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} }; @@ -1164,6 +1165,26 @@ "GST_PAD_PROBE_TYPE_QUERY_UPSTREAM", "query-upstream"}, {C_FLAGS (GST_PAD_PROBE_TYPE_PUSH), "GST_PAD_PROBE_TYPE_PUSH", "push"}, {C_FLAGS (GST_PAD_PROBE_TYPE_PULL), "GST_PAD_PROBE_TYPE_PULL", "pull"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_BLOCKING), "GST_PAD_PROBE_TYPE_BLOCKING", + "blocking"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM), + "GST_PAD_PROBE_TYPE_DATA_DOWNSTREAM", "data-downstream"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_DATA_UPSTREAM), + "GST_PAD_PROBE_TYPE_DATA_UPSTREAM", "data-upstream"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_DATA_BOTH), "GST_PAD_PROBE_TYPE_DATA_BOTH", + "data-both"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM), + "GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM", "block-downstream"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM), + "GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM", "block-upstream"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_EVENT_BOTH), "GST_PAD_PROBE_TYPE_EVENT_BOTH", + "event-both"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_QUERY_BOTH), "GST_PAD_PROBE_TYPE_QUERY_BOTH", + "query-both"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_ALL_BOTH), "GST_PAD_PROBE_TYPE_ALL_BOTH", + "all-both"}, + {C_FLAGS (GST_PAD_PROBE_TYPE_SCHEDULING), "GST_PAD_PROBE_TYPE_SCHEDULING", + "scheduling"}, {0, NULL, NULL} }; @@ -1549,6 +1570,7 @@ {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} }; diff -Nru gstreamer1.0-1.0.2/win32/common/gstversion.h gstreamer1.0-1.0.5/win32/common/gstversion.h --- gstreamer1.0-1.0.2/win32/common/gstversion.h 2012-10-24 23:44:08.000000000 +0000 +++ gstreamer1.0-1.0.5/win32/common/gstversion.h 2013-01-08 00:11:19.000000000 +0000 @@ -57,7 +57,7 @@ * * The micro version of GStreamer at compile time: */ -#define GST_VERSION_MICRO (2) +#define GST_VERSION_MICRO (5) /** * GST_VERSION_NANO: *