diff options
author | sfan5 <sfan5@live.de> | 2023-02-24 22:59:03 +0100 |
---|---|---|
committer | sfan5 <sfan5@live.de> | 2023-02-26 16:40:59 +0100 |
commit | 1dda09b8179139b2ae5e59f3ae086b2905e0fc7a (patch) | |
tree | 01dd443a7c5e5043650c3a48dc8b327cbc9ce689 /video/decode | |
parent | 16f0cd546d4aa5fff43ba13ac9c3cf8fbb1c3433 (diff) | |
download | mpv-1dda09b8179139b2ae5e59f3ae086b2905e0fc7a.tar.bz2 mpv-1dda09b8179139b2ae5e59f3ae086b2905e0fc7a.tar.xz |
vd_lavc: prioritize mediacodec for hwdec autoprobe
This fixes an issue where mpv would try mediacodec (which may not
be available depending on Android version) and pick v4l2m2m next
which ends up failing even though mediacodec-copy would have been available.
Diffstat (limited to 'video/decode')
-rw-r--r-- | video/decode/vd_lavc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/video/decode/vd_lavc.c b/video/decode/vd_lavc.c index 82d78787d6..6efe5deb06 100644 --- a/video/decode/vd_lavc.c +++ b/video/decode/vd_lavc.c @@ -243,6 +243,8 @@ const struct autoprobe_info hwdec_autoprobe_info[] = { {"vdpau-copy", HWDEC_FLAG_AUTO | HWDEC_FLAG_WHITELIST}, {"mmal", HWDEC_FLAG_AUTO}, {"mmal-copy", HWDEC_FLAG_AUTO | HWDEC_FLAG_WHITELIST}, + {"mediacodec", HWDEC_FLAG_AUTO}, + {"mediacodec-copy", HWDEC_FLAG_AUTO | HWDEC_FLAG_WHITELIST}, {"videotoolbox", HWDEC_FLAG_AUTO | HWDEC_FLAG_WHITELIST}, {"videotoolbox-copy", HWDEC_FLAG_AUTO | HWDEC_FLAG_WHITELIST}, {0} |