*.c: Don't cast to GST_OBJECT when reffing or unreffing. Large source-munging commit!!!
Original commit message from CVS:
2005-06-28 Andy Wingo <wingo@pobox.com>
* *.c: Don't cast to GST_OBJECT when reffing or unreffing. Large
source-munging commit!!!
diff --git a/ChangeLog b/ChangeLog
index 63facb8..79cea1d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
2005-06-28 Andy Wingo <wingo@pobox.com>
+ * *.c: Don't cast to GST_OBJECT when reffing or unreffing. Large
+ source-munging commit!!!
+
* gst/gstobject.c (gst_object_unref, gst_object_ref)
(gst_object_sink): Take gpointer arguments, not GstObject --
avoids casts. Like GLib.
diff --git a/check/gst/gstbin.c b/check/gst/gstbin.c
index abd93bf..f1accd7 100644
--- a/check/gst/gstbin.c
+++ b/check/gst/gstbin.c
@@ -79,9 +79,10 @@
fail_unless (gst_iterator_next (it, &item) == GST_ITERATOR_DONE);
gst_iterator_free (it);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
-END_TEST Suite * gst_bin_suite (void)
+END_TEST Suite *
+gst_bin_suite (void)
{
Suite *s = suite_create ("GstBin");
TCase *tc_chain = tcase_create ("bin tests");
diff --git a/check/gst/gstghostpad.c b/check/gst/gstghostpad.c
index 5ebcdd3..4fcc6b6 100644
--- a/check/gst/gstghostpad.c
+++ b/check/gst/gstghostpad.c
@@ -56,9 +56,9 @@
fsrc = gst_element_get_pad (src, "src");
fail_unless (fsrc != NULL);
- gsink = GST_PAD (gst_object_ref (GST_OBJECT (b2->sinkpads->data)));
+ gsink = GST_PAD (gst_object_ref (b2->sinkpads->data));
fail_unless (gsink != NULL);
- gsrc = GST_PAD (gst_object_ref (GST_OBJECT (b2->srcpads->data)));
+ gsrc = GST_PAD (gst_object_ref (b2->srcpads->data));
fail_unless (gsrc != NULL);
fsink = gst_element_get_pad (sink, "sink");
fail_unless (fsink != NULL);
@@ -89,7 +89,7 @@
fail_unless (gst_element_set_state (b1, GST_STATE_NULL) == GST_STATE_SUCCESS);
- gst_object_unref (GST_OBJECT (b1));
+ gst_object_unref (b1);
/* unreffing the bin will unref all elements, which will unlink and unparent
* all pads */
@@ -110,21 +110,22 @@
assert_gstrefcount (isrc, 2); /* gsrc */
/* while the fixme isn't fixed, check cleanup */
- gst_object_unref (GST_OBJECT (gsink));
+ gst_object_unref (gsink);
assert_gstrefcount (isink, 1);
assert_gstrefcount (gisrc, 1);
assert_gstrefcount (fsrc, 2); /* gisrc */
- gst_object_unref (GST_OBJECT (gisrc));
+ gst_object_unref (gisrc);
assert_gstrefcount (fsrc, 1);
- gst_object_unref (GST_OBJECT (gsrc));
+ gst_object_unref (gsrc);
assert_gstrefcount (isrc, 1);
assert_gstrefcount (gisink, 1);
assert_gstrefcount (fsink, 2); /* gisrc */
- gst_object_unref (GST_OBJECT (gisink));
+ gst_object_unref (gisink);
assert_gstrefcount (fsink, 1);
}
-END_TEST Suite * gst_ghost_pad_suite (void)
+END_TEST Suite *
+gst_ghost_pad_suite (void)
{
Suite *s = suite_create ("GstGhostPad");
TCase *tc_chain = tcase_create ("ghost pad tests");
diff --git a/check/gst/gstpad.c b/check/gst/gstpad.c
index 0b257a5..abdd4a6 100644
--- a/check/gst/gstpad.c
+++ b/check/gst/gstpad.c
@@ -118,8 +118,8 @@
ASSERT_CAPS_REFCOUNT (caps, "caps", 3);
/* cleanup */
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
ASSERT_CAPS_REFCOUNT (caps, "caps", 1);
gst_caps_unref (caps);
@@ -170,8 +170,8 @@
ASSERT_OBJECT_REFCOUNT (src, "src", 1);
ASSERT_OBJECT_REFCOUNT (sink, "sink", 1);
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
ASSERT_CAPS_REFCOUNT (caps, "caps", 1);
gst_caps_unref (caps);
diff --git a/check/pipelines/cleanup.c b/check/pipelines/cleanup.c
index d22394c..799e448 100644
--- a/check/pipelines/cleanup.c
+++ b/check/pipelines/cleanup.c
@@ -68,7 +68,7 @@
}
gst_element_set_state (pipe, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipe));
+ gst_object_unref (pipe);
}
START_TEST (test_pipeline_unref)
@@ -90,8 +90,8 @@
fail_unless (count == 1, "src has a refcount of %d instead of 1", count);
count = GST_OBJECT_REFCOUNT_VALUE (sink);
fail_unless (count == 1, "sink has a refcount of %d instead of 1", count);
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
}
END_TEST Suite *
diff --git a/check/pipelines/simple_launch_lines.c b/check/pipelines/simple_launch_lines.c
index 6ebf387..eeef985 100644
--- a/check/pipelines/simple_launch_lines.c
+++ b/check/pipelines/simple_launch_lines.c
@@ -68,7 +68,7 @@
}
gst_element_set_state (pipe, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipe));
+ gst_object_unref (pipe);
}
START_TEST (test_2_elements)
@@ -156,11 +156,12 @@
gst_message_unref (gst_bus_pop (bus));
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
assert_live_count (GST_TYPE_BUFFER, 0);
}
-END_TEST Suite * simple_launch_lines_suite (void)
+END_TEST Suite *
+simple_launch_lines_suite (void)
{
Suite *s = suite_create ("Pipelines");
TCase *tc_chain = tcase_create ("linear");
diff --git a/check/states/sinks.c b/check/states/sinks.c
index ed88eeb..7343bd8 100644
--- a/check/states/sinks.c
+++ b/check/states/sinks.c
@@ -63,8 +63,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
ret = gst_element_get_state (pipeline, NULL, NULL, NULL);
@@ -102,8 +102,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
fail_unless (ret == GST_STATE_NO_PREROLL, "no no_preroll state return");
@@ -144,8 +144,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
fail_unless (ret == GST_STATE_NO_PREROLL, "no no_preroll state return");
diff --git a/examples/appreader/appreader.c b/examples/appreader/appreader.c
index 5e8768a..a1ad13f 100644
--- a/examples/appreader/appreader.c
+++ b/examples/appreader/appreader.c
@@ -70,7 +70,7 @@
} while (!done);
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/examples/cutter/cutter.c b/examples/cutter/cutter.c
index dc26a60..92ce01c 100644
--- a/examples/cutter/cutter.c
+++ b/examples/cutter/cutter.c
@@ -196,8 +196,8 @@
gst_element_set_state (main_bin, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (filesink));
- gst_object_unref (GST_OBJECT (main_bin));
+ gst_object_unref (filesink);
+ gst_object_unref (main_bin);
exit (0);
}
diff --git a/examples/helloworld2/helloworld2.c b/examples/helloworld2/helloworld2.c
index 28a3278..e78b0b0 100644
--- a/examples/helloworld2/helloworld2.c
+++ b/examples/helloworld2/helloworld2.c
@@ -127,7 +127,7 @@
/* stop the pipeline */
gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
exit (0);
}
diff --git a/examples/mixer/mixer.c b/examples/mixer/mixer.c
index 3f31378..0efc4e0 100644
--- a/examples/mixer/mixer.c
+++ b/examples/mixer/mixer.c
@@ -74,8 +74,8 @@
gst_element_get_pad (typefind, "sink"));
gst_bin_remove (bin, typefind);
gst_bin_remove (GST_BIN (pipeline), GST_ELEMENT (bin));
- gst_object_unref (GST_OBJECT (typefind));
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (typefind);
+ gst_object_unref (pipeline);
return caps;
}
@@ -213,9 +213,9 @@
}
g_list_free (input_channels);
- gst_object_unref (GST_OBJECT (audiosink));
+ gst_object_unref (audiosink);
- gst_object_unref (GST_OBJECT (main_bin));
+ gst_object_unref (main_bin);
exit (0);
}
@@ -382,7 +382,7 @@
/* destroy elements */
- gst_object_unref (GST_OBJECT (channel->pipe));
+ gst_object_unref (channel->pipe);
free (channel);
}
diff --git a/examples/thread/thread.c b/examples/thread/thread.c
index 964bec5..6de6692 100644
--- a/examples/thread/thread.c
+++ b/examples/thread/thread.c
@@ -73,7 +73,7 @@
loop = g_main_loop_new (NULL, FALSE);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
exit (0);
}
diff --git a/gst/elements/gsttypefindelement.c b/gst/elements/gsttypefindelement.c
index 4fa1f34..e897bd1 100644
--- a/gst/elements/gsttypefindelement.c
+++ b/gst/elements/gsttypefindelement.c
@@ -795,7 +795,7 @@
gst_pad_query_position (peer, &format, NULL, &size);
found_caps = gst_type_find_helper (peer, (guint64) size);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
}
diff --git a/gst/gstbin.c b/gst/gstbin.c
index bcd27f3..1cee4e8 100644
--- a/gst/gstbin.c
+++ b/gst/gstbin.c
@@ -528,12 +528,12 @@
/* we ref here because after the _unparent() the element can be disposed
* and we still need it to fire a signal. */
- gst_object_ref (GST_OBJECT_CAST (element));
+ gst_object_ref (element);
gst_object_unparent (GST_OBJECT_CAST (element));
g_signal_emit (G_OBJECT (bin), gst_bin_signals[ELEMENT_REMOVED], 0, element);
/* element is really out of our control now */
- gst_object_unref (GST_OBJECT_CAST (element));
+ gst_object_unref (element);
return TRUE;
@@ -598,7 +598,7 @@
static GstIteratorItem
iterate_child (GstIterator * it, GstElement * child)
{
- gst_object_ref (GST_OBJECT (child));
+ gst_object_ref (child);
return GST_ITERATOR_ITEM_PASS;
}
@@ -626,7 +626,7 @@
/* add ref because the iterator refs the bin. When the iterator
* is freed it will unref the bin again using the provided dispose
* function. */
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
result = gst_iterator_new_list (GST_GET_LOCK (bin),
&bin->children_cookie,
&bin->children,
@@ -641,7 +641,7 @@
static GstIteratorItem
iterate_child_recurse (GstIterator * it, GstElement * child)
{
- gst_object_ref (GST_OBJECT (child));
+ gst_object_ref (child);
if (GST_IS_BIN (child)) {
GstIterator *other = gst_bin_iterate_recurse (GST_BIN (child));
@@ -674,7 +674,7 @@
/* add ref because the iterator refs the bin. When the iterator
* is freed it will unref the bin again using the provided dispose
* function. */
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
result = gst_iterator_new_list (GST_GET_LOCK (bin),
&bin->children_cookie,
&bin->children,
@@ -720,7 +720,7 @@
parent = gst_object_get_parent (object);
result = has_ancestor (parent, ancestor);
if (parent)
- gst_object_unref (GST_OBJECT_CAST (parent));
+ gst_object_unref (parent);
return result;
}
@@ -757,7 +757,7 @@
if ((peer = gst_pad_get_peer (GST_PAD_CAST (pads->data)))) {
connected_src =
has_ancestor (GST_OBJECT_CAST (peer), GST_OBJECT_CAST (bin));
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
if (connected_src) {
break;
}
@@ -871,14 +871,14 @@
while (children) {
GstElement *child = GST_ELEMENT_CAST (children->data);
- gst_object_ref (GST_OBJECT_CAST (child));
+ gst_object_ref (child);
/* now we release the lock to enter a non blocking wait. We
* release the lock anyway since we can. */
GST_UNLOCK (bin);
ret = gst_element_get_state (child, NULL, NULL, &tv);
- gst_object_unref (GST_OBJECT_CAST (child));
+ gst_object_unref (child);
/* now grab the lock to iterate to the next child */
GST_LOCK (bin);
@@ -932,7 +932,7 @@
while (children) {
GstElement *child = GST_ELEMENT_CAST (children->data);
- gst_object_ref (GST_OBJECT_CAST (child));
+ gst_object_ref (child);
/* now we release the lock to enter the potentialy blocking wait */
GST_UNLOCK (bin);
@@ -940,7 +940,7 @@
* ater the timeout. */
ret = gst_element_get_state (child, NULL, NULL, timeout);
- gst_object_unref (GST_OBJECT_CAST (child));
+ gst_object_unref (child);
/* now grab the lock to iterate to the next child */
GST_LOCK (bin);
@@ -1105,7 +1105,7 @@
while (children) {
GstElement *child = GST_ELEMENT_CAST (children->data);
- gst_object_ref (GST_OBJECT_CAST (child));
+ gst_object_ref (child);
GST_UNLOCK (bin);
if (bin_element_is_sink (child, bin) == 0) {
@@ -1197,11 +1197,11 @@
/* make sure we don't have duplicates */
while ((oldelem = g_queue_find (semi_queue, peer_elem))) {
- gst_object_unref (GST_OBJECT (peer_elem));
+ gst_object_unref (peer_elem);
g_queue_delete_link (semi_queue, oldelem);
}
while ((oldelem = g_queue_find (elem_queue, peer_elem))) {
- gst_object_unref (GST_OBJECT (peer_elem));
+ gst_object_unref (peer_elem);
g_queue_delete_link (elem_queue, oldelem);
}
/* was reffed before pushing on the queue by the
@@ -1211,13 +1211,13 @@
GST_CAT_DEBUG_OBJECT (GST_CAT_STATES, element,
"not adding element %s to queue, it is in another bin",
GST_ELEMENT_NAME (peer_elem));
- gst_object_unref (GST_OBJECT_CAST (peer_elem));
+ gst_object_unref (peer_elem);
}
if (parent) {
gst_object_unref (parent);
}
}
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
} else {
GST_CAT_DEBUG_OBJECT (GST_CAT_STATES, element,
"pad %s:%s does not have a peer", GST_DEBUG_PAD_NAME (pad));
@@ -1253,7 +1253,7 @@
pending, gst_element_state_get_name (pending));
ret = GST_STATE_FAILURE;
/* release refcount of element we popped off the queue */
- gst_object_unref (GST_OBJECT (qelement));
+ gst_object_unref (qelement);
goto exit;
case GST_STATE_NO_PREROLL:
GST_CAT_DEBUG (GST_CAT_STATES,
@@ -1267,7 +1267,7 @@
break;
}
next_element:
- gst_object_unref (GST_OBJECT (qelement));
+ gst_object_unref (qelement);
}
if (have_no_preroll) {
@@ -1306,7 +1306,7 @@
GST_CAT_DEBUG_OBJECT (GST_CAT_REFCOUNTING, object, "dispose");
/* ref to not hit 0 again */
- gst_object_ref (GST_OBJECT (object));
+ gst_object_ref (object);
while (bin->children) {
gst_bin_remove (bin, GST_ELEMENT (bin->children->data));
@@ -1347,7 +1347,7 @@
gst_event_ref (event);
sink = GST_ELEMENT_CAST (data);
res &= gst_element_send_event (sink, event);
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (sink);
break;
}
case GST_ITERATOR_RESYNC:
@@ -1386,7 +1386,7 @@
sink = GST_ELEMENT_CAST (data);
res = gst_element_query (sink, query);
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (sink);
break;
}
case GST_ITERATOR_RESYNC:
@@ -1413,7 +1413,7 @@
GST_UNLOCK (element);
if (eq != 0) {
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
return eq;
}
@@ -1499,7 +1499,7 @@
} else {
/* we did not find the element, need to release the ref
* added by the iterator */
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
ret = 1;
}
return ret;
@@ -1613,7 +1613,7 @@
/* it had to be parented to find the pads, now we ref and unparent so
* we can add it to the bin */
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_object_unparent (GST_OBJECT (element));
gst_bin_add (bin, element);
diff --git a/gst/gstbus.c b/gst/gstbus.c
index e53ff6a..6acece8 100644
--- a/gst/gstbus.c
+++ b/gst/gstbus.c
@@ -433,7 +433,7 @@
{
GstBusSource *bsource = (GstBusSource *) source;
- gst_object_unref (GST_OBJECT_CAST (bsource->bus));
+ gst_object_unref (bsource->bus);
bsource->bus = NULL;
}
@@ -461,7 +461,7 @@
source = (GstBusSource *) g_source_new (&gst_bus_source_funcs,
sizeof (GstBusSource));
- gst_object_ref (GST_OBJECT_CAST (bus));
+ gst_object_ref (bus);
source->bus = bus;
return (GSource *) source;
diff --git a/gst/gstelement.c b/gst/gstelement.c
index 25c27f3..af35f61 100644
--- a/gst/gstelement.c
+++ b/gst/gstelement.c
@@ -581,7 +581,7 @@
else
gst_pad_unlink (GST_PAD_CAST (peer), pad);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
GST_LOCK (element);
@@ -683,7 +683,7 @@
g_list_find_custom (element->pads, name, (GCompareFunc) pad_compare_name);
if (find) {
result = GST_PAD_CAST (find->data);
- gst_object_ref (GST_OBJECT_CAST (result));
+ gst_object_ref (result);
}
if (result == NULL) {
@@ -711,7 +711,7 @@
newpad = (oclass->request_new_pad) (element, templ, name);
if (newpad)
- gst_object_ref (GST_OBJECT (newpad));
+ gst_object_ref (newpad);
return newpad;
}
@@ -820,7 +820,7 @@
GstIteratorItem
iterate_pad (GstIterator * it, GstPad * pad)
{
- gst_object_ref (GST_OBJECT_CAST (pad));
+ gst_object_ref (pad);
return GST_ITERATOR_ITEM_PASS;
}
@@ -842,7 +842,7 @@
g_return_val_if_fail (GST_IS_ELEMENT (element), NULL);
GST_LOCK (element);
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
result = gst_iterator_new_list (GST_GET_LOCK (element),
&element->pads_cookie,
&element->pads,
@@ -862,7 +862,8 @@
return 0;
} else {
/* unref */
- gst_object_unref (GST_OBJECT (pad));
+ /* FIXME: this is very stupid */
+ gst_object_unref (GST_OBJECT_CAST (pad));
return 1;
}
}
@@ -925,7 +926,7 @@
templ->name_template) == NULL);
klass->padtemplates = g_list_append (klass->padtemplates,
- gst_object_ref (GST_OBJECT (templ)));
+ gst_object_ref (templ));
klass->numpadtemplates++;
}
@@ -1041,7 +1042,7 @@
GST_UNLOCK (pad);
}
if (result)
- gst_object_ref (GST_OBJECT (result));
+ gst_object_ref (result);
GST_UNLOCK (element);
@@ -1094,9 +1095,9 @@
"sending event to random pad %s:%s", GST_DEBUG_PAD_NAME (pad));
result = gst_pad_send_event (peer, event);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
}
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "can't send event on element %s",
@@ -1165,9 +1166,9 @@
if (peer) {
result = gst_pad_get_query_types (peer);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
}
return result;
@@ -1209,7 +1210,7 @@
if (pad) {
result = gst_pad_query (pad, query);
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
} else {
pad = gst_element_get_random_pad (element, GST_PAD_SINK);
if (pad) {
@@ -1218,9 +1219,9 @@
if (peer) {
result = gst_pad_query (peer, query);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
}
}
@@ -1258,12 +1259,12 @@
gst_message_unref (message);
return FALSE;
}
- gst_object_ref (GST_OBJECT (bus));
+ gst_object_ref (bus);
GST_DEBUG ("... on bus %p", bus);
GST_UNLOCK (element);
result = gst_bus_post (bus, message);
- gst_object_unref (GST_OBJECT (bus));
+ gst_object_unref (bus);
return result;
}
@@ -1850,7 +1851,7 @@
if (!gst_pad_set_active (pad, *active))
g_value_set_boolean (ret, FALSE);
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
return TRUE;
}
@@ -2009,7 +2010,7 @@
GST_CAT_INFO_OBJECT (GST_CAT_REFCOUNTING, element, "dispose");
/* ref so we don't hit 0 again */
- gst_object_ref (GST_OBJECT (object));
+ gst_object_ref (object);
/* first we break all our links with the ouside */
while (element->pads) {
@@ -2271,7 +2272,7 @@
GST_LOCK (element);
result = GST_ELEMENT_MANAGER (element);
- gst_object_ref (GST_OBJECT (result));
+ gst_object_ref (result);
GST_UNLOCK (element);
return result;
diff --git a/gst/gstghostpad.c b/gst/gstghostpad.c
index c802180..bdf2e3a 100644
--- a/gst/gstghostpad.c
+++ b/gst/gstghostpad.c
@@ -579,7 +579,7 @@
} else {
gst_pad_unlink (intpeer, pad->internal);
}
- gst_object_unref (GST_OBJECT (intpeer));
+ gst_object_unref (intpeer);
}
/* should dispose it */
diff --git a/gst/gstpad.c b/gst/gstpad.c
index ba0cc8b..795a532 100644
--- a/gst/gstpad.c
+++ b/gst/gstpad.c
@@ -536,7 +536,7 @@
GST_CAT_DEBUG_OBJECT (GST_CAT_PADS, pad,
"activate_pull on peer (%s:%s) failed", GST_DEBUG_PAD_NAME (peer));
GST_UNLOCK (peer);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
goto failure;
}
}
@@ -1706,12 +1706,12 @@
if (G_UNLIKELY (GST_PAD_IS_IN_GETCAPS (peerpad)))
goto was_dispatching;
- gst_object_ref (GST_OBJECT_CAST (peerpad));
+ gst_object_ref (peerpad);
GST_UNLOCK (pad);
result = gst_pad_get_caps (peerpad);
- gst_object_unref (GST_OBJECT (peerpad));
+ gst_object_unref (peerpad);
return result;
@@ -1989,7 +1989,7 @@
GST_LOCK (pad);
result = GST_PAD_PEER (pad);
if (result)
- gst_object_ref (GST_OBJECT (result));
+ gst_object_ref (result);
GST_UNLOCK (pad);
return result;
@@ -2029,12 +2029,12 @@
GST_CAT_DEBUG (GST_CAT_PROPERTIES, "%s:%s: getting allowed caps",
GST_DEBUG_PAD_NAME (srcpad));
- gst_object_ref (GST_OBJECT_CAST (peer));
+ gst_object_ref (peer);
GST_UNLOCK (srcpad);
mycaps = gst_pad_get_caps (srcpad);
peercaps = gst_pad_get_caps (peer);
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
caps = gst_caps_intersect (mycaps, peercaps);
gst_caps_unref (peercaps);
@@ -2147,7 +2147,7 @@
if (G_UNLIKELY ((peer = GST_PAD_PEER (pad)) == NULL))
goto no_peer;
- gst_object_ref (GST_OBJECT_CAST (peer));
+ gst_object_ref (peer);
GST_UNLOCK (pad);
if (G_LIKELY ((bufferallocfunc = peer->bufferallocfunc) == NULL))
@@ -2172,7 +2172,7 @@
goto fallback;
do_caps:
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
/* FIXME, move capnego this into a base class? */
caps = GST_BUFFER_CAPS (*buf);
@@ -2198,7 +2198,7 @@
{
/* peer was flushing */
GST_UNLOCK (peer);
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
GST_CAT_DEBUG (GST_CAT_PADS,
"%s:%s called bufferallocfunc but peer was flushing, returning NULL",
GST_DEBUG_PAD_NAME (pad));
@@ -2224,7 +2224,7 @@
}
peer_error:
{
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
GST_CAT_LOG_OBJECT (GST_CAT_SCHEDULING, pad,
"alloc function retured error %d", ret);
return ret;
@@ -2627,7 +2627,7 @@
"signal block taken on pad %s:%s", GST_DEBUG_PAD_NAME (pad));
/* need to grab extra ref for the callbacks */
- gst_object_ref (GST_OBJECT_CAST (pad));
+ gst_object_ref (pad);
callback = pad->block_callback;
if (callback) {
@@ -2654,7 +2654,7 @@
GST_PAD_BLOCK_SIGNAL (pad);
}
- gst_object_unref (GST_OBJECT_CAST (pad));
+ gst_object_unref (pad);
}
/**********************************************************************
@@ -2780,12 +2780,12 @@
if (G_UNLIKELY ((peer = GST_PAD_PEER (pad)) == NULL))
goto not_linked;
- gst_object_ref (GST_OBJECT_CAST (peer));
+ gst_object_ref (peer);
GST_UNLOCK (pad);
ret = gst_pad_chain (peer, buffer);
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
return ret;
@@ -2832,7 +2832,7 @@
if (G_UNLIKELY ((peer = GST_PAD_PEER (pad)) == NULL))
goto not_connected;
- gst_object_ref (GST_OBJECT_CAST (peer));
+ gst_object_ref (peer);
GST_UNLOCK (pad);
/* see note in above function */
@@ -2846,7 +2846,7 @@
ret = checkgetrangefunc (peer);
}
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
return ret;
@@ -2964,12 +2964,12 @@
if (G_UNLIKELY ((peer = GST_PAD_PEER (pad)) == NULL))
goto not_connected;
- gst_object_ref (GST_OBJECT_CAST (peer));
+ gst_object_ref (peer);
GST_UNLOCK (pad);
ret = gst_pad_get_range (peer, offset, size, buffer);
- gst_object_unref (GST_OBJECT_CAST (peer));
+ gst_object_unref (peer);
return ret;
@@ -3010,12 +3010,12 @@
if (peerpad == NULL)
goto not_linked;
- gst_object_ref (GST_OBJECT_CAST (peerpad));
+ gst_object_ref (peerpad);
GST_UNLOCK (pad);
result = gst_pad_send_event (peerpad, event);
- gst_object_unref (GST_OBJECT_CAST (peerpad));
+ gst_object_unref (peerpad);
return result;
@@ -3050,7 +3050,7 @@
GST_LOCK (pad);
if (GST_EVENT_SRC (event) == NULL)
- GST_EVENT_SRC (event) = gst_object_ref (GST_OBJECT (pad));
+ GST_EVENT_SRC (event) = gst_object_ref (pad);
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_FLUSH:
@@ -3080,12 +3080,12 @@
if ((eventfunc = GST_PAD_EVENTFUNC (pad)) == NULL)
goto no_function;
- gst_object_ref (GST_OBJECT_CAST (pad));
+ gst_object_ref (pad);
GST_UNLOCK (pad);
result = eventfunc (GST_PAD_CAST (pad), event);
- gst_object_unref (GST_OBJECT_CAST (pad));
+ gst_object_unref (pad);
return result;
@@ -3474,7 +3474,7 @@
GST_STREAM_LOCK (pad);
GST_STREAM_UNLOCK (pad);
- gst_object_unref (GST_OBJECT_CAST (task));
+ gst_object_unref (task);
return TRUE;
diff --git a/gst/gstpipeline.c b/gst/gstpipeline.c
index 89d3904..693a017 100644
--- a/gst/gstpipeline.c
+++ b/gst/gstpipeline.c
@@ -256,7 +256,7 @@
GST_DEBUG ("element %s posted EOS", name);
}
g_free (name);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
break;
}
case GST_ITERATOR_RESYNC:
@@ -503,7 +503,7 @@
GST_LOCK (pipeline);
if (GST_FLAG_IS_SET (pipeline, GST_PIPELINE_FLAG_FIXED_CLOCK)) {
clock = pipeline->fixed_clock;
- gst_object_ref (GST_OBJECT (clock));
+ gst_object_ref (clock);
GST_UNLOCK (pipeline);
GST_CAT_DEBUG (GST_CAT_CLOCK, "pipeline using fixed clock %p (%s)",
@@ -518,7 +518,7 @@
/* we unref since this function is not supposed to increase refcount
* of clock object returned; this is ok since the systemclock always
* has a refcount of at least one in the current code. */
- gst_object_unref (GST_OBJECT (clock));
+ gst_object_unref (clock);
GST_CAT_DEBUG (GST_CAT_CLOCK, "pipeline obtained system clock: %p (%s)",
clock, clock ? GST_STR_NULL (GST_OBJECT_NAME (clock)) : "-");
} else {
diff --git a/gst/gstscheduler.c b/gst/gstscheduler.c
index 4b00e04..60aa91c 100644
--- a/gst/gstscheduler.c
+++ b/gst/gstscheduler.c
@@ -346,7 +346,7 @@
sched->parent = parent;
/* let's refcount the scheduler */
- gst_object_ref (GST_OBJECT (sched));
+ gst_object_ref (sched);
gst_object_sink (GST_OBJECT (sched));
}
diff --git a/gst/gstsystemclock.c b/gst/gstsystemclock.c
index 5b62baf..64c3857 100644
--- a/gst/gstsystemclock.c
+++ b/gst/gstsystemclock.c
@@ -170,7 +170,7 @@
/* we created the global clock; take ownership so
* we can hand out instances later */
- gst_object_ref (GST_OBJECT (clock));
+ gst_object_ref (clock);
gst_object_sink (GST_OBJECT (clock));
_the_system_clock = clock;
@@ -181,7 +181,7 @@
}
/* we ref it since we are a clock factory. */
- gst_object_ref (GST_OBJECT (clock));
+ gst_object_ref (clock);
return clock;
}
diff --git a/gst/gsturi.c b/gst/gsturi.c
index 6d75f37..1eeeb1e 100644
--- a/gst/gsturi.c
+++ b/gst/gsturi.c
@@ -485,7 +485,7 @@
if (gst_uri_handler_set_uri (handler, uri))
break;
- gst_object_unref (GST_OBJECT (ret));
+ gst_object_unref (ret);
ret = NULL;
}
walk = walk->next;
diff --git a/gst/gstutils.c b/gst/gstutils.c
index 6dfc102..9ba81a2 100644
--- a/gst/gstutils.c
+++ b/gst/gstutils.c
@@ -492,7 +492,7 @@
newpad = (oclass->request_new_pad) (element, templ, name);
if (newpad)
- gst_object_ref (GST_OBJECT (newpad));
+ gst_object_ref (newpad);
return newpad;
}
@@ -638,9 +638,9 @@
} else {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "unreffing pads");
- gst_object_unref (GST_OBJECT (current));
+ gst_object_unref (current);
if (peer)
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
break;
}
@@ -664,7 +664,7 @@
templ = gst_pad_template_new ((gchar *) GST_PAD_NAME (pad),
GST_PAD_DIRECTION (pad), GST_PAD_ALWAYS, templcaps);
foundpad = gst_element_request_compatible_pad (element, templ);
- gst_object_unref (GST_OBJECT (templ));
+ gst_object_unref (templ);
if (foundpad) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS,
@@ -953,13 +953,13 @@
if (!(GST_PAD_DIRECTION (srcpad) == GST_PAD_SRC)) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "pad %s:%s is no src pad",
GST_DEBUG_PAD_NAME (srcpad));
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
return FALSE;
}
if (GST_PAD_PEER (srcpad) != NULL) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "pad %s:%s is already linked",
GST_DEBUG_PAD_NAME (srcpad));
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
return FALSE;
}
}
@@ -969,7 +969,7 @@
srcpads = GST_ELEMENT_PADS (src);
srcpad = srcpads ? GST_PAD_CAST (srcpads->data) : NULL;
if (srcpad)
- gst_object_ref (GST_OBJECT (srcpad));
+ gst_object_ref (srcpad);
GST_UNLOCK (src);
}
if (destpadname) {
@@ -982,13 +982,13 @@
if (!(GST_PAD_DIRECTION (destpad) == GST_PAD_SINK)) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "pad %s:%s is no sink pad",
GST_DEBUG_PAD_NAME (destpad));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
return FALSE;
}
if (GST_PAD_PEER (destpad) != NULL) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "pad %s:%s is already linked",
GST_DEBUG_PAD_NAME (destpad));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
return FALSE;
}
}
@@ -998,7 +998,7 @@
destpads = GST_ELEMENT_PADS (dest);
destpad = destpads ? GST_PAD_CAST (destpads->data) : NULL;
if (destpad)
- gst_object_ref (GST_OBJECT (destpad));
+ gst_object_ref (destpad);
GST_UNLOCK (dest);
}
@@ -1008,8 +1008,8 @@
/* two explicitly specified pads */
result = pad_link_maybe_ghosting (srcpad, destpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (destpad);
return result;
}
@@ -1027,7 +1027,7 @@
if (destpadname) {
temp = destpad;
- gst_object_ref (GST_OBJECT (temp));
+ gst_object_ref (temp);
} else {
temp = gst_element_get_compatible_pad (dest, srcpad, NULL);
}
@@ -1036,23 +1036,23 @@
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "linked pad %s:%s to pad %s:%s",
GST_DEBUG_PAD_NAME (srcpad), GST_DEBUG_PAD_NAME (temp));
if (destpad)
- gst_object_unref (GST_OBJECT (destpad));
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (temp));
+ gst_object_unref (destpad);
+ gst_object_unref (srcpad);
+ gst_object_unref (temp);
return TRUE;
}
if (temp) {
- gst_object_unref (GST_OBJECT (temp));
+ gst_object_unref (temp);
}
}
/* find a better way for this mess */
if (srcpads) {
srcpads = g_list_next (srcpads);
if (srcpads) {
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
srcpad = GST_PAD_CAST (srcpads->data);
- gst_object_ref (GST_OBJECT (srcpad));
+ gst_object_ref (srcpad);
}
}
} while (srcpads);
@@ -1060,13 +1060,13 @@
if (srcpadname) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "no link possible from %s:%s to %s",
GST_DEBUG_PAD_NAME (srcpad), GST_ELEMENT_NAME (dest));
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
if (destpad)
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
return FALSE;
} else {
if (srcpad)
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
srcpad = NULL;
}
if (destpad) {
@@ -1081,22 +1081,22 @@
if (temp && pad_link_maybe_ghosting (temp, destpad)) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "linked pad %s:%s to pad %s:%s",
GST_DEBUG_PAD_NAME (temp), GST_DEBUG_PAD_NAME (destpad));
- gst_object_unref (GST_OBJECT (temp));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (temp);
+ gst_object_unref (destpad);
if (srcpad)
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
return TRUE;
}
if (temp) {
- gst_object_unref (GST_OBJECT (temp));
+ gst_object_unref (temp);
}
}
if (destpads) {
destpads = g_list_next (destpads);
if (destpads) {
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
destpad = GST_PAD_CAST (destpads->data);
- gst_object_ref (GST_OBJECT (destpad));
+ gst_object_ref (destpad);
}
}
} while (destpads);
@@ -1104,14 +1104,14 @@
if (destpadname) {
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "no link possible from %s to %s:%s",
GST_ELEMENT_NAME (src), GST_DEBUG_PAD_NAME (destpad));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
if (srcpad)
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
return FALSE;
} else {
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (destpad);
if (srcpad)
- gst_object_unref (GST_OBJECT (srcpad));
+ gst_object_unref (srcpad);
srcpad = NULL;
destpad = NULL;
}
@@ -1139,8 +1139,8 @@
GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS,
"linked pad %s:%s to pad %s:%s",
GST_DEBUG_PAD_NAME (srcpad), GST_DEBUG_PAD_NAME (destpad));
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (destpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (destpad);
return TRUE;
}
/* it failed, so we release the request pads */
@@ -1318,12 +1318,12 @@
gst_pad_unlink (pad, peerpad);
}
if (peerelem)
- gst_object_unref (GST_OBJECT (peerelem));
+ gst_object_unref (peerelem);
- gst_object_unref (GST_OBJECT (peerpad));
+ gst_object_unref (peerpad);
}
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
break;
}
case GST_ITERATOR_RESYNC:
diff --git a/gst/schedulers/threadscheduler.c b/gst/schedulers/threadscheduler.c
index 4515aa3..19e4196 100644
--- a/gst/schedulers/threadscheduler.c
+++ b/gst/schedulers/threadscheduler.c
@@ -157,7 +157,7 @@
GST_TASK_CAST (ttask)->state = GST_TASK_STARTED;
switch (old) {
case GST_TASK_STOPPED:
- gst_object_ref (GST_OBJECT (task));
+ gst_object_ref (task);
g_thread_pool_push (tsched->pool, task, NULL);
break;
case GST_TASK_PAUSED:
@@ -211,7 +211,7 @@
GST_TASK_CAST (ttask)->state = GST_TASK_PAUSED;
switch (old) {
case GST_TASK_STOPPED:
- gst_object_ref (GST_OBJECT (task));
+ gst_object_ref (task);
g_thread_pool_push (tsched->pool, task, NULL);
break;
case GST_TASK_PAUSED:
@@ -303,7 +303,7 @@
GST_DEBUG_OBJECT (sched, "Exit task %p, thread %p", task, g_thread_self ());
- gst_object_unref (GST_OBJECT (task));
+ gst_object_unref (task);
}
static void
diff --git a/plugins/elements/gsttypefindelement.c b/plugins/elements/gsttypefindelement.c
index 4fa1f34..e897bd1 100644
--- a/plugins/elements/gsttypefindelement.c
+++ b/plugins/elements/gsttypefindelement.c
@@ -795,7 +795,7 @@
gst_pad_query_position (peer, &format, NULL, &size);
found_caps = gst_type_find_helper (peer, (guint64) size);
- gst_object_unref (GST_OBJECT (peer));
+ gst_object_unref (peer);
}
}
diff --git a/po/af.po b/po/af.po
index 73a57de..8d4624b 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-03-24 11:28+0200\n"
"Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
"Language-Team: Afrikaans <i18n@af.org.za>\n"
@@ -612,19 +612,19 @@
msgid "Failed after iterations as requested."
msgstr "Mislukking na die vasgestelde aantal probeerslae."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "caps"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "vermoëns wat bespeur kon word in die stroom"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maksimum"
@@ -638,61 +638,61 @@
msgid "no bin \"%s\", skipping"
msgstr "geen houer \"%s\", dit word oorgeslaan"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "Geen eienskap \"%s\" in element \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "kon nie eienskap \"%s\" in element \"%s\" stel na \"%s\" nie"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "Kon nie %s aan %s verbind nie"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "geen element \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "kon nie caps \"%s\" ontleed nie"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "verbinding sonder bron-element"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "verbinding sonder bestemming-element"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "geen bronelement vir URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "geen element vir URI \"%s\" om heen te skakel nie"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "geen bestemming-element vir URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "kon nie aan bestemming-element vir URI \"%s\" verbind nie"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "leë pyplyn word nie toegelaat nie"
@@ -730,127 +730,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "WAARSKUWING: element genaamd '%s' nie gevind nie.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "FOUT: vanaf element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "ETIKET GEVIND : gevind by element \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Wys etikette (ook bekend as metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Wys statusinligting en kennisgewings van eienskappe"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Moenie statusinligting van TIPE wys nie"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TIPE1, TIPE2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Stoor xml-voorstelling van pyplyn na LÊER en stop"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "LÊER"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Moenie 'n fouthanteerder installeer nie"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Druk \"alloc trace\" (indien aangeskakel tydens kompilering)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Aantal kere wat pyplyn herhaal moet word"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "FOUT: pyplyn kon nie opgestel word nie: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "FOUT: pyplyn kon nie opgestel word nie.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "WAARSKUWING: foutiewe pyplyn: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Probeer om weg te hardloop.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, 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:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "LOOP pyplyn ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "FOUT: pyplyn wil nie speel nie.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "FOUT: pyplyn wil nie speel nie.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "LOOP pyplyn ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "FOUT: pyplyn wil nie speel nie.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Uitvoering het geëindig na %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "LOOP pyplyn ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "FOUT: pyplyn wil nie speel nie.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "LOOP pyplyn ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "LOOP pyplyn ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "LOOP pyplyn ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "FOUT: pyplyn wil nie speel nie.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "LOOP pyplyn ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "FOUT: pyplyn wil nie speel nie.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Uitvoering het geëindig na %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "LOOP pyplyn ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "LOOP pyplyn ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "LOOP pyplyn ...\n"
diff --git a/po/az.po b/po/az.po
index 5d2f5fc..70ebdcb 100644
--- a/po/az.po
+++ b/po/az.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer-0.8.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-03-19 18:40+0200\n"
"Last-Translator: Metin Amiroff <metin@karegen.com>\n"
"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
@@ -591,19 +591,19 @@
msgid "Failed after iterations as requested."
msgstr ""
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr ""
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr ""
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimal"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maksimal"
@@ -617,61 +617,61 @@
msgid "no bin \"%s\", skipping"
msgstr ""
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr ""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr ""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr ""
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr ""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr ""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr ""
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr ""
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr ""
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr ""
@@ -708,126 +708,141 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr ""
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr ""
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr ""
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr ""
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr ""
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr ""
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FAYL"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr ""
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr ""
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr ""
-#: tools/gst-launch.c:513
-#, c-format
-msgid "ERROR: pipeline could not be constructed: %s.\n"
-msgstr ""
-
-#: tools/gst-launch.c:517
-#, c-format
-msgid "ERROR: pipeline could not be constructed.\n"
-msgstr ""
-
-#: tools/gst-launch.c:521
-#, c-format
-msgid "WARNING: erroneous pipeline: %s\n"
-msgstr ""
-
-#: tools/gst-launch.c:522
-#, c-format
-msgid " Trying to run anyway.\n"
-msgstr ""
-
#: tools/gst-launch.c:545
#, c-format
-msgid "ERROR: the 'pipeline' element wasn't found.\n"
+msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr ""
-#: tools/gst-launch.c:552
+#: tools/gst-launch.c:549
#, c-format
-msgid "PREROLL pipeline ...\n"
+msgid "ERROR: pipeline could not be constructed.\n"
+msgstr ""
+
+#: tools/gst-launch.c:553
+#, c-format
+msgid "WARNING: erroneous pipeline: %s\n"
msgstr ""
#: tools/gst-launch.c:554
#, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
+msgid " Trying to run anyway.\n"
msgstr ""
-#: tools/gst-launch.c:566
+#: tools/gst-launch.c:578
#, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr ""
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr ""
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid " ns.\n"
-msgstr ""
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, c-format
msgid "PAUSE pipeline ...\n"
msgstr ""
#: tools/gst-launch.c:590
#, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr ""
+
+#: tools/gst-launch.c:594
+#, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:597
+#, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:601
+#, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:608
+#, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr ""
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid " ns.\n"
+msgstr ""
+
+#: tools/gst-launch.c:632
+#, c-format
msgid "READY pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, c-format
msgid "NULL pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, c-format
msgid "FREEING pipeline ...\n"
msgstr ""
diff --git a/po/ca.po b/po/ca.po
index c64f2a5..49a5394 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.7pre2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-12-22 17:44+0100\n"
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
@@ -631,19 +631,19 @@
msgid "Failed after iterations as requested."
msgstr "Ha fallat després de les iteracions com s'ha demanat."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "capacitats"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "capacitats detectades al flux"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "mínim"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "màxim"
@@ -657,61 +657,61 @@
msgid "no bin \"%s\", skipping"
msgstr "el binari «%s» no existeix, es descarta"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "no hi ha cap propietat «%s» en l'element «%s»"
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "no s'ha pogut establir la propietat «%s» en l'element «%s» a «%s»"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "no s'ha pogut enllaçar %s a %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "no hi ha cap element «%s»"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "no s'han pogut analitzar les capacitats «%s»"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "l'enllaç no té un element font"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "l'enllaç no té un element sortida"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "no hi ha cap element font per a l'URI «%s»"
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "no hi ha cap element el qual enllaçar a l'URI «%s»"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "no hi ha cap element de sortida per a l'URI «%s»"
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "No s'ha pogut enllaçar l'element de sortida per a l'URI «%s»"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "no es permet un conducte buit"
@@ -749,127 +749,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "AVÍS: no s'ha trobat l'element anomenat «%s».\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ERROR: des de l'element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "MARCADOR TROBAT: trobat per l'element «%s».\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Mostra els marcadors (també coneguts com metadades)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Mostra la informació d'estat i notificacions de propietats"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "No mostres informació d'estat de TIPUS"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TIPUS1,TIPUS2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Desa la representació xml del conducte a FITXER i surt"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FITXER"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "No instal·les un gestor de fallades"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Imprimeix una traça d'alloc (si s'ha habilitat al compilar)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Nombre de vegades a iterar el conducte"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "ERROR: no s'ha pogut construir el conducte: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ERROR: no s'ha pogut construir el conducte.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "AVÍS: el conducte és erroni: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " S'està intentant executar tot i així.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ERROR: l'element «conducte» no s'ha trobat.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ERROR: el conducte no vol reproduir-se.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ERROR: el conducte no vol reproduir-se.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ERROR: el conducte no vol reproduir-se.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "L'execució ha finalitzat després de %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ERROR: el conducte no vol reproduir-se.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ERROR: el conducte no vol reproduir-se.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ERROR: el conducte no vol reproduir-se.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "L'execució ha finalitzat després de %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "S'ESTÀ EXECUTANT el conducte ...\n"
diff --git a/po/cs.po b/po/cs.po
index a1e0237..55a9ade 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.7pre2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-12-27 17:23+0100\n"
"Last-Translator: Miloslav Trmac <mitr@volny.cz>\n"
"Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
@@ -607,19 +607,19 @@
msgid "Failed after iterations as requested."
msgstr "Selhání po iteracích podle požadavku."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "schopnosti"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "detekované schopnosti v proudu"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maximum"
@@ -633,61 +633,61 @@
msgid "no bin \"%s\", skipping"
msgstr "zásobník \"%s\" neexistuje, přeskakuji"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "v elementu \"%2$s\" není vlastnost \"%1$s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "nemohu nastavit vlastnost \"%s\" v elementu \"%s\" na \"%s\""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "nemohu připojit %s k %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "element \"%s\" neexistuje"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "nemohu zpracovat schopnosti \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "propojení bez elementu zdroje"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "propojení bez elementu spotřebiče"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "neexistuje element zdroje pro URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "neexistuje element, ke kterému připojit URI \"%s\""
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "neexistuje element spotřebiče pro URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "nemohu připojit element spotřebiče pro URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "prázdná roura není povolena"
@@ -726,129 +726,144 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "VAROVÁNÍ: element nazvaný '%s' nenalezen.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "CHYBA: od eleemntu %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "NALEZEN TAG : nalezen elementem \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Vypsat tagy (také známé jako metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Vypsat informace o stavu a upozornění na vlastnosti"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Nevypisovat informace o stavu s TYPEM"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYP1,TYP2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Uložit reprezentaci roury v xml do SOUBORu a skončit"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "SOUBOR"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Neinstalovat obsluhu výjimek"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Vypisovat stopu alokace (je-li povoleno při kompilaci)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Kolikrát iterovat rouru"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "CHYBA: nelze vytvořit rouru: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "CHYBA: nelze vytvořit rouru.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "VAROVÁNÍ: chybná roura: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Přesto se ji pokouším spustit.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "CHYBA: element 'pipeline' nebyl nalezen.\n"
-#: tools/gst-launch.c:552
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
+msgid "PAUSE pipeline ...\n"
msgstr "SPOUŠTÍM rouru ...\n"
# On strike?
-#: tools/gst-launch.c:554
+#: tools/gst-launch.c:590
#, fuzzy, c-format
msgid "ERROR: pipeline doesn't want to pause.\n"
msgstr "chyba: roura nechce hrát.\n"
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "SPOUŠTÍM rouru ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "SPOUŠTÍM rouru ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "SPOUŠTÍM rouru ...\n"
+
# On strike?
-#: tools/gst-launch.c:566
+#: tools/gst-launch.c:608
#, fuzzy, c-format
msgid "ERROR: pipeline doesn't want to preroll.\n"
msgstr "chyba: roura nechce hrát.\n"
-#: tools/gst-launch.c:571
+#: tools/gst-launch.c:613
#, c-format
msgid "RUNNING pipeline ...\n"
msgstr "SPOUŠTÍM rouru ...\n"
# On strike?
-#: tools/gst-launch.c:574
+#: tools/gst-launch.c:616
#, c-format
msgid "ERROR: pipeline doesn't want to play.\n"
msgstr "chyba: roura nechce hrát.\n"
-#: tools/gst-launch.c:585
+#: tools/gst-launch.c:627
msgid "Execution ended after %"
msgstr ""
-#: tools/gst-launch.c:585
+#: tools/gst-launch.c:627
msgid " ns.\n"
msgstr ""
-#: tools/gst-launch.c:587
-#, fuzzy, c-format
-msgid "PAUSE pipeline ...\n"
-msgstr "SPOUŠTÍM rouru ...\n"
-
-#: tools/gst-launch.c:590
+#: tools/gst-launch.c:632
#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "SPOUŠTÍM rouru ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "SPOUŠTÍM rouru ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "SPOUŠTÍM rouru ...\n"
diff --git a/po/de.po b/po/de.po
index 1b9a06c..f13b562 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-06-05 09:32+0100\n"
"Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
"Language-Team: German <de@li.org>\n"
@@ -639,19 +639,19 @@
msgid "Failed after iterations as requested."
msgstr "Nach dem Durchlaufen fehlgeschlagen. Wie gewünscht."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "Fähigkeiten"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "Erkannte Fähigkeiten im Datenstrom"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "Minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "Maximum"
@@ -665,61 +665,61 @@
msgid "no bin \"%s\", skipping"
msgstr "Kein Behälter »%s« -- überspringen"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "Keine Eigenschaft »%s« im Element »%s«"
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "Konnte die Eigenschaft »%s« im Element »%s« nicht auf »%s« setzen"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "Konnte %s nicht mit %s verbinden"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "Kein Element »%s«"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "Konnte die Fähigkeiten »%s« nicht parsen"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "Verbindung ohne Quellelement"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "Verbindung ohne Zielelement"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "Kein Quellelement für URI »%s«"
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "Kein Element, um URI »%s« zu verbinden"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "Kein Zielelement für URI »%s«"
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "Konnte Zielelement für URI »%s« nicht verbinden"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "Leere Leitung ist nicht erlaubt"
@@ -757,128 +757,143 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "WARNUNG: Element namens »%s« nicht gefunden.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "FEHLER: Von Element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "KENNZEICHEN GEFUNDEN: Von Element »%s« gefunden.\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Kennzeichen (auch bekannt als Metadaten) ausgeben"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Zustandsinformation und Eigenschaftsmitteilungen ausgeben"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Zustandsinformation der Art ART nicht ausgeben"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "ART1,ART2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "XML-Repräsentation der Pipeline in DATEI speichern und beenden"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "DATEI"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Keine Routine zum Abfangen von Fehlern installieren"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr ""
"Speicherzuordnungsverfolgung ausgeben (falls zur Compilierzeit aktiviert)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Anzahl, wie oft die Leitung durchlaufen wird"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "FEHLER: Leitung konnte nicht konstruiert werden: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "FEHLER: Leitung konnte nicht konstruiert werden.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "WARNUNG: Fehlerhafte Leitung: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Versuche trotzdem zu laufen.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "FEHLER: Das »pipeline«-Element wurde nicht gefunden.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "FÜHRE Leitung AUS ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "FÜHRE Leitung AUS ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Ausführung nach %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " Nanosekunden.\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "FÜHRE Leitung AUS ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "FÜHRE Leitung AUS ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "FÜHRE Leitung AUS ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "FÜHRE Leitung AUS ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "FÜHRE Leitung AUS ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "FEHLER: Leitung möchte nicht abgespielt werden.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Ausführung nach %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " Nanosekunden.\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "FÜHRE Leitung AUS ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "FÜHRE Leitung AUS ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "FÜHRE Leitung AUS ...\n"
diff --git a/po/en_GB.po b/po/en_GB.po
index d9875cc..7f2fd17 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-04-26 10:36-0400\n"
"Last-Translator: Gareth Owen <gowen72@yahoo.com>\n"
"Language-Team: English (British) <en_gb@li.org>\n"
@@ -601,19 +601,19 @@
msgid "Failed after iterations as requested."
msgstr "Failed after iterations as requested."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "caps"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "detected capabilities in stream"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maximum"
@@ -627,61 +627,61 @@
msgid "no bin \"%s\", skipping"
msgstr "no bin \"%s\", skipping"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "no property \"%s\" in element \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "could not set property \"%s\" in element \"%s\" to \"%s\""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "could not link %s to %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "no element \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "could not parse caps \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "link without source element"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "link without sink element"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "no source element for URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "no element to link URI \"%s\" to"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "no sink element for URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "could not link sink element for URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "empty pipeline not allowed"
@@ -719,127 +719,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "WARNING: element named '%s' not found.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ERROR: from element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "FOUND TAG : found by element \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Output tags (also known as metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Output status information and property notifications"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Do not output status information of TYPE"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYPE1,TYPE2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Save xml representation of pipeline to FILE and exit"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FILE"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Do not install a fault handler"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Print alloc trace (if enabled at compile time)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Number of times to iterate pipeline"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "ERROR: pipeline could not be constructed: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ERROR: pipeline could not be constructed.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "WARNING: erroneous pipeline: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Trying to run anyway.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ERROR: the 'pipeline' element wasn't found.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "RUNNING pipeline ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ERROR: pipeline doesn't want to play.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ERROR: pipeline doesn't want to play.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "RUNNING pipeline ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ERROR: pipeline doesn't want to play.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Execution ended after %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "RUNNING pipeline ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ERROR: pipeline doesn't want to play.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "RUNNING pipeline ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "RUNNING pipeline ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "RUNNING pipeline ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ERROR: pipeline doesn't want to play.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "RUNNING pipeline ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ERROR: pipeline doesn't want to play.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Execution ended after %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "RUNNING pipeline ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "RUNNING pipeline ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "RUNNING pipeline ...\n"
diff --git a/po/fr.po b/po/fr.po
index 2fdac47..daf3ed3 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GStreamer\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-01-13 16:52+0100\n"
"Last-Translator: Julien Moutte <julien@moutte.net>\n"
"Language-Team: French <fr@li.org>\n"
@@ -634,19 +634,19 @@
msgid "Failed after iterations as requested."
msgstr ""
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "capacités"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "capacités detectées dans le flux"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maximum"
@@ -660,62 +660,62 @@
msgid "no bin \"%s\", skipping"
msgstr "pas de conteneur \"%s\", ignoré"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "pas de proprieté \"%s\" dans l'element \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr ""
"impossible de definir la proprieté \"%s\" dans l'element \"%s\" comme \"%s\""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "impossible de connecter %s a %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "pas d'element \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "impossible d'interpreter les capacités \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "lien sans element source"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "lien sans element destination"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "pas d'element source pour l'URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "pas d'element avec lequel lier l'URI \"%s\""
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "pas d'element destination pour l'URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "impossible de lier un element destination pour l'URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "tube vide non autorisé"
@@ -758,128 +758,145 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "AVERTISSEMENT: l'element nommé '%s' est introuvable.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr ""
+"ERREUR: impossible d'interpreter l'argument de la ligne de commande numero %"
+"d: %s.\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "TAG DECOUVERT : decouvert par l'element \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "tags de sortie (aussi connus sous le nom de metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr ""
"Afficher des informations sur le status et les notifications de proprietés"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Ne pas afficher d'informations sur les status de TYPE"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYPE1,TYPE2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Sauvegarder la representation xml du tube dans FICHIER et quitter"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FICHIER"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Ne pas installer un gestionaire de dysfonctionement"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Imprimer les traces d'allocations (si activées lors de la compilation)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Nombres d'iterations du tube a accomplir"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
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:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ERREUR: le tube n'a pas pu etre construit.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "AVERTISSEMENT: tube erroné: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Tentative d'execution malgrè tout.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ERREUR: l'element 'tube' est introuvable.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "EXECUTION du tube en cours ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ERREUR: le tube refuse de s'executer.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ERREUR: le tube refuse de s'executer.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "EXECUTION du tube en cours ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ERREUR: le tube refuse de s'executer.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "L'execution s'est terminé après %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr "ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "EXECUTION du tube en cours ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ERREUR: le tube refuse de s'executer.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "EXECUTION du tube en cours ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "EXECUTION du tube en cours ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "EXECUTION du tube en cours ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ERREUR: le tube refuse de s'executer.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "EXECUTION du tube en cours ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ERREUR: le tube refuse de s'executer.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "L'execution s'est terminé après %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr "ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "EXECUTION du tube en cours ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "EXECUTION du tube en cours ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "EXECUTION du tube en cours ...\n"
diff --git a/po/it.po b/po/it.po
index 13b6ebf..451a173 100644
--- a/po/it.po
+++ b/po/it.po
@@ -108,7 +108,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.7pre2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-12-21 08:23+0100\n"
"Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
@@ -719,19 +719,19 @@
msgid "Failed after iterations as requested."
msgstr "Fallito dopo le iterazioni come richiesto."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "caps"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "capabilities rilevate nello stream"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimo"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "massimo"
@@ -745,61 +745,61 @@
msgid "no bin \"%s\", skipping"
msgstr "nessun bin «%s», omesso"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "nessuna proprietà «%s» nell'elemento «%s»"
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "impossibile impostare la proprietà «%s» nell'elemento «%s» a «%s»"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "impossibile collegare %s a %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "nessun elemento «%s»"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "impossibile analizzare caps «%s»"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "collegamento senza elemento d'origine"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "collegamento senza elemento sink"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "elemento d'origine mancante per l'URI «%s»"
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "elemento mancante per collegare l'URI «%s» a"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "elemento sink mancante per l'URI «%s»"
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "impossibile collegare l'elemento sink per l'URI «%s»"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "pipeline vuota non consentito"
@@ -837,127 +837,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "AVVISO: elemento di nome «%s» non trovato.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ERRORE: dall'elemento %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "TAG TROVATO : trovato dall'elemento «%s».\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Stampa i tag (anche noti come metadati)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Stampa informazioni di stato e notifiche delle proprietà"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Non fornisce informazioni di stato per TIPO"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TIPO1,TIPO2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Salva su FILE una rappresentazione xml della pipeline ed esce"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FILE"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Non installa un gestore di fault"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Stampa traccia di alloc (se abilitato in compilazione)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Numero di iterazioni della pipeline"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "ERRORE: impossibile costruire la pipeline: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ERRORE: impossibile costruire la pipeline.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "AVVISO: pipeline errata: %s.\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Tentata esecuzione in ogni caso.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ERRORE: l'elemento «pipeline» non è stato trovato.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "ESECUZIONE della pipeline...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "ESECUZIONE della pipeline...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Esecuzione terminata dopo %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "ESECUZIONE della pipeline...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "ESECUZIONE della pipeline...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "ESECUZIONE della pipeline...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "ESECUZIONE della pipeline...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "ESECUZIONE della pipeline...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ERRORE: la pipeline non vuole riprodurre.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Esecuzione terminata dopo %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "ESECUZIONE della pipeline...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "ESECUZIONE della pipeline...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "ESECUZIONE della pipeline...\n"
diff --git a/po/nb.po b/po/nb.po
index 4aee76e..b688121 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.8\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2005-02-17 12:00+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@broadpark.no>\n"
"Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
@@ -592,19 +592,19 @@
msgid "Failed after iterations as requested."
msgstr ""
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr ""
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr ""
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maksimum"
@@ -618,61 +618,61 @@
msgid "no bin \"%s\", skipping"
msgstr ""
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr ""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr ""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr ""
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "ingen element «%s»"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr ""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr ""
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr ""
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr ""
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr ""
@@ -709,126 +709,141 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr ""
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "FEIL: fra element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr ""
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr ""
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYPE1,TYPE2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr ""
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FIL"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr ""
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr ""
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr ""
-#: tools/gst-launch.c:513
-#, c-format
-msgid "ERROR: pipeline could not be constructed: %s.\n"
-msgstr ""
-
-#: tools/gst-launch.c:517
-#, c-format
-msgid "ERROR: pipeline could not be constructed.\n"
-msgstr ""
-
-#: tools/gst-launch.c:521
-#, c-format
-msgid "WARNING: erroneous pipeline: %s\n"
-msgstr ""
-
-#: tools/gst-launch.c:522
-#, c-format
-msgid " Trying to run anyway.\n"
-msgstr ""
-
#: tools/gst-launch.c:545
#, c-format
-msgid "ERROR: the 'pipeline' element wasn't found.\n"
+msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr ""
-#: tools/gst-launch.c:552
+#: tools/gst-launch.c:549
#, c-format
-msgid "PREROLL pipeline ...\n"
+msgid "ERROR: pipeline could not be constructed.\n"
+msgstr ""
+
+#: tools/gst-launch.c:553
+#, c-format
+msgid "WARNING: erroneous pipeline: %s\n"
msgstr ""
#: tools/gst-launch.c:554
#, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
+msgid " Trying to run anyway.\n"
msgstr ""
-#: tools/gst-launch.c:566
+#: tools/gst-launch.c:578
#, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr ""
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr ""
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid " ns.\n"
-msgstr ""
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, c-format
msgid "PAUSE pipeline ...\n"
msgstr ""
#: tools/gst-launch.c:590
#, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr ""
+
+#: tools/gst-launch.c:594
+#, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:597
+#, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:601
+#, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:608
+#, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr ""
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid " ns.\n"
+msgstr ""
+
+#: tools/gst-launch.c:632
+#, c-format
msgid "READY pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, c-format
msgid "NULL pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, c-format
msgid "FREEING pipeline ...\n"
msgstr ""
diff --git a/po/nl.po b/po/nl.po
index b2d7604..57fcb2c 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: GStreamer\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-01-13 12:03+0100\n"
"Last-Translator: Thomas Vander Stichele <thomas@apestaart.org>\n"
"Language-Team: Dutch <nl@li.org>\n"
@@ -609,19 +609,19 @@
msgid "Failed after iterations as requested."
msgstr "Fout na iteraties zoals gevraagd."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "mogelijkheden"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "gedetecteerde mogelijkheden in stroom"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maximum"
@@ -635,61 +635,61 @@
msgid "no bin \"%s\", skipping"
msgstr "geen ton \"%s\", overgeslagen"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "geen eigenschap \"%s\" in element \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "kon eigenschap \"%s\" in element \"%s\" niet op \"%s\" instellen"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "kon %s niet verbinden met %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "geen element \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "kon mogelijkheden \"%s\" niet verwerken"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "verbinding zonder bronelement"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "verbinding zonder doelelement"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "geen bronelement voor URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "geen element om URI \"%s\" mee te verbinden"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "geen doelelement voor URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "kon doelelement niet verbinden voor URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "lege pijplijn niet toegelaten"
@@ -730,127 +730,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "WAARSCHUWING: element met naam '%s' niet gevonden.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "FOUT: van element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "TAG GEVONDEN : gevonden door element \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Druk tags (ofte metadata) af"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Druk statusinformatie en eigenschapsnotificatie af"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Druk statusinformatie van type TYPE niet af"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYPE1,TYPE2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Bewaar xml-representatie van pijplijn in BESTAND en stop"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "BESTAND"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Installeer geen foutafhandelaar"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Druk allocatiespoor af indien aangezet tijdens compileren"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Aantal keren om de pijplijn te herhalen"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "FOUT: pijplijn kon niet gemaakt worden: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "FOUT: pijplijn kon niet gemaakt worden.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "WAARSCHUWING: foutieve pijplijn: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Probeer toch uit te voeren.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "FOUT: het 'pijplijn' element werd niet gevonden.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "BEZIG met pijplijn ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "FOUT: pijplijn wil niet spelen.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "FOUT: pijplijn wil niet spelen.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "BEZIG met pijplijn ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "FOUT: pijplijn wil niet spelen.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Uitvoering beëindigd na %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr "ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "BEZIG met pijplijn ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "FOUT: pijplijn wil niet spelen.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "BEZIG met pijplijn ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "BEZIG met pijplijn ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "BEZIG met pijplijn ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "FOUT: pijplijn wil niet spelen.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "BEZIG met pijplijn ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "FOUT: pijplijn wil niet spelen.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Uitvoering beëindigd na %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr "ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "BEZIG met pijplijn ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "BEZIG met pijplijn ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "BEZIG met pijplijn ...\n"
diff --git a/po/ru.po b/po/ru.po
index 64c35c4..00aa0cb 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.8\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2005-02-12 23:37+0300\n"
"Last-Translator: Peter Astakhov <astakhovp@mail.ru>\n"
"Language-Team: Russian <ru@li.org>\n"
@@ -597,19 +597,19 @@
msgid "Failed after iterations as requested."
msgstr ""
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr ""
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr ""
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr ""
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr ""
@@ -623,61 +623,61 @@
msgid "no bin \"%s\", skipping"
msgstr ""
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr ""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr ""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr ""
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr ""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr ""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr ""
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr ""
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr ""
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr ""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr ""
@@ -715,126 +715,141 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "ПРЕДУПРЕЖДЕНИЕ: элемент '%s' не найден.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ОШИБКА: из элемента %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr ""
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Выводить тэги (такжи называемые 'метаданные')"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr ""
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "ТИП1, ТИП2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr ""
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "ФАЙЛ"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Не устанавливать ошибочный обработчик"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr ""
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr ""
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr ""
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr ""
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr ""
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Все равно пытаюсь запустить.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr ""
-#: tools/gst-launch.c:552
-#, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr ""
-
-#: tools/gst-launch.c:554
-#, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr ""
-
-#: tools/gst-launch.c:566
-#, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr ""
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr ""
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid " ns.\n"
-msgstr ""
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, c-format
msgid "PAUSE pipeline ...\n"
msgstr ""
#: tools/gst-launch.c:590
#, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr ""
+
+#: tools/gst-launch.c:594
+#, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:597
+#, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:601
+#, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:608
+#, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr ""
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr ""
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid " ns.\n"
+msgstr ""
+
+#: tools/gst-launch.c:632
+#, c-format
msgid "READY pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, c-format
msgid "NULL pipeline ...\n"
msgstr ""
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, c-format
msgid "FREEING pipeline ...\n"
msgstr ""
diff --git a/po/sq.po b/po/sq.po
index 4209d35..f4fdbc0 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.4\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-08-07 23:46+0200\n"
"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
"Language-Team: Albanian <begraj@hotmail.com>\n"
@@ -608,19 +608,19 @@
msgid "Failed after iterations as requested."
msgstr "Dështoi mbas përsëritjeve sikurse të kërkuara."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "mbrojtëse"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "u zbuluan mundësi në fluks"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maksimum"
@@ -634,61 +634,61 @@
msgid "no bin \"%s\", skipping"
msgstr "asnjë bin \"%s\", u kapërcye"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "asnjë pronësi \"%s\" tek elementi \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "e pamundur vendosja e pronësisë \"%s\" tek elementi \"%s\" në \"%s"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "e pamundur lidhja e %s me %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "asnjë element \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "i pamundur analizimi i caps \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "lidhje ma element burues"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "lidhje pa elementin sink"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "asnjë element burues për URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "asnjë element për të lidhur URI \"%s\" me"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "asnjë element shpërndarës për URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "e pamundur lidhja e elementit sink për URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "nuk lejohet konduktori bosh"
@@ -726,127 +726,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "KUJDES: elementi me emrin '%s' nuk u gjet.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "GABIM: nga elementi %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "NDRYSHIM I GJETUR : u gjet nga elementi \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Tags e output (njohur gjithashtu si metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Njoftime të informacioneve dhe pronësisë së kondicionit të daljes"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Mos jep informacionin e gjendjes së LLOJIT"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "LLOJI1,LLOJI2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Ruaj prezantimin xml të pipeline tek FILE dhe dil"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FILE"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Mos instalo një ushqyes të dëmtuar"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Printo shenjat e alloc (nëse aktivuar në kohën e kompilimit)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Numri i herëve të përsëritjes së kanalit"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "GABIM: i pamundur ndërtimi i pipeline: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "GABIM: i pamundur ndërtimi i pipeline.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "KUJDES: pipline e gabuar: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Duke u përpjekur të zbatohet sidoqoftë.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "GABIM: elementi 'konduktor' nuk u gjet.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "DUKE ZBATUAR pipeline ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "DUKE ZBATUAR pipeline ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Ekzekutimi përfundoi mbas %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "DUKE ZBATUAR pipeline ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "DUKE ZBATUAR pipeline ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "DUKE ZBATUAR pipeline ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "DUKE ZBATUAR pipeline ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "DUKE ZBATUAR pipeline ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "GABIM: pipeline nuk dëshiron të luajë.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Ekzekutimi përfundoi mbas %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "DUKE ZBATUAR pipeline ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "DUKE ZBATUAR pipeline ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "DUKE ZBATUAR pipeline ...\n"
diff --git a/po/sr.po b/po/sr.po
index 726929d..13e0d19 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.7.6\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-03-13 01:47+0100\n"
"Last-Translator: Danilo Segan <dsegan@gmx.net>\n"
"Language-Team: Serbian <gnu@prevod.org>\n"
@@ -616,19 +616,19 @@
msgstr "Неуспех након траженог броја покушаја."
# bug: this should be full word
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "могућности"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "препознате могућности у току"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "најмање"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "највише"
@@ -642,61 +642,61 @@
msgid "no bin \"%s\", skipping"
msgstr "нема канте „%s“, прескачем"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "нема особине „%s“ у елементу „%s“"
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "не могу да поставим особину „%s“ у елементу „%s“ на „%s“"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "не могу да вежем %s са %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "нема елемента „%s“"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "не могу да обрадим могућности „%s“"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "веза без изворног елемента"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "веза без завршног елемента"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "нема изворног елемента за адресу „%s“"
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "нема елемента за везивање адресе „%s“"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "нема завршног елемента за адресу „%s“"
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "не могу да вежем завршни елемент за адресу „%s“"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "није допуштен празан цевовод"
@@ -735,127 +735,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "УПОЗОРЕЊЕ: елемент са именом „%s“ није нађен.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ГРЕШКА: из елемента %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "НАЂОХ ОЗНАКУ : нашао је елемент „%s“.\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Излазне ознаке (такође познато и као метаподаци)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Испиши податке о стању и обавештења о особинама"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Не исписуј податке о стању за ВРСТУ"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "ВРСТА1,ВРСТА2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Сачувај xml облик цевовода у ДАТОТЕКУ и заврши"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "ДАТОТЕКА"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Не постављај руковаоца грешкама"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Испиши траг доделе меморије (ако је укључено при превођењу)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Број покушаја пуштања цевовода"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "ГРЕШКА: не могу да саставим цевовод: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ГРЕШКА: не могу да саставим цевовод.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "УПОЗОРЕЊЕ: неисправан цевовод: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Ипак покушавам да покренем.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ГРЕШКА: елемент „pipeline“ није нађен.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "Покрећем цевовод...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "Покрећем цевовод...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Извршавање завршено након %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "Покрећем цевовод...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "Покрећем цевовод...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "Покрећем цевовод...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "Покрећем цевовод...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "Покрећем цевовод...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ГРЕШКА: цевовод не жели да пусти.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Извршавање завршено након %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "Покрећем цевовод...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "Покрећем цевовод...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "Покрећем цевовод...\n"
diff --git a/po/sv.po b/po/sv.po
index 624bf3e..50640ec 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.7pre2\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-12-21 14:49+0100\n"
"Last-Translator: Christian Rose <menthos@menthos.com>\n"
"Language-Team: Swedish <sv@li.org>\n"
@@ -614,19 +614,19 @@
msgstr "Misslyckades efter iterationer som begärt."
# Osäker. Jag tror "caps" är kort för "capabilities".
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "förmågor"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "detekterade förmågor i flödet"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "minimum"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "maximum"
@@ -641,62 +641,62 @@
msgid "no bin \"%s\", skipping"
msgstr "ingen korg \"%s\", hoppar över"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "ingen \"%s\"-egenskap i elementet \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "kunde inte ställa in egenskapen \"%s\" i elementet \"%s\" till \"%s\""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "kunde inte länka %s till %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "inget \"%s\"-element"
# Osäker. Jag tror "caps" är kort för "capabilities".
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "kunde inte tolka förmågorna \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "länk utan källelement"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "länk utan utgångselement"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "inget källelement för URI:n \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "inget element att länka URI:n \"%s\" till"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "inget utgångselement för URI:n \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "kunde inte länka utgångselementet för URI:n \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "tom rörledning är inte tillåtet"
@@ -733,131 +733,146 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "VARNING: elementet med namnet \"%s\" hittades inte.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "FEL: från element %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "HITTADE TAGG : hittat av elementet \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Utmatningstaggar (även känt som metadata)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Skriv ut statusinformation och egenskapsnotifieringar"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Skriv inte ut statusinformation av TYP"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TYP1,TYP2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Spara xml-representation av rörledningen i FIL och avsluta"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "FIL"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Installera inte en felhanterare"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Skriv ut alloc-spår (om aktiverat vid kompileringen)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Antalet gånger som rörledningen ska itereras"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "FEL: rörledningen kunde inte konstrueras: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "FEL: rörledningen kunde inte konstrueras.\n"
# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "VARNING: felaktig rörledning: %s\n"
# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Försöker köra ändå.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "FEL: \"pipeline\"-elementet hittades inte.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "KÖR rörledning...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "FEL: rörledningen vill inte spela.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "FEL: rörledningen vill inte spela.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "KÖR rörledning...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "FEL: rörledningen vill inte spela.\n"
-
-# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Körning avslutades efter %"
-
-# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "KÖR rörledning...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "FEL: rörledningen vill inte spela.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "KÖR rörledning...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "KÖR rörledning...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "KÖR rörledning...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "FEL: rörledningen vill inte spela.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "KÖR rörledning...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "FEL: rörledningen vill inte spela.\n"
+
+# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Körning avslutades efter %"
+
+# Felrapporterat i http://bugzilla.gnome.org/show_bug.cgi?id=137431
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "KÖR rörledning...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "KÖR rörledning...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "KÖR rörledning...\n"
diff --git a/po/tr.po b/po/tr.po
index 5842b79..2a56031 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-04-03 03:14+0300\n"
"Last-Translator: Baris Cicek <baris@teamforce.name.tr>\n"
"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -609,19 +609,19 @@
msgid "Failed after iterations as requested."
msgstr "İstenildiği gibi tekrarlama başarısız oldu."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "kabiliyetler"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "akımda tesbit edilen kabiliyetler"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "asgari"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "azami"
@@ -635,61 +635,61 @@
msgid "no bin \"%s\", skipping"
msgstr "\"%s\" ikilisi yok, geçiliyor"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "\"%2$s\" öğesinde \"%1$s\" özelliği yok"
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "\"%2$s\" öğesindeki \"%1$s\" özelliğine \"%3$s\" değeri atanamadı"
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "%s, %s'a bağlanamadı"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "\"%s\" öğesi yok"
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "\"%s\" kabiliyetleri ayrıştırılamadı"
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "kaynak öğesi olmayan bağ"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "'sink' öğesi olmayan bağ"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "\"%s\" URI'si için kaynak öğesi yok"
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "\"%s\" URI'sini belirtilene bağlayacak öğe yok:"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "\"%s\" URI'si için 'sink' öğesi yok"
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "\"%s\" URI'si için 'sink' öğesi bağlanamadı"
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "boş boruhattına izin verilmiyor"
@@ -727,127 +727,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "UYARI: '%s' isimli öğe bulunamadı.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "HATA: %s öğesinden: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "ETİKET BULUNDU : \"%s\" öğesi tarafından bulundu.\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Çıktı etiketleri (metadata olarak da bilinir)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Çıktı durum bilgisi ve özellik uyarıları"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "TÜRÜN durum bilgisini gösterme"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "TÜR1,TÜR2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Boruhattının xml belirtimini DOSYA'ya kaydet ve çık"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "DOSYA"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Hatalı işleticiyi kurma"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "'alloc' takibini yazdır (derleme sırasında etkinleştirilmişse)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Boruhattının kaç defa tekrarlanacağı"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "HATA: boruhattı oluşturulamadı: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "HATA: boruhattı oluşturulamadı.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "UYARI: hatalı boruhattı: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Gene de çalıştırma deneniyor.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "HATA: 'pipeline' öğesi bulunamadı.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "BORUHATTI çalıştırılıyor ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "HATA: boruhattı çalmak istemiyor.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "HATA: boruhattı çalmak istemiyor.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "BORUHATTI çalıştırılıyor ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "HATA: boruhattı çalmak istemiyor.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Çalıştırma % sonrası bitti"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " ns) \n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "BORUHATTI çalıştırılıyor ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "HATA: boruhattı çalmak istemiyor.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "BORUHATTI çalıştırılıyor ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "BORUHATTI çalıştırılıyor ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "BORUHATTI çalıştırılıyor ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "HATA: boruhattı çalmak istemiyor.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "BORUHATTI çalıştırılıyor ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "HATA: boruhattı çalmak istemiyor.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Çalıştırma % sonrası bitti"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " ns) \n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "BORUHATTI çalıştırılıyor ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "BORUHATTI çalıştırılıyor ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "BORUHATTI çalıştırılıyor ...\n"
diff --git a/po/uk.po b/po/uk.po
index 10cf041..cab85f2 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.3\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2004-08-03 10:53+0200\n"
"Last-Translator: Maxim V. Dziumanenko <mvd@mylinux.com.ua>\n"
"Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
@@ -615,19 +615,19 @@
msgid "Failed after iterations as requested."
msgstr "Помилка після ітерацій у запитаному порядку."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "можливості"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "визначені можливості у потоці"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "мінімум"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "максимум"
@@ -641,62 +641,62 @@
msgid "no bin \"%s\", skipping"
msgstr "немає контейнера \"%s\", пропускається"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "немає властивості \"%s\" у елементі \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr ""
"не вдається встановити властивість \"%s\" у елементі \"%s\" у значення \"%s\""
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "не вдається прив'язати %s до %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "немає елементу \"%s\""
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "не вдається проаналізувати можливості \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "зв'язок без елемента-джерела"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr "зв'язок без елемента-споживача"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "відсутній елемент-джерело для URI \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "відсутній елемент для зв'язку URI \"%s\" до"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, c-format
msgid "no sink element for URI \"%s\""
msgstr "відсутній елемент-споживач для URI \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr "не вдається прив'язати елемент-споживач для URI \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "порожній канал не допускається"
@@ -736,127 +736,142 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "ПОПЕРЕДЖЕННЯ: елемент з назвою \"%s\" не існує.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "ПОМИЛКА: у елементі %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "ЗНАЙДЕНО ТЕГ : знайдено у елементі \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Вивести теги (також відомі як метадані)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Вивести інформацію про статус та сповіщення властивостей"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Не виводити інформацію про статус типу ТИП"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "ТИП1,ТИП2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "Save xml representation of pipeline to FILE and exit"
msgstr "Зберегти xml представлення каналу у файл ФАЙЛ та завершитись"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "ФАЙЛ"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Не встановлювати обробник збоїв"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Вивести трасу розподілу (якщо ввімкнено при компіляції)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Кількість ітерацій каналу"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "ПОМИЛКА: канал не може бути сконструйований: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "ПОМИЛКА: канал не може бути сконструйований.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "ПОПЕРЕДЖЕННЯ: помилковий канал: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Спроба запуститись у будь-якому разі.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "ПОМИЛКА: не знайдений елемент \"pipeline\".\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr "Виконання закінчено після %"
-
-#: tools/gst-launch.c:585
-#, fuzzy
-msgid " ns.\n"
-msgstr " нс).\n"
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "ПОМИЛКА: канал не може почати відтворення.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr "Виконання закінчено після %"
+
+#: tools/gst-launch.c:627
+#, fuzzy
+msgid " ns.\n"
+msgstr " нс).\n"
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "ЗАПУСКАЄТЬСЯ канал ...\n"
diff --git a/po/vi.po b/po/vi.po
index c95b6c9..e10326c 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: gstreamer 0.8.8\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-06-09 13:34+0200\n"
+"POT-Creation-Date: 2005-06-28 11:37+0200\n"
"PO-Revision-Date: 2005-02-05 16:35+1030\n"
"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
"Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net> \n"
@@ -613,19 +613,19 @@
msgid "Failed after iterations as requested."
msgstr "Không làm được sau khi làm việc ấy số lần được chọn."
-#: gst/elements/gsttypefindelement.c:180
+#: gst/elements/gsttypefindelement.c:181
msgid "caps"
msgstr "khả năng"
-#: gst/elements/gsttypefindelement.c:181
+#: gst/elements/gsttypefindelement.c:182
msgid "detected capabilities in stream"
msgstr "những khả năng được tìm trong dòng"
-#: gst/elements/gsttypefindelement.c:184
+#: gst/elements/gsttypefindelement.c:185
msgid "minimum"
msgstr "tối thiểu"
-#: gst/elements/gsttypefindelement.c:188
+#: gst/elements/gsttypefindelement.c:189
msgid "maximum"
msgstr "tối đa"
@@ -639,66 +639,66 @@
msgid "no bin \"%s\", skipping"
msgstr "không có nhị phân \"%s\" nên bỏ qua"
-#: gst/parse/grammar.y:263
+#: gst/parse/grammar.y:269
#, c-format
msgid "no property \"%s\" in element \"%s\""
msgstr "không có đặc tính \"%s\" trong yếu tố \"%s\""
-#: gst/parse/grammar.y:276
+#: gst/parse/grammar.y:282
#, c-format
msgid "could not set property \"%s\" in element \"%s\" to \"%s\""
msgstr "không lặp được đặc tính \"%s\" trong yếu tố \"%s\" thành \"%s\" "
-#: gst/parse/grammar.y:487
+#: gst/parse/grammar.y:493
#, c-format
msgid "could not link %s to %s"
msgstr "không kết hợp được %s đến %s"
-#: gst/parse/grammar.y:532
+#: gst/parse/grammar.y:538
#, c-format
msgid "no element \"%s\""
msgstr "không có yếu tố \"%s\" "
-#: gst/parse/grammar.y:583
+#: gst/parse/grammar.y:589
#, c-format
msgid "could not parse caps \"%s\""
msgstr "không phân tách được khả năng \"%s\""
-#: gst/parse/grammar.y:605 gst/parse/grammar.y:653 gst/parse/grammar.y:669
-#: gst/parse/grammar.y:727
+#: gst/parse/grammar.y:611 gst/parse/grammar.y:659 gst/parse/grammar.y:675
+#: gst/parse/grammar.y:733
msgid "link without source element"
msgstr "liên kết không có yếu tố nguồn"
-#: gst/parse/grammar.y:611 gst/parse/grammar.y:650 gst/parse/grammar.y:736
+#: gst/parse/grammar.y:617 gst/parse/grammar.y:656 gst/parse/grammar.y:742
msgid "link without sink element"
msgstr ""
"liên kết không có yếu tố quản lý việc phân phối dữ liệu vào đệm khác nhau"
-#: gst/parse/grammar.y:687
+#: gst/parse/grammar.y:693
#, c-format
msgid "no source element for URI \"%s\""
msgstr "không có yếu tố nguồn cho địa chỉ Mạng \"%s\""
-#: gst/parse/grammar.y:697
+#: gst/parse/grammar.y:703
#, c-format
msgid "no element to link URI \"%s\" to"
msgstr "không có yếu tố mà để kết hợp địa chỉ Mạng \"%s\" đến nó"
-#: gst/parse/grammar.y:705
+#: gst/parse/grammar.y:711
#, 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 "
"chỉ Mạng \"%s\""
-#: gst/parse/grammar.y:709
+#: gst/parse/grammar.y:715
#, c-format
msgid "could not link sink element for URI \"%s\""
msgstr ""
"không kết hợp được yếu tố quản lý việc phân phối dữ liệu vào đệm khác nhau, "
"cho địa chỉ Mạng \"%s\""
-#: gst/parse/grammar.y:721
+#: gst/parse/grammar.y:727
msgid "empty pipeline not allowed"
msgstr "không cho phép đường ống trống"
@@ -736,126 +736,141 @@
msgid "WARNING: element named '%s' not found.\n"
msgstr "CẢNH BÁO: chưa tìm được yếu tố có tên '%s'.\n"
-#: tools/gst-launch.c:371
+#: tools/gst-launch.c:377
+#, fuzzy, c-format
+msgid "GOT EOS from element \"%s\".\n"
+msgstr "LỖI: từ yếu tố %s: %s\n"
+
+#: tools/gst-launch.c:386
#, c-format
msgid "FOUND TAG : found by element \"%s\".\n"
msgstr "THẺ ĐÃ TÌM : được tìm do yếu tố \"%s\".\n"
-#: tools/gst-launch.c:399
+#: tools/gst-launch.c:431
#, c-format
msgid "Element \"%s\" has gone from PLAYING to PAUSED, quitting.\n"
msgstr ""
-#: tools/gst-launch.c:429
+#: tools/gst-launch.c:461
msgid "Output tags (also known as metadata)"
msgstr "Thể xuất (cũng được biết là metadata, dữ liệu về dữ liệu)"
-#: tools/gst-launch.c:431
+#: tools/gst-launch.c:463
msgid "Output status information and property notifications"
msgstr "Xuất thông tin trạng thái và thông báo đặc tính"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "Do not output status information of TYPE"
msgstr "Không xuất thông tin trạng thái LOẠI"
-#: tools/gst-launch.c:433
+#: tools/gst-launch.c:465
msgid "TYPE1,TYPE2,..."
msgstr "LOẠI1,LOẠI2,..."
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
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"
-#: tools/gst-launch.c:436
+#: tools/gst-launch.c:468
msgid "FILE"
msgstr "TẬP_TIN"
-#: tools/gst-launch.c:439
+#: tools/gst-launch.c:471
msgid "Do not install a fault handler"
msgstr "Không cài trình quản lý lỗi"
-#: tools/gst-launch.c:441
+#: tools/gst-launch.c:473
msgid "Print alloc trace (if enabled at compile time)"
msgstr "Hiển thị việc chỉ theo cấp phát (nếu được hiệu lực khi biên dich)"
-#: tools/gst-launch.c:443
+#: tools/gst-launch.c:475
msgid "Number of times to iterate pipeline"
msgstr "Số lần sử dụng đường ống"
-#: tools/gst-launch.c:513
+#: tools/gst-launch.c:545
#, c-format
msgid "ERROR: pipeline could not be constructed: %s.\n"
msgstr "LỖI: không cấu tạo đường ống được: %s.\n"
-#: tools/gst-launch.c:517
+#: tools/gst-launch.c:549
#, c-format
msgid "ERROR: pipeline could not be constructed.\n"
msgstr "LỖI: không cấu tạo đường ống được.\n"
-#: tools/gst-launch.c:521
+#: tools/gst-launch.c:553
#, c-format
msgid "WARNING: erroneous pipeline: %s\n"
msgstr "CẢNH BÁO: đường ống có lỗi: %s\n"
-#: tools/gst-launch.c:522
+#: tools/gst-launch.c:554
#, c-format
msgid " Trying to run anyway.\n"
msgstr " Dù sao đang thử chạy.\n"
-#: tools/gst-launch.c:545
+#: tools/gst-launch.c:578
#, c-format
msgid "ERROR: the 'pipeline' element wasn't found.\n"
msgstr "LỖI: chưa tìm được yếu tố 'đường ống'.\n"
-#: tools/gst-launch.c:552
-#, fuzzy, c-format
-msgid "PREROLL pipeline ...\n"
-msgstr "ĐANG CHẠY đường ống ...\n"
-
-#: tools/gst-launch.c:554
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to pause.\n"
-msgstr "LỖI: đường ống không phát được.\n"
-
-#: tools/gst-launch.c:566
-#, fuzzy, c-format
-msgid "ERROR: pipeline doesn't want to preroll.\n"
-msgstr "LỖI: đường ống không phát được.\n"
-
-#: tools/gst-launch.c:571
-#, c-format
-msgid "RUNNING pipeline ...\n"
-msgstr "ĐANG CHẠY đường ống ...\n"
-
-#: tools/gst-launch.c:574
-#, c-format
-msgid "ERROR: pipeline doesn't want to play.\n"
-msgstr "LỖI: đường ống không phát được.\n"
-
-#: tools/gst-launch.c:585
-msgid "Execution ended after %"
-msgstr ""
-
-#: tools/gst-launch.c:585
-msgid " ns.\n"
-msgstr ""
-
-#: tools/gst-launch.c:587
+#: tools/gst-launch.c:585 tools/gst-launch.c:629
#, fuzzy, c-format
msgid "PAUSE pipeline ...\n"
msgstr "ĐANG CHẠY đường ống ...\n"
#: tools/gst-launch.c:590
#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to pause.\n"
+msgstr "LỖI: đường ống không phát được.\n"
+
+#: tools/gst-launch.c:594
+#, fuzzy, c-format
+msgid "NO_PREROLL pipeline ...\n"
+msgstr "ĐANG CHẠY đường ống ...\n"
+
+#: tools/gst-launch.c:597
+#, fuzzy, c-format
+msgid "PREROLL pipeline ...\n"
+msgstr "ĐANG CHẠY đường ống ...\n"
+
+#: tools/gst-launch.c:601
+#, fuzzy, c-format
+msgid "PREROLLED pipeline ...\n"
+msgstr "ĐANG CHẠY đường ống ...\n"
+
+#: tools/gst-launch.c:608
+#, fuzzy, c-format
+msgid "ERROR: pipeline doesn't want to preroll.\n"
+msgstr "LỖI: đường ống không phát được.\n"
+
+#: tools/gst-launch.c:613
+#, c-format
+msgid "RUNNING pipeline ...\n"
+msgstr "ĐANG CHẠY đường ống ...\n"
+
+#: tools/gst-launch.c:616
+#, c-format
+msgid "ERROR: pipeline doesn't want to play.\n"
+msgstr "LỖI: đường ống không phát được.\n"
+
+#: tools/gst-launch.c:627
+msgid "Execution ended after %"
+msgstr ""
+
+#: tools/gst-launch.c:627
+msgid " ns.\n"
+msgstr ""
+
+#: tools/gst-launch.c:632
+#, fuzzy, c-format
msgid "READY pipeline ...\n"
msgstr "ĐANG CHẠY đường ống ...\n"
-#: tools/gst-launch.c:593
+#: tools/gst-launch.c:635
#, fuzzy, c-format
msgid "NULL pipeline ...\n"
msgstr "ĐANG CHẠY đường ống ...\n"
-#: tools/gst-launch.c:600
+#: tools/gst-launch.c:642
#, fuzzy, c-format
msgid "FREEING pipeline ...\n"
msgstr "ĐANG CHẠY đường ống ...\n"
diff --git a/tests/check/generic/sinks.c b/tests/check/generic/sinks.c
index ed88eeb..7343bd8 100644
--- a/tests/check/generic/sinks.c
+++ b/tests/check/generic/sinks.c
@@ -63,8 +63,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
ret = gst_element_get_state (pipeline, NULL, NULL, NULL);
@@ -102,8 +102,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
fail_unless (ret == GST_STATE_NO_PREROLL, "no no_preroll state return");
@@ -144,8 +144,8 @@
srcpad = gst_element_get_pad (src, "src");
sinkpad = gst_element_get_pad (sink, "sink");
gst_pad_link (srcpad, sinkpad);
- gst_object_unref (GST_OBJECT (srcpad));
- gst_object_unref (GST_OBJECT (sinkpad));
+ gst_object_unref (srcpad);
+ gst_object_unref (sinkpad);
ret = gst_element_set_state (pipeline, GST_STATE_PAUSED);
fail_unless (ret == GST_STATE_NO_PREROLL, "no no_preroll state return");
diff --git a/tests/check/gst/gstbin.c b/tests/check/gst/gstbin.c
index abd93bf..f1accd7 100644
--- a/tests/check/gst/gstbin.c
+++ b/tests/check/gst/gstbin.c
@@ -79,9 +79,10 @@
fail_unless (gst_iterator_next (it, &item) == GST_ITERATOR_DONE);
gst_iterator_free (it);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
-END_TEST Suite * gst_bin_suite (void)
+END_TEST Suite *
+gst_bin_suite (void)
{
Suite *s = suite_create ("GstBin");
TCase *tc_chain = tcase_create ("bin tests");
diff --git a/tests/check/gst/gstghostpad.c b/tests/check/gst/gstghostpad.c
index 5ebcdd3..4fcc6b6 100644
--- a/tests/check/gst/gstghostpad.c
+++ b/tests/check/gst/gstghostpad.c
@@ -56,9 +56,9 @@
fsrc = gst_element_get_pad (src, "src");
fail_unless (fsrc != NULL);
- gsink = GST_PAD (gst_object_ref (GST_OBJECT (b2->sinkpads->data)));
+ gsink = GST_PAD (gst_object_ref (b2->sinkpads->data));
fail_unless (gsink != NULL);
- gsrc = GST_PAD (gst_object_ref (GST_OBJECT (b2->srcpads->data)));
+ gsrc = GST_PAD (gst_object_ref (b2->srcpads->data));
fail_unless (gsrc != NULL);
fsink = gst_element_get_pad (sink, "sink");
fail_unless (fsink != NULL);
@@ -89,7 +89,7 @@
fail_unless (gst_element_set_state (b1, GST_STATE_NULL) == GST_STATE_SUCCESS);
- gst_object_unref (GST_OBJECT (b1));
+ gst_object_unref (b1);
/* unreffing the bin will unref all elements, which will unlink and unparent
* all pads */
@@ -110,21 +110,22 @@
assert_gstrefcount (isrc, 2); /* gsrc */
/* while the fixme isn't fixed, check cleanup */
- gst_object_unref (GST_OBJECT (gsink));
+ gst_object_unref (gsink);
assert_gstrefcount (isink, 1);
assert_gstrefcount (gisrc, 1);
assert_gstrefcount (fsrc, 2); /* gisrc */
- gst_object_unref (GST_OBJECT (gisrc));
+ gst_object_unref (gisrc);
assert_gstrefcount (fsrc, 1);
- gst_object_unref (GST_OBJECT (gsrc));
+ gst_object_unref (gsrc);
assert_gstrefcount (isrc, 1);
assert_gstrefcount (gisink, 1);
assert_gstrefcount (fsink, 2); /* gisrc */
- gst_object_unref (GST_OBJECT (gisink));
+ gst_object_unref (gisink);
assert_gstrefcount (fsink, 1);
}
-END_TEST Suite * gst_ghost_pad_suite (void)
+END_TEST Suite *
+gst_ghost_pad_suite (void)
{
Suite *s = suite_create ("GstGhostPad");
TCase *tc_chain = tcase_create ("ghost pad tests");
diff --git a/tests/check/gst/gstpad.c b/tests/check/gst/gstpad.c
index 0b257a5..abdd4a6 100644
--- a/tests/check/gst/gstpad.c
+++ b/tests/check/gst/gstpad.c
@@ -118,8 +118,8 @@
ASSERT_CAPS_REFCOUNT (caps, "caps", 3);
/* cleanup */
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
ASSERT_CAPS_REFCOUNT (caps, "caps", 1);
gst_caps_unref (caps);
@@ -170,8 +170,8 @@
ASSERT_OBJECT_REFCOUNT (src, "src", 1);
ASSERT_OBJECT_REFCOUNT (sink, "sink", 1);
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
ASSERT_CAPS_REFCOUNT (caps, "caps", 1);
gst_caps_unref (caps);
diff --git a/tests/check/pipelines/cleanup.c b/tests/check/pipelines/cleanup.c
index d22394c..799e448 100644
--- a/tests/check/pipelines/cleanup.c
+++ b/tests/check/pipelines/cleanup.c
@@ -68,7 +68,7 @@
}
gst_element_set_state (pipe, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipe));
+ gst_object_unref (pipe);
}
START_TEST (test_pipeline_unref)
@@ -90,8 +90,8 @@
fail_unless (count == 1, "src has a refcount of %d instead of 1", count);
count = GST_OBJECT_REFCOUNT_VALUE (sink);
fail_unless (count == 1, "sink has a refcount of %d instead of 1", count);
- gst_object_unref (GST_OBJECT (src));
- gst_object_unref (GST_OBJECT (sink));
+ gst_object_unref (src);
+ gst_object_unref (sink);
}
END_TEST Suite *
diff --git a/tests/check/pipelines/simple-launch-lines.c b/tests/check/pipelines/simple-launch-lines.c
index 6ebf387..eeef985 100644
--- a/tests/check/pipelines/simple-launch-lines.c
+++ b/tests/check/pipelines/simple-launch-lines.c
@@ -68,7 +68,7 @@
}
gst_element_set_state (pipe, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipe));
+ gst_object_unref (pipe);
}
START_TEST (test_2_elements)
@@ -156,11 +156,12 @@
gst_message_unref (gst_bus_pop (bus));
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
assert_live_count (GST_TYPE_BUFFER, 0);
}
-END_TEST Suite * simple_launch_lines_suite (void)
+END_TEST Suite *
+simple_launch_lines_suite (void)
{
Suite *s = suite_create ("Pipelines");
TCase *tc_chain = tcase_create ("linear");
diff --git a/tests/instantiate/create.c b/tests/instantiate/create.c
index a5fff4b..ddbb5e5 100644
--- a/tests/instantiate/create.c
+++ b/tests/instantiate/create.c
@@ -37,7 +37,7 @@
elements != NULL; elements = elements->next) {
factory = (GstElementFactory *) elements->data;
if ((element = gst_element_factory_create (factory, "test"))) {
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
}
}
diff --git a/tests/old/examples/appreader/appreader.c b/tests/old/examples/appreader/appreader.c
index 5e8768a..a1ad13f 100644
--- a/tests/old/examples/appreader/appreader.c
+++ b/tests/old/examples/appreader/appreader.c
@@ -70,7 +70,7 @@
} while (!done);
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/tests/old/examples/cutter/cutter.c b/tests/old/examples/cutter/cutter.c
index dc26a60..92ce01c 100644
--- a/tests/old/examples/cutter/cutter.c
+++ b/tests/old/examples/cutter/cutter.c
@@ -196,8 +196,8 @@
gst_element_set_state (main_bin, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (filesink));
- gst_object_unref (GST_OBJECT (main_bin));
+ gst_object_unref (filesink);
+ gst_object_unref (main_bin);
exit (0);
}
diff --git a/tests/old/examples/helloworld2/helloworld2.c b/tests/old/examples/helloworld2/helloworld2.c
index 28a3278..e78b0b0 100644
--- a/tests/old/examples/helloworld2/helloworld2.c
+++ b/tests/old/examples/helloworld2/helloworld2.c
@@ -127,7 +127,7 @@
/* stop the pipeline */
gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
exit (0);
}
diff --git a/tests/old/examples/mixer/mixer.c b/tests/old/examples/mixer/mixer.c
index 3f31378..0efc4e0 100644
--- a/tests/old/examples/mixer/mixer.c
+++ b/tests/old/examples/mixer/mixer.c
@@ -74,8 +74,8 @@
gst_element_get_pad (typefind, "sink"));
gst_bin_remove (bin, typefind);
gst_bin_remove (GST_BIN (pipeline), GST_ELEMENT (bin));
- gst_object_unref (GST_OBJECT (typefind));
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (typefind);
+ gst_object_unref (pipeline);
return caps;
}
@@ -213,9 +213,9 @@
}
g_list_free (input_channels);
- gst_object_unref (GST_OBJECT (audiosink));
+ gst_object_unref (audiosink);
- gst_object_unref (GST_OBJECT (main_bin));
+ gst_object_unref (main_bin);
exit (0);
}
@@ -382,7 +382,7 @@
/* destroy elements */
- gst_object_unref (GST_OBJECT (channel->pipe));
+ gst_object_unref (channel->pipe);
free (channel);
}
diff --git a/tests/old/examples/thread/thread.c b/tests/old/examples/thread/thread.c
index 964bec5..6de6692 100644
--- a/tests/old/examples/thread/thread.c
+++ b/tests/old/examples/thread/thread.c
@@ -73,7 +73,7 @@
loop = g_main_loop_new (NULL, FALSE);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
exit (0);
}
diff --git a/tests/old/testsuite/cleanup/cleanup1.c b/tests/old/testsuite/cleanup/cleanup1.c
index 2df2ea3..05a97b5 100644
--- a/tests/old/testsuite/cleanup/cleanup1.c
+++ b/tests/old/testsuite/cleanup/cleanup1.c
@@ -50,7 +50,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
diff --git a/tests/old/testsuite/cleanup/cleanup2.c b/tests/old/testsuite/cleanup/cleanup2.c
index bd99abd..06c0416 100644
--- a/tests/old/testsuite/cleanup/cleanup2.c
+++ b/tests/old/testsuite/cleanup/cleanup2.c
@@ -55,7 +55,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
g_mem_chunk_info ();
diff --git a/tests/old/testsuite/cleanup/cleanup3.c b/tests/old/testsuite/cleanup/cleanup3.c
index 37498ba..5b22ca9 100644
--- a/tests/old/testsuite/cleanup/cleanup3.c
+++ b/tests/old/testsuite/cleanup/cleanup3.c
@@ -59,7 +59,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
g_mem_chunk_info ();
diff --git a/tests/old/testsuite/cleanup/cleanup5.c b/tests/old/testsuite/cleanup/cleanup5.c
index 5ec03b5..fef2c83 100644
--- a/tests/old/testsuite/cleanup/cleanup5.c
+++ b/tests/old/testsuite/cleanup/cleanup5.c
@@ -34,7 +34,7 @@
}
fprintf (stderr, "+\n");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_mem_chunk_info ();
return 0;
diff --git a/tests/old/testsuite/dlopen/loadgst.c b/tests/old/testsuite/dlopen/loadgst.c
index 59d6e72..54bfe69 100644
--- a/tests/old/testsuite/dlopen/loadgst.c
+++ b/tests/old/testsuite/dlopen/loadgst.c
@@ -22,5 +22,5 @@
g_print ("\n");
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
diff --git a/tests/old/testsuite/pad/chainnopull.c b/tests/old/testsuite/pad/chainnopull.c
index ed83dfc..2fb612a 100644
--- a/tests/old/testsuite/pad/chainnopull.c
+++ b/tests/old/testsuite/pad/chainnopull.c
@@ -60,7 +60,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/tests/old/testsuite/pad/getnopush.c b/tests/old/testsuite/pad/getnopush.c
index 7041c90..56b3a77 100644
--- a/tests/old/testsuite/pad/getnopush.c
+++ b/tests/old/testsuite/pad/getnopush.c
@@ -65,7 +65,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/tests/old/testsuite/pad/link.c b/tests/old/testsuite/pad/link.c
index 5d22c38..4a7d31e 100644
--- a/tests/old/testsuite/pad/link.c
+++ b/tests/old/testsuite/pad/link.c
@@ -183,7 +183,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
/* switch element types */
g_print ("Loop=%s done\n", loop ? "true" : "false");
diff --git a/tests/old/testsuite/parse/parse1.c b/tests/old/testsuite/parse/parse1.c
index be4764a..d62dae6 100644
--- a/tests/old/testsuite/parse/parse1.c
+++ b/tests/old/testsuite/parse/parse1.c
@@ -59,7 +59,7 @@
}G_STMT_END
#define TEST_OK G_STMT_START{ \
- gst_object_unref (GST_OBJECT (cur)); \
+ gst_object_unref (cur); \
cur = NULL; \
g_print ("TEST %2d line %3d COMPLETE\n", test, __LINE__); \
}G_STMT_END
diff --git a/tests/old/testsuite/parse/parse2.c b/tests/old/testsuite/parse/parse2.c
index 3b0a321..de98c0d 100644
--- a/tests/old/testsuite/parse/parse2.c
+++ b/tests/old/testsuite/parse/parse2.c
@@ -85,7 +85,7 @@
}G_STMT_END
#endif
#define TEST_OK G_STMT_START{ \
- gst_object_unref (GST_OBJECT (cur)); \
+ gst_object_unref (cur); \
cur = NULL; \
g_print ("TEST %2d line %3d COMPLETE\n", test, __LINE__); \
}G_STMT_END
@@ -127,7 +127,7 @@
GstElement *element = gst_element_factory_make ((element_name), NULL); \
if (element) { \
g_print ("REQUIRE line %3d OK\n", __LINE__); \
- gst_object_unref (GST_OBJECT (element)); \
+ gst_object_unref (element); \
} else { \
g_print ("REQUIRE line %3d EXIT : No element of type \"%s\" available. Exiting.\n", __LINE__, (element_name)); \
TEST_FINISH; \
diff --git a/tests/old/testsuite/refcounting/bin.c b/tests/old/testsuite/refcounting/bin.c
index 5d50268..7d31a3b 100644
--- a/tests/old/testsuite/refcounting/bin.c
+++ b/tests/old/testsuite/refcounting/bin.c
@@ -55,7 +55,7 @@
g_assert (!GST_OBJECT_IS_FLOATING (element));
gst_bin_remove (GST_BIN (bin), element);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
static void
@@ -67,7 +67,7 @@
bin = gst_bin_new ("testbin");
element = gst_element_factory_make ("fakesrc", NULL);
gst_element_set_name (element, "test1");
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
g_assert (GST_OBJECT_IS_FLOATING (element));
gst_bin_add (GST_BIN (bin), element);
g_assert (!GST_OBJECT_IS_FLOATING (element));
@@ -75,13 +75,13 @@
g_assert (!GST_OBJECT_IS_FLOATING (element));
g_assert (!GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
#if 0
g_assert (GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
#endif
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#if 0
@@ -99,10 +99,10 @@
gst_bin_add (GST_BIN (bin), element);
g_assert (!GST_OBJECT_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#endif
@@ -126,12 +126,12 @@
gst_bin_add (GST_BIN (bin), bin2);
g_assert (!GST_OBJECT_FLOATING (bin2));
- gst_object_unref (GST_OBJECT (bin2));
+ gst_object_unref (bin2);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "testbin") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#endif
@@ -158,88 +158,88 @@
//gst_alloc_trace_print_all ();
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("create/unref new bin %d\n", gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bins %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
g_assert (GST_OBJECT_IS_FLOATING (bin));
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_object_sink (GST_OBJECT (bin));
g_assert (!GST_OBJECT_IS_FLOATING (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("create/ref/sink/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_object_sink (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/ref/sink/unref %d bins %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
g_assert (!GST_OBJECT_IS_DESTROYED (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
g_assert (GST_OBJECT_IS_DESTROYED (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
g_print ("create/destroy/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("create/destroy/unref %d bin %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
g_print ("create/ref/unref/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
}
g_print ("create/ref/unref/unref %d bin %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
g_print ("craete/ref/destroy/unref/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("craete/ref/destroy/unref/unref %d bins %d\n", iters,
@@ -247,13 +247,13 @@
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_element_set_name (bin, "testing123");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
gst_element_set_name (bin, "testing123");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("craete/ref/destroy/unref/unref %d bins with name %d\n", iters,
@@ -263,20 +263,20 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (bin, "testing");
}
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("set name %d times %d\n", iters,
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = create_bin ();
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bin with children %d\n", iters,
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters / 2; i++) {
bin = create_bin_ghostpads ();
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bin with children and ghostpads %d\n", iters / 2,
gst_alloc_trace_live_all () - usage1);
diff --git a/tests/old/testsuite/refcounting/element.c b/tests/old/testsuite/refcounting/element.c
index e4673bf..da0f541 100644
--- a/tests/old/testsuite/refcounting/element.c
+++ b/tests/old/testsuite/refcounting/element.c
@@ -23,32 +23,32 @@
//gst_alloc_trace_print_all ();
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
element = gst_element_factory_make ("fakesrc", NULL);
g_assert (GST_OBJECT_IS_FLOATING (element));
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_object_sink (GST_OBJECT (element));
g_assert (!GST_OBJECT_IS_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/ref/sink/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_object_sink (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/ref/sink/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -56,9 +56,9 @@
#if 0
element = gst_element_factory_make ("fakesrc", NULL);
g_assert (!GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/destroy/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
#endif
@@ -66,35 +66,35 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("create/destroy/unref %d element %d\n", iters,
gst_alloc_trace_live_all () - usage1);
#endif
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
g_print ("create/ref/unref/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("create/ref/unref/unref %d element %d\n", iters,
gst_alloc_trace_live_all () - usage1);
#if 0
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
g_print ("craete/ref/destroy/unref/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
#endif
@@ -102,10 +102,10 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("craete/ref/destroy/unref/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -114,12 +114,12 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_element_set_name (element, "testing123");
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
gst_element_set_name (element, "testing123");
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("craete/ref/destroy/unref/unref %d elements with name %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -129,7 +129,7 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (element, "testing");
}
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("set name %d times %d\n", iters,
gst_alloc_trace_live_all () - usage1);
diff --git a/tests/old/testsuite/refcounting/element_pad.c b/tests/old/testsuite/refcounting/element_pad.c
index 2f3ad1d..5220801 100644
--- a/tests/old/testsuite/refcounting/element_pad.c
+++ b/tests/old/testsuite/refcounting/element_pad.c
@@ -30,13 +30,13 @@
g_assert (GST_OBJECT_IS_FLOATING (element));
g_assert (!GST_OBJECT_IS_FLOATING (pad));
g_assert (gst_pad_get_parent (pad) == element);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/addpad/unref 1 new element: %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesink", NULL);;
g_assert (GST_IS_ELEMENT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/unref %d elements: %ld\n", iters, vmsize () - usage1);
@@ -48,9 +48,9 @@
gst_element_link_pads (element2, "src", element, "sink");
g_assert (GST_PAD_IS_LINKED (gst_element_get_pad (element2, "src")));
g_assert (GST_PAD_IS_LINKED (gst_element_get_pad (element, "sink")));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (!GST_PAD_IS_LINKED (gst_element_get_pad (element2, "src")));
- gst_object_unref (GST_OBJECT (element2));
+ gst_object_unref (element2);
}
g_print ("create/link/unref %d element duos: %ld\n", iters / 2,
vmsize () - usage1);
@@ -61,7 +61,7 @@
g_assert (GST_IS_PAD (pad));
gst_element_remove_pad (element, pad);
g_assert (gst_element_get_pad (element, "sink") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("pad removal on one element: %ld\n", vmsize () - usage1);
@@ -72,7 +72,7 @@
g_assert (GST_IS_PAD (pad));
gst_element_remove_pad (element, pad);
g_assert (gst_element_get_pad (element, "sink") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("pad removal loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
@@ -82,11 +82,11 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_element_remove_pad (element, pad);
g_assert (gst_pad_get_parent (pad) == NULL);
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (pad);
+ gst_object_unref (element);
}
g_print ("pad ref/removal/test loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
@@ -95,7 +95,7 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("pad unref on one element: %ld\n", vmsize () - usage1);
@@ -104,7 +104,7 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("pad unref loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
diff --git a/tests/old/testsuite/refcounting/pad.c b/tests/old/testsuite/refcounting/pad.c
index fe9b001..0c0eac6 100644
--- a/tests/old/testsuite/refcounting/pad.c
+++ b/tests/old/testsuite/refcounting/pad.c
@@ -38,14 +38,14 @@
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
g_print ("DEBUG: unreffing new pad with name padname\n");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("create/unref new pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/unref %d pads %ld\n", iters, vmsize () - usage1);
@@ -53,55 +53,55 @@
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
g_assert (GST_OBJECT_IS_FLOATING (pad));
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_object_sink (GST_OBJECT (pad));
g_assert (!GST_OBJECT_IS_FLOATING (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("create/ref/sink/unref new pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_object_sink (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/ref/sink/unref %d pads %ld\n", iters, vmsize () - usage1);
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
g_print ("create/ref/unref/unref pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld\n", iters, vmsize () - usage1);
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
g_print ("create/ref/unref/unref pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld\n", iters, vmsize () - usage1);
@@ -109,11 +109,11 @@
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_pad_set_name (pad, "testing123");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
gst_pad_set_name (pad, "testing123");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld with name\n", iters,
vmsize () - usage1);
@@ -124,14 +124,14 @@
for (i = 0; i < iters; i++) {
gst_pad_set_name (pad, "testing");
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("set name %d times %ld\n", iters, vmsize () - usage1);
for (i = 0; i < iters; i++) {
padtempl =
gst_pad_template_new ("sink%d", GST_PAD_SINK, GST_PAD_SOMETIMES,
gst_caps_new_any ());
- gst_object_unref (GST_OBJECT (padtempl));
+ gst_object_unref (padtempl);
}
g_print ("%d padtemplates create/unref %ld\n", iters, vmsize () - usage1);
@@ -140,7 +140,7 @@
gst_pad_template_new ("sink%d", GST_PAD_SINK, GST_PAD_SOMETIMES,
gst_caps_new_any ());
pad = gst_pad_new_from_template (padtempl, "sink1");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("%d pads create/unref from padtemplate %ld\n", iters,
vmsize () - usage1);
diff --git a/tests/old/testsuite/refcounting/sched.c b/tests/old/testsuite/refcounting/sched.c
index 9ed1843..5409b9b 100644
--- a/tests/old/testsuite/refcounting/sched.c
+++ b/tests/old/testsuite/refcounting/sched.c
@@ -69,7 +69,7 @@
if (gst_bin_iterate (GST_BIN (pipeline)))
i++;
if (i % 50 == 0) {
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
create_pipeline ();
}
}
diff --git a/tests/old/testsuite/refcounting/thread.c b/tests/old/testsuite/refcounting/thread.c
index 862f4dc..a2294c6 100644
--- a/tests/old/testsuite/refcounting/thread.c
+++ b/tests/old/testsuite/refcounting/thread.c
@@ -71,7 +71,7 @@
g_assert (!GST_OBJECT_FLOATING (element));
gst_bin_remove (GST_BIN (thread), element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -83,7 +83,7 @@
thread = gst_thread_new ("testthread");
element = gst_element_new ();
gst_element_set_name (element, "test1");
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
g_assert (GST_OBJECT_FLOATING (element));
gst_bin_add (GST_BIN (thread), element);
g_assert (!GST_OBJECT_FLOATING (element));
@@ -91,11 +91,11 @@
g_assert (!GST_OBJECT_FLOATING (element));
g_assert (!GST_OBJECT_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (GST_OBJECT_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -111,10 +111,10 @@
gst_bin_add (GST_BIN (thread), element);
g_assert (!GST_OBJECT_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "test1") == NULL);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -135,12 +135,12 @@
gst_bin_add (GST_BIN (thread), thread2);
g_assert (!GST_OBJECT_FLOATING (thread2));
- gst_object_unref (GST_OBJECT (thread2));
+ gst_object_unref (thread2);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "testthread") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "test1") == NULL);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
int
@@ -161,86 +161,86 @@
usage1 = vmsize ();
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d threads %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
g_assert (GST_OBJECT_FLOATING (thread));
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_object_sink (GST_OBJECT (thread));
g_assert (!GST_OBJECT_FLOATING (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/ref/sink/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_object_sink (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/ref/sink/unref %d threads %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
g_assert (!GST_OBJECT_DESTROYED (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_assert (GST_OBJECT_DESTROYED (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/destroy/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("create/destroy/unref %d thread %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
g_print ("create/ref/unref/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("create/ref/unref/unref %d thread %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
g_print ("craete/ref/destroy/unref/unref new thread %ld\n",
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("craete/ref/destroy/unref/unref %d threads %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_element_set_name (thread, "testing123");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
gst_element_set_name (thread, "testing123");
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("craete/ref/destroy/unref/unref %d threads with name %ld\n", iters,
vmsize () - usage1);
@@ -249,7 +249,7 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (thread, "testing");
}
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("set name %d times %ld\n", iters, vmsize () - usage1);
for (i = 0; i < iters; i++) {
@@ -257,21 +257,21 @@
element = gst_element_new ();
gst_element_set_name (element, "test1");
gst_bin_add (GST_BIN (thread), element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with one element %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = create_thread ();
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with children %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters / 2; i++) {
thread = create_thread_ghostpads ();
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with children and ghostpads %ld\n",
iters / 2, vmsize () - usage1);
diff --git a/tests/old/testsuite/registry/gst-print-formats.c b/tests/old/testsuite/registry/gst-print-formats.c
index 8faeec6..8f40118 100644
--- a/tests/old/testsuite/registry/gst-print-formats.c
+++ b/tests/old/testsuite/registry/gst-print-formats.c
@@ -97,7 +97,7 @@
factory->details.longname, gst_plugin_feature_get_rank (feature));
element = gst_element_factory_create (factory, NULL);
print_pad_templates_info (element, factory, dir);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
}
@@ -282,7 +282,7 @@
element = gst_element_factory_create (factory, NULL);
list = get_pad_templates_info (element, factory, dir);
mime_list = g_list_concat (mime_list, list);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
}
}
diff --git a/tests/old/testsuite/schedulers/142183-2.c b/tests/old/testsuite/schedulers/142183-2.c
index c472974..6278d82 100644
--- a/tests/old/testsuite/schedulers/142183-2.c
+++ b/tests/old/testsuite/schedulers/142183-2.c
@@ -64,7 +64,7 @@
g_print ("got past iteration, scheduler refs elements correctly\n");
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/142183.c b/tests/old/testsuite/schedulers/142183.c
index 8f56faf..4c56090 100644
--- a/tests/old/testsuite/schedulers/142183.c
+++ b/tests/old/testsuite/schedulers/142183.c
@@ -49,7 +49,7 @@
* handoff signal, normally the scheduler should keep a ref to the
* currently scheduled elements but that's another bug displayed in
* 142183-2.c */
- gst_object_ref (GST_OBJECT (id));
+ gst_object_ref (id);
g_signal_connect (G_OBJECT (id), "handoff", (GCallback) handoff_identity,
NULL);
g_object_set (G_OBJECT (id), "loop-based", TRUE, NULL);
@@ -85,8 +85,8 @@
g_print ("ok, no deadlock. bug 142183 fixed!\n");
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (id));
+ gst_object_unref (pipeline);
+ gst_object_unref (id);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/143777-2.c b/tests/old/testsuite/schedulers/143777-2.c
index 399bff2..bb89ddd 100644
--- a/tests/old/testsuite/schedulers/143777-2.c
+++ b/tests/old/testsuite/schedulers/143777-2.c
@@ -54,7 +54,7 @@
g_print ("%d\n", i);
}
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
g_print ("done.\n");
return 0;
diff --git a/tests/old/testsuite/schedulers/143777.c b/tests/old/testsuite/schedulers/143777.c
index 9c33d6b..a28a2d7 100644
--- a/tests/old/testsuite/schedulers/143777.c
+++ b/tests/old/testsuite/schedulers/143777.c
@@ -64,7 +64,7 @@
g_print ("cleaning up...\n");
g_assert (i == 100);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/147713.c b/tests/old/testsuite/schedulers/147713.c
index 0a2dc07..d9eaaf7 100644
--- a/tests/old/testsuite/schedulers/147713.c
+++ b/tests/old/testsuite/schedulers/147713.c
@@ -81,7 +81,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/147819.c b/tests/old/testsuite/schedulers/147819.c
index d8b30b3..3cfd2f7 100644
--- a/tests/old/testsuite/schedulers/147819.c
+++ b/tests/old/testsuite/schedulers/147819.c
@@ -80,7 +80,7 @@
gst_bin_iterate (GST_BIN (pipeline));
/* do ugly stuff here */
- gst_object_ref (GST_OBJECT (id1));
+ gst_object_ref (id1);
gst_bin_remove (GST_BIN (pipeline), id1);
gst_element_link_pads (src, "src", id1, "sink");
gst_element_link_pads (id1, "src", id2, "sink");
@@ -92,7 +92,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/147894-2.c b/tests/old/testsuite/schedulers/147894-2.c
index 4eab00b..9773e14 100644
--- a/tests/old/testsuite/schedulers/147894-2.c
+++ b/tests/old/testsuite/schedulers/147894-2.c
@@ -127,8 +127,8 @@
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (pipeline2));
+ gst_object_unref (pipeline);
+ gst_object_unref (pipeline2);
src = id = sink = pipeline = pipeline2 = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/147894.c b/tests/old/testsuite/schedulers/147894.c
index e89bf2a..9724bab 100644
--- a/tests/old/testsuite/schedulers/147894.c
+++ b/tests/old/testsuite/schedulers/147894.c
@@ -133,8 +133,8 @@
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (pipeline2));
+ gst_object_unref (pipeline);
+ gst_object_unref (pipeline2);
src = id = sink = pipeline = pipeline2 = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/group_link.c b/tests/old/testsuite/schedulers/group_link.c
index e40c84d..32524e0 100644
--- a/tests/old/testsuite/schedulers/group_link.c
+++ b/tests/old/testsuite/schedulers/group_link.c
@@ -58,7 +58,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/queue_link.c b/tests/old/testsuite/schedulers/queue_link.c
index f14d7b5..1ec80f2 100644
--- a/tests/old/testsuite/schedulers/queue_link.c
+++ b/tests/old/testsuite/schedulers/queue_link.c
@@ -58,9 +58,9 @@
g_print ("unlinking...\n");
- gst_object_ref (GST_OBJECT (queue));
+ gst_object_ref (queue);
gst_bin_remove (GST_BIN (pipeline), queue);
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_bin_remove (GST_BIN (thread), bin);
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/relink.c b/tests/old/testsuite/schedulers/relink.c
index a76daf0..82cd689 100644
--- a/tests/old/testsuite/schedulers/relink.c
+++ b/tests/old/testsuite/schedulers/relink.c
@@ -65,7 +65,7 @@
while (i++ < 10 && gst_bin_iterate (GST_BIN (pipeline)));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/unlink.c b/tests/old/testsuite/schedulers/unlink.c
index 11ae3e5..04d1c88 100644
--- a/tests/old/testsuite/schedulers/unlink.c
+++ b/tests/old/testsuite/schedulers/unlink.c
@@ -56,7 +56,7 @@
while (gst_bin_iterate (GST_BIN (pipeline)));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/schedulers/unref.c b/tests/old/testsuite/schedulers/unref.c
index 543620a..845e6f6 100644
--- a/tests/old/testsuite/schedulers/unref.c
+++ b/tests/old/testsuite/schedulers/unref.c
@@ -26,7 +26,7 @@
{
if (pipeline) {
g_print ("unreffing...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
}
}
diff --git a/tests/old/testsuite/schedulers/useless_iteration.c b/tests/old/testsuite/schedulers/useless_iteration.c
index d064c64..bf6eba6 100644
--- a/tests/old/testsuite/schedulers/useless_iteration.c
+++ b/tests/old/testsuite/schedulers/useless_iteration.c
@@ -42,7 +42,7 @@
g_print ("cleaning up... (%d iterations)\n", i);
g_assert (i == 100);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/tests/old/testsuite/states/bin.c b/tests/old/testsuite/states/bin.c
index 65cb308..a3cf01c 100644
--- a/tests/old/testsuite/states/bin.c
+++ b/tests/old/testsuite/states/bin.c
@@ -80,7 +80,7 @@
gint i;
g_assert (test);
- gst_object_ref (GST_OBJECT (test));
+ gst_object_ref (test);
assert_state (test, GST_STATE_NULL);
gst_bin_add (GST_BIN (bin), test);
assert_state (bin, MAX (bin_state, GST_STATE_NULL));
@@ -97,7 +97,7 @@
assert_state (bin, MAX (bin_state, test_state));
}
gst_bin_remove (GST_BIN (bin), test);
- gst_object_unref (GST_OBJECT (test));
+ gst_object_unref (test);
assert_state (bin, bin_state);
}
@@ -128,7 +128,7 @@
test_adding_one_element (bin);
}
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
gint
diff --git a/tests/old/testsuite/states/locked.c b/tests/old/testsuite/states/locked.c
index d66565d..94ee30c 100644
--- a/tests/old/testsuite/states/locked.c
+++ b/tests/old/testsuite/states/locked.c
@@ -53,7 +53,7 @@
loop = g_main_loop_new (NULL, FALSE);
bus = gst_element_get_bus (pipeline);
gst_bus_add_watch (bus, (GstBusHandler) message_received, pipeline);
- gst_object_unref (GST_OBJECT (bus));
+ gst_object_unref (bus);
fakesrc1 = gst_element_factory_make ("fakesrc", "fakesrc1");
g_object_set (G_OBJECT (fakesrc1), "num_buffers", 5, NULL);
@@ -98,7 +98,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/tests/old/testsuite/threads/threadi.c b/tests/old/testsuite/threads/threadi.c
index 284e663..6c522b5 100644
--- a/tests/old/testsuite/threads/threadi.c
+++ b/tests/old/testsuite/threads/threadi.c
@@ -131,7 +131,7 @@
g_source_remove (id);
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
g_print ("Done with test to show bug %d, fixed correctly\n", TESTNUM);
diff --git a/tests/probes/probetest.c b/tests/probes/probetest.c
index 22355c7..ab9f883 100644
--- a/tests/probes/probetest.c
+++ b/tests/probes/probetest.c
@@ -73,7 +73,7 @@
gst_element_set_state (GST_ELEMENT (pipeline), GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/tests/sched/dynamic-pipeline.c b/tests/sched/dynamic-pipeline.c
index 46b25c7..70c793d 100644
--- a/tests/sched/dynamic-pipeline.c
+++ b/tests/sched/dynamic-pipeline.c
@@ -38,11 +38,11 @@
/* destroy the fakesink, but keep fakesrc (its state is GST_STATE_READY) */
gst_element_unlink_pads (fakesrc, "src", fakesink1, "sink");
- gst_object_ref (GST_OBJECT (fakesrc));
+ gst_object_ref (fakesrc);
gst_bin_remove (GST_BIN (pipe1), fakesrc);
gst_bin_remove (GST_BIN (pipe1), fakesink1);
- gst_object_unref (GST_OBJECT (pipe1));
+ gst_object_unref (pipe1);
/* make a new pipeline */
gst_bin_add (GST_BIN (pipe2), fakesink2);
diff --git a/testsuite/cleanup/cleanup1.c b/testsuite/cleanup/cleanup1.c
index 2df2ea3..05a97b5 100644
--- a/testsuite/cleanup/cleanup1.c
+++ b/testsuite/cleanup/cleanup1.c
@@ -50,7 +50,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
diff --git a/testsuite/cleanup/cleanup2.c b/testsuite/cleanup/cleanup2.c
index bd99abd..06c0416 100644
--- a/testsuite/cleanup/cleanup2.c
+++ b/testsuite/cleanup/cleanup2.c
@@ -55,7 +55,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
g_mem_chunk_info ();
diff --git a/testsuite/cleanup/cleanup3.c b/testsuite/cleanup/cleanup3.c
index 37498ba..5b22ca9 100644
--- a/testsuite/cleanup/cleanup3.c
+++ b/testsuite/cleanup/cleanup3.c
@@ -59,7 +59,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
fprintf (stderr, "\n");
g_mem_chunk_info ();
diff --git a/testsuite/cleanup/cleanup5.c b/testsuite/cleanup/cleanup5.c
index 5ec03b5..fef2c83 100644
--- a/testsuite/cleanup/cleanup5.c
+++ b/testsuite/cleanup/cleanup5.c
@@ -34,7 +34,7 @@
}
fprintf (stderr, "+\n");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_mem_chunk_info ();
return 0;
diff --git a/testsuite/dlopen/loadgst.c b/testsuite/dlopen/loadgst.c
index 59d6e72..54bfe69 100644
--- a/testsuite/dlopen/loadgst.c
+++ b/testsuite/dlopen/loadgst.c
@@ -22,5 +22,5 @@
g_print ("\n");
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
}
diff --git a/testsuite/pad/chainnopull.c b/testsuite/pad/chainnopull.c
index ed83dfc..2fb612a 100644
--- a/testsuite/pad/chainnopull.c
+++ b/testsuite/pad/chainnopull.c
@@ -60,7 +60,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/testsuite/pad/getnopush.c b/testsuite/pad/getnopush.c
index 7041c90..56b3a77 100644
--- a/testsuite/pad/getnopush.c
+++ b/testsuite/pad/getnopush.c
@@ -65,7 +65,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/testsuite/pad/link.c b/testsuite/pad/link.c
index 5d22c38..4a7d31e 100644
--- a/testsuite/pad/link.c
+++ b/testsuite/pad/link.c
@@ -183,7 +183,7 @@
}
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
/* switch element types */
g_print ("Loop=%s done\n", loop ? "true" : "false");
diff --git a/testsuite/parse/parse1.c b/testsuite/parse/parse1.c
index be4764a..d62dae6 100644
--- a/testsuite/parse/parse1.c
+++ b/testsuite/parse/parse1.c
@@ -59,7 +59,7 @@
}G_STMT_END
#define TEST_OK G_STMT_START{ \
- gst_object_unref (GST_OBJECT (cur)); \
+ gst_object_unref (cur); \
cur = NULL; \
g_print ("TEST %2d line %3d COMPLETE\n", test, __LINE__); \
}G_STMT_END
diff --git a/testsuite/parse/parse2.c b/testsuite/parse/parse2.c
index 3b0a321..de98c0d 100644
--- a/testsuite/parse/parse2.c
+++ b/testsuite/parse/parse2.c
@@ -85,7 +85,7 @@
}G_STMT_END
#endif
#define TEST_OK G_STMT_START{ \
- gst_object_unref (GST_OBJECT (cur)); \
+ gst_object_unref (cur); \
cur = NULL; \
g_print ("TEST %2d line %3d COMPLETE\n", test, __LINE__); \
}G_STMT_END
@@ -127,7 +127,7 @@
GstElement *element = gst_element_factory_make ((element_name), NULL); \
if (element) { \
g_print ("REQUIRE line %3d OK\n", __LINE__); \
- gst_object_unref (GST_OBJECT (element)); \
+ gst_object_unref (element); \
} else { \
g_print ("REQUIRE line %3d EXIT : No element of type \"%s\" available. Exiting.\n", __LINE__, (element_name)); \
TEST_FINISH; \
diff --git a/testsuite/refcounting/bin.c b/testsuite/refcounting/bin.c
index 5d50268..7d31a3b 100644
--- a/testsuite/refcounting/bin.c
+++ b/testsuite/refcounting/bin.c
@@ -55,7 +55,7 @@
g_assert (!GST_OBJECT_IS_FLOATING (element));
gst_bin_remove (GST_BIN (bin), element);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
static void
@@ -67,7 +67,7 @@
bin = gst_bin_new ("testbin");
element = gst_element_factory_make ("fakesrc", NULL);
gst_element_set_name (element, "test1");
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
g_assert (GST_OBJECT_IS_FLOATING (element));
gst_bin_add (GST_BIN (bin), element);
g_assert (!GST_OBJECT_IS_FLOATING (element));
@@ -75,13 +75,13 @@
g_assert (!GST_OBJECT_IS_FLOATING (element));
g_assert (!GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
#if 0
g_assert (GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
#endif
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#if 0
@@ -99,10 +99,10 @@
gst_bin_add (GST_BIN (bin), element);
g_assert (!GST_OBJECT_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#endif
@@ -126,12 +126,12 @@
gst_bin_add (GST_BIN (bin), bin2);
g_assert (!GST_OBJECT_FLOATING (bin2));
- gst_object_unref (GST_OBJECT (bin2));
+ gst_object_unref (bin2);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "testbin") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (bin), "test1") == NULL);
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
#endif
@@ -158,88 +158,88 @@
//gst_alloc_trace_print_all ();
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("create/unref new bin %d\n", gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bins %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
g_assert (GST_OBJECT_IS_FLOATING (bin));
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_object_sink (GST_OBJECT (bin));
g_assert (!GST_OBJECT_IS_FLOATING (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("create/ref/sink/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_object_sink (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/ref/sink/unref %d bins %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
g_assert (!GST_OBJECT_IS_DESTROYED (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
g_assert (GST_OBJECT_IS_DESTROYED (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
g_print ("create/destroy/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("create/destroy/unref %d bin %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
g_print ("create/ref/unref/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
}
g_print ("create/ref/unref/unref %d bin %d\n", iters,
gst_alloc_trace_live_all () - usage1);
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
g_print ("craete/ref/destroy/unref/unref new bin %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_ref (bin);
+ gst_object_unref (bin);
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("craete/ref/destroy/unref/unref %d bins %d\n", iters,
@@ -247,13 +247,13 @@
for (i = 0; i < iters; i++) {
bin = gst_bin_new ("somebin");
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_element_set_name (bin, "testing123");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
gst_element_set_name (bin, "testing123");
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#if 0
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
#endif
}
g_print ("craete/ref/destroy/unref/unref %d bins with name %d\n", iters,
@@ -263,20 +263,20 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (bin, "testing");
}
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
g_print ("set name %d times %d\n", iters,
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
bin = create_bin ();
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bin with children %d\n", iters,
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters / 2; i++) {
bin = create_bin_ghostpads ();
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
g_print ("create/unref %d bin with children and ghostpads %d\n", iters / 2,
gst_alloc_trace_live_all () - usage1);
diff --git a/testsuite/refcounting/element.c b/testsuite/refcounting/element.c
index e4673bf..da0f541 100644
--- a/testsuite/refcounting/element.c
+++ b/testsuite/refcounting/element.c
@@ -23,32 +23,32 @@
//gst_alloc_trace_print_all ();
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
element = gst_element_factory_make ("fakesrc", NULL);
g_assert (GST_OBJECT_IS_FLOATING (element));
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_object_sink (GST_OBJECT (element));
g_assert (!GST_OBJECT_IS_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/ref/sink/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_object_sink (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/ref/sink/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -56,9 +56,9 @@
#if 0
element = gst_element_factory_make ("fakesrc", NULL);
g_assert (!GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (GST_OBJECT_IS_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/destroy/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
#endif
@@ -66,35 +66,35 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("create/destroy/unref %d element %d\n", iters,
gst_alloc_trace_live_all () - usage1);
#endif
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
g_print ("create/ref/unref/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("create/ref/unref/unref %d element %d\n", iters,
gst_alloc_trace_live_all () - usage1);
#if 0
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
g_print ("craete/ref/destroy/unref/unref new element %d\n",
gst_alloc_trace_live_all () - usage1);
#endif
@@ -102,10 +102,10 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_ref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("craete/ref/destroy/unref/unref %d elements %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -114,12 +114,12 @@
#if 0
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesrc", NULL);
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
gst_element_set_name (element, "testing123");
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
gst_element_set_name (element, "testing123");
- gst_object_unref (GST_OBJECT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
+ gst_object_unref (element);
}
g_print ("craete/ref/destroy/unref/unref %d elements with name %d\n", iters,
gst_alloc_trace_live_all () - usage1);
@@ -129,7 +129,7 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (element, "testing");
}
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("set name %d times %d\n", iters,
gst_alloc_trace_live_all () - usage1);
diff --git a/testsuite/refcounting/element_pad.c b/testsuite/refcounting/element_pad.c
index 2f3ad1d..5220801 100644
--- a/testsuite/refcounting/element_pad.c
+++ b/testsuite/refcounting/element_pad.c
@@ -30,13 +30,13 @@
g_assert (GST_OBJECT_IS_FLOATING (element));
g_assert (!GST_OBJECT_IS_FLOATING (pad));
g_assert (gst_pad_get_parent (pad) == element);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("create/addpad/unref 1 new element: %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
element = gst_element_factory_make ("fakesink", NULL);;
g_assert (GST_IS_ELEMENT (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("create/unref %d elements: %ld\n", iters, vmsize () - usage1);
@@ -48,9 +48,9 @@
gst_element_link_pads (element2, "src", element, "sink");
g_assert (GST_PAD_IS_LINKED (gst_element_get_pad (element2, "src")));
g_assert (GST_PAD_IS_LINKED (gst_element_get_pad (element, "sink")));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (!GST_PAD_IS_LINKED (gst_element_get_pad (element2, "src")));
- gst_object_unref (GST_OBJECT (element2));
+ gst_object_unref (element2);
}
g_print ("create/link/unref %d element duos: %ld\n", iters / 2,
vmsize () - usage1);
@@ -61,7 +61,7 @@
g_assert (GST_IS_PAD (pad));
gst_element_remove_pad (element, pad);
g_assert (gst_element_get_pad (element, "sink") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("pad removal on one element: %ld\n", vmsize () - usage1);
@@ -72,7 +72,7 @@
g_assert (GST_IS_PAD (pad));
gst_element_remove_pad (element, pad);
g_assert (gst_element_get_pad (element, "sink") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("pad removal loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
@@ -82,11 +82,11 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_element_remove_pad (element, pad);
g_assert (gst_pad_get_parent (pad) == NULL);
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (pad);
+ gst_object_unref (element);
}
g_print ("pad ref/removal/test loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
@@ -95,7 +95,7 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_print ("pad unref on one element: %ld\n", vmsize () - usage1);
@@ -104,7 +104,7 @@
g_assert (GST_IS_ELEMENT (element));
pad = gst_element_get_pad (element, "sink");
g_assert (GST_IS_PAD (pad));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
g_print ("pad unref loop on %d elements: %ld\n", iters / 2,
vmsize () - usage1);
diff --git a/testsuite/refcounting/pad.c b/testsuite/refcounting/pad.c
index fe9b001..0c0eac6 100644
--- a/testsuite/refcounting/pad.c
+++ b/testsuite/refcounting/pad.c
@@ -38,14 +38,14 @@
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
g_print ("DEBUG: unreffing new pad with name padname\n");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("create/unref new pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/unref %d pads %ld\n", iters, vmsize () - usage1);
@@ -53,55 +53,55 @@
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
g_assert (GST_OBJECT_IS_FLOATING (pad));
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_object_sink (GST_OBJECT (pad));
g_assert (!GST_OBJECT_IS_FLOATING (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("create/ref/sink/unref new pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_object_sink (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/ref/sink/unref %d pads %ld\n", iters, vmsize () - usage1);
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
g_print ("create/ref/unref/unref pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld\n", iters, vmsize () - usage1);
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
g_print ("create/ref/unref/unref pad %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_ref (pad);
+ gst_object_unref (pad);
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld\n", iters, vmsize () - usage1);
@@ -109,11 +109,11 @@
pad =
gst_pad_new_from_template (gst_static_pad_template_get (&templ),
"padname");
- gst_object_ref (GST_OBJECT (pad));
+ gst_object_ref (pad);
gst_pad_set_name (pad, "testing123");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
gst_pad_set_name (pad, "testing123");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("create/ref/unref/unref %d pads %ld with name\n", iters,
vmsize () - usage1);
@@ -124,14 +124,14 @@
for (i = 0; i < iters; i++) {
gst_pad_set_name (pad, "testing");
}
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
g_print ("set name %d times %ld\n", iters, vmsize () - usage1);
for (i = 0; i < iters; i++) {
padtempl =
gst_pad_template_new ("sink%d", GST_PAD_SINK, GST_PAD_SOMETIMES,
gst_caps_new_any ());
- gst_object_unref (GST_OBJECT (padtempl));
+ gst_object_unref (padtempl);
}
g_print ("%d padtemplates create/unref %ld\n", iters, vmsize () - usage1);
@@ -140,7 +140,7 @@
gst_pad_template_new ("sink%d", GST_PAD_SINK, GST_PAD_SOMETIMES,
gst_caps_new_any ());
pad = gst_pad_new_from_template (padtempl, "sink1");
- gst_object_unref (GST_OBJECT (pad));
+ gst_object_unref (pad);
}
g_print ("%d pads create/unref from padtemplate %ld\n", iters,
vmsize () - usage1);
diff --git a/testsuite/refcounting/sched.c b/testsuite/refcounting/sched.c
index 9ed1843..5409b9b 100644
--- a/testsuite/refcounting/sched.c
+++ b/testsuite/refcounting/sched.c
@@ -69,7 +69,7 @@
if (gst_bin_iterate (GST_BIN (pipeline)))
i++;
if (i % 50 == 0) {
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
create_pipeline ();
}
}
diff --git a/testsuite/refcounting/thread.c b/testsuite/refcounting/thread.c
index 862f4dc..a2294c6 100644
--- a/testsuite/refcounting/thread.c
+++ b/testsuite/refcounting/thread.c
@@ -71,7 +71,7 @@
g_assert (!GST_OBJECT_FLOATING (element));
gst_bin_remove (GST_BIN (thread), element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -83,7 +83,7 @@
thread = gst_thread_new ("testthread");
element = gst_element_new ();
gst_element_set_name (element, "test1");
- gst_object_ref (GST_OBJECT (element));
+ gst_object_ref (element);
g_assert (GST_OBJECT_FLOATING (element));
gst_bin_add (GST_BIN (thread), element);
g_assert (!GST_OBJECT_FLOATING (element));
@@ -91,11 +91,11 @@
g_assert (!GST_OBJECT_FLOATING (element));
g_assert (!GST_OBJECT_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (GST_OBJECT_DESTROYED (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -111,10 +111,10 @@
gst_bin_add (GST_BIN (thread), element);
g_assert (!GST_OBJECT_FLOATING (element));
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "test1") == NULL);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
static void
@@ -135,12 +135,12 @@
gst_bin_add (GST_BIN (thread), thread2);
g_assert (!GST_OBJECT_FLOATING (thread2));
- gst_object_unref (GST_OBJECT (thread2));
+ gst_object_unref (thread2);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "testthread") == NULL);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
g_assert (gst_bin_get_by_name (GST_BIN (thread), "test1") == NULL);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
int
@@ -161,86 +161,86 @@
usage1 = vmsize ();
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d threads %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
g_assert (GST_OBJECT_FLOATING (thread));
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_object_sink (GST_OBJECT (thread));
g_assert (!GST_OBJECT_FLOATING (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/ref/sink/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_object_sink (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/ref/sink/unref %d threads %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
g_assert (!GST_OBJECT_DESTROYED (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_assert (GST_OBJECT_DESTROYED (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("create/destroy/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("create/destroy/unref %d thread %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
g_print ("create/ref/unref/unref new thread %ld\n", vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("create/ref/unref/unref %d thread %ld\n", iters, vmsize () - usage1);
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
g_print ("craete/ref/destroy/unref/unref new thread %ld\n",
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_ref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("craete/ref/destroy/unref/unref %d threads %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = gst_thread_new ("somethread");
- gst_object_ref (GST_OBJECT (thread));
+ gst_object_ref (thread);
gst_element_set_name (thread, "testing123");
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
gst_element_set_name (thread, "testing123");
- gst_object_unref (GST_OBJECT (thread));
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
+ gst_object_unref (thread);
}
g_print ("craete/ref/destroy/unref/unref %d threads with name %ld\n", iters,
vmsize () - usage1);
@@ -249,7 +249,7 @@
for (i = 0; i < iters; i++) {
gst_element_set_name (thread, "testing");
}
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
g_print ("set name %d times %ld\n", iters, vmsize () - usage1);
for (i = 0; i < iters; i++) {
@@ -257,21 +257,21 @@
element = gst_element_new ();
gst_element_set_name (element, "test1");
gst_bin_add (GST_BIN (thread), element);
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with one element %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters; i++) {
thread = create_thread ();
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with children %ld\n", iters,
vmsize () - usage1);
for (i = 0; i < iters / 2; i++) {
thread = create_thread_ghostpads ();
- gst_object_unref (GST_OBJECT (thread));
+ gst_object_unref (thread);
}
g_print ("create/unref %d thread with children and ghostpads %ld\n",
iters / 2, vmsize () - usage1);
diff --git a/testsuite/registry/gst-print-formats.c b/testsuite/registry/gst-print-formats.c
index 8faeec6..8f40118 100644
--- a/testsuite/registry/gst-print-formats.c
+++ b/testsuite/registry/gst-print-formats.c
@@ -97,7 +97,7 @@
factory->details.longname, gst_plugin_feature_get_rank (feature));
element = gst_element_factory_create (factory, NULL);
print_pad_templates_info (element, factory, dir);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
}
@@ -282,7 +282,7 @@
element = gst_element_factory_create (factory, NULL);
list = get_pad_templates_info (element, factory, dir);
mime_list = g_list_concat (mime_list, list);
- gst_object_unref (GST_OBJECT (element));
+ gst_object_unref (element);
}
}
}
diff --git a/testsuite/schedulers/142183-2.c b/testsuite/schedulers/142183-2.c
index c472974..6278d82 100644
--- a/testsuite/schedulers/142183-2.c
+++ b/testsuite/schedulers/142183-2.c
@@ -64,7 +64,7 @@
g_print ("got past iteration, scheduler refs elements correctly\n");
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/142183.c b/testsuite/schedulers/142183.c
index 8f56faf..4c56090 100644
--- a/testsuite/schedulers/142183.c
+++ b/testsuite/schedulers/142183.c
@@ -49,7 +49,7 @@
* handoff signal, normally the scheduler should keep a ref to the
* currently scheduled elements but that's another bug displayed in
* 142183-2.c */
- gst_object_ref (GST_OBJECT (id));
+ gst_object_ref (id);
g_signal_connect (G_OBJECT (id), "handoff", (GCallback) handoff_identity,
NULL);
g_object_set (G_OBJECT (id), "loop-based", TRUE, NULL);
@@ -85,8 +85,8 @@
g_print ("ok, no deadlock. bug 142183 fixed!\n");
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (id));
+ gst_object_unref (pipeline);
+ gst_object_unref (id);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/143777-2.c b/testsuite/schedulers/143777-2.c
index 399bff2..bb89ddd 100644
--- a/testsuite/schedulers/143777-2.c
+++ b/testsuite/schedulers/143777-2.c
@@ -54,7 +54,7 @@
g_print ("%d\n", i);
}
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
g_print ("done.\n");
return 0;
diff --git a/testsuite/schedulers/143777.c b/testsuite/schedulers/143777.c
index 9c33d6b..a28a2d7 100644
--- a/testsuite/schedulers/143777.c
+++ b/testsuite/schedulers/143777.c
@@ -64,7 +64,7 @@
g_print ("cleaning up...\n");
g_assert (i == 100);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/147713.c b/testsuite/schedulers/147713.c
index 0a2dc07..d9eaaf7 100644
--- a/testsuite/schedulers/147713.c
+++ b/testsuite/schedulers/147713.c
@@ -81,7 +81,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/147819.c b/testsuite/schedulers/147819.c
index d8b30b3..3cfd2f7 100644
--- a/testsuite/schedulers/147819.c
+++ b/testsuite/schedulers/147819.c
@@ -80,7 +80,7 @@
gst_bin_iterate (GST_BIN (pipeline));
/* do ugly stuff here */
- gst_object_ref (GST_OBJECT (id1));
+ gst_object_ref (id1);
gst_bin_remove (GST_BIN (pipeline), id1);
gst_element_link_pads (src, "src", id1, "sink");
gst_element_link_pads (id1, "src", id2, "sink");
@@ -92,7 +92,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/147894-2.c b/testsuite/schedulers/147894-2.c
index 4eab00b..9773e14 100644
--- a/testsuite/schedulers/147894-2.c
+++ b/testsuite/schedulers/147894-2.c
@@ -127,8 +127,8 @@
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (pipeline2));
+ gst_object_unref (pipeline);
+ gst_object_unref (pipeline2);
src = id = sink = pipeline = pipeline2 = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/147894.c b/testsuite/schedulers/147894.c
index e89bf2a..9724bab 100644
--- a/testsuite/schedulers/147894.c
+++ b/testsuite/schedulers/147894.c
@@ -133,8 +133,8 @@
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
- gst_object_unref (GST_OBJECT (pipeline2));
+ gst_object_unref (pipeline);
+ gst_object_unref (pipeline2);
src = id = sink = pipeline = pipeline2 = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/group_link.c b/testsuite/schedulers/group_link.c
index e40c84d..32524e0 100644
--- a/testsuite/schedulers/group_link.c
+++ b/testsuite/schedulers/group_link.c
@@ -58,7 +58,7 @@
gst_bin_iterate (GST_BIN (pipeline));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
src = id1 = id2 = sink = pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/queue_link.c b/testsuite/schedulers/queue_link.c
index f14d7b5..1ec80f2 100644
--- a/testsuite/schedulers/queue_link.c
+++ b/testsuite/schedulers/queue_link.c
@@ -58,9 +58,9 @@
g_print ("unlinking...\n");
- gst_object_ref (GST_OBJECT (queue));
+ gst_object_ref (queue);
gst_bin_remove (GST_BIN (pipeline), queue);
- gst_object_ref (GST_OBJECT (bin));
+ gst_object_ref (bin);
gst_bin_remove (GST_BIN (thread), bin);
g_print ("done.\n");
diff --git a/testsuite/schedulers/relink.c b/testsuite/schedulers/relink.c
index a76daf0..82cd689 100644
--- a/testsuite/schedulers/relink.c
+++ b/testsuite/schedulers/relink.c
@@ -65,7 +65,7 @@
while (i++ < 10 && gst_bin_iterate (GST_BIN (pipeline)));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/unlink.c b/testsuite/schedulers/unlink.c
index 11ae3e5..04d1c88 100644
--- a/testsuite/schedulers/unlink.c
+++ b/testsuite/schedulers/unlink.c
@@ -56,7 +56,7 @@
while (gst_bin_iterate (GST_BIN (pipeline)));
g_print ("cleaning up...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/schedulers/unref.c b/testsuite/schedulers/unref.c
index 543620a..845e6f6 100644
--- a/testsuite/schedulers/unref.c
+++ b/testsuite/schedulers/unref.c
@@ -26,7 +26,7 @@
{
if (pipeline) {
g_print ("unreffing...\n");
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
}
}
diff --git a/testsuite/schedulers/useless_iteration.c b/testsuite/schedulers/useless_iteration.c
index d064c64..bf6eba6 100644
--- a/testsuite/schedulers/useless_iteration.c
+++ b/testsuite/schedulers/useless_iteration.c
@@ -42,7 +42,7 @@
g_print ("cleaning up... (%d iterations)\n", i);
g_assert (i == 100);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
pipeline = NULL;
g_print ("done.\n");
diff --git a/testsuite/states/bin.c b/testsuite/states/bin.c
index 65cb308..a3cf01c 100644
--- a/testsuite/states/bin.c
+++ b/testsuite/states/bin.c
@@ -80,7 +80,7 @@
gint i;
g_assert (test);
- gst_object_ref (GST_OBJECT (test));
+ gst_object_ref (test);
assert_state (test, GST_STATE_NULL);
gst_bin_add (GST_BIN (bin), test);
assert_state (bin, MAX (bin_state, GST_STATE_NULL));
@@ -97,7 +97,7 @@
assert_state (bin, MAX (bin_state, test_state));
}
gst_bin_remove (GST_BIN (bin), test);
- gst_object_unref (GST_OBJECT (test));
+ gst_object_unref (test);
assert_state (bin, bin_state);
}
@@ -128,7 +128,7 @@
test_adding_one_element (bin);
}
- gst_object_unref (GST_OBJECT (bin));
+ gst_object_unref (bin);
}
gint
diff --git a/testsuite/states/locked.c b/testsuite/states/locked.c
index d66565d..94ee30c 100644
--- a/testsuite/states/locked.c
+++ b/testsuite/states/locked.c
@@ -53,7 +53,7 @@
loop = g_main_loop_new (NULL, FALSE);
bus = gst_element_get_bus (pipeline);
gst_bus_add_watch (bus, (GstBusHandler) message_received, pipeline);
- gst_object_unref (GST_OBJECT (bus));
+ gst_object_unref (bus);
fakesrc1 = gst_element_factory_make ("fakesrc", "fakesrc1");
g_object_set (G_OBJECT (fakesrc1), "num_buffers", 5, NULL);
@@ -98,7 +98,7 @@
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}
diff --git a/testsuite/threads/threadi.c b/testsuite/threads/threadi.c
index 284e663..6c522b5 100644
--- a/testsuite/threads/threadi.c
+++ b/testsuite/threads/threadi.c
@@ -131,7 +131,7 @@
g_source_remove (id);
gst_element_set_state (pipeline, GST_STATE_NULL);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
g_print ("Done with test to show bug %d, fixed correctly\n", TESTNUM);
diff --git a/tools/gst-launch.c b/tools/gst-launch.c
index 7206de8..fbc74d1 100644
--- a/tools/gst-launch.c
+++ b/tools/gst-launch.c
@@ -640,7 +640,7 @@
end:
fprintf (stderr, _("FREEING pipeline ...\n"));
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
if (trace)
gst_alloc_trace_print_live ();
diff --git a/tools/gst-md5sum.c b/tools/gst-md5sum.c
index 33f7d8e..f64e927 100644
--- a/tools/gst-md5sum.c
+++ b/tools/gst-md5sum.c
@@ -107,7 +107,7 @@
g_object_get (G_OBJECT (md5sink), "md5", &md5string, NULL);
printf ("%s\n", md5string);
- gst_object_unref (GST_OBJECT (pipeline));
+ gst_object_unref (pipeline);
return 0;
}