From: David Schleef Date: Tue, 20 Apr 2004 00:17:26 +0000 (+0000) Subject: configure.ac: Add test for allowing unaligned access. Add define to put in gstconfig.h. X-Git-Tag: RELEASE-0_8_2~181 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d10158fcb552d849a313dc505dcc0761c44e664e;p=platform%2Fupstream%2Fgstreamer.git configure.ac: Add test for allowing unaligned access. Add define to put in gstconfig.h. Original commit message from CVS: * configure.ac: Add test for allowing unaligned access. Add define to put in gstconfig.h. * docs/gst/gstreamer-sections.txt: New symbols * docs/gst/tmpl/gstcompat.sgml: Check in changes made by gtkdoc * docs/gst/tmpl/gstfilesrc.sgml: * docs/gst/tmpl/gstparse.sgml: * docs/gst/tmpl/gsttypes.sgml: * docs/gst/tmpl/gstutils.sgml: * docs/gst/tmpl/gstvalue.sgml: * gst/gstconfig.h.in: Add GST_HAVE_UNALIGNED_ACCESS * gst/gstutils.h: Add macros for unaligned memory access. Useful on most !i386/!powerpc architectures. From Daniel Gazard . (bug #140156) * po/af.po: Check in changes made by gettext. * po/az.po: * po/fr.po: * po/nl.po: * po/sr.po: * po/sv.po: --- diff --git a/ChangeLog b/ChangeLog index df9c24a..8e25ee3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +2004-04-19 David Schleef + + * configure.ac: Add test for allowing unaligned access. Add define + to put in gstconfig.h. + * docs/gst/gstreamer-sections.txt: New symbols + * docs/gst/tmpl/gstcompat.sgml: Check in changes made by gtkdoc + * docs/gst/tmpl/gstfilesrc.sgml: + * docs/gst/tmpl/gstparse.sgml: + * docs/gst/tmpl/gsttypes.sgml: + * docs/gst/tmpl/gstutils.sgml: + * docs/gst/tmpl/gstvalue.sgml: + * gst/gstconfig.h.in: Add GST_HAVE_UNALIGNED_ACCESS + * gst/gstutils.h: Add macros for unaligned memory access. Useful + on most !i386/!powerpc architectures. From Daniel Gazard + . (bug #140156) + * po/af.po: Check in changes made by gettext. + * po/az.po: + * po/fr.po: + * po/nl.po: + * po/sr.po: + * po/sv.po: + 2004-04-20 Benjamin Otte * gst/schedulers/entryscheduler.c: diff --git a/configure.ac b/configure.ac index 769a471..5a1fe2b 100644 --- a/configure.ac +++ b/configure.ac @@ -243,6 +243,12 @@ case "$host" in esac GST_UNALIGNED_ACCESS() +if test x${as_cv_unaligned_access} = xyes ; then + GST_HAVE_UNALIGNED_ACCESS_DEFINE="#define GST_HAVE_UNALIGNED_ACCESS 1" +else + GST_HAVE_UNALIGNED_ACCESS_DEFINE="#define GST_HAVE_UNALIGNED_ACCESS 0" +fi +AC_SUBST(GST_HAVE_UNALIGNED_ACCESS_DEFINE) dnl Check for essential libraries first: dnl ==================================== @@ -577,6 +583,7 @@ AC_SUBST(GST_CFLAGS, "$LIBGST_CFLAGS $GST_INT_CFLAGS") AC_SUBST(GST_LIBS, "$LIBGST_LIBS $GST_INT_LIBS") GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\).*" +#GST_PLUGIN_LDFLAGS="-module -avoid-version -export-symbols-regex [_]*\(gst_\|Gst\|GST_\).* \$(top_builddir)/gst/libgstreamer-$GST_MAJORMINOR.la" AC_SUBST(GST_PLUGIN_LDFLAGS, "$GST_PLUGIN_LDFLAGS") diff --git a/docs/gst/gstreamer-sections.txt b/docs/gst/gstreamer-sections.txt index 073ff8e..31d0dea 100644 --- a/docs/gst/gstreamer-sections.txt +++ b/docs/gst/gstreamer-sections.txt @@ -1951,6 +1951,21 @@ GST_BOILERPLATE_FULL GST_BOILERPLATE GST_CALL_PARENT GST_CALL_PARENT_WITH_DEFAULT +GST_HAVE_UNALIGNED_ACCESS +GST_READ_UINT8 +GST_READ_UINT16_LE +GST_READ_UINT16_BE +GST_READ_UINT32_LE +GST_READ_UINT32_BE +GST_READ_UINT64_LE +GST_READ_UINT64_BE +GST_WRITE_UINT8 +GST_WRITE_UINT16_LE +GST_WRITE_UINT16_BE +GST_WRITE_UINT32_LE +GST_WRITE_UINT32_BE +GST_WRITE_UINT64_LE +GST_WRITE_UINT64_BE
diff --git a/docs/gst/tmpl/gstcompat.sgml b/docs/gst/tmpl/gstcompat.sgml index df90221..93a6e1c 100644 --- a/docs/gst/tmpl/gstcompat.sgml +++ b/docs/gst/tmpl/gstcompat.sgml @@ -108,6 +108,24 @@ gstcompat @b: + + + + + +@pad: +@data: + + + + + + + +@pad: +@Returns: + + diff --git a/docs/gst/tmpl/gstfilesrc.sgml b/docs/gst/tmpl/gstfilesrc.sgml index 4e0e8bc..b2bb6fb 100644 --- a/docs/gst/tmpl/gstfilesrc.sgml +++ b/docs/gst/tmpl/gstfilesrc.sgml @@ -33,7 +33,7 @@ and subbuffers. @using_mmap: @mapbuf: @mapsize: -@seek_happened: +@need_discont: @need_flush: diff --git a/docs/gst/tmpl/gstparse.sgml b/docs/gst/tmpl/gstparse.sgml index 60599f9..0eaf7a4 100644 --- a/docs/gst/tmpl/gstparse.sgml +++ b/docs/gst/tmpl/gstparse.sgml @@ -9,13 +9,11 @@ gstparse - - diff --git a/docs/gst/tmpl/gsttypes.sgml b/docs/gst/tmpl/gsttypes.sgml index c4e9a5e..1f98609 100644 --- a/docs/gst/tmpl/gsttypes.sgml +++ b/docs/gst/tmpl/gsttypes.sgml @@ -9,13 +9,11 @@ gsttypes - - diff --git a/docs/gst/tmpl/gstutils.sgml b/docs/gst/tmpl/gstutils.sgml index ecdc137..630ad43 100644 --- a/docs/gst/tmpl/gstutils.sgml +++ b/docs/gst/tmpl/gstutils.sgml @@ -70,7 +70,7 @@ gstutils @type: @type_as_function: @parent_type: -@parent_type_macro: +@parent_type_macro: @additional_initializations: @@ -106,3 +106,129 @@ gstutils @def_return: + + + + + + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + + + + + + +@data: +@num: + + diff --git a/docs/gst/tmpl/gstvalue.sgml b/docs/gst/tmpl/gstvalue.sgml index 5a0a1de..aa6203c 100644 --- a/docs/gst/tmpl/gstvalue.sgml +++ b/docs/gst/tmpl/gstvalue.sgml @@ -230,6 +230,15 @@ GValue implementations specific to GStreamer + + + + + +@type: +@Returns: + + diff --git a/gst/gstconfig.h.in b/gst/gstconfig.h.in index 78046d4..a528d01 100644 --- a/gst/gstconfig.h.in +++ b/gst/gstconfig.h.in @@ -56,6 +56,9 @@ /* printf extension format */ @GST_PRINTF_EXTENSION_FORMAT_DEFINE@ +/* whether or not the CPU supports unaligned access */ +@GST_HAVE_UNALIGNED_ACCESS_DEFINE@ + /***** Deal with XML stuff, we have to handle both loadsave and registry *****/ #if (! (defined(GST_DISABLE_LOADSAVE) && defined(GST_DISABLE_REGISTRY)) ) diff --git a/gst/gstutils.h b/gst/gstutils.h index e9b841e..fa61e87 100644 --- a/gst/gstutils.h +++ b/gst/gstutils.h @@ -102,6 +102,127 @@ type_as_function ## _get_type (void) \ ((parent_class_cast(parent_class)->name != NULL) ? \ parent_class_cast(parent_class)->name args : def_return) +/* Define possibly unaligned memory access method whether the type of + * architecture. */ +#if GST_HAVE_UNALIGNED_ACCESS + +#define _GST_GET(__data, __size, __end) \ + (GUINT##__size##_FROM_##__end (* ((guint##__size *) (__data)))) + +#define GST_READ_UINT64_BE(data) _GST_GET (data, 64, BE) +#define GST_READ_UINT64_LE(data) _GST_GET (data, 64, LE) +#define GST_READ_UINT32_BE(data) _GST_GET (data, 32, BE) +#define GST_READ_UINT32_LE(data) _GST_GET (data, 32, LE) +#define GST_READ_UINT16_BE(data) _GST_GET (data, 16, BE) +#define GST_READ_UINT16_LE(data) _GST_GET (data, 16, LE) +#define GST_READ_UINT8(data) (* ((guint8 *) (data))) + +#define _GST_PUT(__data, __size, __end, __num) \ + ((* (guint##__size *) (__data)) = GUINT##__size##_TO_##__end (__num)) + +#define GST_WRITE_UINT64_BE(data, num) _GST_PUT(data, 64, BE, num) +#define GST_WRITE_UINT64_LE(data, num) _GST_PUT(data, 64, LE, num) +#define GST_WRITE_UINT32_BE(data, num) _GST_PUT(data, 32, BE, num) +#define GST_WRITE_UINT32_LE(data, num) _GST_PUT(data, 32, LE, num) +#define GST_WRITE_UINT16_BE(data, num) _GST_PUT(data, 16, BE, num) +#define GST_WRITE_UINT16_LE(data, num) _GST_PUT(data, 16, LE, num) +#define GST_WRITE_UINT8(data, num) ((* (guint8 *) (data)) = (num)) + +#else /* GST_HAVE_UNALIGNED_ACCESS */ + +#define _GST_GET(__data, __idx, __size, __shift) \ + (((guint##__size) (((guint8 *) (__data))[__idx])) << __shift) + +#define GST_READ_UINT64_BE(data) (_GST_GET (data, 0, 64, 56) | \ + _GST_GET (data, 1, 64, 48) | \ + _GST_GET (data, 2, 64, 40) | \ + _GST_GET (data, 3, 64, 32) | \ + _GST_GET (data, 4, 64, 24) | \ + _GST_GET (data, 5, 64, 16) | \ + _GST_GET (data, 6, 64, 8) | \ + _GST_GET (data, 7, 64, 0)) + +#define GST_READ_UINT64_LE(data) (_GST_GET (data, 7, 64, 56) | \ + _GST_GET (data, 6, 64, 48) | \ + _GST_GET (data, 5, 64, 40) | \ + _GST_GET (data, 4, 64, 32) | \ + _GST_GET (data, 3, 64, 24) | \ + _GST_GET (data, 2, 64, 16) | \ + _GST_GET (data, 1, 64, 8) | \ + _GST_GET (data, 0, 64, 0)) + +#define GST_READ_UINT32_BE(data) (_GST_GET (data, 0, 32, 24) | \ + _GST_GET (data, 1, 32, 16) | \ + _GST_GET (data, 2, 32, 8) | \ + _GST_GET (data, 3, 32, 0)) + +#define GST_READ_UINT32_LE(data) (_GST_GET (data, 3, 32, 24) | \ + _GST_GET (data, 2, 32, 16) | \ + _GST_GET (data, 1, 32, 8) | \ + _GST_GET (data, 0, 32, 0)) + +#define GST_READ_UINT16_BE(data) (_GST_GET (data, 0, 16, 8) | \ + _GST_GET (data, 1, 16, 0)) + +#define GST_READ_UINT16_LE(data) (_GST_GET (data, 1, 16, 8) | \ + _GST_GET (data, 0, 16, 0)) + +#define GST_READ_UINT8(data) (_GST_GET (data, 0, 8, 0)) + +#define _GST_PUT(__data, __idx, __size, __shift, __num) \ + (((guint8 *) (__data))[__idx] = (((guint##size) __num) >> __shift) & 0xff) + +#define GST_WRITE_UINT64_BE(data, num) do { \ + _GST_PUT (data, 0, 64, 56, num); \ + _GST_PUT (data, 1, 64, 48, num); \ + _GST_PUT (data, 2, 64, 40, num); \ + _GST_PUT (data, 3, 64, 32, num); \ + _GST_PUT (data, 4, 64, 24, num); \ + _GST_PUT (data, 5, 64, 16, num); \ + _GST_PUT (data, 6, 64, 8, num); \ + _GST_PUT (data, 7, 64, 0, num); \ + } while (0) + +#define GST_WRITE_UINT64_LE(data, num) do { \ + _GST_PUT (data, 0, 64, 0, num); \ + _GST_PUT (data, 1, 64, 8, num); \ + _GST_PUT (data, 2, 64, 16, num); \ + _GST_PUT (data, 3, 64, 24, num); \ + _GST_PUT (data, 4, 64, 32, num); \ + _GST_PUT (data, 5, 64, 40, num); \ + _GST_PUT (data, 6, 64, 48, num); \ + _GST_PUT (data, 7, 64, 56, num); \ + } while (0) + +#define GST_WRITE_UINT32_BE(data, num) do { \ + _GST_PUT (data, 0, 32, 24, num); \ + _GST_PUT (data, 1, 32, 16, num); \ + _GST_PUT (data, 2, 32, 8, num); \ + _GST_PUT (data, 3, 32, 0, num); \ + } while (0) + +#define GST_WRITE_UINT32_LE(data, num) do { \ + _GST_PUT (data, 0, 32, 0, num); \ + _GST_PUT (data, 1, 32, 8, num); \ + _GST_PUT (data, 2, 32, 16, num); \ + _GST_PUT (data, 3, 32, 24, num); \ + } while (0) + +#define GST_WRITE_UINT16_BE(data, num) do { \ + _GST_PUT (data, 0, 16, 8, num); \ + _GST_PUT (data, 1, 16, 0, num); \ + } while (0) + +#define GST_WRITE_UINT16_LE(data, num) do { \ + _GST_PUT (data, 0, 16, 0, num); \ + _GST_PUT (data, 1, 16, 8, num); \ + } while (0) + +#define GST_WRITE_UINT8(data, num) do { \ + _GST_PUT (data, 0, 8, 0, num); \ + } while (0) + +#endif /* GST_HAVE_UNALIGNED_ACCESS */ G_END_DECLS diff --git a/po/af.po b/po/af.po index 1ca44ef..3361419 100644 --- a/po/af.po +++ b/po/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-03-24 11:28+0200\n" "Last-Translator: Petri Jooste \n" "Language-Team: Afrikaans \n" @@ -564,36 +564,36 @@ msgid "There is no element present to handle the stream's mime type %s." msgstr "" "Daar is geen element beskikbaar om die stroom se mime-tipe %s te hanteer nie." -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 msgid "No file name specified for writing." msgstr "Geen lêernaam om heen te skryf nie." -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "Kon nie lêer \"%s\" oopmaak om in te skryf nie." -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "Fout met toemaak van lêer \"%s\"." -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "Fout tydens skryf na lêer \"%s\"." -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 msgid "No file name specified for reading." msgstr "Geen lêernaam om uit te lees nie." -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, c-format msgid "Could not open file \"%s\" for reading." msgstr "Kon nie lêer \"%s\" oopmaak om te lees nie." -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "Lêer \"%s\" is nie 'n gewone lêer nie." @@ -741,6 +741,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "FOUT: geen topvlak pyplynelement in lêer '%s' nie.\n" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "WAARSKUWING: slegs een topvlak element word tans ondersteun." @@ -801,6 +802,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "FOUT: pyplyn kon nie opgestel word nie: %s.\n" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "FOUT: pyplyn kon nie opgestel word nie.\n" @@ -810,18 +812,22 @@ msgid "WARNING: erroneous pipeline: %s\n" msgstr "WAARSKUWING: foutiewe pyplyn: %s\n" #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr " Probeer om weg te hardloop.\n" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "FOUT: die pyplynelement kon nie gevind word nie.\n" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "LOOP pyplyn ...\n" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "FOUT: pyplyn wil nie speel nie.\n" diff --git a/po/az.po b/po/az.po index 514b8c7..52213b4 100644 --- a/po/az.po +++ b/po/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer-0.8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-03-19 18:40+0200\n" "Last-Translator: Metin Amiroff \n" "Language-Team: Azerbaijani \n" @@ -544,36 +544,36 @@ msgstr ", " msgid "There is no element present to handle the stream's mime type %s." msgstr "" -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 msgid "No file name specified for writing." msgstr "" -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "" -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "" -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "" -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 msgid "No file name specified for reading." msgstr "" -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, c-format msgid "Could not open file \"%s\" for reading." msgstr "" -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "" @@ -719,6 +719,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "" @@ -779,6 +780,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "" @@ -788,18 +790,22 @@ msgid "WARNING: erroneous pipeline: %s\n" msgstr "" #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr "" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "" diff --git a/po/fr.po b/po/fr.po index 688d0c4..64fdfeb 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: GStreamer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-01-13 16:52+0100\n" "Last-Translator: Julien Moutte \n" "Language-Team: French \n" @@ -585,38 +585,38 @@ msgstr ", " msgid "There is no element present to handle the stream's mime type %s." msgstr "" -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 #, fuzzy msgid "No file name specified for writing." msgstr "Echoué a déterminer le type du flux" -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "" -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "" -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "" -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 #, fuzzy msgid "No file name specified for reading." msgstr "Echoué a déterminer le type du flux" -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, fuzzy, c-format msgid "Could not open file \"%s\" for reading." msgstr "Echoué a déterminer le type du flux" -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "" @@ -766,6 +766,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "ERREUR: pas d'element tube de plus haut niveau dans le fichier '%s'.\n" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "" "AVERTISSEMENT: actuellement seul un element tube de plus haut niveau est " @@ -831,6 +832,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "ERREUR: le tube n'a pas pu etre construit: %s.\n" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "ERREUR: le tube n'a pas pu etre construit.\n" @@ -840,18 +842,22 @@ msgid "WARNING: erroneous pipeline: %s\n" msgstr "AVERTISSEMENT: tube erroné: %s\n" #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr " Tentative d'execution malgrè tout.\n" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "ERREUR: l'element 'tube' est introuvable.\n" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "EXECUTION du tube en cours ...\n" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "ERREUR: le tube refuse de s'executer.\n" diff --git a/po/nl.po b/po/nl.po index 9a95641..ba8d34e 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: GStreamer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-01-13 12:03+0100\n" "Last-Translator: Thomas Vander Stichele \n" "Language-Team: Dutch \n" @@ -561,36 +561,36 @@ msgid "There is no element present to handle the stream's mime type %s." msgstr "" "Er is geen element aanwezig die het mime-type %s van de stroom kan verwerken." -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 msgid "No file name specified for writing." msgstr "Geen bestandsnaam gegeven om te schrijven." -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "Kon bestand \"%s\" niet openen om te schrijven." -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "Fout bij het sluiten van bestand \"%s\"." -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "Fout bij het schrijven naar bestand \"%s\"." -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 msgid "No file name specified for reading." msgstr "Geen bestandsnaam gegeven om te lezen." -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, c-format msgid "Could not open file \"%s\" for reading." msgstr "Kon bestand \"%s\" niet openen om te lezen." -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "Bestand \"%s\" is geen gewoon bestand." @@ -739,6 +739,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "FOUT: geen bovenste pijplijn-element gevonden in file '%s'.\n" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "" "WAARSCHUWING: slechts één element op het hoogste niveau ondersteund op dit " @@ -801,6 +802,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "FOUT: pijplijn kon niet gemaakt worden: %s.\n" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "FOUT: pijplijn kon niet gemaakt worden.\n" @@ -810,18 +812,22 @@ msgid "WARNING: erroneous pipeline: %s\n" msgstr "WAARSCHUWING: foutieve pijplijn: %s\n" #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr " Probeer toch uit te voeren.\n" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "FOUT: het 'pijplijn' element werd niet gevonden.\n" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "BEZIG met pijplijn ...\n" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "FOUT: pijplijn wil niet spelen.\n" diff --git a/po/sr.po b/po/sr.po index 17dba0f..706c932 100644 --- a/po/sr.po +++ b/po/sr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: gstreamer 0.7.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-03-13 01:47+0100\n" "Last-Translator: Danilo Segan \n" "Language-Team: Serbian \n" @@ -566,36 +566,36 @@ msgstr ", " msgid "There is no element present to handle the stream's mime type %s." msgstr "Није присутан елемент за баратање током МИМЕ врсте %s." -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 msgid "No file name specified for writing." msgstr "Није наведено име датотеке за упис." -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "Не могу да отворим датотеку „%s“ ради уписа." -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "Грешка при затварању датотеке „%s“." -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "Грешка при упису у датотеку „%s“." -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 msgid "No file name specified for reading." msgstr "Није наведено име датотеке за читање." -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, c-format msgid "Could not open file \"%s\" for reading." msgstr "Не могу да отворим датотеку „%s“ ради читања." -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "Датотека „%s“ није обична датотека." @@ -744,6 +744,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "ГРЕШКА: нема врховног елемента цевовода у датотеци „%s“.\n" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "УПОЗОРЕЊЕ: тренутно је подржан само један врховни елемент." @@ -804,6 +805,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "ГРЕШКА: не могу да саставим цевовод: %s.\n" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "ГРЕШКА: не могу да саставим цевовод.\n" @@ -813,18 +815,22 @@ msgid "WARNING: erroneous pipeline: %s\n" msgstr "УПОЗОРЕЊЕ: неисправан цевовод: %s\n" #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr " Ипак покушавам да покренем.\n" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "ГРЕШКА: елемент „pipeline“ није нађен.\n" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "Покрећем цевовод...\n" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "ГРЕШКА: цевовод не жели да пусти.\n" diff --git a/po/sv.po b/po/sv.po index 13f4967..eae413e 100644 --- a/po/sv.po +++ b/po/sv.po @@ -2,13 +2,13 @@ # Copyright (C) 2004 Free Software Foundation, Inc. # Christian Rose , 2004. # Johan Dahlin , 2004 -# $Id: sv.po,v 1.5 2004/04/05 10:12:55 jdahlin Exp $ +# $Id: sv.po,v 1.6 2004/04/14 18:54:27 thomasvs Exp $ # msgid "" msgstr "" "Project-Id-Version: gstreamer 0.8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-04-14 18:56+0200\n" +"POT-Creation-Date: 2004-04-16 20:18-0700\n" "PO-Revision-Date: 2004-04-05 12:10+0200\n" "Last-Translator: Johan Dahlin \n" "Language-Team: Swedish \n" @@ -566,36 +566,36 @@ msgid "There is no element present to handle the stream's mime type %s." msgstr "" "Det finns inget element tillgängligt för att hantera flödets mime-typ %s." -#: gst/elements/gstfilesink.c:254 +#: gst/elements/gstfilesink.c:257 msgid "No file name specified for writing." msgstr "Inget filnamn angivet för skrivning." -#: gst/elements/gstfilesink.c:261 +#: gst/elements/gstfilesink.c:264 #, c-format msgid "Could not open file \"%s\" for writing." msgstr "Kunde inte öppna filen \"%s\" för skrivning." -#: gst/elements/gstfilesink.c:280 +#: gst/elements/gstfilesink.c:283 #, c-format msgid "Error closing file \"%s\"." msgstr "Fel vid stängning av filen \"%s\"." -#: gst/elements/gstfilesink.c:345 gst/elements/gstfilesink.c:376 -#: gst/elements/gstfilesink.c:428 +#: gst/elements/gstfilesink.c:349 gst/elements/gstfilesink.c:380 +#: gst/elements/gstfilesink.c:432 #, c-format msgid "Error while writing to file \"%s\"." msgstr "Fel vid skrivning till filen \"%s\"." -#: gst/elements/gstfilesrc.c:721 gst/elements/gstmultifilesrc.c:247 +#: gst/elements/gstfilesrc.c:719 gst/elements/gstmultifilesrc.c:247 msgid "No file name specified for reading." msgstr "Inget filnamn angivet för läsning." -#: gst/elements/gstfilesrc.c:735 gst/elements/gstmultifilesrc.c:255 +#: gst/elements/gstfilesrc.c:733 gst/elements/gstmultifilesrc.c:255 #, c-format msgid "Could not open file \"%s\" for reading." msgstr "Kunde inte öppna filen \"%s\" för läsning." -#: gst/elements/gstfilesrc.c:746 +#: gst/elements/gstfilesrc.c:744 #, c-format msgid "File \"%s\" isn't a regular file." msgstr "Filen \"%s\" är ingen vanlig fil." @@ -752,6 +752,7 @@ msgid "ERROR: no toplevel pipeline element in file '%s'.\n" msgstr "FEL: inget rörledningselement pÃ¥ översta nivÃ¥n i filen \"%s\".\n" #: tools/gst-launch.c:123 +#, c-format msgid "WARNING: only one toplevel element is supported at this time." msgstr "VARNING: endast ett element pÃ¥ översta nivÃ¥n stöds just nu." @@ -812,6 +813,7 @@ msgid "ERROR: pipeline could not be constructed: %s.\n" msgstr "FEL: rörledningen kunde inte konstrueras: %s.\n" #: tools/gst-launch.c:442 +#, c-format msgid "ERROR: pipeline could not be constructed.\n" msgstr "FEL: rörledningen kunde inte konstrueras.\n" @@ -823,18 +825,22 @@ msgstr "VARNING: felaktig rörledning: %s\n" # Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431 #: tools/gst-launch.c:447 +#, c-format msgid " Trying to run anyway.\n" msgstr " Försöker köra ändÃ¥.\n" #: tools/gst-launch.c:475 +#, c-format msgid "ERROR: the 'pipeline' element wasn't found.\n" msgstr "FEL: \"pipeline\"-elementet hittades inte.\n" #: tools/gst-launch.c:482 +#, c-format msgid "RUNNING pipeline ...\n" msgstr "KÖR rörledning...\n" #: tools/gst-launch.c:485 +#, c-format msgid "ERROR: pipeline doesn't want to play.\n" msgstr "FEL: rörledningen vill inte spela.\n"