7474@ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
7575public class DecodeOnlyTest extends MediaTestBase {
7676 public static final boolean WAS_LAUNCHED_ON_U_OR_LATER =
77- SystemProperties .getInt ("ro.board.first_api_level" , Build .VERSION_CODES .CUR_DEVELOPMENT )
77+ SystemProperties .getInt ("ro.product.first_api_level" ,
78+ Build .VERSION_CODES .CUR_DEVELOPMENT )
7879 >= Build .VERSION_CODES .UPSIDE_DOWN_CAKE ;
7980
8081 private static final String MEDIA_DIR_STRING = WorkDir .getMediaDirString ();
@@ -108,7 +109,7 @@ public void tearDown() {
108109 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
109110 public void testTunneledPerfectSeekInitialPeekOnAvc () throws Exception {
110111 // Tunnel mode requires vendor support of the DECODE_ONLY feature
111- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
112+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
112113 WAS_LAUNCHED_ON_U_OR_LATER );
113114 testTunneledPerfectSeek (AVC_VIDEO , true );
114115 }
@@ -117,7 +118,7 @@ public void testTunneledPerfectSeekInitialPeekOnAvc() throws Exception {
117118 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
118119 public void testTunneledPerfectSeekInitialPeekOnVp9 () throws Exception {
119120 // Tunnel mode requires vendor support of the DECODE_ONLY feature
120- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
121+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
121122 WAS_LAUNCHED_ON_U_OR_LATER );
122123 testTunneledPerfectSeek (VP9_VIDEO , true );
123124 }
@@ -126,7 +127,7 @@ public void testTunneledPerfectSeekInitialPeekOnVp9() throws Exception {
126127 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
127128 public void testTunneledPerfectSeekInitialPeekOnHevc () throws Exception {
128129 // Tunnel mode requires vendor support of the DECODE_ONLY feature
129- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
130+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
130131 WAS_LAUNCHED_ON_U_OR_LATER );
131132 testTunneledPerfectSeek (HEVC_VIDEO , true );
132133 }
@@ -135,7 +136,7 @@ public void testTunneledPerfectSeekInitialPeekOnHevc() throws Exception {
135136 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
136137 public void testTunneledPerfectSeekInitialPeekOffAvc () throws Exception {
137138 // Tunnel mode requires vendor support of the DECODE_ONLY feature
138- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
139+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
139140 WAS_LAUNCHED_ON_U_OR_LATER );
140141 testTunneledPerfectSeek (AVC_VIDEO , false );
141142 }
@@ -144,7 +145,7 @@ public void testTunneledPerfectSeekInitialPeekOffAvc() throws Exception {
144145 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
145146 public void testTunneledPerfectSeekInitialPeekOffVp9 () throws Exception {
146147 // Tunnel mode requires vendor support of the DECODE_ONLY feature
147- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
148+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
148149 WAS_LAUNCHED_ON_U_OR_LATER );
149150 testTunneledPerfectSeek (VP9_VIDEO , false );
150151 }
@@ -153,7 +154,7 @@ public void testTunneledPerfectSeekInitialPeekOffVp9() throws Exception {
153154 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
154155 public void testTunneledPerfectSeekInitialPeekOffHevc () throws Exception {
155156 // Tunnel mode requires vendor support of the DECODE_ONLY feature
156- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
157+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
157158 WAS_LAUNCHED_ON_U_OR_LATER );
158159 testTunneledPerfectSeek (HEVC_VIDEO , false );
159160 }
@@ -165,7 +166,7 @@ public void testTunneledPerfectSeekInitialPeekOffHevc() throws Exception {
165166 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
166167 public void testTunneledTrickPlayHevc () throws Exception {
167168 // Tunnel mode requires vendor support of the DECODE_ONLY feature
168- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
169+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
169170 WAS_LAUNCHED_ON_U_OR_LATER );
170171 testTunneledTrickPlay (HEVC_VIDEO );
171172 }
@@ -174,7 +175,7 @@ public void testTunneledTrickPlayHevc() throws Exception {
174175 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
175176 public void testTunneledTrickPlayAvc () throws Exception {
176177 // Tunnel mode requires vendor support of the DECODE_ONLY feature
177- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
178+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
178179 WAS_LAUNCHED_ON_U_OR_LATER );
179180 testTunneledTrickPlay (AVC_VIDEO );
180181 }
@@ -183,7 +184,7 @@ public void testTunneledTrickPlayAvc() throws Exception {
183184 @ ApiTest (apis = {"android.media.MediaCodec#BUFFER_FLAG_DECODE_ONLY" })
184185 public void testTunneledTrickPlayVp9 () throws Exception {
185186 // Tunnel mode requires vendor support of the DECODE_ONLY feature
186- Assume .assumeTrue ("First board API level is not Android 14 or later." ,
187+ Assume .assumeTrue ("First API level is not Android 14 or later." ,
187188 WAS_LAUNCHED_ON_U_OR_LATER );
188189 testTunneledTrickPlay (VP9_VIDEO );
189190 }
0 commit comments