共用方式為


MediaFormat.MimetypeImageAvif 欄位

定義

AVIF 的 MIME 類型仍然以 AV1 編碼的影像資料。

[Android.Runtime.Register("MIMETYPE_IMAGE_AVIF", ApiSince=34)]
public const string MimetypeImageAvif;
[<Android.Runtime.Register("MIMETYPE_IMAGE_AVIF", ApiSince=34)>]
val mutable MimetypeImageAvif : string

欄位值

屬性

備註

AVIF 的 MIME 類型仍然以 AV1 編碼的影像資料。

若要解碼這類影像, MediaCodec 應該使用 的 #MIMETYPE_VIDEO_AV1 解碼器。 用戶端必須根據追蹤格式 (顯示于下一個段落) 中顯示的其他資訊來形成正確的 #MediaFormat 格式,並將它傳送至 MediaCodec#configure

播放軌的 MediaFormat 會隨附 #KEY_WIDTH#KEY_HEIGHT 鍵,其描述影像的寬度和高度。 如果影像不包含格線 (亦即,沒有任何 #KEY_TILE_WIDTH 、 、 #KEY_TILE_HEIGHT#KEY_GRID_ROWS#KEY_GRID_COLUMNS 存在) ,則追蹤會包含整個影像的編碼資料單一範例,而且應該使用影像寬度和高度來設定解碼器。

如果影像隨附方格,來自追蹤的每個範例都會在方格中包含一個圖格,其中的大小由 #KEY_TILE_WIDTH#KEY_TILE_HEIGHT 描述。 此大小 (而非 #KEY_WIDTH#KEY_HEIGHT) ,應該用來設定解碼器。 此曲目由 #KEY_GRID_ROWS 資料列主要、上列第一、由左至右順序的 #KEY_GRID_COLUMNS 範例所包含。 如果磚寬度和高度大於影像寬度和高度,則先以正確的順序將磚的解碼結果貼上,然後修剪 (,再套用旋轉) 底端和右側。如果磚區域大於影像寬度和高度,則輸出影像應該重新建構。

android.media.MediaFormat.MIMETYPE_IMAGE_AVIF JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

適用於