scrcpy icon indicating copy to clipboard operation
scrcpy copied to clipboard

WhatsApp Audio not forwarded

Open sonbee opened this issue 1 year ago • 2 comments

Environment

  • OS: [imac OS...10.15.7 - iMac (21.5-inch, Late 2013)
  • Scrcpy version: [e.g. 2.5]
  • Installation method: [brew]
  • **Device model:google pixel 6
  • Android version: [14]

Describe the bug

The audio from WhatsApp calls on my google phone are not being forwarded to my mac running osx 10.15.7

sonbee avatar Aug 28 '24 17:08 sonbee

thats whatsapp not allowing audio to not being shared to the system. if you use screen recorded from your phone even that would not have any audio in it.

adityatelange avatar Aug 29 '24 15:08 adityatelange

Same behavior on: OS: Ubuntu 24.04 Android: 16 scrcpy version: 3.3.3 https://github.com/Genymobile/scrcpy

Dependencies (compiled / linked):

  • SDL: 2.30.0 / 2.30.0
  • libavcodec: 60.31.102 / 60.31.102
  • libavformat: 60.16.100 / 60.16.100
  • libavutil: 58.29.100 / 58.29.100
  • libavdevice: 60.3.100 / 60.3.100
  • libusb: - / 1.0.27

form the documentation it seemed possible with:

    --audio-source=source
        Select the audio source. Possible values are:
         - "output": forwards the whole audio output, and disables playback on
        the device.
         - "playback": captures the audio playback (Android apps can opt-out, so
        the whole output is not necessarily captured).
         - "mic": captures the microphone.
         - "mic-unprocessed": captures the microphone unprocessed (raw) sound.
         - "mic-camcorder": captures the microphone tuned for video recording,
        with the same orientation as the camera if available.
         - "mic-voice-recognition": captures the microphone tuned for voice
        recognition.
         - "mic-voice-communication": captures the microphone tuned for voice
        communications (it will for instance take advantage of echo cancellation
        or automatic gain control if available).
         - "voice-call": captures voice call.
         - "voice-call-uplink": captures voice call uplink only.
         - "voice-call-downlink": captures voice call downlink only.
         - "voice-performance": captures audio meant to be processed for live
        performance (karaoke), includes both the microphone and the device
        playback.
        Default is output.

even forcing --audio-source=output dose not work.

santimc avatar Nov 19 '25 08:11 santimc