<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Batang;
        panose-1:2 3 6 0 0 1 1 1 1 1;}
@font-face
        {font-family:"\@Batang";
        panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Hi all,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Me getting few error while executing my GStreamer sample application. &nbsp;Here
me explaining the steps that I followed with sample code. Please make me
correct if any wrong.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>GStreamer Version: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gstreamer-0.10.13<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Glib Version:&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glib-2.8.6<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Step 1: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install
glib-2.8.6  ( installed in /usr/local/lib )<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Make<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Make
install<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Step 2:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; install
gstreamer <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./configure
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Make<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Make
install<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Step 3:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; app
build<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; App.c
source file<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #include
&lt;gst.h&gt;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Times New Roman"><span
style='font-size:11.0pt'>gint<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Times New Roman"><span
style='font-size:11.0pt'>main ()<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Times New Roman"><span
style='font-size:11.0pt'>{<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
GMainLoop *loop;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
GstElement *play;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; GstBus
*bus;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; /* init
GStreamer */<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
gst_init (NULL, NULL);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; loop =
g_main_loop_new (NULL, FALSE);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; /* set
up */<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; play =
gst_element_factory_make (&quot;playbin&quot;, &quot;audio-output&quot;);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>play =
gst_element_factory_make (&quot;vorbis&quot;, &quot;sink&quot;);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;&nbsp;g_object_set
(G_OBJECT (play), &quot;uri&quot;, &quot; &quot;, NULL);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
//g_object_set (G_OBJECT (play), &quot;location&quot;, argv[1], NULL);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;// g_object_set
(G_OBJECT (play), &quot;uri&quot;, &quot;D:\gstreamer\gstr-23Aug\app\AaDinagal<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>u-SihiGaali.mp3&quot;,
NULL);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; bus =
gst_pipeline_get_bus (GST_PIPELINE (play));<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>//&nbsp;
gst_bus_add_watch (bus, my_bus_callback, loop);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
gst_object_unref (bus);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
gst_element_set_state (play, GST_STATE_PLAYING);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; /* now
run */<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
g_main_loop_run (loop);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; /* also
clean up */<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
gst_element_set_state (play, GST_STATE_NULL);<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;
gst_object_unref (GST_OBJECT (play));<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:2.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp; return
1;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.5in'><font size=2 face="Times New Roman"><span
style='font-size:11.0pt'>}<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Makefile<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>main.o: main.c<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
gcc -I../gstreamer-0.10.13 -I../gstreamer-0.10.13/gst -I../glib-2.8.6 -I.<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>/glib-2.8.6/glib
-I../libxml-install/include/libxml2 -I../glib-2.8.6/gmodule -c<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>main.c<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>main:&nbsp;&nbsp;
main.o<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-left:1.0in'><font size=2 color=blue
face="Times New Roman"><span style='font-size:11.0pt;color:blue'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
gcc main.o -o main -LDD/usr/local/lib -lgstreamer-0.10 -lglib-2.0<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make
main<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ./main<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color="#ff6600" face="Times New Roman"><span
style='font-size:11.0pt;color:#FF6600'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></font><font
size=2 color=red><span style='font-size:11.0pt;color:red'>Error: ./main: symbol
lookup error: /usr/lib/libgstreamer-0.10.so.0: undefined symbol:g_date_get_type<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color="#ff6600" face="Times New Roman"><span
style='font-size:11.0pt;color:#FF6600'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color="#ff6600" face="Times New Roman"><span
style='font-size:11.0pt;color:#FF6600'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color="#ff6600" face="Times New Roman"><span
style='font-size:11.0pt;color:#FF6600'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Thank you,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face="Times New Roman"><span style='font-size:
11.0pt'>Raghu<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color="#ff6600" face="Times New Roman"><span
style='font-size:11.0pt;color:#FF6600'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>