<?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>118207</bug_id>
          
          <creation_ts>2013-06-28 15:59:13 -0700</creation_ts>
          <short_desc>[Mac] adopt new AVFoundation caption API</short_desc>
          <delta_ts>2013-06-28 19:56:31 -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>Media</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>dino</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>904788</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-06-28 15:59:13 -0700</bug_when>
    <thetext>Adopt new AVFoundation API that allows them to tell us to flush all partially accumulated cues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904825</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-06-28 18:57:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/14205335&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904826</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-06-28 18:58:04 -0700</bug_when>
    <thetext>&lt;rdar://problem/14310552&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904827</commentid>
    <comment_count>3</comment_count>
      <attachid>205761</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-06-28 18:58:34 -0700</bug_when>
    <thetext>Created attachment 205761
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904831</commentid>
    <comment_count>4</comment_count>
      <attachid>205761</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-28 19:56:30 -0700</bug_when>
    <thetext>Comment on attachment 205761
Proposed patch

Clearing flags on attachment: 205761

Committed r152204: &lt;http://trac.webkit.org/changeset/152204&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>904832</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-28 19:56:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>205761</attachid>
            <date>2013-06-28 18:58:34 -0700</date>
            <delta_ts>2013-06-28 19:56:30 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>patch_3.txt</filename>
            <type>text/plain</type>
            <size>3436</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1MjIwMikKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEzLTA2LTI4ICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIFtNYWNdIGFkb3B0IG5l
dyBBVkZvdW5kYXRpb24gY2FwdGlvbiBBUEkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTExODIwNworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIE5vIG5ldyB0ZXN0cywgSSB3YXMgbm90IGFibGUgdG8gY29tZSB1
cCB3aXRoIGEgcmVsaWFibGUgbGF5b3V0IHRlc3QuCisKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpD
Lmg6CisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQ
bGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbToKKyAgICAgICAgKFdlYkNvcmU6Ok1lZGlh
UGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmZsdXNoQ3Vlcyk6IE5ldywgY2FsbCBjdXJy
ZW50VHJhY2stPnJlc2V0Q3VlVmFsdWVzKCkuCisgICAgICAgICgtW1dlYkNvcmVBVkZNb3ZpZU9i
c2VydmVyIG91dHB1dFNlcXVlbmNlV2FzRmx1c2hlZDpdKTogTmV3IGRlbGVnYXRlIG1ldGhvZC4K
KwogMjAxMy0wNi0yOCAgR2F2aW4gQmFycmFjbG91Z2ggIDxiYXJyYWNsb3VnaEBhcHBsZS5jb20+
CiAKICAgICAgICAgUGFnZVRocm90dGxlcjo6c2hvdWxkVGhyb3R0bGVUaW1lcnMgaXMgd3Jvbmcu
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2Jq
Yy9NZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3VuZGF0aW9uL29iamMvTWVkaWFQbGF5
ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5oCShyZXZpc2lvbiAxNTIxODUpCisrKyBTb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9hdmZvdW5kYXRpb24vb2JqYy9NZWRpYVBsYXllclBy
aXZhdGVBVkZvdW5kYXRpb25PYmpDLmgJKHdvcmtpbmcgY29weSkKQEAgLTcxLDYgKzcxLDcgQEAg
cHVibGljOgogI2lmIEhBVkUoQVZGT1VOREFUSU9OX01FRElBX1NFTEVDVElPTl9HUk9VUCkKICAg
ICBSZXRhaW5QdHI8QVZQbGF5ZXJJdGVtPiBwbGF5ZXJJdGVtKCkgY29uc3QgeyByZXR1cm4gbV9h
dlBsYXllckl0ZW07IH0KICAgICB2b2lkIHByb2Nlc3NDdWUoTlNBcnJheSAqLCBkb3VibGUpOwor
ICAgIHZvaWQgZmx1c2hDdWVzKCk7CiAjZW5kaWYKICAgICAKICNpZiBfX01BQ19PU19YX1ZFUlNJ
T05fTUlOX1JFUVVJUkVEID49IDEwOTAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2F2Zm91bmRhdGlvbi9vYmpjL01lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9i
akMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZm
b3VuZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbQkocmV2
aXNpb24gMTUyMTg1KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYXZmb3Vu
ZGF0aW9uL29iamMvTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0aW9uT2JqQy5tbQkod29ya2lu
ZyBjb3B5KQpAQCAtMTY1LDYgKzE2NSw3IEBAIC0odm9pZClkaWRFbmQ6KE5TTm90aWZpY2F0aW9u
ICopbm90aWZpY2EKIC0odm9pZClvYnNlcnZlVmFsdWVGb3JLZXlQYXRoOmtleVBhdGggb2ZPYmpl
Y3Q6KGlkKW9iamVjdCBjaGFuZ2U6KE5TRGljdGlvbmFyeSAqKWNoYW5nZSBjb250ZXh0OihNZWRp
YVBsYXllckFWRm91bmRhdGlvbk9ic2VydmF0aW9uQ29udGV4dCljb250ZXh0OwogI2lmIEhBVkUo
QVZGT1VOREFUSU9OX01FRElBX1NFTEVDVElPTl9HUk9VUCkKIC0gKHZvaWQpbGVnaWJsZU91dHB1
dDooaWQpb3V0cHV0IGRpZE91dHB1dEF0dHJpYnV0ZWRTdHJpbmdzOihOU0FycmF5ICopc3RyaW5n
cyBuYXRpdmVTYW1wbGVCdWZmZXJzOihOU0FycmF5ICopbmF0aXZlU2FtcGxlcyBmb3JJdGVtVGlt
ZTooQ01UaW1lKWl0ZW1UaW1lOworLSAodm9pZClvdXRwdXRTZXF1ZW5jZVdhc0ZsdXNoZWQ6KGlk
KW91dHB1dDsKICNlbmRpZgogQGVuZAogCkBAIC0xNDU2LDYgKzE0NTcsMTYgQEAgdm9pZCBNZWRp
YVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOgogCiAgICAgbV9jdXJyZW50VHJhY2stPnBy
b2Nlc3NDdWUocmVpbnRlcnByZXRfY2FzdDxDRkFycmF5UmVmPihhdHRyaWJ1dGVkU3RyaW5ncyks
IHRpbWUpOwogfQorCit2b2lkIE1lZGlhUGxheWVyUHJpdmF0ZUFWRm91bmRhdGlvbk9iakM6OmZs
dXNoQ3VlcygpCit7CisgICAgTE9HKE1lZGlhLCAiTWVkaWFQbGF5ZXJQcml2YXRlQVZGb3VuZGF0
aW9uT2JqQzo6Zmx1c2hDdWVzKCVwKSIsIHRoaXMpOworCisgICAgaWYgKCFtX2N1cnJlbnRUcmFj
aykKKyAgICAgICAgcmV0dXJuOworICAgIAorICAgIG1fY3VycmVudFRyYWNrLT5yZXNldEN1ZVZh
bHVlcygpOworfQogI2VuZGlmIC8vIEhBVkUoQVZGT1VOREFUSU9OX01FRElBX1NFTEVDVElPTl9H
Uk9VUCkKIAogdm9pZCBNZWRpYVBsYXllclByaXZhdGVBVkZvdW5kYXRpb25PYmpDOjpzZXRDdXJy
ZW50VHJhY2soSW5iYW5kVGV4dFRyYWNrUHJpdmF0ZUFWRiAqdHJhY2spCkBAIC0xNjcxLDYgKzE2
ODIsMjAgQEAgLSAodm9pZClsZWdpYmxlT3V0cHV0OihpZClvdXRwdXQgZGlkT3V0cAogICAgICAg
ICBtX2NhbGxiYWNrLT5wcm9jZXNzQ3VlKHN0cmluZ3MsIENNVGltZUdldFNlY29uZHMoaXRlbVRp
bWUpKTsKICAgICB9KTsKIH0KKworLSAodm9pZClvdXRwdXRTZXF1ZW5jZVdhc0ZsdXNoZWQ6KGlk
KW91dHB1dAoreworICAgIFVOVVNFRF9QQVJBTShvdXRwdXQpOworCisgICAgaWYgKCFtX2NhbGxi
YWNrKQorICAgICAgICByZXR1cm47CisgICAgCisgICAgZGlzcGF0Y2hfYXN5bmMoZGlzcGF0Y2hf
Z2V0X21haW5fcXVldWUoKSwgXnsKKyAgICAgICAgaWYgKCFtX2NhbGxiYWNrKQorICAgICAgICAg
ICAgcmV0dXJuOworICAgICAgICBtX2NhbGxiYWNrLT5mbHVzaEN1ZXMoKTsKKyAgICB9KTsKK30K
ICNlbmRpZgogCiBAZW5kCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>