fix(android): pin MPV with stable frame scheduling

Android MPV could turn timing jitter into uneven frame presentation without reporting dropped frames.

Pin mpv-build d38d607fd299e106a83f3557e310ac4b8202b39c to consume cadence prediction and refresh-selection hysteresis. Update the unified pin and Apple lock mirrors; only Android binary artifacts change.

Refs #2262
This commit is contained in:
edde746
2026-09-07 07:01:09 +02:00
parent 722c4ddd00
commit 8238705d3e
10 changed files with 19 additions and 19 deletions
+1 -1
View File
@@ -802,7 +802,7 @@
repositoryURL = "https://github.com/edde746/mpv-build";
requirement = {
kind = revision;
revision = d3a1e12c9da054026aa0d546fee29e2ceeae0226;
revision = d38d607fd299e106a83f3557e310ac4b8202b39c;
};
};
/* End XCRemoteSwiftPackageReference section */
@@ -32,7 +32,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
},
{
@@ -32,7 +32,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
},
{
+1 -1
View File
@@ -895,7 +895,7 @@
repositoryURL = "https://github.com/edde746/mpv-build";
requirement = {
kind = revision;
revision = d3a1e12c9da054026aa0d546fee29e2ceeae0226;
revision = d38d607fd299e106a83f3557e310ac4b8202b39c;
};
};
/* End XCRemoteSwiftPackageReference section */
@@ -5,7 +5,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
},
{
@@ -5,7 +5,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
},
{
+10 -10
View File
@@ -4,23 +4,23 @@
"assetBase": "https://github.com/edde746/mpv-build/releases/download/binaries-android",
"assets": {
"arm64-v8a": {
"asset": "libmpv-android-b5e13eb6cca0-arm64-v8a.tar.gz",
"checksum": "6e6b4b1bb9a240fbd6114dbacff1ff270665d2b72ef8cafcf9fa60350b218aaa"
"asset": "libmpv-android-125886efb728-arm64-v8a.tar.gz",
"checksum": "542b8fdabe4c1d75afb8fa159cbc28ec55d0f3523ada9839606512d54584e80c"
},
"armeabi-v7a": {
"asset": "libmpv-android-b5e13eb6cca0-armeabi-v7a.tar.gz",
"checksum": "5ac02fcebfa5c28ddc06d8afd8938fc72e1deabaf63d7bb85392bdcf75387ed5"
"asset": "libmpv-android-125886efb728-armeabi-v7a.tar.gz",
"checksum": "12d889c1198e5317442e5158244f3f104c6cbaf692705ae302282f725ef91c75"
},
"x86": {
"asset": "libmpv-android-b5e13eb6cca0-x86.tar.gz",
"checksum": "8a522d698525a44cc5f5ac3bb207172f2d888473726a3314b8a3d80479537620"
"asset": "libmpv-android-125886efb728-x86.tar.gz",
"checksum": "0a99e0a7e6da45b599ee6fd57374f273d29e3bcccdd1fdb09284255c9096a257"
},
"x86_64": {
"asset": "libmpv-android-b5e13eb6cca0-x86_64.tar.gz",
"checksum": "edbbd30707f963e984aea88613906d93d1b68440286ece82b2f7e1fb43106983"
"asset": "libmpv-android-125886efb728-x86_64.tar.gz",
"checksum": "10629366b5e58255bc559cdf2a88ffbfc0c358bb7a962b140b9b7891b07b718c"
}
},
"key": "b5e13eb6cca0"
"key": "125886efb728"
},
"linux": {
"assetBase": "https://github.com/edde746/mpv-build/releases/download/binaries-linux",
@@ -51,7 +51,7 @@
"key": "ed133121277f"
}
},
"commit": "d3a1e12c9da054026aa0d546fee29e2ceeae0226",
"commit": "d38d607fd299e106a83f3557e310ac4b8202b39c",
"formatVersion": 1,
"repo": "edde746/mpv-build"
}
+1 -1
View File
@@ -1175,7 +1175,7 @@
repositoryURL = "https://github.com/edde746/mpv-build";
requirement = {
kind = revision;
revision = d3a1e12c9da054026aa0d546fee29e2ceeae0226;
revision = d38d607fd299e106a83f3557e310ac4b8202b39c;
};
};
/* End XCRemoteSwiftPackageReference section */
@@ -6,7 +6,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
}
],
@@ -6,7 +6,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/edde746/mpv-build",
"state" : {
"revision" : "d3a1e12c9da054026aa0d546fee29e2ceeae0226"
"revision" : "d38d607fd299e106a83f3557e310ac4b8202b39c"
}
}
],