<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel">
    <title>gmane.comp.video.gstreamer.devel</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38915"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38914"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38913"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38912"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38911"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38910"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38909"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38908"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38907"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38906"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38905"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38904"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38903"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38902"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38901"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38900"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38899"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38898"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38897"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38896"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38915">
    <title>no such pad 'video_%04x' in element "tsdemux"</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38915</link>
    <description>&lt;pre&gt;HI,

I'm trying to build the following pipeline with a C application :
gst-launch -e udpsrc port=5000 caps="application/x-rtp, media=video,
encoding-name=MP2T-ES" ! rtpmp2tdepay ! mpegtsdemux ! filesink
location=videodstRDO.mpeg

when using gst-launch it works fine, but when I use a C application here is
the error I get (with GST_DEBUG=3) :
0:00:00.032693078 12164 0x1912010 INFO GST_ELEMENT_PADS
gstutils.c:1698:gst_element_link_pads_full: trying to link element
tsdemux:(any) to element mpeg2dec:(any)
0:00:00.032735773 12164 0x1912010 INFO GST_ELEMENT_PADS
gstelement.c:972:gst_element_get_static_pad: no such pad 'video_%04x' in
element "tsdemux"
0:00:00.032759563 12164 0x1912010 INFO GST_ELEMENT_PADS
gstutils.c:1216:gst_element_get_compatible_pad:&amp;lt;tsdemux&amp;gt; Could not find a
compatible pad to link to mpeg2dec:sink

here is the code I wrote :

...
source = gst_element_factory_make ("udpsrc", "rtpsrc");
rtpdepay = gst_element_factory_make ("rtpmp2tdepay", "rtpdepay");
tsdemux = gst_element_factory_make ("mpegtsde&lt;/pre&gt;</description>
    <dc:creator>Maxime Louvel</dc:creator>
    <dc:date>2012-05-22T15:56:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38914">
    <title>Re: [PATCH 0/2] icydemux doesn't autoplug with master/0.11</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38914</link>
    <description>&lt;pre&gt;Ok, done; https://bugzilla.gnome.org/show_bug.cgi?id=676549

2012/5/22 Tim-Philipp Müller &amp;lt;t.i.m&amp;lt; at &amp;gt;zen.co.uk&amp;gt;:
&lt;/pre&gt;</description>
    <dc:creator>Anton Novikov</dc:creator>
    <dc:date>2012-05-22T11:38:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38913">
    <title>Re: [PATCH 0/2] icydemux doesn't autoplug with master/0.11</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38913</link>
    <description>&lt;pre&gt;
Hi Anton,


thanks for the patches, but could you please put them in bugzilla, so we
don't forget about them?

  http://gstreamer.freedesktop.org/bugs/

  http://gstreamer.freedesktop.org/wiki/SubmittingPatches
  (ignore the outdated bit on how to make patches)

Cheers
 -Tim
&lt;/pre&gt;</description>
    <dc:creator>Tim-Philipp Müller</dc:creator>
    <dc:date>2012-05-22T11:20:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38912">
    <title>[PATCH 2/2] icydemux: activate srcpad before setting caps</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38912</link>
    <description>&lt;pre&gt;Before gst_pad_set_active() is called, the pad has
FLUSHING flag set, so setting the caps fails
---
 gst/icydemux/gsticydemux.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gst/icydemux/gsticydemux.c b/gst/icydemux/gsticydemux.c
index 757d19d..4265529 100644
--- a/gst/icydemux/gsticydemux.c
+++ b/gst/icydemux/gsticydemux.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -231,6 +231,7 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; gst_icydemux_add_srcpad (GstICYDemux * icydemux, GstCaps * new_caps)
     g_return_val_if_fail (icydemux-&amp;gt;srcpad != NULL, FALSE);
 
     gst_pad_use_fixed_caps (icydemux-&amp;gt;srcpad);
+    gst_pad_set_active (icydemux-&amp;gt;srcpad, TRUE);
 
     if (icydemux-&amp;gt;src_caps) {
       if (!gst_pad_set_caps (icydemux-&amp;gt;srcpad, icydemux-&amp;gt;src_caps))
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -240,7 +241,6 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; gst_icydemux_add_srcpad (GstICYDemux * icydemux, GstCaps * new_caps)
     GST_DEBUG_OBJECT (icydemux, "Adding src pad with caps %" GST_PTR_FORMAT,
         icydemux-&amp;gt;src_caps);
 
-    gst_pad_set_active (icydemux-&amp;gt;srcpad, TRUE);
     if (!(gst_element_add_pad (GST_ELEMENT (icydemux), icydemux-&amp;gt;srcpa&lt;/pre&gt;</description>
    <dc:creator>Anton Novikov</dc:creator>
    <dc:date>2012-05-22T11:10:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38911">
    <title>[PATCH 1/2] icydemux: warning if setting srcpad caps fails</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38911</link>
    <description>&lt;pre&gt;---
 gst/icydemux/gsticydemux.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/gst/icydemux/gsticydemux.c b/gst/icydemux/gsticydemux.c
index 4970745..757d19d 100644
--- a/gst/icydemux/gsticydemux.c
+++ b/gst/icydemux/gsticydemux.c
&amp;lt; at &amp;gt;&amp;lt; at &amp;gt; -232,8 +232,10 &amp;lt; at &amp;gt;&amp;lt; at &amp;gt; gst_icydemux_add_srcpad (GstICYDemux * icydemux, GstCaps * new_caps)
 
     gst_pad_use_fixed_caps (icydemux-&amp;gt;srcpad);
 
-    if (icydemux-&amp;gt;src_caps)
-      gst_pad_set_caps (icydemux-&amp;gt;srcpad, icydemux-&amp;gt;src_caps);
+    if (icydemux-&amp;gt;src_caps) {
+      if (!gst_pad_set_caps (icydemux-&amp;gt;srcpad, icydemux-&amp;gt;src_caps))
+        GST_WARNING_OBJECT (icydemux, "Failed to set caps on src pad");
+    }
 
     GST_DEBUG_OBJECT (icydemux, "Adding src pad with caps %" GST_PTR_FORMAT,
         icydemux-&amp;gt;src_caps);
&lt;/pre&gt;</description>
    <dc:creator>Anton Novikov</dc:creator>
    <dc:date>2012-05-22T11:10:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38910">
    <title>[PATCH 0/2] icydemux doesn't autoplug with master/0.11</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38910</link>
    <description>&lt;pre&gt;Hi all,
I've encountered a problem with icydemux not working with decodebin;
patches that fix it for me are following, and can be pulled from my git
tree git://github.com/an146/gst-plugins-good.git; and here's the sample
output with 'warning-if-setting-srcpad-caps-fails' one applied:

$ gst-launch-1.0 --gst-debug=3 playbin uri=http://u16b.di.fm:80/di_ambient  
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.140571669 10141      0x2619b70 WARN                GST_PADS gstpad.c:3432:gst_pad_peer_query:&amp;lt;typefindelement0:src&amp;gt; pad has no peer
0:00:00.768875073 10141      0x2619b70 WARN                GST_PADS gstpad.c:3432:gst_pad_peer_query:&amp;lt;queue2-0:src&amp;gt; pad has no peer
0:00:00.775417927 10141 0x7f0adc0239e0 WARN                icydemux gsticydemux.c:237:gst_icydemux_add_srcpad:&amp;lt;icydemux0&amp;gt; Failed to set caps on src pad
0:00:00.775472401 10141 0x7f0adc0239e0 WARN               decodebin gstdecodebin2.c:1707:analyze_new_pad:&amp;lt;icydemux0:src&amp;gt; pad has ANY caps, not able to autoplug to anything
0:00:0&lt;/pre&gt;</description>
    <dc:creator>Anton Novikov</dc:creator>
    <dc:date>2012-05-22T11:10:49</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38909">
    <title>Re: How to generate error message when there is an internal readerror in one of the object in a pipeline</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38909</link>
    <description>&lt;pre&gt;Found the answer.

I need to generate a 

GST_ELEMENT_ERROR messege

which stops the pipeline gracefully.
This is part of my fix.

if (hRes != DS_OK)
{
GST_ERROR("Error Called Called");
GST_ELEMENT_ERROR (dsoundsrc, RESOURCE, READ,
        ("Device Error hRes = %i", hRes), (NULL));
GST_DSOUND_UNLOCK (dsoundsrc);
return -1;
}

--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-generate-error-message-when-there-is-an-internal-read-error-in-one-of-the-object-in-a-pipeline-tp4648532p4649686.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
&lt;/pre&gt;</description>
    <dc:creator>tanmay.ambre</dc:creator>
    <dc:date>2012-05-22T10:53:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38908">
    <title>rtpjitterbuffer and percent property</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38908</link>
    <description>&lt;pre&gt;Hi all!

First of all, thank for your time and knowledge.

I'm using a pipeline wichi has an rtspsrc element on it. Inside this
element, two instances of rtpjitterbuffer are created. I set the buffering
mode in the rtspsrc to Low/High Watermark buffering and then parse the
buffering messages with parse_buffering() to have access to its percentage.

The buffer value goes up to 100% and then the video starts playing. I've
tried a few things, like disconnecting the network, and I can understand
that this value doesn't get updated until it buffers again. But if I ask
directly the jitterbuffers using its percent property, they doesn't show any
change at all. They get stuck at 100% even when they are just empty.

Is this a bug? Am I doing something wrong? Any clues regarding this will be
greatly apretiated.


----Code sample----

self.player=gst.parse_launch(rtspsrc name=source ! decodebin2 !
autovideosink)
bus=self.player.get_bus()
bus.connect("message", self.on_message)
self.source=self.player.get_by_name('sourc&lt;/pre&gt;</description>
    <dc:creator>Daniel Mellado</dc:creator>
    <dc:date>2012-05-22T08:29:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38907">
    <title>Re: NetBuffer</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38907</link>
    <description>&lt;pre&gt;

It sounds like you need to *link* to it as well.

Cheers
 -Tim
&lt;/pre&gt;</description>
    <dc:creator>Tim-Philipp Müller</dc:creator>
    <dc:date>2012-05-22T08:25:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38906">
    <title>NetBuffer</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38906</link>
    <description>&lt;pre&gt;Hello, I would like to use the NetBuffer type because I want a user to be
able to send a request to a main program, communicating its ip address. The
problem is that I'm getting the error: " undefined reference to
`gst_netbuffer_new' ".
I already included &amp;lt;gst/netbuffer/gstnetbuffer.h&amp;gt;, do you know if there are
other libraries that need to be included?
Thanks


--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/NetBuffer-tp4649541.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
&lt;/pre&gt;</description>
    <dc:creator>enricom</dc:creator>
    <dc:date>2012-05-22T08:01:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38905">
    <title>Re: Generating frames from a paused video?</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38905</link>
    <description>&lt;pre&gt;
I dismissed this at first, since I'm trying to show the video in only a 
part of an existing Gtk.DrawingArea.  But surely there's a way to make 
clutter render to that DrawingArea instead.  I will investigate more.

Thanks for the suggestion,
Robert
&lt;/pre&gt;</description>
    <dc:creator>Robert Schroll</dc:creator>
    <dc:date>2012-05-21T21:18:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38904">
    <title>Re: Generating frames from a paused video?</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38904</link>
    <description>&lt;pre&gt;
In a way, I'm glad to hear this - I don't feel so dumb for not figuring 
it out.


If I stick with this solution, I'll check that out.

Thanks for the help,
Robert
&lt;/pre&gt;</description>
    <dc:creator>Robert Schroll</dc:creator>
    <dc:date>2012-05-21T21:08:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38903">
    <title>How to generate error message when there is an internal read errorin one of the object in a pipeline</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38903</link>
    <description>&lt;pre&gt;
I am using directsoundsrc plugin. Windows OSSBuild.

There is a gst_directsound_src_read function which has a while loop reading
buffers from the device.

When I accidently unplug the device I found this while loop went into an
infinite loop. I fixed it partially.

I can detect when there is error in capture.

What I have not figured out is now how to make the pipeline stop.

while (length &amp;gt; dwBufferSize) {
    Sleep (dsoundsrc-&amp;gt;latency_time / 1000);

    hRes =
        IDirectSoundCaptureBuffer_GetCurrentPosition
(dsoundsrc-&amp;gt;pDSBSecondary,
        &amp;amp;dwCurrentCaptureCursor, NULL);
if (hRes != 0)
{
GST_ERROR("\nDevice Error HRESULT = %i",hRes);///This is where i can
detect an error
break;
}

    /* calculate the buffer */
    if (dwCurrentCaptureCursor &amp;lt; dsoundsrc-&amp;gt;current_circular_offset) {
      dwBufferSize = dsoundsrc-&amp;gt;buffer_size -
          (dsoundsrc-&amp;gt;current_circular_offset - dwCurrentCaptureCursor);
    } else {
      dwBufferSize =
          dwCurrentCaptureCursor - dsoundsrc-&amp;gt;current_circ&lt;/pre&gt;</description>
    <dc:creator>tanmay.ambre</dc:creator>
    <dc:date>2012-05-21T17:58:51</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38902">
    <title>Re: Problems with segment seek on audiotestsrc</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38902</link>
    <description>&lt;pre&gt;I will.

Unfortunately that doesn't seem to work. I converted the sample index to
GstClockTime and added 1ns to make sure it would convert back to the
correct number of sample. The problem was that the last buffer returned
to GstBaseSrc from the create method of the subclass had a timestamp
that was smaller than the segment end so it was called an extra time
which resulted in a full buffer. 
How is a subclass of GstBaseSrc supposed to behave when the requested
length doesn't match a whole number of samples (or frames)?
Especially if the time is just slightly passed a full sample.

There are probably even more problems when mixing times and samples,
but I have to think that through a bit more.

simon
&lt;/pre&gt;</description>
    <dc:creator>Simon Berg</dc:creator>
    <dc:date>2012-05-21T17:30:15</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38901">
    <title>Re: Need clarification on gstcolorbalance</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38901</link>
    <description>&lt;pre&gt;
Now I get the following:-
Channel name: XV_BRIGHTNESS
Channel name: XV_CONTRAST

I was also expecting HUE and SATURATION to be listed.

Anyways, my main problem is that values of these properties provided
by xvimagesink &amp;amp; videobalance elements are imcompatiable, so I was
searching for a standard way of setting their values so that I may use
same code, no matter I'm using xvimagesink or videobalance+ximagesink.

What do you recommend? Would I have to/(Should I) use separate code
for both cases? Or do I forget that xvimagesink offers these
properties?

PS: Upto now I had been thinking that standard property names in
gstreamer (e.g. the volume property) imply standard values, and all my
code also assumes that.

Regards,

Yogesh Marwaha
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel&amp;lt; at &amp;gt;lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
&lt;/pre&gt;</description>
    <dc:creator>Yogesh Marwaha</dc:creator>
    <dc:date>2012-05-21T14:46:26</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38900">
    <title>Re: Can I have two sinks using the same chain function?</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38900</link>
    <description>&lt;pre&gt;Could I then have them as request pads, explicitly create only one video sink
pad, and one text sink pad, and them put them in a collection? I was trying
to use the gstadder, but it has so many functions which I'm not sure they
are necessary or not, like: 

gst_adder_dispose
gst_adder_query
gst_adder_src_event
gst_adder_sink_event
gst_adder_request_new_pad
gst_adder_release_pad
gst_adder_change_state 
gst_adder_do_clip
gst_adder_collected 

--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Can-I-have-two-sinks-using-the-same-chain-function-tp4642053p4648183.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
&lt;/pre&gt;</description>
    <dc:creator>iron_guitarist1987</dc:creator>
    <dc:date>2012-05-21T14:34:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38899">
    <title>Re: Can I have two sinks using the same chain function?</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38899</link>
    <description>&lt;pre&gt;I am using the incoming text data to do some image processing on the video
(the text is not subtitles). I was looking into the Cairo text overlay, but
what I understood is that it takes the text from a property, and I really
didn't understand why it has to sink pads.

--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Can-I-have-two-sinks-using-the-same-chain-function-tp4642053p4648179.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
&lt;/pre&gt;</description>
    <dc:creator>iron_guitarist1987</dc:creator>
    <dc:date>2012-05-21T14:27:20</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38898">
    <title>pipeline doesn't work</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38898</link>
    <description>&lt;pre&gt;Hi,
I'm quite new to geastreamer and i have problem with build working pipeline.
After launch that pipe i doesn't get any errors, just window is open and
it's freezing.

Thanks for any suggestions.

pipeline = gst_pipeline_new("pipeline");
src = gst_element_factory_make ("filesrc", "mysrc");
g_object_set(src, "location", "D:\\file.avi", NULL);

    queue= gst_element_factory_make("queue", "vqueue");
queue2 = gst_element_factory_make("queue", "queue1");
    flt = gst_element_factory_make("capsfilter", "vfilter");
    conv = gst_element_factory_make("ffmpegcolorspace", "vconv");
    scale= gst_element_factory_make("videoscale", "vscale");
    vsink= gst_element_factory_make("dshowvideosink", "vsink");
decoder = gst_element_factory_make("ffdec_msmpeg4v2", "decoder");
mp3parse = gst_element_factory_make("mp3parse", "parser");
ffdec_mp3 = gst_element_factory_make("ffdec_mp3", "decodermp3");
wavenc = gst_element_factory_make("wavenc", "wavenc");
wavparse = gst_element_factory_make("wavparse", "wavparse");
&lt;/pre&gt;</description>
    <dc:creator>Jones</dc:creator>
    <dc:date>2012-05-21T09:36:57</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38897">
    <title>Re: Generating frames from a paused video?</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38897</link>
    <description>&lt;pre&gt;
Hi,


I think it would be best/easiest if you did the overlay outside of the
GStreamer pipeline. Have you considered using e.g. clutter and
clutter-gst?

Cheers
 -Tim
&lt;/pre&gt;</description>
    <dc:creator>Tim-Philipp Müller</dc:creator>
    <dc:date>2012-05-21T08:54:52</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38896">
    <title>Re: Video synchronization</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38896</link>
    <description>&lt;pre&gt;Well... I already tried many times but I failed to receive a precise video
position. In my opinion that code returns the position of the video player,
so if it's receiving frames at constant rate it's good (it works if the file
I'm playing is on my hard disk). 
But in my case I have a rtp source, and it happens that the video player
shows the first frame, then there's a delay (so the first frame freezes) and
after that it goes on displaying the successive frames correctly. But I
found that during that delay the timer of the video player goes on...so for
example if we have timestamp = 0 shown at video player position = 0 , then
there's that delay and timestamp 0.04 is shown at video player position =
0.8 (it's only an example)...and so I'm losing reference between my
timestamp and the video player position...

Anyway by querying the video player position (with a DEFAULT format) and
checking buffers passing the identity just before the player I'm able to
correctly identify  the timestamp that is shown (of cour&lt;/pre&gt;</description>
    <dc:creator>enricom</dc:creator>
    <dc:date>2012-05-21T08:43:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38895">
    <title>Re: Udp streaming</title>
    <link>http://permalink.gmane.org/gmane.comp.video.gstreamer.devel/38895</link>
    <description>&lt;pre&gt;Ok, found, memcpy fits my needs...

Bye!



enricom wrote


--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Udp-streaming-tp4642722p4647862.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
_______________________________________________
gstreamer-devel mailing list
gstreamer-devel&amp;lt; at &amp;gt;lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
&lt;/pre&gt;</description>
    <dc:creator>enricom</dc:creator>
    <dc:date>2012-05-21T08:32:49</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.video.gstreamer.devel">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.video.gstreamer.devel</link>
  </textinput>
</rdf:RDF>

