<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>51926</bug_id>
          
          <creation_ts>2011-01-05 06:51:51 -0800</creation_ts>
          <short_desc>[GStreamer] MediaPlayerPrivateGStreamer::totalBytes() does not work reliably</short_desc>
          <delta_ts>2011-01-05 08:05:31 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Media</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>gustavo</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>329545</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-01-05 06:51:51 -0800</bug_when>
    <thetext>When used with the WebKitWebSrc, the query for the duration in bytes does not work.

This is potentially an upstream bug, see https://bugzilla.gnome.org/show_bug.cgi?id=638749

It would be nice to work around this &quot;limitation&quot; in GstBin.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329560</commentid>
    <comment_count>1</comment_count>
      <attachid>78005</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-01-05 07:37:17 -0800</bug_when>
    <thetext>Created attachment 78005
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>329567</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-01-05 08:05:31 -0800</bug_when>
    <thetext>Committed r75065: &lt;http://trac.webkit.org/changeset/75065&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>78005</attachid>
            <date>2011-01-05 07:37:17 -0800</date>
            <delta_ts>2011-01-05 07:38:16 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-51926-20110105163713.patch</filename>
            <type>text/plain</type>
            <size>3001</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
NzNhN2U3MWQxZWY3MTgxNGM5NTRlNjA1ZmUwYTQ3ZTJiMzUzZDk5OS4uNWQ3ODBiNzUxMzMzZWEz
ZmM3MmQ2ZDYzNzNjYjM1Njc4MWU3NTBkYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cK
KysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMiBAQAorMjAxMS0wMS0wNSAgU2lt
b24gSGF1c21hbm4gIDxzaW1vbi5oYXVzbWFubkBub2tpYS5jb20+CisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW0dTdHJlYW1lcl0gTWVkaWFQbGF5ZXJQ
cml2YXRlR1N0cmVhbWVyOjp0b3RhbEJ5dGVzKCkgZG9lcyBub3Qgd29yayByZWxpYWJseQorICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NTE5MjYKKworICAg
ICAgICBXb3JrIGFyb3VuZCBwb3RlbnRpYWwgdXBzdHJlYW0gYnVnOiBRdWVyeWluZyBhIEdzdEJp
biBmb3IgdGhlIGR1cmF0aW9uLAorICAgICAgICB3aWxsIGZvcndhcmQgdGhlIHF1ZXJ5IHRvIGFs
bCBzaW5rIGNoaWxkcmVuLiBPdXIgV2ViS2l0V2ViU3JjIGhvd2V2ZXIKKyAgICAgICAgaXMgYSBi
aW4gd2l0aCBvbmx5IHNvdXJjZSBjaGlsZHJlbiwgdGhlcmVmb3JlIHRoZSBxdWVyeSBmYWlscy4g
VW50aWwKKyAgICAgICAgdGhpcyBpcyBjaGFuZ2VkIHVwc3RyZWFtLCB0aGlzIHBhdGNoIHdvcmtz
IGFyb3VuZCBpdCBhcyBmb2xsb3dzLAorICAgICAgICBiYXNlZCBvbiBzdWdnZXN0aW9uIGJ5IFBo
aWxpcHBlIE5vcm1hbmQgYW5kIFNlYmFzdGlhbiBEcsO2Z2U6CisKKyAgICAgICAgV2hlbiB0aGUg
aW5pdGlhbCBxdWVyeSBmYWlscywgYXR0ZW1wdCB0aGUgc2FtZSBxdWVyeSBvbiBhbGwgc291cmNl
CisgICAgICAgIHBhZHMgYW5kIHRha2UgdGhlIG1heGltdW0gbGVuZ3RoIHJlcG9ydGVkLgorCisg
ICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxheWVyUHJpdmF0ZUdT
dHJlYW1lci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpNZWRpYVBsYXllclByaXZhdGVHU3RyZWFt
ZXI6OnRvdGFsQnl0ZXMpOgorCiAyMDExLTAxLTA1ICBQaGlsaXBwZSBOb3JtYW5kICA8cG5vcm1h
bmRAaWdhbGlhLmNvbT4KIAogICAgICAgICBSdWJiZXItc3RhbXBlZCBieSBFcmljIFNlaWRlbC4K
ZGlmZiAtLWdpdCBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVhbWVyL01lZGlhUGxh
eWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAgYi9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJl
YW1lci9NZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXIuY3BwCmluZGV4IDFjZjZjZDc0YTM3NjVk
Y2M2ODkyYTMyZmY3ODE3YWNmOWVhZTM1NTQuLmY5NmYxZDkyNDlhZTgzYjViMTkwMjg0ZTU1MzAz
ZGUxYzQ0NWI4NjMgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVh
bWVyL01lZGlhUGxheWVyUHJpdmF0ZUdTdHJlYW1lci5jcHAKKysrIGIvV2ViQ29yZS9wbGF0Zm9y
bS9ncmFwaGljcy9nc3RyZWFtZXIvTWVkaWFQbGF5ZXJQcml2YXRlR1N0cmVhbWVyLmNwcApAQCAt
ODg5LDcgKzg4OSwzNiBAQCB1bnNpZ25lZCBNZWRpYVBsYXllclByaXZhdGVHU3RyZWFtZXI6OnRv
dGFsQnl0ZXMoKSBjb25zdAogCiAgICAgR3N0Rm9ybWF0IGZtdCA9IEdTVF9GT1JNQVRfQllURVM7
CiAgICAgZ2ludDY0IGxlbmd0aCA9IDA7Ci0gICAgZ3N0X2VsZW1lbnRfcXVlcnlfZHVyYXRpb24o
bV9zb3VyY2UsICZmbXQsICZsZW5ndGgpOworICAgIGlmICghZ3N0X2VsZW1lbnRfcXVlcnlfZHVy
YXRpb24obV9zb3VyY2UsICZmbXQsICZsZW5ndGgpKSB7CisgICAgICAgIC8vIEZhbGwgYmFjayB0
byBxdWVyeWluZyB0aGUgc291cmNlIHBhZHMgbWFudWFsbHkuCisgICAgICAgIC8vIFNlZSBhbHNv
IGh0dHBzOi8vYnVnemlsbGEuZ25vbWUub3JnL3Nob3dfYnVnLmNnaT9pZD02Mzg3NDkKKyAgICAg
ICAgR3N0SXRlcmF0b3IqIGl0ZXIgPSBnc3RfZWxlbWVudF9pdGVyYXRlX3NyY19wYWRzKG1fc291
cmNlKTsKKyAgICAgICAgYm9vbCBkb25lID0gZmFsc2U7CisgICAgICAgIHdoaWxlICghZG9uZSkg
eworICAgICAgICAgICAgZ3BvaW50ZXIgZGF0YTsKKworICAgICAgICAgICAgc3dpdGNoIChnc3Rf
aXRlcmF0b3JfbmV4dChpdGVyLCAmZGF0YSkpIHsKKyAgICAgICAgICAgIGNhc2UgR1NUX0lURVJB
VE9SX09LOiB7CisgICAgICAgICAgICAgICAgR3N0UGFkKiBwYWQgPSBHU1RfUEFEX0NBU1QoZGF0
YSk7CisgICAgICAgICAgICAgICAgZ2ludDY0IHBhZExlbmd0aCA9IDA7CisgICAgICAgICAgICAg
ICAgaWYgKGdzdF9wYWRfcXVlcnlfZHVyYXRpb24ocGFkLCAmZm10LCAmcGFkTGVuZ3RoKQorICAg
ICAgICAgICAgICAgICAgICAmJiBwYWRMZW5ndGggPiBsZW5ndGgpCisgICAgICAgICAgICAgICAg
ICAgIGxlbmd0aCA9IHBhZExlbmd0aDsKKyAgICAgICAgICAgICAgICBnc3Rfb2JqZWN0X3VucmVm
KHBhZCk7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgICAg
ICBjYXNlIEdTVF9JVEVSQVRPUl9SRVNZTkM6CisgICAgICAgICAgICAgICAgZ3N0X2l0ZXJhdG9y
X3Jlc3luYyhpdGVyKTsKKyAgICAgICAgICAgICAgICBicmVhazsKKyAgICAgICAgICAgIGNhc2Ug
R1NUX0lURVJBVE9SX0VSUk9SOgorICAgICAgICAgICAgICAgIC8vIEZhbGwgdGhyb3VnaC4KKyAg
ICAgICAgICAgIGNhc2UgR1NUX0lURVJBVE9SX0RPTkU6CisgICAgICAgICAgICAgICAgZG9uZSA9
IHRydWU7CisgICAgICAgICAgICAgICAgYnJlYWs7CisgICAgICAgICAgICB9CisgICAgICAgIH0K
KyAgICAgICAgZ3N0X2l0ZXJhdG9yX2ZyZWUoaXRlcik7CisgICAgfQogICAgIExPR19WRVJCT1NF
KE1lZGlhLCAidG90YWxCeXRlcyAlIiBHX0dJTlQ2NF9GT1JNQVQsIGxlbmd0aCk7CiAKICAgICBy
ZXR1cm4gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KGxlbmd0aCk7Cg==
</data>
<flag name="review"
          id="69246"
          type_id="1"
          status="+"
          setter="kenneth"
    />
          </attachment>
      

    </bug>

</bugzilla>