Commit 790c0598 authored by Andy Wingo's avatar Andy Wingo
Browse files

gst/: Some GCC4 fixes

Original commit message from CVS:
2005-05-05  Andy Wingo  <wingo@pobox.com>

* gst-libs/gst/tag/gstid3tag.c: (gst_tag_list_new_from_id3v1):
* gst-libs/gst/tag/gstvorbistag.c:
(gst_tag_list_from_vorbiscomment_buffer), (gst_vorbis_tag_chain):
* gst/adder/gstadder.h:
* gst/audioconvert/gstchannelmix.c:
(gst_audio_convert_fill_one_other):
* gst/audiorate/gstaudiorate.c: (gst_audiorate_setcaps),
(gst_audiorate_init), (gst_audiorate_chain):
* gst/playback/gstplaybasebin.c: (setup_source):
* gst/playback/test3.c: (update_scale):
Some GCC4 fixes

* po/af.po:
* po/az.po:
* po/cs.po:
* po/en_GB.po:
* po/hu.po:
* po/it.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/uk.po:
* po/vi.po: Foo
parent b9a30899
2005-05-05 Andy Wingo <wingo@pobox.com>
* gst-libs/gst/tag/gstid3tag.c: (gst_tag_list_new_from_id3v1):
* gst-libs/gst/tag/gstvorbistag.c:
(gst_tag_list_from_vorbiscomment_buffer), (gst_vorbis_tag_chain):
* gst/adder/gstadder.h:
* gst/audioconvert/gstchannelmix.c:
(gst_audio_convert_fill_one_other):
* gst/audiorate/gstaudiorate.c: (gst_audiorate_setcaps),
(gst_audiorate_init), (gst_audiorate_chain):
* gst/playback/gstplaybasebin.c: (setup_source):
* gst/playback/test3.c: (update_scale):
Some GCC4 fixes
* po/af.po:
* po/az.po:
* po/cs.po:
* po/en_GB.po:
* po/hu.po:
* po/it.po:
* po/nb.po:
* po/nl.po:
* po/or.po:
* po/sq.po:
* po/sr.po:
* po/sv.po:
* po/uk.po:
* po/vi.po: Foo
2005-05-05 Wim Taymans <wim@fluendo.com>
 
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_chain),
......
......@@ -331,10 +331,10 @@ gst_tag_list_new_from_id3v1 (const guint8 * data)
if (data[0] != 'T' || data[1] != 'A' || data[2] != 'G')
return NULL;
list = gst_tag_list_new ();
gst_tag_extract_id3v1_string (list, GST_TAG_TITLE, &data[3], 30);
gst_tag_extract_id3v1_string (list, GST_TAG_ARTIST, &data[33], 30);
gst_tag_extract_id3v1_string (list, GST_TAG_ALBUM, &data[63], 30);
ystr = g_strndup (&data[93], 4);
gst_tag_extract_id3v1_string (list, GST_TAG_TITLE, (gchar *) & data[3], 30);
gst_tag_extract_id3v1_string (list, GST_TAG_ARTIST, (gchar *) & data[33], 30);
gst_tag_extract_id3v1_string (list, GST_TAG_ALBUM, (gchar *) & data[63], 30);
ystr = g_strndup ((gchar *) & data[93], 4);
year = strtoul (ystr, NULL, 10);
g_free (ystr);
if (year > 0) {
......@@ -345,11 +345,13 @@ gst_tag_list_new_from_id3v1 (const guint8 * data)
gst_tag_list_add (list, GST_TAG_MERGE_REPLACE, GST_TAG_DATE, year, NULL);
}
if (data[125] == 0) {
gst_tag_extract_id3v1_string (list, GST_TAG_COMMENT, &data[97], 28);
gst_tag_extract_id3v1_string (list, GST_TAG_COMMENT, (gchar *) & data[97],
28);
gst_tag_list_add (list, GST_TAG_MERGE_REPLACE, GST_TAG_TRACK_NUMBER,
(guint) data[126], NULL);
} else {
gst_tag_extract_id3v1_string (list, GST_TAG_COMMENT, &data[97], 30);
gst_tag_extract_id3v1_string (list, GST_TAG_COMMENT, (gchar *) & data[97],
30);
}
if (data[127] < gst_tag_id3_genre_count ()) {
gst_tag_list_add (list, GST_TAG_MERGE_REPLACE, GST_TAG_GENRE,
......
......@@ -367,7 +367,7 @@ gst_tag_list_from_vorbiscomment_buffer (const GstBuffer * buffer,
data += 4; \
size -= 4; \
if (cur_size > size) goto error; \
cur = data; \
cur = (gchar*)data; \
}G_STMT_END
gchar *cur, *value;
guint cur_size;
......@@ -614,8 +614,8 @@ gst_vorbis_tag_chain (GstPad * pad, GstBuffer * buffer)
if (GST_BUFFER_DATA (buffer)[0] == 3) {
gchar *vendor;
GstTagList *list =
gst_tag_list_from_vorbiscomment_buffer (buffer, "\003vorbis", 7,
&vendor);
gst_tag_list_from_vorbiscomment_buffer (buffer, (guchar *) "\003vorbis",
7, &vendor);
const GstTagList *found_tags;
gst_data_unref (GST_DATA (buffer));
......@@ -631,7 +631,8 @@ gst_vorbis_tag_chain (GstPad * pad, GstBuffer * buffer)
if (found_tags)
gst_tag_list_insert (list, found_tags,
gst_tag_setter_get_merge_mode (GST_TAG_SETTER (tag)));
out = gst_tag_list_to_vorbiscomment_buffer (list, "\003vorbis", 7, vendor);
out = gst_tag_list_to_vorbiscomment_buffer (list, (guchar *) "\003vorbis",
7, vendor);
gst_tag_list_free (list);
g_free (vendor);
}
......
......@@ -63,13 +63,13 @@ struct _GstAdder {
/* the next are valid for both int and float */
GstAdderFormat format;
guint rate;
guint channels;
guint width;
guint endianness;
gint rate;
gint channels;
gint width;
gint endianness;
/* the next are valid only for format == GST_ADDER_FORMAT_INT */
guint depth;
gint depth;
gboolean is_signed;
/* function to add samples */
......
......@@ -242,7 +242,7 @@ gst_audio_convert_fill_one_other (gfloat ** matrix,
GstAudioChannelPosition to_pos_r,
GstAudioChannelPosition to_pos_c, gfloat ratio)
{
gfloat in_r, out_r[2];
gfloat in_r, out_r[2] = { 0.f, 0.f };
/*
* The idea is that we add up from the input (which means that if we
......
......@@ -103,7 +103,7 @@ GST_STATIC_PAD_TEMPLATE ("sink",
static void gst_audiorate_base_init (gpointer g_class);
static void gst_audiorate_class_init (GstAudiorateClass * klass);
static void gst_audiorate_init (GstAudiorate * audiorate);
static void gst_audiorate_chain (GstPad * pad, GstData * _data);
static GstFlowReturn gst_audiorate_chain (GstPad * pad, GstBuffer * buf);
static void gst_audiorate_set_property (GObject * object,
guint prop_id, const GValue * value, GParamSpec * pspec);
......@@ -185,13 +185,12 @@ gst_audiorate_class_init (GstAudiorateClass * klass)
element_class->change_state = gst_audiorate_change_state;
}
static GstPadLinkReturn
gst_audiorate_link (GstPad * pad, const GstCaps * caps)
static gboolean
gst_audiorate_setcaps (GstPad * pad, GstCaps * caps)
{
GstAudiorate *audiorate;
GstStructure *structure;
GstPad *otherpad;
GstPadLinkReturn res;
gint ret, channels, depth;
audiorate = GST_AUDIORATE (gst_pad_get_parent (pad));
......@@ -199,41 +198,41 @@ gst_audiorate_link (GstPad * pad, const GstCaps * caps)
otherpad = (pad == audiorate->srcpad) ? audiorate->sinkpad :
audiorate->srcpad;
res = gst_pad_try_set_caps (otherpad, caps);
if (GST_PAD_LINK_FAILED (res))
return res;
if (!gst_pad_set_caps (otherpad, caps))
return FALSE;
structure = gst_caps_get_structure (caps, 0);
ret = gst_structure_get_int (structure, "channels", &channels);
ret &= gst_structure_get_int (structure, "depth", &depth);
if (!ret)
return FALSE;
audiorate->bytes_per_sample = channels * (depth / 8);
if (audiorate->bytes_per_sample == 0)
audiorate->bytes_per_sample = 1;
return GST_PAD_LINK_OK;
return TRUE;
}
static void
gst_audiorate_init (GstAudiorate * audiorate)
{
GST_FLAG_SET (audiorate, GST_ELEMENT_EVENT_AWARE);
GST_DEBUG ("gst_audiorate_init");
audiorate->sinkpad =
gst_pad_new_from_template (gst_static_pad_template_get
(&gst_audiorate_sink_template), "sink");
gst_element_add_pad (GST_ELEMENT (audiorate), audiorate->sinkpad);
gst_pad_set_chain_function (audiorate->sinkpad, gst_audiorate_chain);
gst_pad_set_link_function (audiorate->sinkpad, gst_audiorate_link);
gst_pad_set_setcaps_function (audiorate->sinkpad, gst_audiorate_setcaps);
gst_pad_set_getcaps_function (audiorate->sinkpad, gst_pad_proxy_getcaps);
audiorate->srcpad =
gst_pad_new_from_template (gst_static_pad_template_get
(&gst_audiorate_src_template), "src");
gst_element_add_pad (GST_ELEMENT (audiorate), audiorate->srcpad);
gst_pad_set_link_function (audiorate->srcpad, gst_audiorate_link);
gst_pad_set_setcaps_function (audiorate->srcpad, gst_audiorate_setcaps);
gst_pad_set_getcaps_function (audiorate->srcpad, gst_pad_proxy_getcaps);
audiorate->bytes_per_sample = 1;
......@@ -244,27 +243,18 @@ gst_audiorate_init (GstAudiorate * audiorate)
audiorate->silent = DEFAULT_SILENT;
}
static void
gst_audiorate_chain (GstPad * pad, GstData * data)
static GstFlowReturn
gst_audiorate_chain (GstPad * pad, GstBuffer * buf)
{
GstAudiorate *audiorate;
GstBuffer *buf;
GstClockTime in_time, in_duration;
guint64 in_offset, in_offset_end;
gint in_size;
audiorate = GST_AUDIORATE (gst_pad_get_parent (pad));
if (GST_IS_EVENT (data)) {
GstEvent *event = GST_EVENT (data);
gst_pad_event_default (pad, event);
return;
}
audiorate->in++;
buf = GST_BUFFER (data);
in_time = GST_BUFFER_TIMESTAMP (buf);
in_duration = GST_BUFFER_DURATION (buf);
in_size = GST_BUFFER_SIZE (buf);
......@@ -294,7 +284,7 @@ gst_audiorate_chain (GstPad * pad, GstData * data)
GST_BUFFER_OFFSET (fill) = audiorate->next_offset;
GST_BUFFER_OFFSET_END (fill) = in_offset;
gst_pad_push (audiorate->srcpad, GST_DATA (fill));
gst_pad_push (audiorate->srcpad, fill);
audiorate->out++;
audiorate->add += fillsamples;
......@@ -315,7 +305,7 @@ gst_audiorate_chain (GstPad * pad, GstData * data)
if (!audiorate->silent)
g_object_notify (G_OBJECT (audiorate), "drop");
return;
return GST_FLOW_OK;
} else {
guint64 truncsamples, truncsize, leftsize;
GstBuffer *trunc;
......@@ -340,10 +330,11 @@ gst_audiorate_chain (GstPad * pad, GstData * data)
audiorate->drop += truncsamples;
}
}
gst_pad_push (audiorate->srcpad, GST_DATA (buf));
gst_pad_push (audiorate->srcpad, buf);
audiorate->out++;
audiorate->next_offset = in_offset_end;
return GST_FLOW_OK;
}
static void
......
......@@ -1156,6 +1156,7 @@ got_redirect (GstElement * element, const gchar * new_location, gpointer data)
/* construct and run the source and decoder elements until we found
* all the streams or until a preroll queue has been filled.
* jesus christ this is a long function!
*/
static gboolean
setup_source (GstPlayBaseBin * play_base_bin,
......@@ -1164,7 +1165,7 @@ setup_source (GstPlayBaseBin * play_base_bin,
GstElement *old_src;
GstElement *old_dec;
GstPad *srcpad = NULL;
GstElement *subbin;
GstElement *subbin = NULL;
if (!play_base_bin->need_rebuild)
return TRUE;
......
......@@ -23,8 +23,8 @@
static gboolean
update_scale (GstElement * element)
{
guint64 duration;
guint64 position;
gint64 duration;
gint64 position;
GstFormat format = GST_FORMAT_TIME;
gst_element_query (element, GST_QUERY_TOTAL, &format, &duration);
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-03-18 14:16+0200\n"
"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"
......@@ -87,10 +87,6 @@ msgstr "Geen l
msgid "Could not close vfs file \"%s\"."
msgstr "Kon nie vfs-ler \"%s\" toemaak nie."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Geen toestel gespesifiseer"
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-03-19 18:29+0200\n"
"Last-Translator: Metin Amiroff <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
......@@ -88,10 +88,6 @@ msgstr "Fayl adı verilməyib."
msgid "Could not close vfs file \"%s\"."
msgstr "\"%s\" vfs faylı bağlana bilmədi."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Avadanlıq bildirilməyib."
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-08-08 22:58+0200\n"
"Last-Translator: Miloslav Trmac <mitr@volny.cz>\n"
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
......@@ -89,10 +89,6 @@ msgstr "Nezadán název souboru"
msgid "Could not close vfs file \"%s\"."
msgstr "Nemohu zavřít soubor vfs \"%s\"."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Nezadáno zařízení."
......
......@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.1\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-04-26 10:41-0400\n"
"Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
"Language-Team: English (British) <en_gb@li.org>\n"
......@@ -85,10 +85,6 @@ msgstr "No filename given"
msgid "Could not close vfs file \"%s\"."
msgstr "Could not close vfs file \"%s\"."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "No device specified."
......
......@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-07-18 11:03+0200\n"
"Last-Translator: Laszlo Dvornik <dvornik@invitel.hu>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
......@@ -85,10 +85,6 @@ msgstr "Nincs fájlnév megadva"
msgid "Could not close vfs file \"%s\"."
msgstr "Nem lehet bezárni a(z) \"%s\" vfs-fájlt."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Nincs megadva eszköz."
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-11-07 19:11+0100\n"
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
......@@ -86,10 +86,6 @@ msgstr "Nessun nome di file fornito"
msgid "Could not close vfs file \"%s\"."
msgstr "Impossibile chiudere il file vfs «%s»."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Nessun device specificato."
......
......@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-10-04 15:54+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@broadpark.no>\n"
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
......@@ -85,10 +85,6 @@ msgstr "Ingen filnavn oppgitt"
msgid "Could not close vfs file \"%s\"."
msgstr "Kunne ikke lukke VFS-fil «%s»."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Ingen enhet oppgitt."
......
......@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-08-05 16:26+0200\n"
"Last-Translator: Elros Cyriatan <cyriatan@fastmail.fm>\n"
"Language-Team: Dutch <vertaling@nl.linux.org>\n"
......@@ -86,10 +86,6 @@ msgstr "Geen bestandsnaam opgegeven"
msgid "Could not close vfs file \"%s\"."
msgstr "Kon het VFS-bestand \"%s\" niet sluiten."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Geen apparaat opgegeven."
......
......@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins-0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-09-27 13:32+0530\n"
"Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n"
"Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n"
......@@ -87,10 +87,6 @@ msgstr "କୌଣସି ଫାଇଲନାମ ଦିଆଯାଇ ନାହିଁ
msgid "Could not close vfs file \"%s\"."
msgstr "ଭି.ଏଫ.ଏସ. ଫାଇଲ \"%s\" ବନ୍ଦ କରିହେଲା ନାହିଁ."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "କୌଣସି ଯନ୍ତ୍ର ଉଲ୍ଲେଖିତ କରାଯାଇ ନାହିଁ."
......
......@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-08-07 20:29+0200\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <begraj@hotmail.com>\n"
......@@ -85,10 +85,6 @@ msgstr "Nuk është dhënë asnjë emër file"
msgid "Could not close vfs file \"%s\"."
msgstr "E pamundur mbyllja e file vfs \"%s\"."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Nuk është përcaktuar asnjë dispozitiv."
......
......@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.7.6\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-03-13 00:18+0100\n"
"Last-Translator: Danilo Segan <dsegan@gmx.net>\n"
"Language-Team: Serbian <gnu@prevod.org>\n"
......@@ -88,10 +88,6 @@ msgstr "Име датотеке није задато."
msgid "Could not close vfs file \"%s\"."
msgstr "Не могу да затворим ВСД датотеку „%s“."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Уређај није наведен."
......
......@@ -2,13 +2,13 @@
# Copyright (C) 2004 Free Software Foundation, Inc.
# Christian Rose <menthos@menthos.com>, 2004.
#
# $Id: sv.po,v 1.18 2005/04/25 00:35:15 ds Exp $
# $Id: sv.po,v 1.19 2005/05/05 14:57:20 wingo Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: gst-plugins 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2005-04-22 13:33-0700\n"
"POT-Creation-Date: 2005-05-05 10:25-0400\n"
"PO-Revision-Date: 2004-08-03 20:53+0200\n"
"Last-Translator: Christian Rose <menthos@menthos.com>\n"
"Language-Team: Swedish <sv@li.org>\n"
......@@ -90,10 +90,6 @@ msgstr "Inget filnamn angivet"
msgid "Could not close vfs file \"%s\"."
msgstr "Kunde inte stänga vfs-filen \"%s\"."
#: gst-libs/gst/play/play.c:731
msgid "Failed to create playbin object"
msgstr ""
#: sys/v4l/v4l_calls.c:159
msgid "No device specified."
msgstr "Ingen enheten angiven."
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment