You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
xbzk
301da63a15
[audio] hint openslES as audio driver on android to fix mute screen recording issue (#4397)
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.
-------------------
After audio backend migration some android devices screen captures became mute.
Liz instructed to enable openSL ES via some SDL hint.
Found the proper one in https://wiki.libsdl.org/SDL3/SDL_HINT_AUDIO_DRIVER.
Added it restricted to android.
UPDATE:
Got myself wondering how things work on SDL after using that hint, and checked that one must provide a list of drivers "opensles,aaudio,..." to be attempted.
Afraid of some devices failing on openSL ES, and to avoid hand providing entire list, i've added fallback logic so entire SDL's driver list can be tried just in case.
Default list in https://github.com/libsdl-org/SDL/blob/release-3.4.14/src/audio/SDL_audio.c.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4397
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: lizzie <lizzie@eden-emu.dev>
|
5 days ago |
| .. |
|
FindDiscordRPC.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
FindFFmpeg.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
FindLLVM.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
FindOpus.cmake
|
[cmake] Simplify DetectPlatform and normalize platform names (#4183)
|
1 month ago |
|
FindRenderDoc.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
FindSimpleIni.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
Findenet.cmake
|
[cmake] Simplify DetectPlatform and normalize platform names (#4183)
|
1 month ago |
|
Findgamemode.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
Findhttplib.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
Findlibiw.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
Findlibusb.cmake
|
[cmake] Simplify DetectPlatform and normalize platform names (#4183)
|
1 month ago |
|
Findlz4.cmake
|
[cmake] Simplify DetectPlatform and normalize platform names (#4183)
|
1 month ago |
|
Findstb.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |
|
Findzstd.cmake
|
[cmake, docs] Reorganize CMakeModules directory and add GentooCross toolchain (#4088)
|
3 months ago |