<?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>312281</bug_id>
          
          <creation_ts>2026-04-14 09:47:25 -0700</creation_ts>
          <short_desc>Audio issues observed when joining Cisco Meeting Server meetings using Safari</short_desc>
          <delta_ts>2026-05-18 07:46:43 -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 26</version>
          <rep_platform>Mac (Apple Silicon)</rep_platform>
          <op_sys>macOS 26</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P1</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sheela">sheelasadashiv</reporter>
          <assigned_to name="youenn fablet">youennf</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2200237</commentid>
    <comment_count>0</comment_count>
    <who name="Sheela">sheelasadashiv</who>
    <bug_when>2026-04-14 09:47:25 -0700</bug_when>
    <thetext>Users joining Cisco Meeting Server meetings via Safari browser experience audio problems that impacts the reliability of audio communication.

Steps to reproduce:
1. Join a Cisco Meeting Server meeting from Safari
2. Stay connected for several minutes
3. Observe intermittent audio disruptions

Safari version - 26.3.1
macOS - Tahoe 26.3.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2202787</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2026-04-21 09:48:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/175260977&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210479</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-13 06:14:59 -0700</bug_when>
    <thetext>*** Bug 312908 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210481</commentid>
    <comment_count>3</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-13 06:18:05 -0700</bug_when>
    <thetext>@Sheela, do you have repro steps that we could use?
Is it reproducible using Webex Safari client ?
If you can share a sysdiagnose privately (youenn@apple.com), with the time where the issue reproduced, that would be useful too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210483</commentid>
    <comment_count>4</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-13 06:22:11 -0700</bug_when>
    <thetext>Looking at the sysdiagnose in https://bugs.webkit.org/attachment.cgi?id=478546 comment 8, I see that we constantly add/remove the same audio source via IncomingAudioMediaStreamTrackRendererUnit::addSource/removeSource.
This is quite unexpected and might trigger some audio issues.

@Sheela, can you characterise the audio issues? Is it that audio gets choppy?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210489</commentid>
    <comment_count>5</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-13 06:38:16 -0700</bug_when>
    <thetext>I tried reproducing with Webex but could not so far. I did not see all the IncomingAudioMediaStreamTrackRendererUnit logging that I saw in the sysdiagnose.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210490</commentid>
    <comment_count>6</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-13 06:41:45 -0700</bug_when>
    <thetext>I can reproduce the IncomingAudioMediaStreamTrackRendererUnit logging when changing of audio speakers.
In the sysdiagnose I mentioned, it is as if the page is sometimes trying several times per second to change of audio speaker.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210854</commentid>
    <comment_count>7</comment_count>
    <who name="Sheela">sheelasadashiv</who>
    <bug_when>2026-05-14 04:06:37 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #4)
&gt; Looking at the sysdiagnose in
&gt; https://bugs.webkit.org/attachment.cgi?id=478546 comment 8, I see that we
&gt; constantly add/remove the same audio source via
&gt; IncomingAudioMediaStreamTrackRendererUnit::addSource/removeSource.
&gt; This is quite unexpected and might trigger some audio issues.
&gt; 
&gt; @Sheela, can you characterise the audio issues? Is it that audio gets choppy?

Yes, the audio is choppy and disruptive, making it difficult to hear clearly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2210857</commentid>
    <comment_count>8</comment_count>
    <who name="Sheela">sheelasadashiv</who>
    <bug_when>2026-05-14 04:10:38 -0700</bug_when>
    <thetext>
Bumping up the priority to P1, as this issue is being observed by VIPs and executives from multiple customers who are escalating it to Cisco Executives. Therefore, we need a quick fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2211647</commentid>
    <comment_count>9</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-18 00:47:18 -0700</bug_when>
    <thetext>@Sheela, can you provide more info on how to reproduce and/or provide a sysdiagnose?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2211652</commentid>
    <comment_count>10</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-18 02:04:52 -0700</bug_when>
    <thetext>IncomingAudioMediaStreamTrackRendererUnit logs can happen when adding/removing tracks of the rendered audio.
I&apos;ll work on a fix to prevent this case.
@Sheela, it would be good if you can send me another sysdiagnose that converts this is the root cause.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2211655</commentid>
    <comment_count>11</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2026-05-18 02:13:31 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/65094</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2211733</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-05-18 07:46:41 -0700</bug_when>
    <thetext>Committed 313415@main (0ea009b4f3b9): &lt;https://commits.webkit.org/313415@main&gt;

Reviewed commits have been landed. Closing PR #65094 and removing active labels.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>