<?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>231074</bug_id>
          
          <creation_ts>2021-10-01 05:36:58 -0700</creation_ts>
          <short_desc>VP9-SVS no video stream from remote peer on some devices</short_desc>
          <delta_ts>2022-06-08 02:21:12 -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>WebRTC</component>
          <version>Safari 15</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>olena.bezkrovna</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jer.noble</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1799244</commentid>
    <comment_count>0</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2021-10-01 05:36:58 -0700</bug_when>
    <thetext>We were able to reproduce the issue on:
- MacBooks 2015 and older with Safari 15 
- iPad Air 2 with Safari 15

1. Initiate 2p2 call
2. Check the video from the remote peer

Actual result: No video from the remote peer (peer connection stats show frames received)

Issue is not reproducible on Version 14.1.2 (16611.3.10.1.3)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799261</commentid>
    <comment_count>1</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-01 06:22:49 -0700</bug_when>
    <thetext>Can you clarify where the issue is?
If the issue is on rendering vp9 on the iPad Air 2, this might be bug 230604.
Marking it as duplicate, please reopen if my assumption is not correct.

*** This bug has been marked as a duplicate of bug 230604 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799266</commentid>
    <comment_count>2</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2021-10-01 06:30:36 -0700</bug_when>
    <thetext>The issue is reproducible on MacBooks model 2015 and older with Safari 15 and not reproducible on Version 14.1.2 (16611.3.10.1.3)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799267</commentid>
    <comment_count>3</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2021-10-01 06:34:22 -0700</bug_when>
    <thetext>reopening the issue</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1800509</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-10-05 04:13:04 -0700</bug_when>
    <thetext>I investigated with the help of Olena.
I think this should be fixed with bug 230604.
Let&apos;s validate this when bug 230604 fix lans in Safari Tech Preview.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1802007</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-08 05:37:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/84024646&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1826525</commentid>
    <comment_count>6</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2021-12-23 03:54:13 -0800</bug_when>
    <thetext>Retested with 15.2 Safari release. Issue is fixed for Safari 15.2 on macOS. On mobile devices issue is reproducible for some device models (e.g. iPhone XR, iPhone 12 Pro, iPad Air 4th gen), can be tested with a sample https://bug-231071-attachments.webkit.org/attachment.cgi?id=440040</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830085</commentid>
    <comment_count>7</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2022-01-12 04:27:50 -0800</bug_when>
    <thetext>Any progress on the issue? It is severe issue that affects wide range of IOS devices</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830101</commentid>
    <comment_count>8</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-01-12 05:53:07 -0800</bug_when>
    <thetext>Just had a quick look, and the issue is probably related to fallback decoder being using VTB instead of Libvpx as it should.
The temp workaround would be to not rely on kSVC downstream.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830102</commentid>
    <comment_count>9</comment_count>
      <attachid>448938</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2022-01-12 06:02:07 -0800</bug_when>
    <thetext>Created attachment 448938
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1830185</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-12 09:58:37 -0800</bug_when>
    <thetext>Committed r287928 (245961@main): &lt;https://commits.webkit.org/245961@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448938.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1860653</commentid>
    <comment_count>11</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2022-04-12 05:40:53 -0700</bug_when>
    <thetext>Is the fix merged? I retested the issue with the latest IOS Beta 15.5 and still see the problem. If it is not merged is there any schedule for when it is going to be merged?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1874678</commentid>
    <comment_count>12</comment_count>
    <who name="">olena.bezkrovna</who>
    <bug_when>2022-06-08 02:21:12 -0700</bug_when>
    <thetext>Any updates on the issue? I is still reproducible on the latest iPadOS 15.6 Beta Safari (tested with iPad Air 4th gen with sample https://bug-231071-attachments.webkit.org/attachment.cgi?id=440040)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448938</attachid>
            <date>2022-01-12 06:02:07 -0800</date>
            <delta_ts>2022-01-12 09:58:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231074-20220112150205.patch</filename>
            <type>text/plain</type>
            <size>2033</size>
            <attacher name="youenn fablet">youennf</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3OTE0CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9saWJ3ZWJydGMvQ2hhbmdlTG9nIGIvU291cmNlL1RoaXJkUGFydHkvbGlid2VicnRjL0NoYW5n
ZUxvZwppbmRleCA0Y2Y5ODQyOWI2NjIzYjc2YjJmMTE4Yjk4MDVjNzI0NzRhZjJjNTZkLi5jYjNh
YjlhYzgxNjNjNzMyNGVhYmIyNzRjNDg4ZmYwMWJmNWYzYmNkIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
VGhpcmRQYXJ0eS9saWJ3ZWJydGMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L2xp
YndlYnJ0Yy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAyMi0wMS0xMiAgWW91ZW5uIEZh
YmxldCAgPHlvdWVubkBhcHBsZS5jb20+CisKKyAgICAgICAgVlA5LVNWUyBubyB2aWRlbyBzdHJl
YW0gZnJvbSByZW1vdGUgcGVlciBvbiBzb21lIGRldmljZXMKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMTA3NAorICAgICAgICA8cmRhcjovL3Byb2Js
ZW0vODQwMjQ2NDY+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgKiBTb3VyY2Uvd2VicnRjL3Nkay9vYmpjL2NvbXBvbmVudHMvdmlkZW9fY29kZWMvUlRD
RGVmYXVsdFZpZGVvRGVjb2RlckZhY3RvcnkubToKKyAgICAgICAgKC1bUlRDRGVmYXVsdFZpZGVv
RGVjb2RlckZhY3RvcnkgaW5pdFdpdGhIMjY1OnZwOVByb2ZpbGUwOnZwOVByb2ZpbGUyOnZwOVZU
QjpdKToKKyAgICAgICAgRG8gbm90IHVzZSBWVElzSGFyZHdhcmVEZWNvZGVTdXBwb3J0ZWQoJ3Zw
MDknKSB0byBrbm93IHdoZXRoZXIgV2ViUHJvY2VzcyBjYW4gdXNlIFZUQiBzaW5jZSBzYW5kYm94
aW5nIGNhbiBjb250cm9sIHRoaXMuCisKIDIwMjItMDEtMTAgIEFsZXggQ2hyaXN0ZW5zZW4gIDxh
Y2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBTdGFydCB1c2luZyBDKysyMApkaWZm
IC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvbGlid2VicnRjL1NvdXJjZS93ZWJydGMvc2RrL29i
amMvY29tcG9uZW50cy92aWRlb19jb2RlYy9SVENEZWZhdWx0VmlkZW9EZWNvZGVyRmFjdG9yeS5t
IGIvU291cmNlL1RoaXJkUGFydHkvbGlid2VicnRjL1NvdXJjZS93ZWJydGMvc2RrL29iamMvY29t
cG9uZW50cy92aWRlb19jb2RlYy9SVENEZWZhdWx0VmlkZW9EZWNvZGVyRmFjdG9yeS5tCmluZGV4
IGVmOWJhOTE3ZDQ5YTg0NGEzZTVlMGU2MWYwNTBhOWMzZmJkMDk4ZTkuLmU0ZDVhMGVkYWExZmEz
OTcyOTA4YWNiYzgxZGIwOWVmN2JmNDhhYmUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9UaGlyZFBhcnR5
L2xpYndlYnJ0Yy9Tb3VyY2Uvd2VicnRjL3Nkay9vYmpjL2NvbXBvbmVudHMvdmlkZW9fY29kZWMv
UlRDRGVmYXVsdFZpZGVvRGVjb2RlckZhY3RvcnkubQorKysgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9s
aWJ3ZWJydGMvU291cmNlL3dlYnJ0Yy9zZGsvb2JqYy9jb21wb25lbnRzL3ZpZGVvX2NvZGVjL1JU
Q0RlZmF1bHRWaWRlb0RlY29kZXJGYWN0b3J5Lm0KQEAgLTQxLDggKzQxLDggQEAgLSAoaWQpaW5p
dFdpdGhIMjY1Oihib29sKXN1cHBvcnRzSDI2NSB2cDlQcm9maWxlMDooYm9vbClzdXBwb3J0c1ZQ
OVByb2ZpbGUwIHZwOVAKICAgICAgIF9zdXBwb3J0c1ZQOVByb2ZpbGUwID0gc3VwcG9ydHNWUDlQ
cm9maWxlMDsKICAgICAgIF9zdXBwb3J0c1ZQOVByb2ZpbGUyID0gc3VwcG9ydHNWUDlQcm9maWxl
MjsKICAgICAgIC8vIFVzZSBrQ01WaWRlb0NvZGVjVHlwZV9WUDkgb25jZSBhZGRlZCB0byBDTUZv
cm1hdERlc2NyaXB0aW9uLmgKLSAgICAgIF9zdXBwb3J0c1ZQOVZUQiA9IChzdXBwb3J0c1ZQOVBy
b2ZpbGUwIHx8IHN1cHBvcnRzVlA5UHJvZmlsZTIpICYmIChzdXBwb3J0c1ZQOVZUQiB8fCBWVElz
SGFyZHdhcmVEZWNvZGVTdXBwb3J0ZWQoJ3ZwMDknKSk7Ci07CisgICAgICBfc3VwcG9ydHNWUDlW
VEIgPSAoc3VwcG9ydHNWUDlQcm9maWxlMCB8fCBzdXBwb3J0c1ZQOVByb2ZpbGUyKSAmJiBzdXBw
b3J0c1ZQOVZUQjsKKwogICB9CiAgIHJldHVybiBzZWxmOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>