1<?xml version="1.0" encoding="UTF-8"?> 2<issues format="5" by="lint 4.1.0" client="cli" variant="all" version="4.1.0"> 3 4 <issue 5 id="NewApi" 6 message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`" 7 errorLine1=" new ApplicationMediaCapabilities.Builder();" 8 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 9 <location 10 file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java" 11 line="208" 12 column="29"/> 13 </issue> 14 15 <issue 16 id="NewApi" 17 message="Call requires API level 31 (current min is 29): `new android.media.ApplicationMediaCapabilities.Builder`" 18 errorLine1=" ApplicationMediaCapabilities.Builder builder = new ApplicationMediaCapabilities.Builder();" 19 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 20 <location 21 file="frameworks/base/apex/media/framework/java/android/media/ApplicationMediaCapabilities.java" 22 line="314" 23 column="56"/> 24 </issue> 25 26 <issue 27 id="NewApi" 28 message="Call requires API level R (current min is 29): `android.os.RemoteException#rethrowFromSystemServer`" 29 errorLine1=" e.rethrowFromSystemServer();" 30 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~"> 31 <location 32 file="frameworks/base/apex/media/framework/java/android/media/MediaCommunicationManager.java" 33 line="110" 34 column="15"/> 35 </issue> 36 37 <issue 38 id="NewApi" 39 message="Call requires API level R (current min is 29): `android.os.Parcel#writeParcelableCreator`" 40 errorLine1=" dest.writeParcelableCreator((Parcelable) parcelable);" 41 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~"> 42 <location 43 file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java" 44 line="77" 45 column="14"/> 46 </issue> 47 48 <issue 49 id="NewApi" 50 message="Call requires API level R (current min is 29): `android.os.Parcel#readParcelableCreator`" 51 errorLine1=" return from.readParcelableCreator(loader);" 52 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~"> 53 <location 54 file="frameworks/base/apex/media/framework/java/android/media/MediaParceledListSlice.java" 55 line="82" 56 column="21"/> 57 </issue> 58 59 <issue 60 id="NewApi" 61 message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#mediaFormat`" 62 errorLine1=" this.mediaFormat = mediaFormat;" 63 errorLine2=" ~~~~~~~~~~~~~~~~"> 64 <location 65 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 66 line="273" 67 column="13"/> 68 </issue> 69 70 <issue 71 id="NewApi" 72 message="Field requires API level R (current min is 29): `android.media.MediaParser.TrackData#drmInitData`" 73 errorLine1=" this.drmInitData = drmInitData;" 74 errorLine2=" ~~~~~~~~~~~~~~~~"> 75 <location 76 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 77 line="274" 78 column="13"/> 79 </issue> 80 81 <issue 82 id="NewApi" 83 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 84 errorLine1=" this.timeMicros = timeMicros;" 85 errorLine2=" ~~~~~~~~~~~~~~~"> 86 <location 87 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 88 line="295" 89 column="13"/> 90 </issue> 91 92 <issue 93 id="NewApi" 94 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 95 errorLine1=" this.position = position;" 96 errorLine2=" ~~~~~~~~~~~~~"> 97 <location 98 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 99 line="296" 100 column="13"/> 101 </issue> 102 103 <issue 104 id="NewApi" 105 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 106 errorLine1=" return "[timeMicros=" + timeMicros + ", position=" + position + "]";" 107 errorLine2=" ~~~~~~~~"> 108 <location 109 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 110 line="302" 111 column="66"/> 112 </issue> 113 114 <issue 115 id="NewApi" 116 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 117 errorLine1=" return "[timeMicros=" + timeMicros + ", position=" + position + "]";" 118 errorLine2=" ~~~~~~~~~~"> 119 <location 120 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 121 line="302" 122 column="37"/> 123 </issue> 124 125 <issue 126 id="NewApi" 127 message="Class requires API level R (current min is 29): `android.media.MediaParser.SeekPoint`" 128 errorLine1=" SeekPoint other = (SeekPoint) obj;" 129 errorLine2=" ~~~~~~~~~"> 130 <location 131 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 132 line="313" 133 column="32"/> 134 </issue> 135 136 <issue 137 id="NewApi" 138 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 139 errorLine1=" return timeMicros == other.timeMicros && position == other.position;" 140 errorLine2=" ~~~~~~~~"> 141 <location 142 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 143 line="314" 144 column="54"/> 145 </issue> 146 147 <issue 148 id="NewApi" 149 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 150 errorLine1=" return timeMicros == other.timeMicros && position == other.position;" 151 errorLine2=" ~~~~~~~~~~~~~~"> 152 <location 153 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 154 line="314" 155 column="66"/> 156 </issue> 157 158 <issue 159 id="NewApi" 160 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 161 errorLine1=" return timeMicros == other.timeMicros && position == other.position;" 162 errorLine2=" ~~~~~~~~~~"> 163 <location 164 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 165 line="314" 166 column="20"/> 167 </issue> 168 169 <issue 170 id="NewApi" 171 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 172 errorLine1=" return timeMicros == other.timeMicros && position == other.position;" 173 errorLine2=" ~~~~~~~~~~~~~~~~"> 174 <location 175 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 176 line="314" 177 column="34"/> 178 </issue> 179 180 <issue 181 id="NewApi" 182 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 183 errorLine1=" int result = (int) timeMicros;" 184 errorLine2=" ~~~~~~~~~~"> 185 <location 186 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 187 line="319" 188 column="32"/> 189 </issue> 190 191 <issue 192 id="NewApi" 193 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 194 errorLine1=" result = 31 * result + (int) position;" 195 errorLine2=" ~~~~~~~~"> 196 <location 197 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 198 line="320" 199 column="42"/> 200 </issue> 201 202 <issue 203 id="NewApi" 204 message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`" 205 errorLine1=" public interface SeekableInputReader extends InputReader {" 206 errorLine2=" ~~~~~~~~~~~"> 207 <location 208 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 209 line="352" 210 column="50"/> 211 </issue> 212 213 <issue 214 id="NewApi" 215 message="Field requires API level 31 (current min is 29): `android.media.metrics.LogSessionId#LOG_SESSION_ID_NONE`" 216 errorLine1=" @NonNull private LogSessionId mLogSessionId = LogSessionId.LOG_SESSION_ID_NONE;" 217 errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> 218 <location 219 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 220 line="1071" 221 column="51"/> 222 </issue> 223 224 <issue 225 id="NewApi" 226 message="Cast from `SeekableInputReader` to `InputReader` requires API level 30 (current min is 29)" 227 errorLine1=" mExoDataReader.mInputReader = seekableInputReader;" 228 errorLine2=" ~~~~~~~~~~~~~~~~~~~"> 229 <location 230 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 231 line="1201" 232 column="39"/> 233 </issue> 234 235 <issue 236 id="NewApi" 237 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 238 errorLine1=" mPendingSeekPosition = seekPoint.position;" 239 errorLine2=" ~~~~~~~~~~~~~~~~~~"> 240 <location 241 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 242 line="1287" 243 column="36"/> 244 </issue> 245 246 <issue 247 id="NewApi" 248 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 249 errorLine1=" mPendingSeekTimeMicros = seekPoint.timeMicros;" 250 errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 251 <location 252 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 253 line="1288" 254 column="38"/> 255 </issue> 256 257 <issue 258 id="NewApi" 259 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#position`" 260 errorLine1=" mExtractor.seek(seekPoint.position, seekPoint.timeMicros);" 261 errorLine2=" ~~~~~~~~~~~~~~~~~~"> 262 <location 263 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 264 line="1290" 265 column="29"/> 266 </issue> 267 268 <issue 269 id="NewApi" 270 message="Field requires API level R (current min is 29): `android.media.MediaParser.SeekPoint#timeMicros`" 271 errorLine1=" mExtractor.seek(seekPoint.position, seekPoint.timeMicros);" 272 errorLine2=" ~~~~~~~~~~~~~~~~~~~~"> 273 <location 274 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 275 line="1290" 276 column="49"/> 277 </issue> 278 279 <issue 280 id="NewApi" 281 message="Field requires API level R (current min is 29): `android.media.DrmInitData.SchemeInitData#uuid`" 282 errorLine1=" if (schemeInitData.uuid.equals(schemeUuid)) {" 283 errorLine2=" ~~~~~~~~~~~~~~~~~~~"> 284 <location 285 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 286 line="1579" 287 column="21"/> 288 </issue> 289 290 <issue 291 id="NewApi" 292 message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`" 293 errorLine1=" private static final class DataReaderAdapter implements InputReader {" 294 errorLine2=" ~~~~~~~~~~~"> 295 <location 296 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 297 line="1872" 298 column="61"/> 299 </issue> 300 301 <issue 302 id="NewApi" 303 message="Class requires API level R (current min is 29): `android.media.MediaParser.InputReader`" 304 errorLine1=" private static final class ParsableByteArrayAdapter implements InputReader {" 305 errorLine2=" ~~~~~~~~~~~"> 306 <location 307 file="frameworks/base/apex/media/framework/java/android/media/MediaParser.java" 308 line="1905" 309 column="68"/> 310 </issue> 311 312</issues> 313