mirror of
https://github.com/Genymobile/scrcpy.git
synced 2025-12-17 05:24:19 +01:00
Add more information about each codec (hw/sw, vendor, alias).
Before:
[server] INFO: List of video encoders:
--video-codec=h264 --video-encoder=c2.exynos.h264.encoder
--video-codec=h264 --video-encoder=c2.android.avc.encoder
--video-codec=h264 --video-encoder=OMX.google.h264.encoder
--video-codec=h265 --video-encoder=c2.exynos.hevc.encoder
--video-codec=h265 --video-encoder=c2.android.hevc.encoder
--video-codec=av1 --video-encoder=c2.google.av1.encoder
--video-codec=av1 --video-encoder=c2.android.av1.encoder
// audio encoders omitted
After:
[server] INFO: List of video encoders:
--video-codec=h264 --video-encoder=c2.exynos.h264.encoder (hw) [vendor]
--video-codec=h264 --video-encoder=c2.android.avc.encoder (sw)
--video-codec=h264 --video-encoder=OMX.google.h264.encoder (sw) (alias for c2.android.avc.encoder)
--video-codec=h265 --video-encoder=c2.exynos.hevc.encoder (hw) [vendor]
--video-codec=h265 --video-encoder=c2.android.hevc.encoder (sw)
--video-codec=av1 --video-encoder=c2.google.av1.encoder (hw) [vendor]
--video-codec=av1 --video-encoder=c2.android.av1.encoder (sw)
// audio encoders omitted
PR #5416 <https://github.com/Genymobile/scrcpy/pull/5416>