<?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>143518</bug_id>
          
          <creation_ts>2015-04-08 02:45:31 -0700</creation_ts>
          <short_desc>[GStreamer] compress property for the HTTP source element</short_desc>
          <delta_ts>2015-04-08 03:33:37 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Platform</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Philippe Normand">pnormand</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>pnormand</cc>
    
    <cc>slomo</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1083584</commentid>
    <comment_count>0</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-04-08 02:45:31 -0700</bug_when>
    <thetext>For adaptive streaming scenarios this can be useful, the demuxer can request the source element to compress data (playlists).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1083585</commentid>
    <comment_count>1</comment_count>
      <attachid>250343</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-04-08 02:49:34 -0700</bug_when>
    <thetext>Created attachment 250343
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1083588</commentid>
    <comment_count>2</comment_count>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2015-04-08 03:33:37 -0700</bug_when>
    <thetext>Committed r182534: &lt;http://trac.webkit.org/changeset/182534&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>250343</attachid>
            <date>2015-04-08 02:49:34 -0700</date>
            <delta_ts>2015-04-08 03:29:29 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch.patch</filename>
            <type>text/plain</type>
            <size>4705</size>
            <attacher name="Philippe Normand">pnormand</attacher>
            
              <data encoding="base64">RnJvbSAyOWEyODlhZGM4MGIzOGVkMDcxNWMyZjVlMzJkNTlmYTNhNTI3NGZkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwZSBOb3JtYW5kIDxwbm9ybWFuZEBpZ2FsaWEuY29t
PgpEYXRlOiBXZWQsIDggQXByIDIwMTUgMTE6NDY6NTYgKzAyMDAKU3ViamVjdDogW1BBVENIXSBw
YXRjaAoKLS0tCiBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAg
ICAgICB8IDE2ICsrKysrKysrKysrKysrKwogLi4uL2dzdHJlYW1lci9XZWJLaXRXZWJTb3VyY2VH
U3RyZWFtZXIuY3BwICAgICAgICAgfCAyNCArKysrKysrKysrKysrKysrKystLS0tCiAyIGZpbGVz
IGNoYW5nZWQsIDM2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCmluZGV4
IDI0YTEyNGQuLmJiODhhNGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwor
KysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBAQAorMjAxNS0wNC0w
OCAgUGhpbGlwcGUgTm9ybWFuZCAgPHBub3JtYW5kQGlnYWxpYS5jb20+CisKKyAgICAgICAgW0dT
dHJlYW1lcl0gY29tcHJlc3MgcHJvcGVydHkgZm9yIHRoZSBIVFRQIHNvdXJjZSBlbGVtZW50Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNDM1MTgKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBhIGNv
bXByZXNzIHByb3BlcnR5IHNvIHRoZSBkZWZhdWx0IGJlaGF2aW9yIG9yIG5vdAorICAgICAgICBy
ZXF1ZXN0aW5nIGNvbnRlbnQgZW5jb2RlZCB0byB0aGUgc2VydmVyIGNhbiBiZSBvdmVycmlkZGVu
IGlmCisgICAgICAgIG5lZWRlZC4gVGhpcyBpcyB1c2VmdWwgZm9yIGFkYXB0aXZlIHN0cmVhbWlu
ZyBwbGF5YmFjay4KKworICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9XZWJL
aXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwOgorICAgICAgICAod2ViS2l0V2ViU3JjU2V0UHJvcGVy
dHkpOgorICAgICAgICAod2ViS2l0V2ViU3JjR2V0UHJvcGVydHkpOgorICAgICAgICAod2ViS2l0
V2ViU3JjU3RhcnQpOgorCiAyMDE1LTA0LTA4ICBKb29uZ2h1biBQYXJrICA8amg3MTgucGFya0Bz
YW1zdW5nLmNvbT4KIAogICAgICAgICBSZW1vdmUgQ1NTIGZ1bmN0aW9ucyBtaW4oKSBhbmQgbWF4
KCkgd2hpY2ggaGFkIGJlZW4gZHJvcHBlZCBmcm9tIHNwZWNpZmljYXRpb24KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9XZWJLaXRXZWJTb3Vy
Y2VHU3RyZWFtZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvZ3N0cmVh
bWVyL1dlYktpdFdlYlNvdXJjZUdTdHJlYW1lci5jcHAKaW5kZXggNGZhYTFmZi4uMzJlM2MxNDUg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2dzdHJlYW1lci9X
ZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L2dyYXBoaWNzL2dzdHJlYW1lci9XZWJLaXRXZWJTb3VyY2VHU3RyZWFtZXIuY3BwCkBAIC0xMTIs
NiArMTEyLDcgQEAgc3RydWN0IF9XZWJLaXRXZWJTcmNQcml2YXRlIHsKICAgICBnY2hhciogdXJp
OwogICAgIGJvb2wga2VlcEFsaXZlOwogICAgIEdVbmlxdWVQdHI8R3N0U3RydWN0dXJlPiBleHRy
YUhlYWRlcnM7CisgICAgYm9vbCBjb21wcmVzczsKIAogICAgIFdlYkNvcmU6Ok1lZGlhUGxheWVy
KiBwbGF5ZXI7CiAKQEAgLTE1MCw3ICsxNTEsOCBAQCBlbnVtIHsKICAgICBQUk9QX0lSQURJT19U
SVRMRSwKICAgICBQUk9QX0xPQ0FUSU9OLAogICAgIFBST1BfS0VFUF9BTElWRSwKLSAgICBQUk9Q
X0VYVFJBX0hFQURFUlMKKyAgICBQUk9QX0VYVFJBX0hFQURFUlMsCisgICAgUFJPUF9DT01QUkVT
UwogfTsKIAogc3RhdGljIEdzdFN0YXRpY1BhZFRlbXBsYXRlIHNyY1RlbXBsYXRlID0gR1NUX1NU
QVRJQ19QQURfVEVNUExBVEUoInNyYyIsCkBAIC0yNTYsNiArMjU4LDEwIEBAIHN0YXRpYyB2b2lk
IHdlYmtpdF93ZWJfc3JjX2NsYXNzX2luaXQoV2ViS2l0V2ViU3JjQ2xhc3MqIGtsYXNzKQogICAg
ICAgICBnX3BhcmFtX3NwZWNfYm94ZWQoImV4dHJhLWhlYWRlcnMiLCAiRXh0cmEgSGVhZGVycyIs
ICJFeHRyYSBoZWFkZXJzIHRvIGFwcGVuZCB0byB0aGUgSFRUUCByZXF1ZXN0IiwKICAgICAgICAg
ICAgIEdTVF9UWVBFX1NUUlVDVFVSRSwgc3RhdGljX2Nhc3Q8R1BhcmFtRmxhZ3M+KEdfUEFSQU1f
UkVBRFdSSVRFIHwgR19QQVJBTV9TVEFUSUNfU1RSSU5HUykpKTsKIAorICAgIGdfb2JqZWN0X2Ns
YXNzX2luc3RhbGxfcHJvcGVydHkob2tsYXNzLCBQUk9QX0NPTVBSRVNTLAorICAgICAgICBnX3Bh
cmFtX3NwZWNfYm9vbGVhbigiY29tcHJlc3MiLCAiQ29tcHJlc3MiLCAiQWxsb3cgY29tcHJlc3Nl
ZCBjb250ZW50IGVuY29kaW5ncyIsCisgICAgICAgICAgICBGQUxTRSwgc3RhdGljX2Nhc3Q8R1Bh
cmFtRmxhZ3M+KEdfUEFSQU1fUkVBRFdSSVRFIHwgR19QQVJBTV9TVEFUSUNfU1RSSU5HUykpKTsK
KwogICAgIGVrbGFzcy0+Y2hhbmdlX3N0YXRlID0gd2ViS2l0V2ViU3JjQ2hhbmdlU3RhdGU7CiAK
ICAgICBnX3R5cGVfY2xhc3NfYWRkX3ByaXZhdGUoa2xhc3MsIHNpemVvZihXZWJLaXRXZWJTcmNQ
cml2YXRlKSk7CkBAIC0zNDksNiArMzU1LDkgQEAgc3RhdGljIHZvaWQgd2ViS2l0V2ViU3JjU2V0
UHJvcGVydHkoR09iamVjdCogb2JqZWN0LCBndWludCBwcm9wSUQsIGNvbnN0IEdWYWx1ZSoKICAg
ICAgICAgc3JjLT5wcml2LT5leHRyYUhlYWRlcnMucmVzZXQocyA/IGdzdF9zdHJ1Y3R1cmVfY29w
eShzKSA6IG51bGxwdHIpOwogICAgICAgICBicmVhazsKICAgICB9CisgICAgY2FzZSBQUk9QX0NP
TVBSRVNTOgorICAgICAgICBzcmMtPnByaXYtPmNvbXByZXNzID0gZ192YWx1ZV9nZXRfYm9vbGVh
bih2YWx1ZSk7CisgICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIEdfT0JKRUNU
X1dBUk5fSU5WQUxJRF9QUk9QRVJUWV9JRChvYmplY3QsIHByb3BJRCwgcHNwZWMpOwogICAgICAg
ICBicmVhazsKQEAgLTM4Myw2ICszOTIsOSBAQCBzdGF0aWMgdm9pZCB3ZWJLaXRXZWJTcmNHZXRQ
cm9wZXJ0eShHT2JqZWN0KiBvYmplY3QsIGd1aW50IHByb3BJRCwgR1ZhbHVlKiB2YWx1ZQogICAg
IGNhc2UgUFJPUF9FWFRSQV9IRUFERVJTOgogICAgICAgICBnc3RfdmFsdWVfc2V0X3N0cnVjdHVy
ZSh2YWx1ZSwgcHJpdi0+ZXh0cmFIZWFkZXJzLmdldCgpKTsKICAgICAgICAgYnJlYWs7CisgICAg
Y2FzZSBQUk9QX0NPTVBSRVNTOgorICAgICAgICBnX3ZhbHVlX3NldF9ib29sZWFuKHZhbHVlLCBw
cml2LT5jb21wcmVzcyk7CisgICAgICAgIGJyZWFrOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIEdf
T0JKRUNUX1dBUk5fSU5WQUxJRF9QUk9QRVJUWV9JRChvYmplY3QsIHByb3BJRCwgcHNwZWMpOwog
ICAgICAgICBicmVhazsKQEAgLTU0MiwxMyArNTU0LDE3IEBAIHN0YXRpYyB2b2lkIHdlYktpdFdl
YlNyY1N0YXJ0KFdlYktpdFdlYlNyYyogc3JjKQogICAgICAgICByZXF1ZXN0LnNldEhUVFBSZWZl
cnJlcihwcml2LT5wbGF5ZXItPnJlZmVycmVyKCkpOwogCiAjaWYgVVNFKFNPVVApCi0gICAgLy8g
TGV0J3MgZGlzYWJsZSBIVFRQIEFjY2VwdC1FbmNvZGluZyBoZXJlIGFzIHdlIGRvbid0IHdhbnQg
dGhlIHJlY2VpdmVkIHJlc3BvbnNlIHRvIGJlCi0gICAgLy8gZW5jb2RlZCBpbiBhbnkgd2F5IGFz
IHdlIG5lZWQgdG8gcmVseSBvbiB0aGUgcHJvcGVyIHNpemUgb2YgdGhlIHJldHVybmVkIGRhdGEg
b24KKyAgICAvLyBCeSBkZWZhdWx0LCBIVFRQIEFjY2VwdC1FbmNvZGluZyBpcyBkaXNhYmxlZCBo
ZXJlIGFzIHdlIGRvbid0CisgICAgLy8gd2FudCB0aGUgcmVjZWl2ZWQgcmVzcG9uc2UgdG8gYmUg
ZW5jb2RlZCBpbiBhbnkgd2F5IGFzIHdlIG5lZWQKKyAgICAvLyB0byByZWx5IG9uIHRoZSBwcm9w
ZXIgc2l6ZSBvZiB0aGUgcmV0dXJuZWQgZGF0YSBvbgogICAgIC8vIGRpZFJlY2VpdmVSZXNwb25z
ZS4KICAgICAvLyBJZiBBY2NlcHQtRW5jb2RpbmcgaXMgdXNlZCwgdGhlIHNlcnZlciBtYXkgc2Vu
ZCB0aGUgZGF0YSBpbiBlbmNvZGVkIGZvcm1hdCBhbmQKICAgICAvLyByZXF1ZXN0LmV4cGVjdGVk
Q29udGVudExlbmd0aCgpIHdpbGwgaGF2ZSB0aGUgIndyb25nIiBzaXplICh0aGUgc2l6ZSBvZiB0
aGUKICAgICAvLyBjb21wcmVzc2VkIGRhdGEpLCBldmVuIHRob3VnaCB0aGUgZGF0YSByZWNlaXZl
ZCBpbiBkaWRSZWNlaXZlRGF0YSBpcyB1bmNvbXByZXNzZWQuCi0gICAgcmVxdWVzdC5zZXRBY2Nl
cHRFbmNvZGluZyhmYWxzZSk7CisgICAgLy8gVGhpcyBpcyBob3dldmVyIHVzZWZ1bCB0byBlbmFi
bGUgZm9yIGFkYXB0aXZlIHN0cmVhbWluZworICAgIC8vIHNjZW5hcmlvcywgd2hlbiB0aGUgZGVt
dXhlciBuZWVkcyB0byBkb3dubG9hZCBwbGF5bGlzdHMuCisgICAgaWYgKCFwcml2LT5jb21wcmVz
cykKKyAgICAgICAgcmVxdWVzdC5zZXRBY2NlcHRFbmNvZGluZyhmYWxzZSk7CiAjZW5kaWYKIAog
ICAgIC8vIExldCBBcHBsZSB3ZWIgc2VydmVycyBrbm93IHdlIHdhbnQgdG8gYWNjZXNzIHRoZWly
IG5pY2UgbW92aWUgdHJhaWxlcnMuCi0tIAoyLjEuNA==
</data>
<flag name="review"
          id="275141"
          type_id="1"
          status="+"
          setter="cgarcia"
    />
          </attachment>
      

    </bug>

</bugzilla>