פענוח עם אחזור נמוך ב-MediaCodec

תכונה זו נוספה באנדרואיד 11 כדי לאפשר פענוח מדיה עם זמן אחזור נמוך, שהוא קריטי עבור אפליקציות בזמן אמת. שותפי ה-SoC צריכים לספק מנהל התקן מפענח כדי לתמוך בתכונה זו. מסגרת המדיה מאותתת למצב זה באמצעות פרמטרי תצורה של Codec 2.0/OMX הזמינים ב-AOSP. עיין ביישום העזר להפעלת תכונה זו.

יישום

שותפי ה-SoC צריכים ליישם מנהלי התקנים של מפענח כדי לתמוך בתכונה זו. מפתחי אפליקציות יכולים להשתמש ב-API החדש כדי להשתמש בתכונה. שותפים צריכים לספק מנהלי מפענח. זהו API ציבורי חדש שלא נעשה בו שימוש. אין צורך ליישם ממשק משתמש מערכת או הרחבה עבור תכונה זו.

התאמה אישית

ה-API מאפשר למשתמשים להפעיל או לכבות תכונה זו. אם מופעל, המפענח חייב להחזיר פריימים מפוענחים בהקדם האפשרי על בסיס תקן הקידוד (מבלי לחכות לקלט נוסף) ועליו להישאר ער. אם הוא כבוי, המפענח יכול להשתמש באופטימיזציות של צריכת חשמל שעלולים לגרום להחזרת מסגרות מפוענחות מאוחר מהנדרש, והמפענח עשוי לכבות כאשר הוא נתקע.