<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word"><head><META content="text/html; charset=utf-8" http-equiv="Content-Type">
<STYLE><!-- /* Style Definitions */ p.5ac447d3-4801-4405-9d90-f0d89453eb02, li.5ac447d3-4801-4405-9d90-f0d89453eb02, div.5ac447d3-4801-4405-9d90-f0d89453eb02, table.5ac447d3-4801-4405-9d90-f0d89453eb02Table        {margin:0cm; margin-bottom:.0001pt;}div.Section1 {page:Section1;}--></STYLE>
<meta content="text/html; charset=utf-8" http-equiv=Content-Type>
<meta content="Microsoft Word 12 (filtered medium)" name=Generator>
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
span.keyword
        {mso-style-name:keyword;
        color:green;}
span.keywordflow
        {mso-style-name:keywordflow;
        color:#E08000;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head><BODY>
<P CLASS="5ac447d3-4801-4405-9d90-f0d89453eb02">
<div class=WordSection1>
<p class=MsoNormal>Hi,<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Iam developing a media player using Qtgstreamer . <o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Below
APi is been used for Seek functionality.But for fastforward and
FastRewind functionality not working properly with these Api.<o:p></o:p></span></p>
<div style='mso-element:para-border-div;border:solid #C4CFE5 1.0pt;padding:
3.0pt 5.0pt 3.0pt 5.0pt;background:#FBFCFD;margin-left:1.5pt;margin-right:6.0pt'><pre style='mso-margin-top-alt:3.0pt;margin-right:0in;margin-bottom:3.0pt;
margin-left:0in;line-height:125%;background:#FBFCFD;border:none;padding:0in'><span style='font-size:9.0pt;line-height:125%;color:black'> gst_event_new_seek(rate, static_cast<GstFormat>(format),<o:p></o:p></span></pre><pre style='mso-margin-top-alt:3.0pt;margin-right:0in;margin-bottom:3.0pt;
margin-left:0in;line-height:125%;background:#FBFCFD;border:none;padding:0in'><a name=l00254></a><span style='font-size:9.0pt;line-height:125%;color:black'> static_cast<GstSeekFlags>(static_cast<int>(flags)),<o:p></o:p></span></pre><pre style='mso-margin-top-alt:3.0pt;margin-right:0in;margin-bottom:3.0pt;
margin-left:0in;line-height:125%;background:#FBFCFD;border:none;padding:0in'><a name=l00255></a><span style='font-size:9.0pt;line-height:125%;color:black'> static_cast<GstSeekType>(startType), start,<o:p></o:p></span></pre></div>
<div style='mso-element:para-border-div;border:solid #C4CFE5 1.0pt;padding:
3.0pt 5.0pt 3.0pt 5.0pt;background:#FBFCFD;margin-left:0in;margin-right:6.0pt'><pre style='mso-margin-top-alt:3.0pt;margin-right:0in;margin-bottom:3.0pt;
margin-left:0in;line-height:125%;background:#FBFCFD;border:none;padding:0in'><a name=l00256></a><span style='font-size:9.0pt;line-height:125%;color:black'> static_cast<GstSeekType>(stopType), stop );<o:p></o:p></span></pre></div>
<p class=MsoNormal><a name=l00257></a><o:p> </o:p></p>
<p class=MsoNormal>Oggdemux and vorbisdec are used to play Ogg
files.For oggstreams fastforward and rewind is working,,but when
you consider the performance ,I have observed that there is a delay
in switching from rewind state to fastforward state. Observed that there
is a time delay if you press on fastforward when the stream actually
doing a backward seek….<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>But for other streams like AAC,Wma,MP3 with FFMpeg
support fastforward and rewind is not working…pipeline stops
playing when there is switch from fastforward state to Rewind
state..<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Can anyone please let me know what is the exact seekApi
to be used.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>How is the performance with opensource codec with gstreamer
in case of fastforward and fastrewind.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Thanks & Regards<o:p></o:p></p>
<p class=MsoNormal>Elmy<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
</div>
</P>
<P CLASS="5ac447d3-4801-4405-9d90-f0d89453eb02"><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="3" STYLE="FONT-SIZE: 8pt"><BR><STRONG>Elmy Elias<BR></STRONG></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"> <BR><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="3" STYLE="FONT-SIZE: 8pt"><STRONG>Teleca<BR></STRONG></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" SIZE="1" STYLE="FONT-SIZE: 7pt">Block B, 3rd Floor, Salarpuria Hallmark, Kadubeesanahalli, Marathahalli-Sarjapur Outer Ring Road, Bangalore 560037, India<BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt">Phone: +919880134224, Fax: +918066532001<BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"></FONT><FONT COLOR="blue" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt">Elmy.Elias@teleca.com<BR></FONT><FONT FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><A HREF="http://www.teleca.com/">www.teleca.com</A><BR><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><I>Follow what's going on at Teleca's blog on <A HREF="http://www.whatsyourideaoftomorrow.blogspot.com/">www.whatsyourideaoftomorrow.blogspot.com</A>.<BR></I></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 5pt"><BR></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 7pt"><I>The information contained in this message is confidential and is intended for the addressee(s) only. If you have received this message in error please notify the sender immediately. The unauthorized use, disclosure, copying or alteration of this message is strictly prohibited.<BR></I></FONT><FONT COLOR="#385370" FACE="Trebuchet MS" STYLE="FONT-SIZE: 5pt"><BR></FONT></P>
<P CLASS="5ac447d3-4801-4405-9d90-f0d89453eb02"><I></I><FONT SIZE="+0"></FONT></P></BODY></HTML>