Romain Vimont
Romain Vimont
Oh, there are some news regarding this in SDL3: - https://github.com/libsdl-org/SDL/issues/5405 - https://github.com/libsdl-org/SDL/pull/8366
It seems there is no OPUS encoder on your device. ``` scrcpy --list-encoders ``` ``` scrcpy --audio-encoder=aac ```
Yes, for this vivo phone it does not work. See https://github.com/Genymobile/scrcpy/pull/3757#issuecomment-1454326127
@Lautsprecher #3801 @Ryan2009 Could you please test whether https://github.com/Genymobile/scrcpy/issues/3801#issuecomment-1468897171 also fixes your issue?
@Lautsprecher and with audio, `scrcpy --audio-codec=aac` and https://github.com/Genymobile/scrcpy/issues/3801#issuecomment-1468897171 ?
@A-viral-dev OK thank you. So no solution for vivo phones (#3805)… :disappointed:
Could you please `adb pull /system/framework/framework.jar` from your Vivo device and post your `framework.jar` (similar to https://github.com/Genymobile/scrcpy/issues/3801#issuecomment-1468362200), to check what `android.media.VivoAudioRecordImpl.isSupportSubMixRecording()` is doing.
Thank you. Could you please paste the full error you have in the console. Is it exactly the same as #3805 ?
OK (of course, you are the author of #3805 :smile: ) > at android.media.VivoAudioRecordImpl.isSupportSubMixRecording(VivoAudioRecordImpl.java:133) I could not find any `VivoAudioRecordImpl`, only `VivoAudioRecord`. Any idea @yume-chan?
Maybe it's in another jar. What is the result of `adb shell ls /system/framework`?