<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3354" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff size=2>Hi
sudarshan.....</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2>
I fixed the segmentation fault......Yaa i had not allocated size of outputbuff
properly....</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff size=2>Now it
works fine...Thanks for your help.....</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2>Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2>Irfan</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2>:-)</FONT></SPAN></DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=220521805-07112008><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<BLOCKQUOTE>
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> sudarshan bisht
[mailto:bisht.sudarshan@gmail.com]<BR><B>Sent:</B> Friday, November 07, 2008
10:20 AM<BR><B>To:</B> irfanshaikh@tataelxsi.co.in; Discussion of the
development of GStreamer<BR><B>Subject:</B> Re: [gst-devel] Segmentation fault
while using GST_BUFFER macros<BR><BR></FONT></DIV>
<DIV>Hi Irfan </DIV>
<DIV> Did u check outputbuf is
allocated properly as a GstBuffer ? <BR><BR></DIV>
<DIV class=gmail_quote>On Thu, Nov 6, 2008 at 9:02 PM, irfanshaikh <SPAN
dir=ltr><<A
href="mailto:irfanshaikh@tataelxsi.co.in">irfanshaikh@tataelxsi.co.in</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN>Hi
Sudarshan,</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN>I was not able to do
changes as you suggested to me. Instead i tried the following. Since i
just needed a flag or something which my next plug-in element should
recognize i used following.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN> for(m=0;
m<pkt->payload_count; m++)<BR>
{<BR>
if(pkt->payloads[m].key_frame ==
1)<BR>
{<BR>
g_print("Inside
IF\n");<BR>
GST_BUFFER_OFFSET(outputbuf) =
1;
/*Segmentation
fault*/<BR>
GST_BUFFER_FLAG_SET (outputbuf,
GST_BUFFER_FLAG_DELTA_UNIT);
/*Segmentation
fault*/<BR>
GST_BUFFER_DURATION(outputbuf)=(GstClockTime)1;
/*Segmentation
fault*/<BR>
/*<BR>
At RTP ASF payloader check
using...<BR>
GST_BUFFER_FLAG_IS_SET(buf,
GST_BUFFER_FLAG_DELTA_UNIT);<BR>
*/<BR>
g_print("In Packet Payload %d consists of KEY FRAME\n",
m);<BR>
}<BR> }<BR></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN>I am not able to use any of
the macros, if i use them i get a segmentation fault. How shall i avoid
Segmentation fault.</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial color=#0000ff
size=2><SPAN>Regards,</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN>Irfan</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN></SPAN></FONT> </DIV>
<BLOCKQUOTE>
<DIV dir=ltr align=left><FONT face=Tahoma size=2>-----Original
Message-----<BR><B>From:</B> sudarshan bisht [mailto:<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>]<BR><B>Sent:</B> Thursday,
November 06, 2008 2:14 PM<BR><B>To:</B> Discussion of the development of
GStreamer<BR><B>Subject:</B> Re: [gst-devel] Size of output
buffer<BR><BR></FONT></DIV>
<DIV>Hi Irfan , </DIV>
<DIV> Yes this can be
done in better way . Use gst_caps_new_simple () to set
the flag for key frame . You can see how asfdemux sends extradata to
decoder .( see gstasfdemux.c file ) , </DIV>
<DIV> Once you do this , you can receive the same
data in decoder or next element . So in order to receive this information
next element has to register funtion using gst_pad_set_setcaps_function( )
( just check some decode's code which gets frame height and width
from demuxer in this manner ) . </DIV>
<DIV> <BR><BR></DIV>
<DIV class=gmail_quote>On Thu, Nov 6, 2008 at 11:23 AM, Irfan Shaikh <SPAN
dir=ltr><<A href="mailto:irfanshaikh@tataelxsi.co.in"
target=_blank>irfanshaikh@tataelxsi.co.in</A>></SPAN> wrote:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><BR>Hi
sudarshan,<BR><BR> I have completed the asfparser
plug-in code now itz working fine as per requirrement :-)<BR><BR>I am
only facing a small problem. I want to convey to next Plug-in element.
Whether ASF data packet i m sending to next element consists of Key
frame or no ?<BR><BR><BR>For conveying this information i have thought
of using following field of GstBuffer.<BR> guint64 offset;<BR>I
would either SET it or RESET it while pushing the data
gst_pad_push(asfparse->srcpad, outputbuf)<BR><BR><BR>Is there any
other convinent{feasible} way of conveying the above information to next
plug-in element {Is there some macro or Some flag that i can use using
GstBuffer before pushing outputbuf}<BR>So as to convey to next element
whether the outputbuf {consisting ASF data packet} has a KEY frame or no
??<BR>
<DIV><BR>Regards,<BR>Irfan<BR><BR><BR>-----Original
Message-----<BR>From: sudarshan bisht [mailto:<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>]<BR></DIV>
<DIV>Sent: Thu 11/6/2008 10:55 AM<BR>To: Discussion of the development
of GStreamer<BR>Subject: Re: [gst-devel] Size of output buffer<BR><BR>Hi
Irfan ,<BR></DIV>
<DIV> U r right data is pushed on src pad
.<BR><BR>On Tue, Oct 21, 2008 at 6:58 PM, Irfan Shaikh<BR><<A
href="mailto:irfanshaikh@tataelxsi.co.in"
target=_blank>irfanshaikh@tataelxsi.co.in</A>>wrote:<BR><BR>><BR>>
Thanks a lot Sudarshan....<BR>><BR>> The sample code which you
have send is really helping me a lot.<BR>><BR>> If i am not wrong,
I think-------- gst_pad_push(sinkpad, my_buffer) should<BR>> be
like------ gst_pad_push(asfparse->srcpad, my_buffer).<BR>><BR>>
Am i corrrect ?<BR>><BR>> Thanks a lot for your help and
support,<BR>> Regards,<BR>> Irfan<BR>><BR>><BR>><BR>>
-----Original Message-----<BR></DIV>
<DIV>
<DIV></DIV>
<DIV>> From: sudarshan bisht [mailto:<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A><<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> ]<BR>> Sent:
Tue 10/21/2008 6:44 PM<BR>> To: Discussion of the development of
GStreamer<BR>> Subject: Re: [gst-devel] Size of output
buffer<BR>><BR>> Hi Irfan ,<BR>><BR>>
I think here no need to use circular buffer ,
because the buffer<BR>> which u receive in ur plugin , u have to
unref that after properly copying<BR>> required buffer from that .
And the buffer which ul allocate in your<BR>> plugin<BR>> will be
sent u next element thus will be unref by the next element
.<BR>><BR>> I am writing a piece of code , may give u some
hint :-<BR>><BR>> asf_parser_plugin_chain(GstPad pad,
GstBuffer *buffer)<BR>> {<BR>><BR>>
gint packet_size=0;<BR>> GstBuffer
*my_buffer=NULL;<BR>><BR>> packet_size =
parse_buffer(GST_BUFFER_DATA(buffer) ); // get<BR>> the packet
size<BR>><BR>>
my_buffer=gst_buffer_new_and_alloc ( packet_size
);<BR>><BR>><BR>> memcpy(GST_BUFFER_DATA( my_buffer),
GST_BUFFER_DATA(buffer), packet_size<BR>> ); // can use
other APIs also provided by GstBuffer (<BR>><BR>> <A
href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html"
target=_blank>http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/gstreamer-GstBuffer.html</A><BR>>
)<BR>><BR>> gst_pad_push(sinkpad,
my_buffer);<BR>><BR>>
gst_buffer_unref(buffer) ; // check if u have copied all the
data<BR>><BR>> return GST_FLOW_OK
;<BR>>
}<BR>><BR>><BR>><BR>><BR>><BR>><BR>><BR>><BR>><BR>><BR>>
On Tue, Oct 21, 2008 at 5:13 PM, Irfan Shaikh<BR>> <<A
href="mailto:irfanshaikh@tataelxsi.co.in"
target=_blank>irfanshaikh@tataelxsi.co.in</A>>wrote:<BR>><BR>>
> Hi sudarshan,<BR>> ><BR>> >
Thanks a lot for your reply. I am pretty clear
now.<BR>> ><BR>> > Earlier i had decided some other appoach
as follows:<BR>> > SO now i
think i should not use A circular buffer, directly i<BR>> can<BR>>
> use the existing Gstreamer buffer ritee ??<BR>> ><BR>>
> Thanks for your reply.<BR>> ><BR>> >
Regarding my query :<BR>> > 1)I have
written an ASF parser code which reads an ASF file from a<BR>> >
file location path.<BR>> > 2)It uses fseek
and fread to read the data from file in a temperory<BR>> >
buffer<BR>> > 3)It uses the temporary buffer
to parse the ASf headers<BR>> > 4)Lastly
collect the ASF data packets after parsing the headers<BR>>
into<BR>> > another temperory bufffer (tempbuf).<BR>> >
5) When i make ASF parser as gstreamer plugin, i
will use<BR>> > gst_pad_push (asfparse->srcpad,
tempbuf);<BR>> ><BR>> > I am clear about the output
interface when i make the ASF parser as<BR>> > gstreamer
plug-in.<BR>> ><BR>> > Actual
scenario:<BR>> ><BR>> > 1) Input module
to ASF parser plug-in is output from "ffmux_asf"<BR>> > which will
be in form of data buffers.<BR>> > 2) I will
need some buffer to collect these data buffers<BR>> >
3) I thought of having a "Circular buffer" to take input
from<BR>> > ffmux_asf.{Is it feasible to use a normal buffer like
uint8_t *Newbuf to<BR>> > collect<BR>> >
data buffers from ffmux_asf ?? {If YES. How much
memory should i<BR>> > allocate for NewBuf}}<BR>> >
4) Since my application is related to Live Streaming the
buffer<BR>> > NewBuf size can be huge.<BR>> >
5) Circular buffer would have been useful.Since i will free
the<BR>> > memory as soon as i read the Circular buffer.<BR>>
> 6) I can use pointer operations similar to
file operations<BR>> ><BR>> > In gstreamer i have GstBuffer
*buf, If i use circular buffer how can i<BR>> use<BR>> > the
existing "buf".<BR>> ><BR>> > Regards,<BR>> >
Irfan.<BR>> ><BR>> ><BR>> ><BR>> ><BR>>
><BR>> ><BR>> ><BR>> ><BR>> ><BR>>
><BR>> ><BR>> ><BR>> ><BR>> ><BR>>
><BR>> ><BR>> ><BR>> ><BR>> ><BR>>
><BR>> > -----Original Message-----<BR>> > From:
sudarshan bisht [mailto:<A href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A><<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> <<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> > ]<BR>>
> Sent: Tue 10/21/2008 4:53 PM<BR>> > To: Discussion of the
development of GStreamer<BR>> > Subject: Re: [gst-devel] Size of
output buffer<BR>> ><BR>> > HI Irfan ,<BR>> >
You are trying to write a ASF
Parser plugin which will be<BR>> > used<BR>> > after
ffmux_asf in pipeline .<BR>> > Now you want to parse data
packets and send them to next element .<BR>> ><BR>> >
The buffer you get from ffmux_asf is already allocated so you
dont<BR>> need<BR>> > to allocated a separate buffer for that
.<BR>> > To know the size of input buffer in your ASF
Parser plugin you can use<BR>> > GST_BUFFER_SIZE(buffer) .<BR>>
> So now you have to parse data part of this
buffer , because data<BR>> part<BR>> > of the buffer have the
actual data .<BR>> > For your outgoing packets
allocate one more GstBuffer and copy the<BR>> > required number of
bytes of data from received buffer to this buffer and<BR>> > push
this buffer to next element.<BR>> ><BR>> > You can use
adapter APIs also to make it simpler . Read GstBuffer APIs<BR>> >
thoroughly for good practice.<BR>> ><BR>> ><BR>>
><BR>> > On Tue, Oct 21, 2008 at 3:59 PM, Irfan Shaikh<BR>>
> <<A href="mailto:irfanshaikh@tataelxsi.co.in"
target=_blank>irfanshaikh@tataelxsi.co.in</A>>wrote:<BR>>
><BR>> > ><BR>> > ><BR>> > ><BR>> >
> -----Original Message-----<BR>> > > From:
sudarshan bisht [mailto:<A href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A><<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> <<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> > <<A
href="mailto:bisht.sudarshan@gmail.com"
target=_blank>bisht.sudarshan@gmail.com</A>><BR>> > >
]<BR>> > > Sent: Tue 10/21/2008 2:25 PM<BR>> > > To:
Discussion of the development of GStreamer<BR>> > > Subject:
Re: [gst-devel] Size of output buffer<BR>> > ><BR>> >
> Hi<BR>> > ><BR>> > >
"gst_pad_push_event" function pushes only events ( EOS , new
segment<BR>> etc<BR>> > )<BR>> > > not buffer , in
order to push buffer use "gst_pad_push" api .<BR>> >
><BR>> > > On Tue, Oct 21, 2008 at 1:58 PM, Irfan
Shaikh<BR>> > > <<A
href="mailto:irfanshaikh@tataelxsi.co.in"
target=_blank>irfanshaikh@tataelxsi.co.in</A>>wrote:<BR>> >
><BR>> > > ><BR>> > > > Hi Julien,<BR>>
> > ><BR>> > > > Thanks for
your reply..<BR>> > > ><BR>> > > >
For ffmux_asf plug-in in gstffmpegmux.c.<BR>> > >
><BR>> > > > Is "gst_pad_push_event"
is the fuction which pushes the buffer<BR>> > which<BR>> >
> > has ASF data into sink pad of next elemnt ?<BR>> > >
> i.e. gst_pad_push_event (ffmpegmux->srcpad,
gst_event_new_eos<BR>> ());<BR>> > > > When i checked the
sise of buffer its variable in size.<BR>> > > ><BR>> >
> ><BR>> > > > I need to allocate
buffer for the next module to "ffmux_asf".<BR>> > Which<BR>>
> > > is an asf parse. i need to allocate buffer in asf parser
plugin. I<BR>> > wanted<BR>> > > to<BR>> > >
> know what size of buffer should i allocate for ASF parser plug-in
to<BR>> > take<BR>> > > > i/p from ffmux_asf<BR>>
> > ><BR>> > > > I checked the buffer size in
ffmux_asf in gst_ffmpegmux_collected<BR>> > > >
(GstCollectPads * pads, gpointer user_data)<BR>> > >
><BR>> > > > But it shows variable part. Tell me whether
i am right ??<BR>> > > ><BR>> > > > Size of
buf:5757<BR>> > > > Size of buf:7134<BR>> > > >
Size of buf:6927<BR>> > > > Size of buf:5670<BR>> >
> > Size of buf:4989<BR>> > > > Size of
buf:4004<BR>> > > > Size of buf:3615<BR>> > > >
Size of buf:3188<BR>> > > > Size of buf:3022<BR>> >
> > Size of buf:2703<BR>> > > ><BR>> > > >
Thanks and regards,<BR>> > > > Irfan<BR>> > >
><BR>> > > ><BR>> > > ><BR>> > >
> -----Original Message-----<BR>> > > > From:
Julien Puydt [mailto:<A href="mailto:jpuydt@free.fr"
target=_blank>jpuydt@free.fr</A> <<A href="mailto:jpuydt@free.fr"
target=_blank>jpuydt@free.fr</A>> <<BR>> <A
href="mailto:jpuydt@free.fr" target=_blank>jpuydt@free.fr</A>>
<<BR>> > <A href="mailto:jpuydt@free.fr"
target=_blank>jpuydt@free.fr</A>> <<BR>> > > <A
href="mailto:jpuydt@free.fr"
target=_blank>jpuydt@free.fr</A>>]<BR>> > > > Sent: Mon
10/20/2008 3:29 PM<BR>> > > > To: Discussion of the
development of GStreamer<BR>> > > > Subject: Re: [gst-devel]
Size of output buffer<BR>> > > ><BR>> > > >
irfanshaikh a écrit :<BR>> > > > >
How can i find size of output buffer in "ffmux_asf" which<BR>>
is<BR>> > > > pushed<BR>> > > > > to the sink
pad of next element ?<BR>> > > ><BR>> > > >
GST_BUFFER_SIZE (buffer) ?<BR>> > > ><BR>> > > >
Snark on #gstreamer<BR>> > > ><BR>> > >
><BR>> >
-------------------------------------------------------------------------<BR>>
> > > This SF.Net email is sponsored by the Moblin Your Move
Developer's<BR>> > > > challenge<BR>> > > >
Build the coolest Linux based applications with Moblin SDK &
win<BR>> great<BR>> > > > prizes<BR>> > > >
Grand prize is a trip for two to an Open Source event anywhere in
the<BR>> > > world<BR>> > > > <A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>>
> > > _______________________________________________<BR>>
> > > gstreamer-devel mailing list<BR>> > > > <A
href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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>> > > > This message (including any
attachment) is confidential and may be<BR>> > > > legally
privileged. Access to this message by anyone other than the<BR>> >
> intended<BR>> > > > recipient(s) listed above is
unauthorized. If you are not the<BR>> intended<BR>> > > >
recipient you are hereby notified that any disclosure, copying,
or<BR>> > > > distribution of the message, or any action
taken or omission of<BR>> action<BR>> > by<BR>> > >
> you in reliance upon it, is prohibited and may be unlawful.
Please<BR>> > > > immediately notify the sender by reply
e-mail and permanently delete<BR>> > all<BR>> > > >
copies of the message if you have received this message in
error.<BR>> > > ><BR>> > > ><BR>> >
-------------------------------------------------------------------------<BR>>
> > > This SF.Net email is sponsored by the Moblin Your Move
Developer's<BR>> > > > challenge<BR>> > > >
Build the coolest Linux based applications with Moblin SDK &
win<BR>> great<BR>> > > > prizes<BR>> > > >
Grand prize is a trip for two to an Open Source event anywhere in
the<BR>> > > world<BR>> > > > <A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>>
> > > _______________________________________________<BR>>
> > > gstreamer-devel mailing list<BR>> > > > <A
href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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>> > ><BR>> >
><BR>> > > Hi sudarshan/Ved,<BR>> > ><BR>> >
> In gstffmpegmux.c
{gst-ffmpeg-0.10.5/ext/ffmpeg} i do not see any<BR>> > >
"gst_pad_push" function.<BR>> > ><BR>> > > I
understand we need a function something like "gst_pad_push<BR>> >
> (asfmux->srcpad, buf)", so as to push the buffer to the sink pad
of<BR>> next<BR>> > > module.<BR>> > ><BR>> >
> But i do not find any such api in gstffmpegmux.c.<BR>> >
><BR>> > > So i am unable to find the size of output buffer
which is send to the<BR>> > next<BR>> > > module.So i got
confused with "gst_pad_push_event"<BR>> > ><BR>> > >
Please can you help me regarding this issue.<BR>> > ><BR>>
> > I need all this information to allocate buffer size for my
module "ASF<BR>> > > parser" which is built from scratch in C.
rite know i am reading from<BR>> > file.<BR>> > ><BR>>
> > I need to do same processing in ASF parser when i use
ffmux_asf as<BR>> input<BR>> > > module for ASF
parser.<BR>> > ><BR>> > > Please help me regarding
this.<BR>> > ><BR>> > ><BR>> > >
Regards,<BR>> > > Irfan<BR>> > ><BR>> > >
This message (including any attachment) is confidential and may
be<BR>> > > legally privileged. Access to this message by
anyone other than the<BR>> > intended<BR>> > >
recipient(s) listed above is unauthorized. If you are not the
intended<BR>> > > recipient you are hereby notified that any
disclosure, copying, or<BR>> > > distribution of the message,
or any action taken or omission of action<BR>> by<BR>> > >
you in reliance upon it, is prohibited and may be unlawful.
Please<BR>> > > immediately notify the sender by reply e-mail
and permanently delete<BR>> all<BR>> > > copies of the
message if you have received this message in error.<BR>> >
><BR>> > ><BR>>
-------------------------------------------------------------------------<BR>>
> > This SF.Net email is sponsored by the Moblin Your Move
Developer's<BR>> > > challenge<BR>> > > Build the
coolest Linux based applications with Moblin SDK & win great<BR>>
> > prizes<BR>> > > Grand prize is a trip for two to an
Open Source event anywhere in the<BR>> > world<BR>> > >
<A href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>>
> > _______________________________________________<BR>> >
> gstreamer-devel mailing list<BR>> > > <A
href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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>> ><BR>> > This message (including any
attachment) is confidential and may be<BR>> > legally privileged.
Access to this message by anyone other than the<BR>> intended<BR>>
> recipient(s) listed above is unauthorized. If you are not the
intended<BR>> > recipient you are hereby notified that any
disclosure, copying, or<BR>> > distribution of the message, or any
action taken or omission of action by<BR>> > you in reliance upon
it, is prohibited and may be unlawful. Please<BR>> > immediately
notify the sender by reply e-mail and permanently delete all<BR>>
> copies of the message if you have received this message in
error.<BR>> ><BR>> >
-------------------------------------------------------------------------<BR>>
> This SF.Net email is sponsored by the Moblin Your Move
Developer's<BR>> > challenge<BR>> > Build the coolest Linux
based applications with Moblin SDK & win great<BR>> >
prizes<BR>> > Grand prize is a trip for two to an Open Source
event anywhere in the<BR>> world<BR>> > <A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>>
> _______________________________________________<BR>> >
gstreamer-devel mailing list<BR>> > <A
href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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>><BR>> This
message (including any attachment) is confidential and may be<BR>>
legally privileged. Access to this message by anyone other than the
intended<BR>> recipient(s) listed above is unauthorized. If you are
not the intended<BR>> recipient you are hereby notified that any
disclosure, copying, or<BR>> distribution of the message, or any
action taken or omission of action by<BR>> you in reliance upon it,
is prohibited and may be unlawful. Please<BR>> immediately notify the
sender by reply e-mail and permanently delete all<BR>> copies of the
message if you have received this message in error.<BR>><BR>>
-------------------------------------------------------------------------<BR>>
This SF.Net email is sponsored by the Moblin Your Move
Developer's<BR>> challenge<BR>> Build the coolest Linux based
applications with Moblin SDK & win great<BR>> prizes<BR>>
Grand prize is a trip for two to an Open Source event anywhere in the
world<BR>> <A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>>
_______________________________________________<BR>> gstreamer-devel
mailing list<BR>> <A
href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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><BR><BR>This message (including any attachment) is confidential
and may be legally privileged. Access to this message by anyone
other than the intended recipient(s) listed above is unauthorized.
If you are not the intended recipient you are hereby notified that
any disclosure, copying, or distribution of the message, or any action
taken or omission of action by you in reliance upon it, is prohibited
and may be unlawful. Please immediately notify the sender by reply
e-mail and permanently delete all copies of the message if you have
received this message in
error.<BR></DIV></DIV><BR>-------------------------------------------------------------------------<BR>This
SF.Net email is sponsored by the Moblin Your Move Developer's
challenge<BR>Build the coolest Linux based applications with Moblin SDK
& win great prizes<BR>Grand prize is a trip for two to an Open
Source event anywhere in the world<BR><A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</A><BR>_______________________________________________<BR>gstreamer-devel
mailing list<BR><A href="mailto:gstreamer-devel@lists.sourceforge.net"
target=_blank>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></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Regards,<BR><BR>Sudarshan Bisht<BR></BLOCKQUOTE>
<P>The information contained in this electronic message and any attachments
to this message are intended for the exclusive use of the addressee(s) and
may contain proprietary, confidential or privileged information. If you are
not the intended recipient, you should not disseminate, distribute or copy
this e-mail. Please notify the sender immediately and destroy all copies of
this message and any attachments contained in
it.</P></DIV><BR>-------------------------------------------------------------------------<BR>This
SF.Net email is sponsored by the Moblin Your Move Developer's
challenge<BR>Build the coolest Linux based applications with Moblin SDK
& win great prizes<BR>Grand prize is a trip for two to an Open Source
event anywhere in the world<BR><A
href="http://moblin-contest.org/redirect.php?banner_id=100&url=/"
target=_blank>http://moblin-contest.org/redirect.php?banner_id=100&url=/</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></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Regards,<BR><BR>Sudarshan
Bisht<BR></BLOCKQUOTE><p>The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments contained in it.</p>
</BODY></HTML>