アカウント名:
パスワード:
Google/Skia/E3CADAB7BD3DE5E3436874D2A9DEE126そんな名前のプロファイルはありませんよってことかな?
それっぽいですね。
Dylan Roussel氏の投稿した内容によると [twitter.com]Android 11では peekWallpaperBitmap に第6引数で getColorManagementProxy の返値を渡していますが、Android 10のソース [googlesource.com]には無い引数なので11で拡張されたっぽい。
getColorManagementProxy も11で追加されたようですが、このあたりから [googlesource.com]から推察するに、ディスプレイに最適なカラープロファイル値を返していそう。
そして11では peekWallpaperBitmap を辿った先 [googlesource.com]にある、画像をビットマップに変換する BitmapFactory.decodeFileDescriptor の変換オプション [android.com]に、上記のカラープロファイル値をセットして、常にディスプレイに最適な物で変換していると予想。10の方は、ここがnullになってるので、画像に埋め込まれたICC Profileに基づいて変換する故に今回の問題となってそう。
という妄想の答え合わせをしたかったのですが、Android 11のソースは、まだ一般人は見れないのね…残念
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
ColorSync Profile (スコア:0)
Google/Skia/E3CADAB7BD3DE5E3436874D2A9DEE126
そんな名前のプロファイルはありませんよってことかな?
Re:ColorSync Profile (スコア:1)
それっぽいですね。
Dylan Roussel氏の投稿した内容によると [twitter.com]
Android 11では peekWallpaperBitmap に第6引数で getColorManagementProxy の返値を渡していますが、
Android 10のソース [googlesource.com]には無い引数なので11で拡張されたっぽい。
getColorManagementProxy も11で追加されたようですが、このあたりから [googlesource.com]から推察するに、
ディスプレイに最適なカラープロファイル値を返していそう。
そして11では peekWallpaperBitmap を辿った先 [googlesource.com]にある、
画像をビットマップに変換する BitmapFactory.decodeFileDescriptor の変換オプション [android.com]に、
上記のカラープロファイル値をセットして、常にディスプレイに最適な物で変換していると予想。
10の方は、ここがnullになってるので、画像に埋め込まれたICC Profileに基づいて変換する故に今回の問題となってそう。
という妄想の答え合わせをしたかったのですが、Android 11のソースは、まだ一般人は見れないのね…残念