[gst-devel] gst-rtsp-server:port 80 issue

sreerenj b bsreerenj at gmail.com
Tue Jul 21 10:01:56 CEST 2009


HI,

In streaming servers like Darwin,if we configure the port for streaming in
server as "port:80",the streaming transport protocol will changes to tcp
when the streaming client is in WAN.So that the NAT issue is automatically
solved.Does we have the same option in gst-rtsp-server?Because when i use
gst-rtsp-server as the streaming server ande quicktime as the client,i am
not getting the video in client side.Similarly when using realplayer as the
streaming client ,got segmentiaon fault in the server side.








On Tue, Jul 21, 2009 at 11:48 AM, <
gstreamer-devel-request at lists.sourceforge.net> wrote:

> Send gstreamer-devel mailing list submissions to
>        gstreamer-devel at lists.sourceforge.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> or, via email, send a message with subject or body 'help' to
>        gstreamer-devel-request at lists.sourceforge.net
>
> You can reach the person managing the list at
>        gstreamer-devel-owner at lists.sourceforge.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of gstreamer-devel digest..."
>
>
> Today's Topics:
>
>   1. New pre-releases of core, base and python (Jan Schmidt)
>   2. Re: gst-launch v. c launching and flv v. mpeg2 (E. Westbrook)
>   3. segmentiaon fault in gst-rtsp-server (sreerenj b)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 20 Jul 2009 18:23:49 +0100
> From: Jan Schmidt <thaytan at noraisin.net>
> Subject: [gst-devel] New pre-releases of core, base and python
> To: Discussion of the development of GStreamer
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID: <1248110629.4221.5.camel at fancy.localdomain>
> Content-Type: text/plain
>
> The second set of pre-release tarballs for Core, Base and Python are
> available at:
>
>
> http://gstreamer.freedesktop.org/src/gstreamer/pre/gstreamer-0.10.23.3.tar.bz2
>
> http://gstreamer.freedesktop.org/src/gst-plugins-base/pre/gst-plugins-base-0.10.23.3.tar.bz2
> and
>
> http://gstreamer.freedesktop.org/src/gst-python/pre/gst-python-0.10.15.3.tar.bz2
>
> These tarballs contain the following fixes on top of the first set:
> * Fix some leaks and potential crashes in error cases
> * Fix some API documentation
> * Don't warn for empty tag strings in pre-releases and releases
> * Serialise tags into the dataflow in basesrc
> * improve buffering in queue2
> * Add a private copy of input-selector in playbin2, removing the
> gst-plugins-bad dependency
> * Fixes for adder required for upcoming pitivi release
> * Wrap new API in the python bindings
>
> Please test, and file any bugs in bugzilla: http://bugzilla.gnome.org
>
> Expect the next set of pre-releases (if needed) on Friday, and the final
> tarballs on the 30th July
>
> Cheers,
> Jan.
>
> On Tue, 2009-07-14 at 17:55 +0100, Jan Schmidt wrote:
> > Hi,
> >
> > The first pre-release tarballs for Core, Base and Python are available
> > at:
> >
> >
> http://gstreamer.freedesktop.org/src/gstreamer/pre/gstreamer-0.10.23.2.tar.bz2
> >
> http://gstreamer.freedesktop.org/src/gst-plugins-base/pre/gst-plugins-base-0.10.23.2.tar.bz2
> > and
> >
> http://gstreamer.freedesktop.org/src/gst-python/pre/gst-python-0.10.15.2.tar.bz2
> >
> > Cheers,
> > Jan.
> >
> > On Tue, 2009-07-14 at 13:05 +0100, Jan Schmidt wrote:
> > > Hi all,
> > >
> > > I'm kicking off the release cycle for Core, Base and Python today. The
> > > modules are frozen, and I'll be making the first pre-release tarballs
> > > shortly.
> > >
> > > There are some blocker bugs already, so there will be a second
> > > pre-release tarball in 5-6 days, but in the meantime people will be
> able
> > > to start trying out the first set.
> > >
> > > I've modified the usual release timings to work around GCDS last week,
> > > so things are already starting a week late. As usual, check the release
> > > schedule to figure out how things are going to work:
> > > http://gstreamer.freedesktop.org/wiki/ReleasePlanning2009-2
> > >
> > > Cheers,
> > > Jan.
> > >
> >
> >
>
>
> --
> Jan Schmidt <thaytan at noraisin.net>
>
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 20 Jul 2009 21:04:22 -0600
> From: "E. Westbrook" <gstreamer at westbrook.com>
> Subject: Re: [gst-devel] gst-launch v. c launching and flv v. mpeg2
> To: Discussion of the development of GStreamer
>        <gstreamer-devel at lists.sourceforge.net>
> Message-ID:
>        <6905ba860907202004m11ad23weed2925186072da2 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> That did it, thanks very much indeed.  Your response also helped me find
> the
> example in the "decodebin" section of the developer documentation that
> refers to this method of pad connection.
>
> Connecting the 'new-decoded-pad' signal from the decoder to a callback,
> which then links the decoder to the sink when a pad is ready, does the
> trick
> quite nicely (and I presume, now, correctly).
>
> Thanks again, and by the way thanks also to everyone helping out the newbs
> like me on this list.  Sure, even the newbs around here still seem to
> generally have some pretty good chops, but it's always nice to get a nudge
> when you're stuck. :)
>
> Thanks again and take care,
> E. Westbrook
>
> On Mon, Jul 20, 2009 at 12:10 AM, sudarshan bisht <
> bisht.sudarshan at gmail.com
> > wrote:
>
> > Hi
> >
> >    You can not link demuxer and decoder using gst_element_link_many(src,
> > dmx, dec, sink, NULL) function . You need to link these two elements in
> > callback function  because demuxer has to create these pads dynamically.
> >
> > On Mon, Jul 20, 2009 at 10:00 AM, E. Westbrook <gstreamer at westbrook.com
> >wrote:
> >
> >> Can someone please help me spot how I'm being stupid?
> >>
> >> I can play a FLV file using:
> >>
> >> $ gst-launch filesrc location=jerrydog.flv ! ffdemux_flv ! ffdec_flv !
> >> xvimagesink
> >>
> >> But when I try to play the same file with the following code, it hangs
> >> with no output.
> >>
> >> #include <unistd.h>
> >> #include <stdio.h>
> >> #include <stdlib.h>
> >>
> >> #include <gst/gst.h>
> >>
> >> int main(int argc, char** argv) {
> >>   gst_init(&argc, &argv);
> >>
> >>   GMainLoop* loop = g_main_loop_new(NULL, FALSE);
> >>
> >>   GstPipeline* p = GST_PIPELINE(gst_pipeline_new("pipey"));
> >>
> >>   GstElement* src = gst_element_factory_make("filesrc", "filey");
> >>   GstElement* dmx = gst_element_factory_make("ffdemux_flv", "demuxey");
> >>   GstElement* dec = gst_element_factory_make("ffdec_flv", "decodey");
> >>   GstElement* sink = gst_element_factory_make("xvimagesink", "sinky");
> >>
> >>   g_object_set(G_OBJECT(src), "location", "jerrydog.flv", NULL);
> >>
> >>   gst_bin_add_many(GST_BIN(p), src, dmx, dec, sink, NULL);
> >>   gst_element_link_many(src, dmx, dec, sink, NULL);
> >>
> >>   gst_element_set_state(GST_ELEMENT(p), GST_STATE_PLAYING);
> >>
> >>   g_main_loop_run(loop);
> >>
> >>   return 0;
> >> }
> >>
> >> The thing is, I've separately encoded the file to mpeg2, and I can also
> >> play it using:
> >>
> >> $ gst-launch filesrc location=jerrydog.mp2 ! mpeg2dec ! xvimagesink
> >>
> >> and then, puzzlingly, unlike the FLV version, my C code plays the mpeg2
> >> flavor just great:
> >>
> >> #include <unistd.h>
> >> #include <stdio.h>
> >> #include <stdlib.h>
> >>
> >> #include <gst/gst.h>
> >>
> >> int main(int argc, char** argv) {
> >>   gst_init(&argc, &argv);
> >>
> >>   GMainLoop* loop = g_main_loop_new(NULL, FALSE);
> >>
> >>   GstPipeline* p = GST_PIPELINE(gst_pipeline_new("pipey"));
> >>   GstElement* src = gst_element_factory_make("filesrc", "filey");
> >>   GstElement* dec = gst_element_factory_make("mpeg2dec", "decodey");
> >>   GstElement* sink = gst_element_factory_make("xvimagesink", "sinky");
> >>
> >>   g_object_set(G_OBJECT(src), "location", "jerrydog.mp2", NULL);
> >>
> >>   gst_bin_add_many(GST_BIN(p), src, dec, sink, NULL);
> >>   gst_element_link_many(src, dec, sink, NULL);
> >>
> >>   gst_element_set_state(GST_ELEMENT(p), GST_STATE_PLAYING);
> >>
> >>   g_main_loop_run(loop);
> >>
> >>   return 0;
> >> }
> >>
> >> So what's confusing me is, in the FLV case, how am I constructing the
> >> pipeline wrongly in C, in the FLV case anyway, that differs from
> >> gst-launch?  Or am I?  Is this as dumb a question as it seems to me it
> must
> >> be?
> >>
> >> Thanks,
> >> E. Westbrook
> >>
> >> PS - All test case source is here exactly as I'm compiling it.  My input
> >> video files are available at:
> >>
> >> http://media.westbrook.com/media/jerrydog.flv
> >> http://media.westbrook.com/media/jerrydog.mp2
> >>
> >>
> >>
> >>
> ------------------------------------------------------------------------------
> >> Enter the BlackBerry Developer Challenge
> >> This is your chance to win up to $100,000 in prizes! For a limited time,
> >> vendors submitting new applications to BlackBerry App World(TM) will
> have
> >> the opportunity to enter the BlackBerry Developer Challenge. See full
> >> prize
> >> details at: http://p.sf.net/sfu/Challenge
> >> _______________________________________________
> >> gstreamer-devel mailing list
> >> gstreamer-devel at lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >>
> >>
> >
> >
> > --
> > Regards,
> >
> > Sudarshan Bisht
> >
> >
> >
> ------------------------------------------------------------------------------
> > Enter the BlackBerry Developer Challenge
> > This is your chance to win up to $100,000 in prizes! For a limited time,
> > vendors submitting new applications to BlackBerry App World(TM) will have
> > the opportunity to enter the BlackBerry Developer Challenge. See full
> prize
> > details at: http://p.sf.net/sfu/Challenge
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
>
> ------------------------------
>
> Message: 3
> Date: Tue, 21 Jul 2009 11:48:39 +0530
> From: sreerenj b <bsreerenj at gmail.com>
> Subject: [gst-devel] segmentiaon fault in gst-rtsp-server
> To: gstreamer-devel at lists.sourceforge.net
> Message-ID:
>        <c3376b410907202318n1bfa55ccwffa36616f8e015ee at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
>
>
> There are some problems,when using gst-rtsp-server as the streaming
> server.I
> used real player as my streaming client.I got segmentation fault in
> gst-rtsp-server: i am pasting the log here
>
>
>
> RTSP request message 0x8a0ee44
>  request line:
>   method: 'SETUP'
>   uri:    'rtsp://10.0.0.112:8554/test.mp4/stream=1'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '4'
>   key: 'Transport', value: 'RTP/AVP/TCP;unicast;mode=play'
>   key: 'User-Agent', value: 'RealMedia Player HelixDNAClient/10.0.1.338
> (win32)'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body:
> ** Message: client 0x8a6a4c0: received a request
> ** Message: watching session 0x8a9d8c8
> RTSP response message 0xbfe32d8c
>  status line:
>   code:   '200'
>   reason: 'OK'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '4'
>   key: 'Transport', value: 'RTP/AVP/TCP;unicast;mode="PLAY"'
>   key: 'Server', value: 'GStreamer RTSP server'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body: length 0
> ** Message: client 0x8a6a4c0: sent a message with cseq 4
> RTSP request message 0x8a0ee44
>  request line:
>   method: 'SET_PARAMETER'
>   uri:    'rtsp://10.0.0.112:8554/test.mp4'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '5'
>   key: 'Subscribe', value:
> 'stream=0;rule=0,stream=0;rule=1,stream=1;rule=0,stream=1;rule=1'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body:
> ** Message: client 0x8a6a4c0: received a request
> RTSP response message 0xbfe32c80
>  status line:
>   code:   '200'
>   reason: 'OK'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '5'
>   key: 'Server', value: 'GStreamer RTSP server'
>  body: length 0
> ** Message: client 0x8a6a4c0: sent a message with cseq 5
> RTSP request message 0x8a0ee44
>  request line:
>   method: 'PLAY'
>   uri:    'rtsp://10.0.0.112:8554/test.mp4'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '6'
>   key: 'User-Agent', value: 'RealMedia Player HelixDNAClient/10.0.1.338
> (win32)'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>   key: 'Range', value: 'npt=0-23.166000'
>   key: 'Bandwidth', value: '524300'
>  body:
> ** Message: client 0x8a6a4c0: received a request
> ** Message: seeking to 99:99:99.999999999 - 0:00:23.166000366
> ** Message: done seeking 1
> ** Message: prerolled again
> ** Message: stats: position 0:00:01.066666666, duration 0:00:23.166666666
> RTSP response message 0xbfe32d70
>  status line:
>   code:   '200'
>   reason: 'OK'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '6'
>   key: 'RTP-Info', value: 'url=rtsp://
> 10.0.0.112:8554/test.mp4/stream=0;seq=45579;rtptime=1188370995,
> url=rtsp://
> 10.0.0.112:8554/test.mp4/stream=1;seq=6271;rtptime=288720678'
>   key: 'Range', value: 'npt=1.066667-23.166667'
>   key: 'Server', value: 'GStreamer RTSP server'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body: length 0
> ** Message: going to state PLAYING media 0x8a510a0
> ** Message: adding TCP 10.0.0.222
> ** Message: adding TCP 10.0.0.222
> ** Message: active 2 media 0x8a510a0
> ** Message: state PLAYING media 0x8a510a0
> ** Message: 0x8a510a0: got message type async-done
> ** Message: 0x8a510a0: got message type new-clock
> ** Message: client 0x8a6a4c0: sent a message with cseq 6
> ** Message: 0x8a510a0: got message type eos
> RTSP request message 0x8a0ee44
>  request line:
>   method: 'TEARDOWN'
>   uri:    'rtsp://10.0.0.112:8554/test.mp4'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '7'
>   key: 'User-Agent', value: 'RealMedia Player HelixDNAClient/10.0.1.338
> (win32)'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body:
> ** Message: client 0x8a6a4c0: received a request
> ** Message: going to state NULL media 0x8a510a0
> ** Message: removing TCP 10.0.0.222
> ** Message: removing TCP 10.0.0.222
> ** Message: active 0 media 0x8a510a0
> ** Message: unprepare media 0x8a510a0
> ** Message: stream 0x8a01b20 received caps NULL
> ** Message: stream 0x89aa8e0 received caps NULL
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: 0x8a510a0: got message type stream-status
> ** Message: free session media 0x8ab6358
> ** Message: going to state NULL media 0x8a510a0
> ** Message: active 0 media 0x8a510a0
> ** Message: free session stream 0x8a50e00
> ** Message: free session stream 0x8aa2510
> RTSP response message 0xbfe32d38
>  status line:
>   code:   '200'
>   reason: 'OK'
>   version: '1.0'
>  headers:
>   key: 'CSeq', value: '7'
>   key: 'Server', value: 'GStreamer RTSP server'
>   key: 'Session', value: 'magihnnmjbkrtpug'
>  body: length 0
> ** Message: finalize session 0x8a9d8c8
> ** Message: client 0x8a6a4c0: connection closed
> ** Message: finalize client 0x8a6a4c0
> ** Message: finalize media 0x8a510a0
> ** Message: added new client 0x8a6a4f0 ip 10.0.0.222:3334
> ** Message: attaching to context 0x891e248
> set authentication success...
> ** Message: added new client 0x8a6a520 ip 10.0.0.222:3590
> ** Message: attaching to context 0x891e248
> set authentication success...
> ** Message: client 0x8a6a4f0: tunnel start
> ** Message: client 0x8a6a4f0: inserting (null)
> Segmentation fault
>
>
> On Mon, Jul 20, 2009 at 9:55 PM, <
> gstreamer-devel-request at lists.sourceforge.net> wrote:
>
> > Send gstreamer-devel mailing list submissions to
> >        gstreamer-devel at lists.sourceforge.net
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >        https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > or, via email, send a message with subject or body 'help' to
> >        gstreamer-devel-request at lists.sourceforge.net
> >
> > You can reach the person managing the list at
> >        gstreamer-devel-owner at lists.sourceforge.net
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of gstreamer-devel digest..."
> >
> >
> > Today's Topics:
> >
> >   1. Re: Dynamically adding and removing branches of a tee... (joh)
> >   2. Re: ffdec_mpeg4 gets wrong frame rate from rtspsrc (joh)
> >   3. Re: Re : Re : Re : Re : Re : Re : Re : Re : Grabbing      analog
> >      video source with gstreamer (Julien Isorce)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Mon, 20 Jul 2009 08:58:12 -0700
> > From: joh <joh.vlcdev at gmail.com>
> > Subject: Re: [gst-devel] Dynamically adding and removing branches of a
> >        tee...
> > To: Discussion of the development of GStreamer
> >        <gstreamer-devel at lists.sourceforge.net>
> > Message-ID:
> >        <3924d3440907200858u7357fa16v711d1976e1e6e9bf at mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Try below:
> >
> > gst_element_set_state( recording_branch, GST_STATE_PAUSED );
> > gst_bin_add( GST_BIN(pipeline), recording_branch );
> > gst_element_link( tee, recording_branch );
> > gst_element_set_state( recording_branch, GST_STATE_PLAYING );
> >
> > You may also want to move the first line to before and after element link
> > line.
> >
> > Justin
> >
> >
> >
> > On Mon, Jul 20, 2009 at 5:02 AM, machinegodzilla
> > <machinegodzilla at gmail.com>wrote:
> >
> > >
> > > Hi,
> > >
> > > Is it possible to add or remove elements to/from a tee dynamically?
> > >
> > > My pipeline looks like that:
> > >
> > >                 /  [ queue | decodebin | autovideosink ]
> > > (playing_branch)
> > > filesrc | tee
> > >                 \  [ queue | filesink ]
> > > (recording_branch)
> > >
> > > When I start the pipeline only the playing_branch is connected. After a
> > > while I connect the recording_branch in the following way:
> > >
> > > gst_bin_add( GST_BIN(pipeline), recording_branch );
> > > gst_element_link( tee, recording_branch );
> > > gst_element_set_state( recording_branch, GST_STATE_PLAYING );
> > >
> > > This, however, results only in a 0 bytes file being created and nothing
> > > else.
> > >
> > > Is there anything missing here, or is this approach wrong?
> > > --
> > > View this message in context:
> > >
> >
> http://www.nabble.com/Dynamically-adding-and-removing-branches-of-a-tee...-tp24568543p24568543.html
> > > Sent from the GStreamer-devel mailing list archive at Nabble.com.
> > >
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Enter the BlackBerry Developer Challenge
> > > This is your chance to win up to $100,000 in prizes! For a limited
> time,
> > > vendors submitting new applications to BlackBerry App World(TM) will
> have
> > > the opportunity to enter the BlackBerry Developer Challenge. See full
> > prize
> > > details at: http://p.sf.net/sfu/Challenge
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> >
> > ------------------------------
> >
> > Message: 2
> > Date: Mon, 20 Jul 2009 09:11:26 -0700
> > From: joh <joh.vlcdev at gmail.com>
> > Subject: Re: [gst-devel] ffdec_mpeg4 gets wrong frame rate from
> >        rtspsrc
> > To: Discussion of the development of GStreamer
> >        <gstreamer-devel at lists.sourceforge.net>
> > Message-ID:
> >        <3924d3440907200911o397eeb70h4047ca2623135b76 at mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > Thank you for the answer. I've already add the capsfilter to fix the
> > problem, but my app. should support many different types of sources, so I
> > can't hard code the frame rate.
> >
> > Anyway, the videosink plays well with the decoder caps of
> framerate=100/1.
> > I
> > think it means videosink does not look at the caps to play the stream,
> but
> > jpegenc or avimux does look at the framerate for recording.
> >
> > I've investigated source code, but I coudn't find where the 100/1 came
> > from.
> > The truth is that rtspsrc doesn't even care about "a=framerate..." field
> to
> > create cap, and it seems like not a mandatory attribute.
> >
> > Anybody can tell me what how mp4vdepay or ffdec_mpeg4 sets frame rate?
> >
> > Thank you in advance!
> >
> > Justin
> >
> >
> >
> > Is there anybody who can judge that this is a bug or not?
> >
> >
> > On Mon, Jul 20, 2009 at 2:48 AM, florian iragne <
> > florian.iragne at viewsurf.com
> > > wrote:
> >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > joh a ?crit :
> > > > Hi~
> > > >
> > > > My application gets the mpeg4 video stream from a AXIS camera and
> > > > displays it on a x-window. Everything works perfectly. However, I
> have
> > a
> > > > problem with recording the video to the file. The problem is that
> > > > ffdec_mpeg4 gets or sets (not sure who has set)  wrong frame rate.
> The
> > > > sdp from rtspsrc said, the frame rate is 30/1 (sdp attribute belonged
> > to
> > > > a media "a=framerate: 30.0"). However, the source pad of ffdec_mpeg4
> > has
> > > > frame rate of 100/1. So, When I record the stream and plays it, it
> runs
> > > > approximately three times faster than what it is suppoesed to do.
> > > >
> > > > I think either one of upstream elements, rtspsrc and rtpmp4vdepay, or
> > > > ffdec_mpeg4 is doing something wrong. Do you guys think it it a bug?
> > > > What's you think about it?
> > >
> > > don't know whether it's a bug or not, but you should try to define caps
> > > with a capsfilter element like capsfilter
> caps="framerate=(fraction)30/1"
> > >
> > >
> > > Florian
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG v1.4.9 (GNU/Linux)
> > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> > >
> > > iEYEARECAAYFAkpkPVIACgkQO8DE9K7b371s/QCgjgAYW97nD29v1auVhIQ+0XwW
> > > ZqUAoLCRsv8tnRYzzgLLMFoXXGt7jBN2
> > > =Shzy
> > > -----END PGP SIGNATURE-----
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Enter the BlackBerry Developer Challenge
> > > This is your chance to win up to $100,000 in prizes! For a limited
> time,
> > > vendors submitting new applications to BlackBerry App World(TM) will
> have
> > > the opportunity to enter the BlackBerry Developer Challenge. See full
> > prize
> > > details at: http://p.sf.net/sfu/Challenge
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> >
> > ------------------------------
> >
> > Message: 3
> > Date: Mon, 20 Jul 2009 18:25:22 +0200
> > From: Julien Isorce <julien.isorce at gmail.com>
> > Subject: Re: [gst-devel] Re : Re : Re : Re : Re : Re : Re : Re :
> >        Grabbing        analog video source with gstreamer
> > To: Discussion of the development of GStreamer
> >        <gstreamer-devel at lists.sourceforge.net>
> > Message-ID:
> >        <180a127d0907200925w6fb4e829nd2dd9fc2d7a2d794 at mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
> >
> > ok you can try two things in dshowvideosrc.c,:
> >
> > just replace IID_IFilterGraph by IID_IGraphBuilder
> > (IGraphBuilder inherit from IFilterGraph)
> >
> > I think it will not resolve the problem so you also can try:
> >
> > in dshowvideosrc.c before "hres = CoCreateInstance (&CLSID_FilterGraph,
> > ..."
> > create first a capture graph builder 2:
> >
> > HRESULT hr = CoCreateInstance(CLSID_CaptureGraphBuilder2, NULL,
> >        CLSCTX_INPROC_SERVER, IID_ICaptureGraphBuilder2, (void**)&pBuild
> );
> >
> >
> > then if it fails report an error.
> >
> > after ""hres = CoCreateInstance (&CLSID_FilterGraph, ..."
> >
> > do this:
> >
> >
> > pBuild->SetFiltergraph(pGraph);
> >
> > (other infos:
> >
> > IGraphBuilder *pGraph = NULL;
> > ICaptureGraphBuilder2 *pBuild = NULL;
> >
> > http://msdn.microsoft.com/en-us/library/dd373396(VS.85).aspx<http://msdn.microsoft.com/en-us/library/dd373396%28VS.85%29.aspx>
> <http://msdn.microsoft.com/en-us/library/dd373396%28VS.85%29.aspx>
> > )
> >
> >
> > ++
> >
> > Julien
> >
> >
> >
> > 2009/7/20 Albert Costa <costa_albert at yahoo.fr>
> >
> > > Hi,
> > > nope, the xbar is not added automatically when rendering the pin. It
> only
> > > creates the videorenderer, but not the crossbar (and there no 'render
> > pin'
> > > option for the analog input pin). I've downloaded the whole winbuilds
> > > source&project files, and I'm able to recompile the complete gstreamer.
> > So
> > > in theory I can modify the dshow plugin (I started by ading some log
> > lines,
> > > it works...). But I'm not an expert (not yet dx friendly as you say :-)
> > ),
> > > so I'm sure I want to step ahead in that hell...
> > > Regards,
> > > Al
> > >
> > > ------------------------------
> > > *De :* Julien Isorce <julien.isorce at gmail.com>
> > > *? :* Discussion of the development of GStreamer <
> > > gstreamer-devel at lists.sourceforge.net>
> > > *Envoy? le :* Lundi, 20 Juillet 2009, 15h30mn 32s
> > > *Objet :* Re: [gst-devel] Re : Re : Re : Re : Re : Re : Re : Grabbing
> > > analog video source with gstreamer
> > >
> > >
> > >
> > > 2009/7/20 Albert Costa <costa_albert at yahoo.fr>
> > >
> > >> Hi Julien,
> > >> unfortunately, that doesn't work. As soon as I remove the link from
> the
> > >> x-bar to the analog capture element, trying to play fails with 'no
> > connected
> > >> device' message.
> > >> Regards,
> > >> Al
> > >>
> > >
> > > Ok.
> > > The crossbar filter is added automatically when clicking on "render
> pin"
> > on
> > > the capture filter 's ouput pin in graphedit ?
> > >
> > > According to :
> > > http://msdn.microsoft.com/en-us/library/dd390991(VS.85).aspx<http://msdn.microsoft.com/en-us/library/dd390991%28VS.85%29.aspx>
> <http://msdn.microsoft.com/en-us/library/dd390991%28VS.85%29.aspx>
> > <http://msdn.microsoft.com/en-us/library/dd390991%28VS.85%29.aspx>
> > > the crossbar is automatically added by the CaptureGraphBuilder2
> > >
> > > But dshowvideosrc does not uses CaptureGraphBuilder2.
> > >
> > > If you are directshow friendly and if you are able to compile
> > > dshowvideosrc, then you could try to
> > > create the capturegraphbuilder2 then use SetFilterGraph on it to set
> the
> > > FilterGraph instance.
> > > Then it should work.
> > >
> > > It's just a matter of few code lines.
> > >
> > > You are just entering in the directshow hell
> > >
> > > Julien
> > >
> > >
> > >>
> > >> ------------------------------
> > >> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >> *? :* Discussion of the development of GStreamer <
> > >> gstreamer-devel at lists.sourceforge.net>
> > >> *Envoy? le :* Lundi, 20 Juillet 2009, 11h39mn 11s
> > >> *Objet :* Re: [gst-devel] Re : Re : Re : Re : Re : Re : Grabbing
> analog
> > >> video source with gstreamer
> > >>
> > >> hmm, could you try to create again the same graph than the one in the
> > >> screenshot.
> > >> But, just before to click on play, try to disconnect the crossbar from
> > the
> > >> capture filtre.
> > >> Then click play and tell me if that works.
> > >>
> > >> if yes, try to do the same steps, except you just remove the crossbar
> > >> before to play.
> > >>
> > >> If that works, it means that there is no default "route" and so a
> > physical
> > >> input has to be set before to play the graph.
> > >>
> > >> Julien
> > >>
> > >> 2009/7/20 Julien Isorce <julien.isorce at gmail.com>
> > >>
> > >>> Hi,
> > >>>
> > >>> First, the" missing" element you was talking about is a classic
> > >>> "crossbar" directshow filter.
> > >>> Drivers of capture devices that contain a tuner, usually implement
> the
> > >>> crossbar interface.
> > >>> So it's not something weird.
> > >>>
> > >>> Second, the not normal thing is that the capture filter needs to be
> > >>> connected to the crossbar in order to start.
> > >>> (and that's why you got "not connected device")
> > >>>
> > >>> I have no tuner capture device here so I cannot send you a
> screenshot.
> > >>>
> > >>> Well, it should have a way to avoid the use of the crossbar filter.
> > >>>
> > >>> Julien
> > >>>
> > >>>
> > >>> 2009/7/17 Albert Costa <costa_albert at yahoo.fr>
> > >>>
> > >>>> Hi,
> > >>>> I send the screenshot of the working graph. As you can see (and as I
> > >>>> explained in my last post), it needs 2 elements to capture the
> source,
> > which
> > >>>> is why the dshowvideosrc element cannot work with this device
> (because
> > it
> > >>>> only expects/adds one element).
> > >>>> Regards,
> > >>>> Al
> > >>>>
> > >>>>
> > >>>>
> > >>>> ------------------------------
> > >>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>> *? :* Discussion of the development of GStreamer <
> > >>>> gstreamer-devel at lists.sourceforge.net>
> > >>>> *Envoy? le :* Vendredi, 17 Juillet 2009, 17h18mn 27s
> > >>>> *Objet :* Re: [gst-devel] Re : Re : Re : Re : Re : Grabbing analog
> > >>>> video source with gstreamer
> > >>>>
> > >>>>
> > >>>>
> > >>>> 2009/7/17 Albert Costa <costa_albert at yahoo.fr>
> > >>>>
> > >>>>> Hi Julien,
> > >>>>> thanks for your patient help! I've followed your advice. I have
> > >>>>> connected the graphedit to the running thread of virtualdub
> > acquisition, so
> > >>>>> I have seen the full graph running.
> > >>>>>
> > >>>>
> > >>>> ok cool
> > >>>>
> > >>>>
> > >>>>> There was a missing element when I tried previously to build the
> > chain
> > >>>>> myself. So now I'm also able to grab from graphedit, using the
> > correct
> > >>>>> elements.
> > >>>>>
> > >>>>
> > >>>> What was exactly the missing element ? could you send us a
> screenshot
> > ?
> > >>>> right click on the output pin, then "render pin" does not insert
> this
> > >>>> element ?
> > >>>>
> > >>>>
> > >>>>>  Now, from the gstreamer point of view, how can I know which
> elements
> > >>>>> the plugin really tries to put in the graph? (and yes, the reported
> > error
> > >>>>> means 'no connected device').
> > >>>>>
> > >>>>
> > >>>> dshowvideosrc just builds a directshow graph that contains a "video
> > >>>> capture source filter" and
> > >>>> a "custom directshow fakesink filter" (this fakesink has nothing to
> > deal
> > >>>> with the gstreamer one, and you cannot instanciate it in graphedit)
> > >>>>
> > >>>> But this "custom directshow fakesink filter" accepts any pin caps.
> > >>>>
> > >>>> So the following should works:
> > >>>>
> > >>>> gst-launch-0.10 dshowvideosrc device-name="your device name that you
> > see
> > >>>> in graphedit in video capture source category" ! fakesink
> > >>>>
> > >>>> Any infos on the missing element that resolved the "no connected
> > device"
> > >>>> may help.
> > >>>>
> > >>>> Have you also tried to update the driver of you device ?
> > >>>>
> > >>>> Julien
> > >>>>
> > >>>>
> > >>>>> Regards,
> > >>>>> Al
> > >>>>>
> > >>>>> ------------------------------
> > >>>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>>> *? :* Discussion of the development of GStreamer <
> > >>>>> gstreamer-devel at lists.sourceforge.net>
> > >>>>>  *Envoy? le :* Vendredi, 17 Juillet 2009, 15h42mn 42s
> > >>>>> *Objet :* Re: [gst-devel] Re : Re : Re : Re : Grabbing analog video
> > >>>>> source with gstreamer
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> 2009/7/17 Albert Costa <costa_albert at yahoo.fr>
> > >>>>>
> > >>>>>> Hi again,
> > >>>>>> I've moved a bit forward, but not enought yet to achieve grabbing
> > with
> > >>>>>> gstreamer. First thing I did was to check I could acquire from
> > >>>>>> WinMovieMaker, and that worked. I even successed with virtualdub.
> > >>>>>>
> > >>>>>
> > >>>>> ok but still does not work with graphedit ? if yes this is really
> > >>>>> strange. You have to figure out what is going on because
> > dshowvideosrc
> > >>>>> builds a directshow graph as graphedit does.
> > >>>>>
> > >>>>>
> > >>>>>> Then I noticed was that my grabber source was emiting in YUY2
> > format.
> > >>>>>> When I gst-inspected my dshowvideosrc I realized it was not a
> > supported
> > >>>>>> format (was version 0.10.10), which explained the 'could not link
> > elements'
> > >>>>>> message I had with a simple dshowvideosrc ! fakesink pipeline.
> > >>>>>> I have installed latest winbuilds version (now 0.10.4-prerelease).
> > >>>>>> This one handles YUY2. But now I get a new error
> > >>>>>> "gstdshowvideosrc.c:653:gst_dshowvideosrc_change_state: Can't RUN
> > the
> > >>>>>> directshow capture graph (error=-2147023729)"
> > >>>>>>
> > >>>>>
> > >>>>> I think this is the same error as you got in graphedit ("device not
> > >>>>> connected")
> > >>>>>
> > >>>>>
> > >>>>>> I have tried to check on the web possible problems, but found
> > nothing
> > >>>>>> relevant. Only thing was to check directx version, and I have
> 9.0c.
> > >>>>>> It feels frustrating to see all components but gstreamer able to
> > >>>>>> acquire my video...
> > >>>>>>
> > >>>>>
> > >>>>> You could report the graphedit problem to the device company. They
> > >>>>> often uses it.
> > >>>>> If you resolve the graphedit pb then dshowvideosrc will work.
> That's
> > >>>>> all I can do without having the device in my hands.
> > >>>>>
> > >>>>>
> > >>>>>> Regards,
> > >>>>>> Al
> > >>>>>>
> > >>>>>> ------------------------------
> > >>>>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>>>> *? :* Discussion of the development of GStreamer <
> > >>>>>> gstreamer-devel at lists.sourceforge.net>
> > >>>>>> *Envoy? le :* Jeudi, 16 Juillet 2009, 15h32mn 55s
> > >>>>>> *Objet :* Re: [gst-devel] Re : Re : Re : Grabbing analog video
> > source
> > >>>>>> with gstreamer
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> 2009/7/16 Albert Costa <costa_albert at yahoo.fr>
> > >>>>>>
> > >>>>>>>
> > >>>>>>> In graphedit, the property page for the element shows video
> decoder
> > >>>>>>> options (mainly PAL and SECAM formats). The output pin also
> reports
> > the
> > >>>>>>> decoder options, plus the image format.
> > >>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>> And if I connect a video renderer and try to play, it says no
> > >>>>>>> peripheral is connected.
> > >>>>>>>
> > >>>>>>
> > >>>>>>  So it's not a GStreamer problem.
> > >>>>>>
> > >>>>>> There is a software provided with the hardware, I tested it at
> home
> > it
> > >>>>>>> did allow the grabbing. But I don't know if there's a way to use
> > the hw
> > >>>>>>> without the sw...
> > >>>>>>>
> > >>>>>>
> > >>>>>> From my experience, if you can see the hw in graphedit then you
> can
> > >>>>>> use it without the sw. If not, you can't.
> > >>>>>>
> > >>>>>> Try to grab using  "Window Movie Maker" that is installed by
> default
> > >>>>>> on winxp
> > >>>>>> (select "capture from video device")
> > >>>>>>
> > >>>>>>
> > >>>>>>> Regards,
> > >>>>>>> Al
> > >>>>>>>
> > >>>>>>
> > >>>>>> Julien
> > >>>>>>
> > >>>>>>
> > >>>>>>>
> > >>>>>>> ------------------------------
> > >>>>>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>>>>>  *? :* Gstreamer <gstreamer-devel at lists.sourceforge.net>
> > >>>>>>> *Envoy? le :* Jeudi, 9 Juillet 2009, 17h12mn 45s
> > >>>>>>> *Objet :* Re: [gst-devel] Re : Re : Grabbing analog video source
> > >>>>>>> with gstreamer
> > >>>>>>>
> > >>>>>>> (reply to the gst list)
> > >>>>>>>
> > >>>>>>> Note that you should have the same error doing:
> > >>>>>>>
> > >>>>>>> set GST_DEBUG=1
> > >>>>>>> gst-launch dshowvideosrc ! fakesink
> > >>>>>>>
> > >>>>>>> About the reason of the error, you should have this error only if
> > you
> > >>>>>>> disconnect the usb link.
> > >>>>>>>
> > >>>>>>> -->Anything with right bouton on the capture filter in graphedit,
> > to
> > >>>>>>> open the property page ?
> > >>>>>>> -->property page on the ouput pin ?
> > >>>>>>> -->Is there a software joined to the device ? does it work ?
> > >>>>>>>
> > >>>>>>> Julien
> > >>>>>>>
> > >>>>>>> 2009/7/9 Albert Costa <costa_albert at yahoo.fr>
> > >>>>>>>
> > >>>>>>>> Hi,
> > >>>>>>>> ok it does appear in the list. I wanted to add a renderer and
> see
> > if
> > >>>>>>>> it plays, but...
> > >>>>>>>> Problem is then that it does not see that I have a source
> > physically
> > >>>>>>>> connected to it. I guess that's also why gstreamer plugin does
> not
> > recognize
> > >>>>>>>> it.
> > >>>>>>>> See attached pict.
> > >>>>>>>> Al
> > >>>>>>>>
> > >>>>>>>> ------------------------------
> > >>>>>>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>>>>>> *? :* Discussion of the development of GStreamer <
> > >>>>>>>> gstreamer-devel at lists.sourceforge.net>
> > >>>>>>>> *Envoy? le :* Jeudi, 9 Juillet 2009, 14h51mn 42s
> > >>>>>>>> *Objet :* Re: [gst-devel] Re : Grabbing analog video source with
> > >>>>>>>> gstreamer
> > >>>>>>>>
> > >>>>>>>> dshowvideosrc handles a capture device only if the device driver
> > >>>>>>>> implements the directshow capture interfaces.
> > >>>>>>>> To check if you driver associated with your "SvideoToUsb
> device",
> > >>>>>>>> implements those interfaces or not,
> > >>>>>>>> you can use "graphedit" (you can find it on the web).
> > >>>>>>>> Then if you see your device in "Video Capture Device" category,
> > then
> > >>>>>>>> it should be ok.
> > >>>>>>>>
> > >>>>>>>> Julien
> > >>>>>>>>
> > >>>>>>>> 2009/7/9 Albert Costa <costa_albert at yahoo.fr>
> > >>>>>>>>
> > >>>>>>>>> Hi,
> > >>>>>>>>> thanks for the tips. I actually already use the winbuilds
> > binaries,
> > >>>>>>>>> so I got this one (though I'm on winbuild version 0.10.2, not
> > 0.10.3).
> > >>>>>>>>> However, I cannot see my grabber input with it. It works fine
> > with
> > >>>>>>>>> a simple usb webcam, but looks like the Svideo to USB grabber
> is
> > not handled
> > >>>>>>>>> the same way, pitty...
> > >>>>>>>>> Regards,
> > >>>>>>>>> Al
> > >>>>>>>>>
> > >>>>>>>>> ------------------------------
> > >>>>>>>>> *De :* Julien Isorce <julien.isorce at gmail.com>
> > >>>>>>>>> *? :* Discussion of the development of GStreamer <
> > >>>>>>>>> gstreamer-devel at lists.sourceforge.net>
> > >>>>>>>>> *Envoy? le :* Jeudi, 9 Juillet 2009, 11h53mn 54s
> > >>>>>>>>> *Objet :* Re: [gst-devel] Grabbing analog video source with
> > >>>>>>>>> gstreamer
> > >>>>>>>>>
> > >>>>>>>>> Hi,
> > >>>>>>>>>
> > >>>>>>>>> You can try dshowvideosrc from there:
> > >>>>>>>>>
> > >>>>>>>>> http://www.gstreamer-winbuild.ylatuya.es/doku.php?id=download
> > >>>>>>>>>
> > >>>>>>>>> which is different from the one who is in gst-plugins-bad
> > >>>>>>>>>
> > >>>>>>>>> see http://bugzilla.gnome.org/show_bug.cgi?id=517203 for more
> > >>>>>>>>> informations.
> > >>>>>>>>>
> > >>>>>>>>> Julien
> > >>>>>>>>>
> > >>>>>>>>> 2009/7/8 Philip J?genstedt <philip at foolip.org>
> > >>>>>>>>>
> > >>>>>>>>>> I've done capture with GStreamer using v4l2src, but if you're
> on
> > >>>>>>>>>> XP
> > >>>>>>>>>> have a look at
> > >>>>>>>>>>
> > http://asabil.wordpress.com/2007/05/20/directshowvideosrc-for-gstreamer/
> > >>>>>>>>>> Apparently it's dshowsrcwrapper in gst-plugins-bad.
> > >>>>>>>>>>
> > >>>>>>>>>> Philip
> > >>>>>>>>>>
> > >>>>>>>>>> On Wed, Jul 8, 2009 at 14:41, Albert Costa<
> > costa_albert at yahoo.fr>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>> > Hi,
> > >>>>>>>>>> > I would like to know if anyone has already used GStreamer to
> > get
> > >>>>>>>>>> video from
> > >>>>>>>>>> > an analog source? For some reasons, I may have to use a
> > S-Video
> > >>>>>>>>>> camera for a
> > >>>>>>>>>> > project. So I'll need to get the video from it. Has anyone
> > >>>>>>>>>> experienced using
> > >>>>>>>>>> > gst with a frame grabber ? (btw, I'm under winXP)
> > >>>>>>>>>> > I've tried a S-Video to USB converter, but I cannot see
> which
> > >>>>>>>>>> plugin I could
> > >>>>>>>>>> > use : ksvideosrc does not see it.
> > >>>>>>>>>> > Any help or advice would be welcomed,
> > >>>>>>>>>> > Regards,
> > >>>>>>>>>> > Al
> > >>>>>>>>>> >
> > >>>>>>>>>> >
> > >>>>>>>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>>>>>>> > Enter the BlackBerry Developer Challenge
> > >>>>>>>>>> > This is your chance to win up to $100,000 in prizes! For a
> > >>>>>>>>>> limited time,
> > >>>>>>>>>> > vendors submitting new applications to BlackBerry App
> > World(TM)
> > >>>>>>>>>> will have
> > >>>>>>>>>> > the opportunity to enter the BlackBerry Developer Challenge.
> > See
> > >>>>>>>>>> full prize
> > >>>>>>>>>> > details at: http://p.sf.net/sfu/Challenge
> > >>>>>>>>>> > _______________________________________________
> > >>>>>>>>>> > gstreamer-devel mailing list
> > >>>>>>>>>> > gstreamer-devel at lists.sourceforge.net
> > >>>>>>>>>> >
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>>>>>> >
> > >>>>>>>>>> >
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> --
> > >>>>>>>>>> Philip J?genstedt
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>>>>>>> Enter the BlackBerry Developer Challenge
> > >>>>>>>>>> This is your chance to win up to $100,000 in prizes! For a
> > limited
> > >>>>>>>>>> time,
> > >>>>>>>>>> vendors submitting new applications to BlackBerry App
> World(TM)
> > >>>>>>>>>> will have
> > >>>>>>>>>> the opportunity to enter the BlackBerry Developer Challenge.
> See
> > >>>>>>>>>> full prize
> > >>>>>>>>>> details at: http://p.sf.net/sfu/Challenge
> > >>>>>>>>>> _______________________________________________
> > >>>>>>>>>> gstreamer-devel mailing list
> > >>>>>>>>>> gstreamer-devel at lists.sourceforge.net
> > >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>>>>>> Enter the BlackBerry Developer Challenge
> > >>>>>>>>> This is your chance to win up to $100,000 in prizes! For a
> > limited
> > >>>>>>>>> time,
> > >>>>>>>>> vendors submitting new applications to BlackBerry App World(TM)
> > >>>>>>>>> will have
> > >>>>>>>>> the opportunity to enter the BlackBerry Developer Challenge.
> See
> > >>>>>>>>> full prize
> > >>>>>>>>> details at: http://p.sf.net/sfu/Challenge
> > >>>>>>>>> _______________________________________________
> > >>>>>>>>> gstreamer-devel mailing list
> > >>>>>>>>> gstreamer-devel at lists.sourceforge.net
> > >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>>>> Enter the BlackBerry Developer Challenge
> > >>>>>>> This is your chance to win up to $100,000 in prizes! For a
> limited
> > >>>>>>> time,
> > >>>>>>> vendors submitting new applications to BlackBerry App World(TM)
> > will
> > >>>>>>> have
> > >>>>>>> the opportunity to enter the BlackBerry Developer Challenge. See
> > full
> > >>>>>>> prize
> > >>>>>>> details at: http://p.sf.net/sfu/Challenge
> > >>>>>>> _______________________________________________
> > >>>>>>> gstreamer-devel mailing list
> > >>>>>>> gstreamer-devel at lists.sourceforge.net
> > >>>>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>>> Enter the BlackBerry Developer Challenge
> > >>>>>> This is your chance to win up to $100,000 in prizes! For a limited
> > >>>>>> time,
> > >>>>>> vendors submitting new applications to BlackBerry App World(TM)
> will
> > >>>>>> have
> > >>>>>> the opportunity to enter the BlackBerry Developer Challenge. See
> > full
> > >>>>>> prize
> > >>>>>> details at: http://p.sf.net/sfu/Challenge
> > >>>>>> _______________________________________________
> > >>>>>> gstreamer-devel mailing list
> > >>>>>> gstreamer-devel at lists.sourceforge.net
> > >>>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>>
> > >>>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>>
> >
> ------------------------------------------------------------------------------
> > >>>>> Enter the BlackBerry Developer Challenge
> > >>>>> This is your chance to win up to $100,000 in prizes! For a limited
> > >>>>> time,
> > >>>>> vendors submitting new applications to BlackBerry App World(TM)
> will
> > >>>>> have
> > >>>>> the opportunity to enter the BlackBerry Developer Challenge. See
> full
> > >>>>> prize
> > >>>>> details at: http://p.sf.net/sfu/Challenge
> > >>>>> _______________________________________________
> > >>>>> gstreamer-devel mailing list
> > >>>>> gstreamer-devel at lists.sourceforge.net
> > >>>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>>
> >
> ------------------------------------------------------------------------------
> > >>>> Enter the BlackBerry Developer Challenge
> > >>>> This is your chance to win up to $100,000 in prizes! For a limited
> > time,
> > >>>> vendors submitting new applications to BlackBerry App World(TM) will
> > >>>> have
> > >>>> the opportunity to enter the BlackBerry Developer Challenge. See
> full
> > >>>> prize
> > >>>> details at: http://p.sf.net/sfu/Challenge
> > >>>> _______________________________________________
> > >>>> gstreamer-devel mailing list
> > >>>> gstreamer-devel at lists.sourceforge.net
> > >>>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>>>
> > >>>>
> > >>>
> > >>
> > >>
> > >>
> > >>
> >
> ------------------------------------------------------------------------------
> > >> Enter the BlackBerry Developer Challenge
> > >> This is your chance to win up to $100,000 in prizes! For a limited
> time,
> > >> vendors submitting new applications to BlackBerry App World(TM) will
> > have
> > >> the opportunity to enter the BlackBerry Developer Challenge. See full
> > >> prize
> > >> details at: http://p.sf.net/sfu/Challenge
> > >> _______________________________________________
> > >> gstreamer-devel mailing list
> > >> gstreamer-devel at lists.sourceforge.net
> > >> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >>
> > >>
> > >
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Enter the BlackBerry Developer Challenge
> > > This is your chance to win up to $100,000 in prizes! For a limited
> time,
> > > vendors submitting new applications to BlackBerry App World(TM) will
> have
> > > the opportunity to enter the BlackBerry Developer Challenge. See full
> > prize
> > > details at: http://p.sf.net/sfu/Challenge
> > > _______________________________________________
> > > gstreamer-devel mailing list
> > > gstreamer-devel at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> > >
> > >
> > -------------- next part --------------
> > An HTML attachment was scrubbed...
> > -------------- next part --------------
> > A non-text attachment was scrubbed...
> > Name: not available
> > Type: image/png
> > Size: 569 bytes
> > Desc: not available
> >
> > ------------------------------
> >
> >
> >
> ------------------------------------------------------------------------------
> > Enter the BlackBerry Developer Challenge
> > This is your chance to win up to $100,000 in prizes! For a limited time,
> > vendors submitting new applications to BlackBerry App World(TM) will have
> > the opportunity to enter the BlackBerry Developer Challenge. See full
> prize
> > details at: http://p.sf.net/sfu/Challenge
> >
> > ------------------------------
> >
> > _______________________________________________
> > gstreamer-devel mailing list
> > gstreamer-devel at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
> >
> >
> > End of gstreamer-devel Digest, Vol 38, Issue 46
> > ***********************************************
> >
>
>
>
> --
> Sreerenj B
> Software engineer,Carinov Networks Pvt Ltd
> bsreerenj at gmail.com
> mob: +91 9739469496
> -------------- next part --------------
> An HTML attachment was scrubbed...
>
> ------------------------------
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/Challenge
>
> ------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
> End of gstreamer-devel Digest, Vol 38, Issue 47
> ***********************************************
>



-- 
Sreerenj B
Software engineer,Carinov Networks Pvt Ltd
bsreerenj at gmail.com
mob: +91 9739469496
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090721/382e4b22/attachment.htm>


More information about the gstreamer-devel mailing list