<div>Hi Sudarshan,</div>
<div> </div>
<div>Thanks for the response. Navtest it just a simple plugin that allows console input such as p for PAUSE, R for rewind by some configured number of seconds, F for forward and so on.</div>
<div> </div>
<div>It just passes the key events as PIPELINE state commands. The chain function in the navtest is dummy and just passes the incoming buffers to next element as it is.</div>
<div> </div>
<div>It is being used by us just for the sake of simplicity and ease of debugging various scenarious in various combinations of plugins and fileformats.</div>
<div> </div>
<div>BR,</div>
<div>Suresh</div>
<div><br><br> </div>
<div class="gmail_quote">On Sun, May 31, 2009 at 11:18 AM, <span dir="ltr"><<a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Send gstreamer-devel mailing list submissions to<br> <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<br>To subscribe or unsubscribe via the World Wide Web, visit<br> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
or, via email, send a message with subject or body 'help' to<br> <a href="mailto:gstreamer-devel-request@lists.sourceforge.net">gstreamer-devel-request@lists.sourceforge.net</a><br><br>You can reach the person managing the list at<br>
<a href="mailto:gstreamer-devel-owner@lists.sourceforge.net">gstreamer-devel-owner@lists.sourceforge.net</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of gstreamer-devel digest..."<br>
<br><br>Today's Topics:<br><br> 1. Re: Dinamically add clients to multiudpsink: why and how use<br> a signal??? (MailingList SVR)<br> 2. Re: Problem of transporting the ts stream over (Volter Yen)<br> 3. Re: How to save a stream from a network into a file<br>
(sudarshan bisht)<br> 4. Re: PLAy->PAUSE Issue with alsasink (sudarshan bisht)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Sat, 30 May 2009 16:57:26 +0200<br>
From: MailingList SVR <<a href="mailto:lists@svrinformatica.it">lists@svrinformatica.it</a>><br>Subject: Re: [gst-devel] Dinamically add clients to multiudpsink: why<br> and how use a signal???<br>To: Discussion of the development of GStreamer<br>
<<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>Message-ID: <<a href="mailto:200905301657.26757.lists@svrinformatica.it">200905301657.26757.lists@svrinformatica.it</a>><br>
Content-Type: text/plain; charset="iso-8859-15"<br><br>In data sabato 30 maggio 2009 15:49:32, MailingList SVR ha scritto:<br>: > Hi all,<br>><br>> there is something not much clear to me about multiupdsink: I would like to dinamycally add clients to multiudpsink, based on the documentation (<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-multiudpsink.html" target="_blank">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-multiudpsink.html</a>) there are:<br>
><br>> 1) a clients property I can populate with the desidered clients, ok is fine<br>> 2) an "add" signal???? But how add clients using a signal?<br>><br>> I tried to modify the clients property while the pipeline is running but this didn't work, so the only way if one is to use the add signal but I don't know how to use a signal to add a client can you give me some examples please? I'm using the python bindings,<br>
><br>> thanks<br>> Nicola<br>><br><br>Ok solved,<br><br>thanks<br>Nicola<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br><br>------------------------------<br><br>Message: 2<br>
Date: Sun, 31 May 2009 09:47:43 +0800 (CST)<br>From: "Volter Yen" <<a href="mailto:volter619@163.com">volter619@163.com</a>><br>Subject: Re: [gst-devel] Problem of transporting the ts stream over<br>To: "Zhiqiang Liu" <<a href="mailto:liuzq2002@126.com">liuzq2002@126.com</a>><br>
Cc: gstreamer-devel <<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>Message-ID:<br> <<a href="mailto:59890.64791243734463071.JavaMail.coremail@bj163app15.163.com">59890.64791243734463071.JavaMail.coremail@bj163app15.163.com</a>><br>
<br> WLAN802.11<br>MIME-Version: 1.0<br>Content-Type: multipart/alternative;<br> boundary="----=_Part_17596_27235653.1243734463069"<br>X-Originating-IP: [61.144.246.170]<br>X-Priority: 3<br>X-Mailer: Coremail Webmail Server Version XT2_snapshot build<br>
090513(7592.2351.2332) Copyright (c) 2002-2009 <a href="http://www.mailtech.cn/" target="_blank">www.mailtech.cn</a> 163com<br><br>------=_Part_17596_27235653.1243734463069<br>Content-Type: text/plain; charset=gbk<br>Content-Transfer-Encoding: quoted-printable<br>
<br>=BF=EC=BD=DD=BB=D8=B8=B4=B8=F8=A3=BA"=B9=E3=D6=DD=CA=FD=BE=DD=D6=D0=D0=C4"=<br>=20<br><br>=D4=DA2009-05-28=A3=AC"Zhiqiang Liu" <<a href="mailto:liuzq2002@126.com">liuzq2002@126.com</a>> =D0=B4=B5=C0=A3=BA<br>
<br><br>Hi ScreenName01,<br>=20<br>Thanks for your help:-)=20<br>=20<br>The "ideal environment" refer to transport the udp packets in the wire comm=<br>unication. In this case, The possiblity of losing the packets is very small=<br>
.<br><br>There seems to be no encryption problem since we can send the raw mpeg stre=<br>ams over the air to the target and play on it.=20<br><br>It's really an unusual problem since we know that the the underlying medium=<br>
is hidden to the protocol. The only possibly problem can occur in the MAC =<br>layer. The WLAN may lose some packets (About 10% packets are lost). But in =<br>the wire communication almost very packets are delivered normally. The prob=<br>
lem may be related to the ts stream format. That's because it may be hard t=<br>o play an ts stream when some packets are lost.<br><br>Thanks for your suggestion. I will try to analyse the traffic using wiresha=<br>rk.<br>
<br>I would like to keep in touch with you. When we get any progress, I will co=<br>ntact you.<br><br>=20<br><br>Best regards,<br><br>Zhiqiang Liu<br><br>ScreenName01 wrote:<br>>Hi Zhiqiang,<br>><br>> I'm unclear of what the problem is. What is an "ideal environment" for<br>
>instance?<br>><br>> The underlying medium -- be it ethernet or wifi -- is transparent. The<br>>medium is hidden to the protocol and is handled by the OS in most cases<br><br>------=_Part_17596_27235653.1243734463069<br>
Content-Type: text/html; charset=gbk<br>Content-Transfer-Encoding: quoted-printable<br><br>=BF=EC=BD=DD=BB=D8=B8=B4=B8=F8=A3=BA"=B9=E3=D6=DD=CA=FD=BE=DD=D6=D0=D0=C4" =<br><admin5 br=3D""><br><br>=D4=DA2009-05-28=A3=AC"Zhiqiang Liu" &lt;liuzq2002@=<br>
<a href="http://126.com/" target="_blank">126.com</a>&gt; =D0=B4=B5=C0=A3=BA<br> <BLOCKQUOTE id=3D"isReplyContent" style=<br>=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px sol=<br>
id"><div><br>Hi ScreenName01,</div><br><div>&nbsp;</div><br><div>Thanks for your help:-) </div><br><div>&nbsp;</div><br><div>The "ideal environment" refer to transport the udp packets in the wire=<br>
communication. In this case, The possiblity&nbsp;of losing&nbsp;the packet=<br>s is very small.</div><br><div></div><br><p>There seems to be no encryption problem since we can send the raw mpeg s=<br>
treams over the air to the target and play on it.&nbsp;</p><br><p>It's really an unusual problem since we know that the the underlying med=<br>ium is hidden to the protocol. The only possibly problem&nbsp;can&nbsp;occu=<br>
r in the MAC layer. The WLAN may lose some packets (About 10% packets are l=<br>ost).&nbsp;But in the wire communication almost very packets are delivered =<br>normally. The problem may be related to the ts stream format. That's becaus=<br>
e it may be hard to play an ts stream when&nbsp;some packets are lost.</p><br><p>Thanks for your suggestion. I will try to analyse the&nbsp;traffic&nbsp;=<br>using&nbsp;wireshark.</p><br>
<p>I would like to keep in touch with you.&nbsp;When we get&nbsp;any progre=<br>ss, I will contact you.</p><br><p>&nbsp;</p><br><p>Best regards,</p><br><p>Zhiqiang Liu</p><pre>ScreenName01 wrote:<br>
&gt;Hi Zhiqiang,<br>&gt;<br>&gt; I'm unclear of what the problem is. What is an "ideal environment" f=<br>or<br>&gt;instance?<br>&gt;<br>&gt; The underlying medium -- be it ethernet or wifi -- is transparent. T=<br>
he<br>&gt;medium is hidden to the protocol and is handled by the OS in most cases<br></pre></BLOCKQUOTE></admin5><br><!-- footer --><br><span title=3D"neteasefo=<br>oter"/><hr/><br>
<a href=3D"<a href="http://512.mail.163.com/mailstamp/stamp/dz/activity.do?from=3Dfo=" target="_blank">http://512.mail.163.com/mailstamp/stamp/dz/activity.do?from=3Dfo=</a><br>oter">=B4=A9=D4=BD=B5=D8=D5=F0=B4=F8 =BC=CD=C4=EE=E3=EB=B4=A8=B5=D8=D5=F0=<br>
=D2=BB=D6=DC=C4=EA</a><br></span><br>------=_Part_17596_27235653.1243734463069--<br><br><br><br><br>------------------------------<br><br>Message: 3<br>Date: Sun, 31 May 2009 10:58:31 +0530<br>From: sudarshan bisht <<a href="mailto:bisht.sudarshan@gmail.com">bisht.sudarshan@gmail.com</a>><br>
Subject: Re: [gst-devel] How to save a stream from a network into a<br> file<br>To: Discussion of the development of GStreamer<br> <<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID:<br> <<a href="mailto:785339900905302228n1000adf8pcfd2aec674bf03cb@mail.gmail.com">785339900905302228n1000adf8pcfd2aec674bf03cb@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-8859-1"<br>
<br>Hi, Hi ,,<br> Try providing caps between rtph263pdepay and avimux .<br><br><br><br>On Sat, May 30, 2009 at 8:28 PM, Zelalem Sintayehu <<a href="mailto:zelalems@hotmail.com">zelalems@hotmail.com</a>>wrote:<br>
<br>> Hi, I was trying to transfer video and audio using network. I used teh<br>> examples from the net to do that and succeeded. But now I wanted to save the<br>> stream into file and faced with some problem. Please look at the following<br>
> command:<br>><br>> gst-launch-0.10 udpsrc port=5000 caps="application/x-rtp,<br>> media=(string)video,clock-rate=(int)90000, encoding-name=(string)H263-1998"<br>> num-buffers=5000 ! queue ! rtph263pdepay ! ffdec_h263 ! xvimagesink -----<br>
> this is what i used to accept and display a video stream.<br>><br>> So, to save the stream into a file I changed the last two elements (the<br>> ffmpeg decoder and xvimake sink). I thought that since the packet coming<br>
> from the other machine is already encoded in h263p codec, replacing these<br>> two elements with the following elements would solve my problem: I used<br>> these elments: avimux ! filesink location=testnet.avi . That is, i connected<br>
> the rtph263pdepay element to the avimux element and to the file sink element<br>> sequentially as follows.<br>><br>> gst-launch-0.10 udpsrc port=5000 caps="application/x-rtp,<br>> media=(string)video,clock-rate=(int)90000, encoding-name=(string)H263-1998"<br>
> num-buffers=5000 ! queue ! rtph263pdepay ! avimux ! filesink<br>> location=test.avi<br>><br>> But I got an error, that says: streaming task paused, reason not-negotiated<br>> (-4)<br>><br>> Please help me on how I can save a stream.<br>
><br>> Thank you.<br>><br>> - Zelalem S.<br>><br>><br>><br>> ------------------------------<br>> Invite your mail contacts to join your friends list with Windows Live<br>> Spaces. It's easy! Try it!<<a href="http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us" target="_blank">http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us</a>><br>
><br>><br>> ------------------------------------------------------------------------------<br>> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT<br>> is a gathering of tech-side developers & brand creativity professionals.<br>
> Meet<br>> the minds behind Google Creative Lab, Visual Complexity, Processing, &<br>> iPhoneDevCamp as they present alongside digital heavyweights like Barbarian<br>> Group, R/GA, & Big Spaceship. <a href="http://p.sf.net/sfu/creativitycat-com" target="_blank">http://p.sf.net/sfu/creativitycat-com</a><br>
> _______________________________________________<br>> gstreamer-devel mailing list<br>> <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
><br>><br><br><br>--<br>Regards,<br><br>Sudarshan Bisht<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br><br>------------------------------<br><br>Message: 4<br>Date: Sun, 31 May 2009 11:18:51 +0530<br>
From: sudarshan bisht <<a href="mailto:bisht.sudarshan@gmail.com">bisht.sudarshan@gmail.com</a>><br>Subject: Re: [gst-devel] PLAy->PAUSE Issue with alsasink<br>To: Discussion of the development of GStreamer<br> <<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a>><br>
Message-ID:<br> <<a href="mailto:785339900905302248x33561748ve5dc658be3c7ac00@mail.gmail.com">785339900905302248x33561748ve5dc658be3c7ac00@mail.gmail.com</a>><br>Content-Type: text/plain; charset="iso-8859-1"<br>
<br>Hi , I have few questions .<br><br> Why are you using navtest plugin to perform PLAY/PAUSE/SEEK ? because<br>that can be done using your application also.<br><br> And what is the implementation of navtest i mean what exactly you are<br>
doing in that plugin ?<br><br><br><br><br>On Sat, May 30, 2009 at 6:57 PM, Suresh Choudary <<a href="mailto:sikkim.suresh@gmail.com">sikkim.suresh@gmail.com</a>>wrote:<br><br>> Dear All,<br>><br>> I am using the following pipeline with gstreamer version 0.10.22 and latest<br>
> plugins.<br>><br>> gst-launch filesrc location=/home/testh263.3gp ! qtdemux name=demux<br>> demux.audio_00 ! queue ! amrdecoder ! navtest ! alsasink demux.video ! queue<br>> ! h263decoder ! v4l2sink<br>><br>
> where navtest is a simple plugin which allows user to PLAY/PAUSE/SEEK.<br>><br>> Overall the pipeline is as follows from application point of view.<br>><br>> |----------> queue ---> amrdecoder<br>
> --->alsasink<br>> filesrc--->qtdemux ----|<br>><br>> |----------->queue---->h263decoder--->v4l2sink<br>><br>> Where I am using the open source alsasink and custom decoders. When I try<br>
> to set the pipeline to PAUSED state, some times (1 out of 10 times) all the<br>> components can transition to PAUSED state, but alsasink sends a ASYNC<br>> notification, but never commits to paused state. (As the part log below<br>
> shows the same.I have enabled only basesink logs)<br>><br>><br>><br>> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br>
><br>> 0:02:07.538391114 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:2911:gst_base_sink_chain_unlocked:<avsysvideosink0><br>
> got times start: 0:00:23.648648648, end: 0:00:23.690357023<br>><br>> 0:02:07.538726807 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1534:gst_base_sink_get_sync_times:<avsysvideosink0><br>
> got times start: 0:00:23.648648648, stop: 0:00:23.690357023, do_sync 1<br>><br>> 0:02:07.538970948 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1984:gst_base_sink_do_sync:<avsysvideosink0><br>
> possibly waiting for clock to reach 0:00:23.648648648, adjusted<br>> 0:00:23.648648648<br>><br>> 0:02:07.590026856 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4099:gst_base_sink_change_state:<avsysvideosink0><br>
> PLAYING to PAUSED<br>><br>> 0:02:07.611236573 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:2846:gst_base_sink_needs_preroll:<avsysvideosink0><br>
> have_preroll: 0, EOS: 0 => needs preroll: 1<br>><br>> 0:02:07.611511231 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4131:gst_base_sink_change_state:<avsysvideosink0><br>
> PLAYING to PAUSED, we are not prerolled<br>><br>> 0:02:07.611694336 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4135:gst_base_sink_change_state:<avsysvideosink0><br>
> doing async state change<br>><br>> 0:02:07.612030030 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4144:gst_base_sink_change_state:<avsysvideosink0><br>
> rendered: 13, dropped: 53<br>><br>> [gst_avsysvideosink_change_state:835]GST_STATE_CHANGE_PLAYING_TO_PAUSED<br>><br>> 0:02:07.612487793 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1990:gst_base_sink_do_sync:<avsysvideosink0><br>
> clock returned 2<br>><br>> 0:02:07.612731934 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:2003:gst_base_sink_do_sync:<avsysvideosink0><br>
> unscheduled, waiting some more<br>><br>> 0:02:07.612915039 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1943:gst_base_sink_do_sync:<avsysvideosink0><br>
> prerolling object 0xe2ad8<br>><br>> 0:02:07.613098145 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1357:gst_base_sink_commit_state:<avsysvideosink0><br>
> commiting state to PAUSED<br>><br>> 0:02:07.613281250 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1382:gst_base_sink_commit_state:<avsysvideosink0><br>
> posting PAUSED state change message<br>><br>> 0:02:07.614196778 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1388:gst_base_sink_commit_state:<avsysvideosink0><br>
> posting async-done message<br>><br>> 0:02:07.614532471 865 0xcfdd0 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:1732:gst_base_sink_wait_preroll:<avsysvideosink0><br>
> waiting in preroll for flush or PLAYING<br>><br>> *0:02:07.620910645 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4099:gst_base_sink_change_state:<alsasink0><br>
> PLAYING to PAUSED*<br>><br>> *0:02:07.621154785 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:2846:gst_base_sink_needs_preroll:<alsasink0><br>
> have_preroll: 0, EOS: 0 => needs preroll: 1*<br>><br>> *0:02:07.653625489 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4131:gst_base_sink_change_state:<alsasink0><br>
> PLAYING to PAUSED, we are not prerolled*<br>><br>> *0:02:07.653900147 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4135:gst_base_sink_change_state:<alsasink0><br>
> doing async state change*<br>><br>> 0:02:07.654205323 865 0xcfe80 DEBUG basesink<br>> /home/root/x2//middleware/multimedia-framework/media-service/gstreamer/gstreamer-0.10.22/./libs/gst/base/gstbasesink.c:4144:gst_base_sink_change_state:<alsasink0><br>
> rendered: 157, dropped: 0<br>><br>> PAUSED<br>><br>><br>><br>><br>><br>> But after this the audio sink (alsasink) can not commit the state to pause.<br>> I understand this happens because no more buffers are pushed by amrdecoder<br>
> to alsasink but somehow the qtdemux is also blocked and sends no data to<br>> amrdecoder which may cause the sink to get one buffer and get prerolled and<br>> commit the state.<br>><br>><br>><br>> I want to enquire if anyone of you have faced similar issue, and how to go<br>
> about this issue. Please help me resolve this issue.<br>><br>><br>><br>> BR,<br>><br>> Suresh<br>><br>><br>><br>><br>> ------------------------------------------------------------------------------<br>
> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT<br>> is a gathering of tech-side developers & brand creativity professionals.<br>> Meet<br>> the minds behind Google Creative Lab, Visual Complexity, Processing, &<br>
> iPhoneDevCamp as they present alongside digital heavyweights like Barbarian<br>> Group, R/GA, & Big Spaceship. <a href="http://p.sf.net/sfu/creativitycat-com" target="_blank">http://p.sf.net/sfu/creativitycat-com</a><br>
> _______________________________________________<br>> gstreamer-devel mailing list<br>> <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>> <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
><br>><br><br><br>--<br>Regards,<br><br>Sudarshan Bisht<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br><br>------------------------------<br><br>------------------------------------------------------------------------------<br>
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT<br>is a gathering of tech-side developers & brand creativity professionals. Meet<br>the minds behind Google Creative Lab, Visual Complexity, Processing, &<br>
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian<br>Group, R/GA, & Big Spaceship. <a href="http://p.sf.net/sfu/creativitycat-com" target="_blank">http://p.sf.net/sfu/creativitycat-com</a><br>
<br>------------------------------<br><br>_______________________________________________<br>gstreamer-devel mailing list<br><a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br><br><br>End of gstreamer-devel Digest, Vol 36, Issue 94<br>***********************************************<br>
</blockquote></div><br>