Hi Felipe & Nie,<br>Any ideas on how to solve this problem?<br>Regards<br>vinod<br><br><div class="gmail_quote">On Fri, Dec 5, 2008 at 4:49 PM, vinod james <span dir="ltr"><<a href="mailto:vinod.james@gmail.com">vinod.james@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>This is the log it generates( I have attached as .txt with better formatting)<br>0:00:00.036590000 13368 0x8578098 DEBUG alsa gstalsasink.c:271:gst_alsasink_init:<GstAlsaSink@0x85c2170> initializing alsasink<br>
0:00:00.036900000 13368 0x8578098 DEBUG alsa gstalsasink.c:301:gst_alsasink_getcaps:<alsasink0> device not open, using template caps<br><br>Setting pipeline to PAUSED ...<br>0:00:00.037299000 13368 0x8578098 DEBUG audiosink gstaudiosink.c:565:gst_audio_sink_create_ringbuffer:<alsasink0> creating<br>
ringbuffer<br>0:00:00.037384000 13368 0x8578098 DEBUG audiosink gstaudiosink.c:567:gst_audio_sink_create_ringbuffer:<alsasink0> created<br>ringbuffer @0x85c4908<br>0:00:00.051408000 13368 0x8578098 LOG alsa gstalsasink.c:676:gst_alsasink_open:<alsasink0> Opened device default<br>
0:00:00.051607000 13368 0x8578098 DEBUG basesink gstbasesink.c:3456:gst_base_sink_change_state:<alsasink0> READY to PAUSED<br>0:00:00.051639000 13368 0x8578098 DEBUG basesink gstbasesink.c:3474:gst_base_sink_change_state:<alsasink0> doing async state<br>
change<br>0:00:00.051683000 13368 0x8578098 DEBUG basesink gstbasesink.c:2918:gst_base_sink_pad_activate:<alsasink0> Trying pull mode<br>first<br>0:00:00.051710000 13368 0x8578098 DEBUG basesink gstbasesink.c:2927:gst_base_sink_pad_activate:<alsasink0> Falling back to push<br>
mode<br>0:00:00.051735000 13368 0x8578098 DEBUG basesink gstbasesink.c:2929:gst_base_sink_pad_activate:<alsasink0> Success activating<br>push mode<br>0:00:00.052103000 13368 0x8578098 WARN alsa gstalsa.c:124:gst_alsa_detect_formats:<alsasink0> skipping non-int format<br>
0:00:00.052144000 13368 0x8578098 LOG alsa gstalsa.c:30:gst_alsa_detect_rates:<alsasink0> probing sample rates ...<br>0:00:00.052171000 13368 0x8578098 DEBUG alsa gstalsa.c:49:gst_alsa_detect_rates:<alsasink0> Min. rate = 4000 (4000)<br>
0:00:00.052194000 13368 0x8578098 DEBUG alsa gstalsa.c:50:gst_alsa_detect_rates:<alsasink0> Max. rate = 2147483647 (-1)<br>0:00:00.052219000 13368 0x8578098 LOG alsa gstalsa.c:265:gst_alsa_detect_channels:<alsasink0> probing channels ...<br>
0:00:00.052240000 13368 0x8578098 DEBUG alsa gstalsa.c:309:gst_alsa_detect_channels:<alsasink0> Min. channels = 1 (1)<br>0:00:00.052262000 13368 0x8578098 DEBUG alsa gstalsa.c:310:gst_alsa_detect_channels:<alsasink0> Max. channels = 8 (10000)<br>
0:00:00.052544000 13368 0x8578098 DEBUG alsa gstalsa.c:388:gst_alsa_open_iec958_pcm:<alsasink0> Generated device string<br>"iec958:{AES0 0x02 AES1 0x82 AES2 0x00 AES3 0x02}"<br><br style="color: rgb(51, 51, 255);">
<span style="color: rgb(51, 51, 255);">At this point I had to press Ctrl-d as it was in infinite loop</span><br><br>Caught interrupt -- 0:00:05.107535000 13368 0x8578098 WARN alsa pcm_hw.c:1155:snd_pcm_hw_open: alsalib error: open /dev/snd/pcmC0D0p<br>
failed: Interrupted system call<br>0:00:05.107593000 13368 0x8578098 DEBUG alsa gstalsa.c:394:gst_alsa_open_iec958_pcm:<alsasink0> failed opening IEC958<br>device: Interrupted system call<br>0:00:05.107623000 13368 0x8578098 INFO alsa gstalsasink.c:321:gst_alsasink_getcaps:<alsasink0> returning caps<br>
audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>width=(int)32, depth=(int)32, rate=(int)[ 4000, 2147483647 ], channels=(int)[1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false}, width=(int)32, depth=(int)32, rate=(int)[ 4000, 2147483647 ],channels=(int)3, channel-positions=(GstAudioChannelPosition)<<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_LFE >; audio/x-raw-int, endianness=(int)1234,<br>signed=(boolean){ true, false }, width=(int)32, depth=(int)32, rate=(int)[4000, 2147483647 ], channels=(int)4,channel-positions=(GstAudioChannelPosition)<<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT >;<br>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },width=(int)32, depth=(int)32, rate=(int)[ 4000, 2147483647 ], channels=(int)6,<br>
channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>
width=(int)32, depth=(int)32, rate=(int)[ 4000, 2147483647 ], channels=(int)8,channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE,GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT >;<br>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },width=(int)24, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)[<br>
1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false}, width=(int)24, depth=(int)24, rate=(int)[ 4000, 2147483647 ],<br>channels=(int)3, channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_LFE >; audio/x-raw-int, endianness=(int)1234,signed=(boolean){ true, false }, width=(int)24, depth=(int)24, rate=(int)[<br>4000, 2147483647 ], channels=(int)4,channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>width=(int)24, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)6,channel-positions=(GstAudioChannelPosition)<<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>
width=(int)24, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)8,channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE,GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT >;<br>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },width=(int)32, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)[<br>
1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false}, width=(int)32, depth=(int)24, rate=(int)[ 4000, 2147483647 ],<br>channels=(int)3, channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_LFE >; audio/x-raw-int, endianness=(int)1234,signed=(boolean){ true, false }, width=(int)32, depth=(int)24, rate=(int)[<br>4000, 2147483647 ], channels=(int)4,channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>width=(int)32, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)6,channel-positions=(GstAudioChannelPosition)<<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>
width=(int)32, depth=(int)24, rate=(int)[ 4000, 2147483647 ], channels=(int)8,channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE,GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT >;<br>audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },width=(int)16, depth=(int)16, rate=(int)[ 4000, 2147483647 ], channels=(int)[<br>
1, 2 ]; audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false}, width=(int)16, depth=(int)16, rate=(int)[ 4000, 2147483647 ],<br>channels=(int)3, channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_LFE >; audio/x-raw-int, endianness=(int)1234,signed=(boolean){ true, false }, width=(int)16, depth=(int)16, rate=(int)[<br>4000, 2147483647 ], channels=(int)4,channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>width=(int)16, depth=(int)16, rate=(int)[ 4000, 2147483647 ], channels=(int)6,channel-positions=(GstAudioChannelPosition)<<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE >;audio/x-raw-int, endianness=(int)1234, signed=(boolean){ true, false },<br>
width=(int)16, depth=(int)16, rate=(int)[ 4000, 2147483647 ], channels=(int)8,channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE,GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT >;<br>audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8,rate=(int)[ 4000, 2147483647 ], channels=(int)[ 1, 2 ]; audio/x-raw-int,<br>
signed=(boolean){ true, false }, width=(int)8, depth=(int)8, rate=(int)[ 4000,2147483647 ], channels=(int)3, channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_LFE >; audio/x-raw-int, signed=(boolean){ true,<br>
false }, width=(int)8, depth=(int)8, rate=(int)[ 4000, 2147483647 ],channels=(int)4, channel-positions=(GstAudioChannelPosition)<<br>GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT >;<br>
audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8,rate=(int)[ 4000, 2147483647 ], channels=(int)6,<br>channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE >;audio/x-raw-int, signed=(boolean){ true, false }, width=(int)8, depth=(int)8,<br>rate=(int)[ 4000, 2147483647 ], channels=(int)8,channel-positions=(GstAudioChannelPosition)<GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT,<br>
GST_AUDIO_CHANNEL_POSITION_REAR_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT,GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_LFE,<br>GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT ><br>
<br>Pipeline is PREROLLING ...<br>handling interrupt.<br>Interrupt: Stopping pipeline ...<br>ERROR: pipeline doesn't want to preroll.<br>Setting pipeline to NULL ...<br>0:00:05.194465000 13368 0x8578098 DEBUG basesink<br>
gstbasesink.c:2885:gst_base_sink_set_flushing:<alsasink0> flushing out data thread, need preroll to TRUE<br>0:00:05.194496000 13368 0x8578098 DEBUG basesink<br>gstbasesink.c:1129:gst_base_sink_preroll_queue_flush:<alsasink0> flushing queue 0x85c2170<br>
0:00:05.194529000 13368 0x8578098 DEBUG basesink<br>gstbasesink.c:3608:gst_base_sink_change_state:<alsasink0> PAUSED to READY,<br>posting async-done<br>FREEING pipeline ...<div><div></div><div class="Wj3C7c">
<br><br><br><br><br><div class="gmail_quote">
On Fri, Dec 5, 2008 at 3:52 PM, Nie Jun <span dir="ltr"><<a href="mailto:niej0001@gmail.com" target="_blank">niej0001@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
It is strange, please try<br>gst-launch-0.10 audiotestsrc ! alsasink --gst-debug=alsa:5,basesink:4,baseaudiosink:4,audiosink:4<br><br>It is supposed to print a lot of log messages. If there is too much log, you can change all log level to 3 or remove some log.<br>
<br><br><div class="gmail_quote">2008/12/5 vinod james <span dir="ltr"><<a href="mailto:vinod.james@gmail.com" target="_blank">vinod.james@gmail.com</a>></span><div><div></div><div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Felipe,<br>It didn't help.<br>No extra debug information came out <br>It displays and goes into infinite loop<br><br>"Setting pipeline to Paused..."<br>Regards<br>vinod <br><div><div></div><div>
<br><div class="gmail_quote">On Fri, Dec 5, 2008 at 2:17 PM, Felipe Contreras <span dir="ltr"><<a href="mailto:felipe.contreras@gmail.com" target="_blank">felipe.contreras@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>On Fri, Dec 5, 2008 at 8:30 AM, vinod james <<a href="mailto:vinod.james@gmail.com" target="_blank">vinod.james@gmail.com</a>> wrote:<br>
><br>
> Hi,<br>
> I have done a source installation of gstreamer and gstreamer-base plugins<br>
> version 0.10.21<br>
> I am trying few things mentioned in the faq document<br>
> If I say<br>
> $aplay -v test.wav,<br>
> I am able to play the wav file through alsaplay, which shows that alsa<br>
> driver is installed in my PC<br>
><br>
> If I do<br>
> $gst-inspect alsasink<br>
> shows that alsasink is installed.<br>
><br>
> And when i do<br>
> $gst-launch filesrc location=test.ogg ! decodebin ! audioconvert !<br>
> audioresample ! filesink location=test.raw<br>
> it writes the decoded raw samples into the file and I am able to play<br>
> test.raw in application like cooledit<br>
><br>
> But if I do<br>
> $gst-launch filesrc location=test.ogg ! decodebin ! audioconvert !<br>
> audioresample ! alsasink<br>
> it goes into infinite loop.<br>
> The alsasink plugin is not able to detect the alsadriver I guess.<br>
> How do I debug this problem?<br>
> Pls help me<br>
<br>
</div></div>Try with:<br>
gst-launch-0.10 audiotestsrc ! alsasink<br>
<br>
And for debugging:<br>
export GST_DEBUG=alsa:5<br>
<br>
--<br>
Felipe Contreras<br>
<br>
------------------------------------------------------------------------------<br>
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.<br>
The future of the web can't happen without you. Join us at MIX09 to help<br>
pave the way to the Next Web now. Learn more and register at<br>
<a href="http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/" target="_blank">http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/</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>
</blockquote></div><br><br clear="all"><br></div></div>-- <br><font color="#888888">Vinod James<br>
</font><br>------------------------------------------------------------------------------<br>
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.<br>
The future of the web can't happen without you. Join us at MIX09 to help<br>
pave the way to the Next Web now. Learn more and register at<br>
<a href="http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/" target="_blank">http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/</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></div></div><br>
<br>------------------------------------------------------------------------------<br>
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.<br>
The future of the web can't happen without you. Join us at MIX09 to help<br>
pave the way to the Next Web now. Learn more and register at<br>
<a href="http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/" target="_blank">http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/</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>Vinod James<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Vinod James<br>