Skip to content
This repository was archived by the owner on Jul 18, 2026. It is now read-only.

Commit 7fb52b1

Browse files
authored
Merge pull request #193 from misaka10032w/develop
[Added] 支持作为视频播放器打开本地文件 、暴露 MPV 播放器部分配置接口,支持自定义配置、补齐设置页图标
2 parents b661125 + 8fc81fa commit 7fb52b1

41 files changed

Lines changed: 270 additions & 86 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/src/main/java/com/yenaly/han1meviewer/Preferences.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,8 +225,8 @@ object Preferences {
225225
val mpvFramedrop: Boolean // GPU 繁忙时允许丢帧
226226
get() = preferenceSp.getBoolean(MpvPlayerSettings.MPV_FRAMEDROP, true)
227227

228-
val mpvHwdec: Boolean // 硬件解码
229-
get() = preferenceSp.getBoolean(MpvPlayerSettings.MPV_HWDEC, true)
228+
val mpvHwdec: String // 硬件解码
229+
get() = preferenceSp.getString(MpvPlayerSettings.MPV_HWDEC, "Auto")?: "Auto"
230230

231231
val mpvCacheSecs: Int // 预缓存秒数
232232
get() = preferenceSp.getInt(MpvPlayerSettings.MPV_CACHE_SECS, 60)

app/src/main/java/com/yenaly/han1meviewer/ui/fragment/settings/MpvPlayerSettings.kt

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ class MpvPlayerSettings: YenalySettingsFragment(R.xml.setting_mpv_player) {
1616
const val MPV_INTERPOLATION = "mpv_interpolation"
1717
const val MPV_DEBAND = "mpv_deband"
1818
const val MPV_FRAMEDROP = "mpv_framedrop"
19-
const val MPV_HWDEC = "mpv_hwdec"
19+
const val MPV_HWDEC = "mpv_hwdecx"
2020
const val MPV_CACHE_SECS = "mpv_cache_secs"
2121
const val MPV_TLS_VERIFY = "mpv_tls_verify"
2222
const val MPV_NETWORK_TIMEOUT = "mpv_network_timeout"
@@ -27,7 +27,7 @@ class MpvPlayerSettings: YenalySettingsFragment(R.xml.setting_mpv_player) {
2727
private val mpvInterpolation by safePreference<SwitchPreferenceCompat>(MPV_INTERPOLATION)
2828
private val mpvDeband by safePreference<SwitchPreferenceCompat>(MPV_DEBAND)
2929
private val mpvFramedrop by safePreference<SwitchPreferenceCompat>(MPV_FRAMEDROP)
30-
private val mpvHwdec by safePreference<SwitchPreferenceCompat>(MPV_HWDEC)
30+
private val mpvHwdec by safePreference<MaterialDialogPreference>(MPV_HWDEC)
3131
private val mpvCacheSecs by safePreference<SeekBarPreference>(MPV_CACHE_SECS)
3232
private val mpvTlsVerify by safePreference<SwitchPreferenceCompat>(MPV_TLS_VERIFY)
3333
private val mpvNetworkTimeout by safePreference<SeekBarPreference>(MPV_NETWORK_TIMEOUT)
@@ -64,7 +64,22 @@ class MpvPlayerSettings: YenalySettingsFragment(R.xml.setting_mpv_player) {
6464
}
6565

6666
mpvHwdec.apply {
67-
summary = getString(R.string.mpv_hwdec_summary)
67+
entries = arrayOf(
68+
getString(R.string.decoding_auto),
69+
getString(R.string.decoding_hw),
70+
getString(R.string.decoding_hw_plus),
71+
getString(R.string.decoding_vulkan_copy),
72+
getString(R.string.decoding_vulkan),
73+
getString(R.string.decoding_sw)
74+
)
75+
entryValues = arrayOf("Auto", "HW", "HW+", "Vulkan", "Vulkan+" , "SW")
76+
if (value == null) setValueIndex(0)
77+
78+
summary = "${getString(R.string.mpv_hwdec_summary)} (${Preferences.mpvHwdec})"
79+
setOnPreferenceChangeListener { _, newValue ->
80+
summary = "${getString(R.string.mpv_hwdec_summary)} ($newValue)"
81+
return@setOnPreferenceChangeListener true
82+
}
6883
}
6984

7085
mpvCacheSecs.apply {

app/src/main/java/com/yenaly/han1meviewer/ui/view/video/HMediaKernel.kt

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -519,15 +519,19 @@ class MpvMediaKernel(jzvd: Jzvd) : JZMediaInterface(jzvd) {
519519
else -> "default"
520520
})
521521

522-
// 硬件解码:自动选择合适的解码器(mediacodec/mediacodec-copy)
523-
if (Preferences.mpvHwdec) {
524-
put("hwdec", "auto")
525-
} else {
526-
put("hwdec", "no")
527-
}
522+
// 解码方式:选择合适的解码器(mediacodec/mediacodec-copy)
523+
put("hwdec", when (Preferences.mpvHwdec) {
524+
"Auto" -> "auto"
525+
"HW" -> "mediacodec-copy"
526+
"HW+" -> "mediacodec"
527+
"Vulkan" -> "vulkan-copy"
528+
"vulkan+" -> "vulkan"
529+
"SW" -> "no"
530+
else -> "auto"
531+
})
528532

529533
// 日志等级:fatal → error → warn → info → status → verbose → debug → trace
530-
put("msg-level", "all=" + if (BuildConfig.DEBUG) "verbose" else "warn")
534+
put("msg-level", "all=" + if (BuildConfig.DEBUG) "debug" else "warn")
531535

532536
// 插帧设置
533537
if (Preferences.mpvInterpolation) {
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M512,960c-103.8,0 -158.1,-225.4 -158.1,-448S408.2,64 512,64s158.1,225.4 158.1,448S615.8,960 512,960zM512,116.7c-36.8,0 -105.4,135.8 -105.4,395.3S475.2,907.3 512,907.3 617.4,771.5 617.4,512 548.8,116.7 512,116.7z"/>
4+
5+
<path android:fillColor="?attr/colorPrimary" android:pathData="M222.5,778.1c-46.4,0 -81.5,-12.8 -98.4,-42.1 -51.9,-89.9 116.1,-249.6 308.9,-360.9 99.8,-57.6 201,-99.7 284.9,-118.5 119.9,-26.9 165.3,2.3 182.1,31.5 51.9,89.9 -116.1,249.6 -308.9,360.9 -129.8,74.9 -273,129.2 -368.6,129.2zM802,298.6c-19.2,0 -43.4,2.8 -72.6,9.3 -78.9,17.7 -174.8,57.7 -270.1,112.8 -224.8,129.8 -308,257.1 -289.6,288.9 18.4,31.9 170.3,23.4 395,-106.4 224.8,-129.8 308,-257.1 289.6,-288.9 -5.3,-9.2 -22.8,-15.7 -52.3,-15.7zM446.1,397.9h0.1,-0.1z"/>
6+
7+
<path android:fillColor="?attr/colorPrimary" android:pathData="M801.5,778.1c-95.6,0 -238.8,-54.2 -368.6,-129.2C240.1,537.6 72.1,377.9 124,288c51.9,-89.9 274.2,-24.2 467,87.1 99.8,57.6 186.8,124.2 245.1,187.5 83.3,90.4 80.7,144.3 63.8,173.5 -16.9,29.4 -52.1,42.1 -98.4,42.1zM459.3,603.3c224.8,129.8 376.6,138.2 395,106.4 8.8,-15.2 -5.4,-55.5 -56.9,-111.4 -54.8,-59.5 -137.4,-122.5 -232.7,-177.5C340,291 188.1,282.5 169.7,314.4c-18.4,31.9 64.9,159.2 289.6,288.9z"/>
8+
9+
<path android:fillColor="?attr/colorPrimary" android:pathData="M512,591.1c-43.6,0 -79.1,-35.5 -79.1,-79.1s35.5,-79.1 79.1,-79.1 79.1,35.5 79.1,79.1 -35.5,79.1 -79.1,79.1zM512,485.6c-14.5,0 -26.4,11.8 -26.4,26.4s11.8,26.4 26.4,26.4c14.5,0 26.4,-11.8 26.4,-26.4s-11.8,-26.4 -26.4,-26.4z"/>
10+
11+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M1003.9,528.2L896,420.3l-107.9,107.9 45.2,45.2 32,-32c-15.4,180.1 -166.4,322.2 -350.3,322.2A350,350 0,0 1,199.7 668.2l-57.2,28.6a414.2,414.2 0,0 0,372.9 231.3c218.4,0 398.1,-169.4 414.3,-384l29.4,29.4 45.3,-45.2h-0.5zM894.7,512l1.3,-1.3 1.3,1.3h-2.6zM190.7,442.9l-28.2,28.2c20.5,-175 169.4,-311 349.4,-311a350,350 0,0 1,315.3 195.4l57.2,-28.6a414.2,414.2 0,0 0,-372.9 -231.2c-216.8,0.4 -395.1,167.7 -413.9,380.2l-32.4,-32.5 -45.2,45.3L128,596.5l107.9,-107.9 -45.2,-45.3L190.7,442.9zM309.4,398.1v227.4c0,61.4 101.9,88.8 202.6,88.8s202.6,-27.3 202.6,-88.7L714.6,398c0,-61.4 -101.9,-88.8 -202.6,-88.8s-202.6,27.3 -202.6,88.8zM645.5,398.1c-17,10.6 -63.1,24.7 -133.5,24.7s-116.5,-14.5 -133.5,-24.7C395.5,387.4 442,373.2 512,373.2s116.1,14.1 133.5,24.8zM650.6,507.7c-9.8,10.7 -58.9,29 -138.6,29 -79.8,0 -128.9,-18.8 -138.6,-29L373.4,465.9c37.9,14.5 88.3,21.4 138.6,21.4 50.3,0 100.7,-6.9 138.6,-21.4v41.8zM512,650.6c-79,0 -128,-18.3 -138.6,-28.6v-42.2c37.9,14.5 88.3,21.4 138.6,21.4 50.3,0 100.7,-6.9 138.6,-21.4v42.2c-10.6,10.6 -59.7,28.6 -138.6,28.6z"/>
4+
5+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M876.4,607.8l51.3,52.1 -198.9,195.9 -120.6,-119 51.4,-52.1 69.2,68.4 147.6,-145.4zM853.3,170.7a73.1,73.1 0,0 1,73.1 73.1v317h-73.1L853.3,243.8L170.7,243.8v536.4h390.1v73.1L170.7,853.3a73.1,73.1 0,0 1,-73.1 -73.1L97.5,243.8a73.1,73.1 0,0 1,73.1 -73.1h682.7zM780.2,487.6v73.1L536.4,560.8v-73.1h243.8zM357.8,330.2a9.8,9.8 0,0 1,4.4 4.4l28.4,57.5a9.8,9.8 0,0 0,7.4 5.3l63.5,9.2a9.8,9.8 0,0 1,5.4 16.6l-45.9,44.8a9.8,9.8 0,0 0,-2.8 8.6l10.8,63.2a9.8,9.8 0,0 1,-14.1 10.3l-56.8,-29.8a9.8,9.8 0,0 0,-9.1 0l-56.8,29.8a9.8,9.8 0,0 1,-14.1 -10.3l10.8,-63.2a9.8,9.8 0,0 0,-2.8 -8.6L240.2,423.4a9.8,9.8 0,0 1,5.4 -16.6l63.5,-9.2a9.8,9.8 0,0 0,7.4 -5.3l28.4,-57.5a9.8,9.8 0,0 1,13.1 -4.4zM780.2,341.3v73.1L536.4,414.5v-73.1h243.8z"/>
4+
5+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M608,864h-64L544,960c0,19.2 -12.8,32 -32,32 -6.4,0 -19.2,-6.4 -25.6,-6.4 -6.4,-6.4 -12.8,-12.8 -12.8,-25.6v-96h-64L409.6,960c0,19.2 -12.8,32 -32,32 -6.4,0 -19.2,-6.4 -25.6,-6.4 -6.4,-6.4 -12.8,-12.8 -12.8,-25.6v-96h-64c-70.4,0 -128,-57.6 -128,-128v-64L64,672c-19.2,0 -32,-12.8 -32,-32s12.8,-32 32,-32h96v-64L64,544C44.8,544 32,531.2 32,512s12.8,-32 32,-32h96v-64L64,416C44.8,416 32,403.2 32,384s12.8,-32 32,-32h96v-64c0,-70.4 57.6,-128 128,-128h64L352,64c0,-19.2 12.8,-32 32,-32s32,12.8 32,32v96h64L480,64c0,-19.2 12.8,-32 32,-32s32,12.8 32,32v96h64L608,64c0,-19.2 12.8,-32 32,-32s32,12.8 32,32v96h64c70.4,0 128,57.6 128,128v64L960,352c19.2,0 32,12.8 32,32s-12.8,32 -32,32h-96v64L960,480c19.2,0 32,12.8 32,32s-12.8,32 -32,32h-96v64L960,608c19.2,0 32,12.8 32,32s-12.8,32 -32,32h-96v64c0,70.4 -57.6,128 -128,128h-64L672,960c0,19.2 -12.8,32 -32,32 -6.4,0 -19.2,-6.4 -25.6,-6.4 -6.4,-6.4 -12.8,-12.8 -12.8,-25.6l6.4,-96zM224,288v448c0,32 25.6,64 64,64h448c32,0 64,-25.6 64,-64v-448c0,-32 -25.6,-64 -64,-64h-448c-38.4,0 -64,32 -64,64zM352,416c0,-19.2 6.4,-32 19.2,-44.8 12.8,-12.8 25.6,-19.2 44.8,-19.2h192c19.2,0 32,6.4 44.8,19.2 12.8,12.8 19.2,25.6 19.2,44.8v192c0,19.2 -6.4,32 -19.2,44.8 -12.8,12.8 -25.6,19.2 -44.8,19.2h-192c-19.2,0 -32,-6.4 -44.8,-19.2 -12.8,-12.8 -19.2,-25.6 -19.2,-44.8v-192zM416,608h192v-192h-192v192z"/>
4+
5+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M992.3,960h-32.3v-384c0,-35.3 -28.2,-64 -63.5,-64h-128c-35.3,-0.5 -64.5,28.2 -64.5,63.5v385H640v-896c0,-35.8 -28.7,-64.5 -64.5,-64.5H448.5C413.2,0 384,28.7 384,64v896H320v-640c0,-35.3 -29.2,-64 -64.5,-64H128.5c-35.3,-0.5 -64,27.6 -64.5,63v640.5H31.7c-17.9,1 -31.2,16.4 -30.2,33.8 1,16.4 13.8,29.2 30.2,30.2h960.5c17.9,-1 31.2,-16.4 30.2,-33.8 -1,-15.9 -13.8,-28.7 -30.2,-29.7z"/>
4+
5+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M740.2,308.6v-24.1h56.5c31.4,0 56.9,-25.5 56.9,-56.9L853.6,124.1c0,-31.4 -25.5,-56.9 -56.9,-56.9L227.5,67.1c-31.4,0 -56.9,25.5 -56.9,56.9v103.5c0,31.4 25.5,56.9 56.9,56.9h56.5v24.1c0,83.8 43.5,158.8 111.4,201.1 -67.9,44.9 -111.4,124.3 -111.4,213.1v17h-56.5c-31.4,0 -56.9,25.5 -56.9,56.9L170.6,900.2c0,31.4 25.5,56.9 56.9,56.9L796.7,957.1c31.4,0 56.9,-25.5 56.9,-56.9L853.6,796.7c0,-31.4 -25.5,-56.9 -56.9,-56.9h-56.5v-17c0,-88.8 -43.5,-168.3 -111.4,-213.1 67.9,-42.3 111.4,-117.3 111.4,-201.1zM232.7,129.2h558.8v93.1L232.7,222.4v-93.1zM791.5,895L232.7,895v-93.1h558.8v93.1zM544.6,478.6c-0.4,0.1 -0.8,0.3 -1.2,0.4 -1.2,0.3 -2.3,0.7 -3.5,1.2 -0.8,0.3 -1.6,0.7 -2.4,1.1 -1,0.5 -1.9,1.1 -2.8,1.7 -0.8,0.5 -1.6,1.1 -2.3,1.7 -0.8,0.6 -1.5,1.3 -2.3,2.1 -0.7,0.7 -1.4,1.4 -2,2.1 -0.7,0.8 -1.3,1.6 -1.8,2.5 -0.6,0.8 -1.1,1.7 -1.6,2.5 -0.5,0.9 -0.9,1.7 -1.3,2.6 -0.4,1 -0.8,2.1 -1.2,3.1 -0.1,0.5 -0.4,0.9 -0.5,1.4 -0.1,0.4 -0.1,0.9 -0.2,1.3 -0.2,1.1 -0.4,2.2 -0.5,3.3 -0.1,1 -0.2,2 -0.2,2.9 -0,1 0.1,2 0.1,3 0.1,1.1 0.2,2.2 0.5,3.3 0.1,0.4 0.1,0.9 0.2,1.3 0.1,0.3 0.3,0.5 0.3,0.8 0.8,3 2,5.8 3.6,8.4 0.3,0.4 0.6,0.8 0.9,1.3 1.7,2.4 3.7,4.7 6.1,6.6 0.1,0.1 0.1,0.2 0.2,0.2 2.3,1.8 5,3.2 7.9,4.3 0.6,0.2 1.2,0.5 1.8,0.7 0.5,0.2 1,0.4 1.5,0.6 78.9,20.5 134,96.2 134,184v17L346.1,739.8v-17c0,-87.8 55.1,-163.5 134,-184 0.5,-0.1 1,-0.4 1.5,-0.6 0.6,-0.2 1.2,-0.4 1.8,-0.7 2.9,-1.1 5.5,-2.5 7.9,-4.3 0.1,-0.1 0.1,-0.1 0.2,-0.2 2.4,-1.9 4.4,-4.2 6.1,-6.6 0.3,-0.4 0.6,-0.8 0.9,-1.3 1.6,-2.6 2.8,-5.4 3.6,-8.4 0.1,-0.3 0.3,-0.5 0.3,-0.8 0.1,-0.4 0.1,-0.9 0.2,-1.3 0.2,-1.1 0.4,-2.2 0.5,-3.3 0.1,-1 0.2,-2 0.1,-3 -0,-1 -0.1,-1.9 -0.2,-2.9a30.9,30.9 0,0 0,-0.5 -3.3c-0.1,-0.4 -0.1,-0.9 -0.2,-1.3 -0.1,-0.5 -0.4,-0.9 -0.5,-1.4 -0.3,-1.1 -0.7,-2.1 -1.1,-3.1 -0.4,-0.9 -0.8,-1.8 -1.3,-2.7 -0.5,-0.8 -1,-1.6 -1.5,-2.4 -0.6,-0.9 -1.3,-1.8 -1.9,-2.6 -0.6,-0.7 -1.2,-1.3 -1.8,-1.9 -0.8,-0.8 -1.6,-1.6 -2.5,-2.3 -0.6,-0.5 -1.3,-1 -2,-1.5 -1,-0.7 -2,-1.3 -3.1,-1.9 -0.7,-0.3 -1.3,-0.6 -2,-0.9 -1.2,-0.5 -2.5,-1 -3.8,-1.4 -0.3,-0.1 -0.7,-0.3 -1,-0.4 -78.6,-19.1 -133.5,-89 -133.5,-170v-24.1h331.9v24.1c-0,81 -54.9,151 -133.5,170.1z"/>
4+
5+
</vector>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:viewportHeight="1024" android:viewportWidth="1024" android:width="24dp">
2+
3+
<path android:fillColor="?attr/colorPrimary" android:pathData="M727,487.2l194,-184.3a99.2,99.2 0,0 0,0 -140.3l-48.4,-48.4a99.2,99.2 0,0 0,-138.5 -1.8L544.6,292.4 360.6,95.7l-1.5,-1.6a64.8,64.8 0,0 0,-91.7 -0.4L129.2,232a64.8,64.8 0,0 0,-1.1 90.1L309.4,515.8 138,678.7A99.3,99.3 0,0 0,109.7 728L80.7,851.7a65.6,65.6 0,0 0,82.4 77.9L282.4,894.5a99.7,99.7 0,0 0,40.3 -23.2l169.1,-160.6 203.6,217.5 1.5,1.6a64.8,64.8 0,0 0,91.7 0.4L926.8,792a64.8,64.8 0,0 0,1.1 -90.1L727,487.2zM319.4,786.2l-90.1,-90.1a31.5,31.5 0,0 0,-9.8 -6.5l447.6,-425.2 94.3,94.3c1.4,1.4 3.2,2.1 4.8,3.2l-446.7,424.4zM778.2,158.8a35.2,35.2 0,0 1,49.1 0.6l48.4,48.4c13.8,13.8 13.8,36 -0.6,50.4l-64.4,61.2c-1.3,-2.1 -2.2,-4.3 -4.1,-6.1l-93.1,-93.1 64.7,-61.4zM288.5,399.9c8,-0.1 16,-3.2 22.1,-9.3l48,-48a32,32 0,1 0,-45.2 -45.2l-48,48a31.7,31.7 0,0 0,-8.9 20.3L174.8,278.4c-0.5,-0.5 -0.5,-1 -0.4,-1.2L312.6,139c0.1,-0.1 0.7,-0.1 1.2,0.4l184.4,197L355.8,471.8l-67.3,-71.9zM145,868.3a1.6,1.6 0,0 1,-2 -1.9L172,742.6c1,-4.2 2.9,-8 5.3,-11.5a31.8,31.8 0,0 0,6.8 10.1l88.3,88.3a35.1,35.1 0,0 1,-8 3.6l-119.3,35.2zM743.4,885c-0.1,0.1 -0.7,0.1 -1.2,-0.4l-125.6,-134.2a31.2,31.2 0,0 0,14.1 -7.7l48,-48a32,32 0,1 0,-45.2 -45.2l-48,48a31.7,31.7 0,0 0,-7.3 11.9l-39.9,-42.7 142.4,-135.3 200.6,214.3c0.5,0.5 0.5,1 0.4,1.2L743.4,885z"/>
4+
5+
</vector>

0 commit comments

Comments
 (0)