<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" 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 14 (filtered medium)"><style><!--
/* Font Definitions */
@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:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
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;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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 lang=PL link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span lang=EN-US>Hi!<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>I am using GStreamer 0.10.38 (I have to use this version) for playing video from network streams (e.g youtube) and I found a problem that I need to solve. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>My application for video playing (using uridecodebin or playbin2) should show user buffering progress. To be precise, if current position (being played) is inside buffered area I need to show buffering progress from current position to the end of its buffered area. Using sample application (http://docs.gstreamer.com/plugins/viewsource/viewpagesrc.action?pageId=327808 with ring -buffer limited to 2MB) I observe that current position may not be inside any reported buffered area. In this example I can assume that data is buffered and being processed inside the pipeline. The problem starts when user can seek (multiple times) through the video. <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Can you please give me any clues if there is any way (API calls) to learn if current position is inside next buffered area?<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>BR,<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US>Pawel<o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><p class=MsoNormal><span lang=EN-US>PS. To be precise, I observe that in my pipeline element that responses for buffering queries is queue2. However this element shows only state of its buffers. More data may be already push into pipeline (for example to multiqueue). I think this is the reason why current position may be outside buffers reported by queries. This knowledge however does not give me the solution for a problem of determination if current position is inside buffered area.<o:p></o:p></span></p></div></body></html>