Advertisement
Guest User

Codec Poco X3 GT

a guest
Apr 29th, 2025
5
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 62.47 KB | None | 0 0
  1. Codec list:
  2.  
  3. audio/3gpp (c2.android.amrnb.decoder)
  4. Hardware acceleration: false
  5. Software-only: true
  6. Low latency decoding: false
  7. Codec provider: Android platform
  8. Max supported instances: 32
  9. Input channels: 1
  10. Bitrate range: 4 Kbps — 12 Kbps
  11. Sample rates: 8.0 kHz
  12. Dynamic timestamp: false
  13. Multiple access units: false
  14. Tunneled playback: false
  15. Partial access units per input buffer: false
  16.  
  17. audio/3gpp (c2.android.amrnb.encoder)
  18. Hardware acceleration: false
  19. Software-only: true
  20. Codec provider: Android platform
  21. Max supported instances: 32
  22. Input channels: 1
  23. Bitrate range: 4 Kbps — 12 Kbps
  24. Sample rates: 8.0 kHz
  25. Dynamic timestamp: false
  26. Multiple access units: false
  27. Bitrate modes:
  28. Constant bitrate (CBR): true
  29. Constant quality (CQ): false
  30. Variable bitrate (VBR): false
  31. Constant bitrate (CBR) with frame drops: false
  32.  
  33. audio/ac3 (OMX.dolby.ac3.decoder)
  34. Hardware acceleration: true
  35. Software-only: false
  36. Low latency decoding: false
  37. Codec provider: Device vendor / OEM
  38. Max supported instances: 32
  39. Input channels: 1 — 6
  40. Bitrate range: 32 Kbps — 640 Kbps
  41. Sample rates: 32.0, 44.1, 48.0 kHz
  42. Dynamic timestamp: false
  43. Multiple access units: false
  44. Tunneled playback: false
  45. Partial access units per input buffer: false
  46.  
  47. audio/ac4 (OMX.dolby.ac4.decoder)
  48. Hardware acceleration: true
  49. Software-only: false
  50. Low latency decoding: false
  51. Codec provider: Device vendor / OEM
  52. Max supported instances: 32
  53. Input channels: 1 — 2
  54. Bitrate range: 16 Kbps — 2 Mbps
  55. Sample rates: 48.0 kHz
  56. Dynamic timestamp: false
  57. Multiple access units: false
  58. Tunneled playback: false
  59. Partial access units per input buffer: false
  60.  
  61. audio/alac (c2.mtk.alac.decoder)
  62. Hardware acceleration: true
  63. Software-only: false
  64. Low latency decoding: false
  65. Codec provider: Device vendor / OEM
  66. Max supported instances: 32
  67. Input channels: 1 — 8
  68. Bitrate range: 2 Gbps
  69. Sample rates: 1 kHz — 384 kHz
  70. Dynamic timestamp: false
  71. Multiple access units: false
  72. Tunneled playback: false
  73. Partial access units per input buffer: false
  74.  
  75. audio/amr-wb (c2.android.amrwb.decoder)
  76. Hardware acceleration: false
  77. Software-only: true
  78. Low latency decoding: false
  79. Codec provider: Android platform
  80. Max supported instances: 32
  81. Input channels: 1
  82. Bitrate range: 6 Kbps — 23 Kbps
  83. Sample rates: 16.0 kHz
  84. Dynamic timestamp: false
  85. Multiple access units: false
  86. Tunneled playback: false
  87. Partial access units per input buffer: false
  88.  
  89. audio/amr-wb (c2.android.amrwb.encoder)
  90. Hardware acceleration: false
  91. Software-only: true
  92. Codec provider: Android platform
  93. Max supported instances: 32
  94. Input channels: 1
  95. Bitrate range: 6 Kbps — 23 Kbps
  96. Sample rates: 16.0 kHz
  97. Dynamic timestamp: false
  98. Multiple access units: false
  99. Bitrate modes:
  100. Constant bitrate (CBR): true
  101. Constant quality (CQ): false
  102. Variable bitrate (VBR): false
  103. Constant bitrate (CBR) with frame drops: false
  104.  
  105. audio/eac3 (OMX.dolby.eac3.decoder)
  106. Hardware acceleration: true
  107. Software-only: false
  108. Low latency decoding: false
  109. Codec provider: Device vendor / OEM
  110. Max supported instances: 32
  111. Input channels: 1 — 8
  112. Bitrate range: 32 Kbps — 6 Mbps
  113. Sample rates: 32.0, 44.1, 48.0 kHz
  114. Dynamic timestamp: false
  115. Multiple access units: false
  116. Tunneled playback: false
  117. Partial access units per input buffer: false
  118.  
  119. audio/eac3-joc (OMX.dolby.eac3-joc.decoder)
  120. Hardware acceleration: true
  121. Software-only: false
  122. Low latency decoding: false
  123. Codec provider: Device vendor / OEM
  124. Max supported instances: 32
  125. Input channels: 1 — 8
  126. Bitrate range: 32 Kbps — 6 Mbps
  127. Sample rates: 48.0 kHz
  128. Dynamic timestamp: false
  129. Multiple access units: false
  130. Tunneled playback: false
  131. Partial access units per input buffer: false
  132.  
  133. audio/flac (c2.android.flac.decoder)
  134. Hardware acceleration: false
  135. Software-only: true
  136. Low latency decoding: false
  137. Codec provider: Android platform
  138. Max supported instances: 32
  139. Input channels: 1 — 8
  140. Bitrate range: 21 Mbps
  141. Sample rates: 7.35 kHz — 192.0 kHz
  142. Dynamic timestamp: false
  143. Multiple access units: false
  144. Tunneled playback: false
  145. Partial access units per input buffer: false
  146.  
  147. audio/flac (c2.android.flac.encoder)
  148. Hardware acceleration: false
  149. Software-only: true
  150. Codec provider: Android platform
  151. Max supported instances: 32
  152. Input channels: 1 — 2
  153. Bitrate range: 21 Mbps
  154. Sample rates: 7.35 kHz — 192.0 kHz
  155. Dynamic timestamp: false
  156. Multiple access units: false
  157. Bitrate modes:
  158. Constant bitrate (CBR): false
  159. Constant quality (CQ): true
  160. Variable bitrate (VBR): false
  161. Constant bitrate (CBR) with frame drops: false
  162. Encoding complexity range: 0 — 8 (default: 5)
  163.  
  164. audio/g711-alaw (c2.android.g711.alaw.decoder)
  165. Hardware acceleration: false
  166. Software-only: true
  167. Low latency decoding: false
  168. Codec provider: Android platform
  169. Max supported instances: 32
  170. Input channels: 1 — 6
  171. Bitrate range: 64 Kbps
  172. Sample rates: 8.0 kHz
  173. Dynamic timestamp: false
  174. Multiple access units: false
  175. Tunneled playback: false
  176. Partial access units per input buffer: false
  177.  
  178. audio/g711-mlaw (c2.android.g711.mlaw.decoder)
  179. Hardware acceleration: false
  180. Software-only: true
  181. Low latency decoding: false
  182. Codec provider: Android platform
  183. Max supported instances: 32
  184. Input channels: 1 — 6
  185. Bitrate range: 64 Kbps
  186. Sample rates: 8.0 kHz
  187. Dynamic timestamp: false
  188. Multiple access units: false
  189. Tunneled playback: false
  190. Partial access units per input buffer: false
  191.  
  192. audio/gsm (OMX.MTK.AUDIO.DECODER.GSM)
  193. Hardware acceleration: true
  194. Software-only: false
  195. Low latency decoding: false
  196. Codec provider: Device vendor / OEM
  197. Max supported instances: 32
  198. Input channels: 1
  199. Bitrate range: 13 Kbps
  200. Sample rates: 8.0 kHz
  201. Dynamic timestamp: false
  202. Multiple access units: false
  203. Tunneled playback: false
  204. Partial access units per input buffer: false
  205.  
  206. audio/mp4a-latm (c2.android.aac.decoder)
  207. Hardware acceleration: false
  208. Software-only: true
  209. Low latency decoding: false
  210. Codec provider: Android platform
  211. Max supported instances: 32
  212. Input channels: 1 — 8
  213. Bitrate range: 8 Kbps — 510 Kbps
  214. Sample rates: 7.35, 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  215. Dynamic timestamp: false
  216. Multiple access units: false
  217. Tunneled playback: false
  218. Partial access units per input buffer: false
  219. Profiles:
  220. AACObjectLC (0x2)
  221. AACObjectHE (0x5)
  222. AACObjectHE_PS (0x1D)
  223. AACObjectLD (0x17)
  224. AACObjectELD (0x27)
  225. AACObjectERScalable (0x14)
  226. AACObjectXHE (0x2A)
  227.  
  228. audio/mp4a-latm (c2.android.aac.encoder)
  229. Hardware acceleration: false
  230. Software-only: true
  231. Codec provider: Android platform
  232. Max supported instances: 32
  233. Input channels: 1 — 6
  234. Bitrate range: 8 Kbps — 510 Kbps
  235. Sample rates: 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  236. Dynamic timestamp: false
  237. Multiple access units: false
  238. Bitrate modes:
  239. Constant bitrate (CBR): false
  240. Constant quality (CQ): false
  241. Variable bitrate (VBR): true
  242. Constant bitrate (CBR) with frame drops: false
  243. Profiles:
  244. AACObjectLC (0x2)
  245. AACObjectHE (0x5)
  246. AACObjectHE_PS (0x1D)
  247. AACObjectLD (0x17)
  248. AACObjectELD (0x27)
  249.  
  250. audio/mpeg (c2.android.mp3.decoder)
  251. Hardware acceleration: false
  252. Software-only: true
  253. Low latency decoding: false
  254. Codec provider: Android platform
  255. Max supported instances: 32
  256. Input channels: 1 — 2
  257. Bitrate range: 8 Kbps — 320 Kbps
  258. Sample rates: 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  259. Dynamic timestamp: false
  260. Multiple access units: false
  261. Tunneled playback: false
  262. Partial access units per input buffer: false
  263.  
  264. audio/mpeg (c2.mtk.mp3.decoder)
  265. Hardware acceleration: true
  266. Software-only: false
  267. Low latency decoding: false
  268. Codec provider: Device vendor / OEM
  269. Max supported instances: 32
  270. Input channels: 1 — 2
  271. Bitrate range: 8 Kbps — 320 Kbps
  272. Sample rates: 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  273. Dynamic timestamp: false
  274. Multiple access units: false
  275. Tunneled playback: false
  276. Partial access units per input buffer: false
  277.  
  278. audio/opus (c2.android.opus.decoder)
  279. Hardware acceleration: false
  280. Software-only: true
  281. Low latency decoding: false
  282. Codec provider: Android platform
  283. Max supported instances: 32
  284. Input channels: 1 — 8
  285. Bitrate range: 6 Kbps — 510 Kbps
  286. Sample rates: 8.0, 12.0, 16.0, 24.0, 48.0 kHz
  287. Dynamic timestamp: false
  288. Multiple access units: false
  289. Tunneled playback: false
  290. Partial access units per input buffer: false
  291.  
  292. audio/opus (c2.android.opus.encoder)
  293. Hardware acceleration: false
  294. Software-only: true
  295. Codec provider: Android platform
  296. Max supported instances: 32
  297. Input channels: 1 — 2
  298. Bitrate range: 6 Kbps — 510 Kbps
  299. Sample rates: 8.0, 12.0, 16.0, 24.0, 48.0 kHz
  300. Dynamic timestamp: false
  301. Multiple access units: false
  302. Bitrate modes:
  303. Constant bitrate (CBR): true
  304. Constant quality (CQ): false
  305. Variable bitrate (VBR): true
  306. Constant bitrate (CBR) with frame drops: false
  307. Encoding complexity range: 0 — 10 (default: 5)
  308.  
  309. audio/raw (c2.android.raw.decoder)
  310. Hardware acceleration: false
  311. Software-only: true
  312. Low latency decoding: false
  313. Codec provider: Android platform
  314. Max supported instances: 32
  315. Input channels: 1 — 12
  316. Bitrate range: 10 Mbps
  317. Sample rates: 8.0 kHz — 96.0 kHz
  318. Dynamic timestamp: false
  319. Multiple access units: false
  320. Tunneled playback: false
  321. Partial access units per input buffer: false
  322.  
  323. audio/vorbis (c2.android.vorbis.decoder)
  324. Hardware acceleration: false
  325. Software-only: true
  326. Low latency decoding: false
  327. Codec provider: Android platform
  328. Max supported instances: 32
  329. Input channels: 1 — 8
  330. Bitrate range: 32 Kbps — 500 Kbps
  331. Sample rates: 8.0 kHz — 96.0 kHz
  332. Dynamic timestamp: false
  333. Multiple access units: false
  334. Tunneled playback: false
  335. Partial access units per input buffer: false
  336.  
  337. audio/x-adpcm-dvi-ima (c2.mtk.adpcm-dvi-ima.decoder)
  338. Hardware acceleration: true
  339. Software-only: false
  340. Low latency decoding: false
  341. Codec provider: Device vendor / OEM
  342. Max supported instances: 32
  343. Input channels: 1 — 8
  344. Bitrate range: 2 Gbps
  345. Sample rates: 7.35 kHz — 192.0 kHz
  346. Dynamic timestamp: false
  347. Multiple access units: false
  348. Tunneled playback: false
  349. Partial access units per input buffer: false
  350.  
  351. audio/x-adpcm-ms (c2.mtk.adpcm-ms.decoder)
  352. Hardware acceleration: true
  353. Software-only: false
  354. Low latency decoding: false
  355. Codec provider: Device vendor / OEM
  356. Max supported instances: 32
  357. Input channels: 1 — 8
  358. Bitrate range: 2 Gbps
  359. Sample rates: 7.35 kHz — 192.0 kHz
  360. Dynamic timestamp: false
  361. Multiple access units: false
  362. Tunneled playback: false
  363. Partial access units per input buffer: false
  364.  
  365. image/vnd.android.heic (c2.mtk.heif.decoder)
  366. Hardware acceleration: true
  367. Software-only: false
  368. Low latency decoding: false
  369. Codec provider: Device vendor / OEM
  370. Max supported instances: 16
  371. Max resolution: 16382x16382
  372. Max bitrate: 64 Kbps
  373. Frame rate: 0 — 960 fps
  374. Max frame rate per resolution:
  375. 144p: 960.0 fps
  376. 144p (YouTube): 960.0 fps
  377. 240p: 960.0 fps
  378. 240p (widescreen): 960.0 fps
  379. 360p: 960.0 fps
  380. 360p (widescreen): 960.0 fps
  381. 480p: 960.0 fps
  382. 480p (widescreen): 960.0 fps
  383. 576p: 960.0 fps
  384. 720p: 960.0 fps
  385. 1080p: 960.0 fps
  386. 4K: 960.0 fps
  387. 8K: 960.0 fps
  388. Color profiles:
  389. COLOR_FormatSurface (0x7F000789)
  390. COLOR_FormatYUV420Flexible (0x7F420888)
  391. COLOR_FormatYUV420PackedPlanar (0x14)
  392. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  393. COLOR_FormatYUV420Planar (0x13)
  394. COLOR_FormatYUV420SemiPlanar (0x15)
  395. Adaptive playback: true (required: false)
  396. Partial frames queuing: false
  397. Secure playback decryption: false
  398. Dynamic timestamp: false
  399. Multiple access units: false
  400. Tunneled playback: false
  401. Partial access units per input buffer: false
  402. Supported vendor parameters:
  403. vendor.mtk.ext.vdec.hdr.feature-on
  404. vendor.mtk.ext.vdec.heif.feature-on
  405. vendor.mtk.ext.vdec.svp.feature-on
  406. vendor.mtk.ext.vdec.vilte.feature-on
  407. vendor.mtk.ext.vdec.vpp.disabled.value
  408. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  409. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  410. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  411. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  412. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  413. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  414. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  415. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  416. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  417. vendor.mtk.intfimpl.thiz.value
  418. vendor.mtk.output.buffer.alloc.config.usage
  419. vendor.mtk.vdec.force.pixel.format.value
  420. vendor.mtk.vdec.thumbnail.mode.value
  421.  
  422. image/vnd.android.heic (c2.mtk.heif.encoder)
  423. Hardware acceleration: true
  424. Software-only: false
  425. Codec provider: Device vendor / OEM
  426. Max supported instances: 16
  427. Max resolution: 16368x16368
  428. Max bitrate: 64 Kbps
  429. Frame rate: 0 — 960 fps
  430. Max frame rate per resolution:
  431. 144p: 960.0 fps
  432. 144p (YouTube): 960.0 fps
  433. 240p: 960.0 fps
  434. 480p: 960.0 fps
  435. 576p: 960.0 fps
  436. 720p: 960.0 fps
  437. 4K: 960.0 fps
  438. 8K: 960.0 fps
  439. Color profiles:
  440. COLOR_FormatSurface (0x7F000789)
  441. COLOR_FormatYUV420Flexible (0x7F420888)
  442. COLOR_FormatYUV420PackedPlanar (0x14)
  443. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  444. COLOR_FormatYUV420Planar (0x13)
  445. COLOR_FormatYUV420SemiPlanar (0x15)
  446. Intra refresh: false
  447. Quantization parameter bounds: false
  448. Exporting encoding statistics: false
  449. HDR editing: false
  450. Dynamic timestamp: false
  451. Multiple access units: false
  452. Bitrate modes:
  453. Constant bitrate (CBR): true
  454. Constant quality (CQ): true
  455. Variable bitrate (VBR): true
  456. Constant bitrate (CBR) with frame drops: false
  457. Encoding quality range: 0 — 100 (default: 50)
  458. Supported vendor parameters:
  459. vendor.mtk.ext.intfimpl.thiz.value
  460. vendor.mtk.ext.venc.frame.level.qp.feature-on
  461. vendor.mtk.ext.venc.frame.level.qp.value
  462. vendor.mtk.ext.venc.hdr.feature-on
  463. vendor.mtk.ext.venc.heif.feature-on
  464. vendor.mtk.ext.venc.hfvr.feature-on
  465. vendor.mtk.ext.venc.highquality.feature-on
  466. vendor.mtk.ext.venc.qpmap.data
  467. vendor.mtk.ext.venc.qpmap.feature-on
  468. vendor.mtk.ext.venc.qpmap.frame-level-qp
  469. vendor.mtk.ext.venc.qpmap.mode
  470. vendor.mtk.ext.venc.smvr.feature-on
  471. vendor.mtk.ext.venc.svr.feature-on
  472. vendor.mtk.ext.venc.vilte.feature-on
  473. vendor.mtk.ext.venc.wechat.feature-on
  474. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  475. vendor.mtk.ext.venc.wfd.feature-on
  476. vendor.mtk.ext.venc.wfd.low-latency-enabled
  477. vendor.mtk.ext.venc.wfd.slice-count
  478. vendor.mtk.intfimpl.thiz.value
  479. vendor.mtk.output.buffer.alloc.config.usage
  480. vendor.mtk.venc.adaptive.resolution.height
  481. vendor.mtk.venc.adaptive.resolution.modified
  482. vendor.mtk.venc.adaptive.resolution.width
  483. vendor.mtk.venc.dynamic.qpbound.max
  484. vendor.mtk.venc.dynamic.qpbound.min
  485. vendor.mtk.venc.dynamic.refp.frame.refp-type
  486. vendor.mtk.venc.dynamic.refp.frame.refp-value
  487. vendor.mtk.venc.dynamic.refp.frame.update
  488. vendor.mtk.venc.force.pixel.format.value
  489. vendor.mtk.venc.input.max.reference.count.value
  490. vendor.mtk.venc.qpdelta.value
  491. vendor.mtk.venc.rotation.config.flip
  492. vendor.mtk.venc.rotation.config.value
  493.  
  494. video/3gpp (c2.android.h263.decoder)
  495. Hardware acceleration: false
  496. Software-only: true
  497. Low latency decoding: false
  498. Codec provider: Android platform
  499. Max supported instances: 32
  500. Max resolution: 352x288
  501. Max bitrate: 384 Kbps
  502. Frame rate: 1 — 30 fps
  503. Max frame rate per resolution:
  504. 144p: 30.0 fps
  505. 144p (YouTube): 30.0 fps
  506. 240p: 30.0 fps
  507. Color profiles:
  508. COLOR_FormatSurface (0x7F000789)
  509. COLOR_FormatYUV420Flexible (0x7F420888)
  510. COLOR_FormatYUV420PackedPlanar (0x14)
  511. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  512. COLOR_FormatYUV420Planar (0x13)
  513. COLOR_FormatYUV420SemiPlanar (0x15)
  514. Adaptive playback: true (required: false)
  515. Partial frames queuing: false
  516. Secure playback decryption: false
  517. Dynamic timestamp: false
  518. Multiple access units: false
  519. Tunneled playback: false
  520. Partial access units per input buffer: false
  521. Profile levels:
  522. H263ProfileBaseline (0x1): H263Level40 (0x8)
  523. H263ProfileISWV2 (0x8): H263Level40 (0x8)
  524.  
  525. video/3gpp (c2.android.h263.encoder)
  526. Hardware acceleration: false
  527. Software-only: true
  528. Codec provider: Android platform
  529. Max supported instances: 32
  530. Max resolution: 176x144
  531. Max bitrate: 128 Kbps
  532. Frame rate: 1 — 30 fps
  533. Max frame rate per resolution: 144p: 30.0 fps
  534. Color profiles:
  535. COLOR_FormatSurface (0x7F000789)
  536. COLOR_FormatYUV420Flexible (0x7F420888)
  537. COLOR_FormatYUV420PackedPlanar (0x14)
  538. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  539. COLOR_FormatYUV420Planar (0x13)
  540. COLOR_FormatYUV420SemiPlanar (0x15)
  541. Intra refresh: false
  542. Quantization parameter bounds: false
  543. Exporting encoding statistics: false
  544. HDR editing: false
  545. Dynamic timestamp: false
  546. Multiple access units: false
  547. Bitrate modes:
  548. Constant bitrate (CBR): false
  549. Constant quality (CQ): false
  550. Variable bitrate (VBR): true
  551. Constant bitrate (CBR) with frame drops: false
  552. Profile levels: H263ProfileBaseline (0x1): H263Level40 (0x8)
  553.  
  554. video/3gpp (c2.mtk.h263.decoder)
  555. Hardware acceleration: true
  556. Software-only: false
  557. Low latency decoding: false
  558. Codec provider: Device vendor / OEM
  559. Max supported instances: 32
  560. Max resolution: 720x288
  561. Max bitrate: 8 Mbps
  562. Frame rate: 1 — 60 fps
  563. Max frame rate per resolution:
  564. 144p: 60.0 fps
  565. 144p (YouTube): 60.0 fps
  566. 240p: 60.0 fps
  567. Color profiles:
  568. COLOR_FormatSurface (0x7F000789)
  569. COLOR_FormatYUV420Flexible (0x7F420888)
  570. COLOR_FormatYUV420PackedPlanar (0x14)
  571. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  572. COLOR_FormatYUV420Planar (0x13)
  573. COLOR_FormatYUV420SemiPlanar (0x15)
  574. Adaptive playback: true (required: false)
  575. Partial frames queuing: false
  576. Secure playback decryption: false
  577. Dynamic timestamp: false
  578. Multiple access units: false
  579. Tunneled playback: false
  580. Partial access units per input buffer: false
  581. Supported vendor parameters:
  582. vendor.mtk.ext.vdec.hdr.feature-on
  583. vendor.mtk.ext.vdec.heif.feature-on
  584. vendor.mtk.ext.vdec.svp.feature-on
  585. vendor.mtk.ext.vdec.vilte.feature-on
  586. vendor.mtk.ext.vdec.vpp.disabled.value
  587. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  588. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  589. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  590. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  591. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  592. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  593. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  594. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  595. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  596. vendor.mtk.intfimpl.thiz.value
  597. vendor.mtk.output.buffer.alloc.config.usage
  598. vendor.mtk.vdec.force.pixel.format.value
  599. vendor.mtk.vdec.thumbnail.mode.value
  600. Profile levels: H263ProfileBaseline (0x1): H263Level40 (0x8)
  601.  
  602. video/3gpp (c2.mtk.h263.encoder)
  603. Hardware acceleration: true
  604. Software-only: false
  605. Codec provider: Device vendor / OEM
  606. Max supported instances: 10
  607. Max resolution: 176x144
  608. Max bitrate: 64 Kbps
  609. Frame rate: 1 — 15 fps
  610. Max frame rate per resolution: 144p: 15.0 fps
  611. Color profiles:
  612. COLOR_FormatSurface (0x7F000789)
  613. COLOR_FormatYUV420Flexible (0x7F420888)
  614. COLOR_FormatYUV420PackedPlanar (0x14)
  615. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  616. COLOR_FormatYUV420Planar (0x13)
  617. COLOR_FormatYUV420SemiPlanar (0x15)
  618. Intra refresh: false
  619. Quantization parameter bounds: false
  620. Exporting encoding statistics: false
  621. HDR editing: false
  622. Dynamic timestamp: false
  623. Multiple access units: false
  624. Bitrate modes:
  625. Constant bitrate (CBR): false
  626. Constant quality (CQ): false
  627. Variable bitrate (VBR): true
  628. Constant bitrate (CBR) with frame drops: false
  629. Supported vendor parameters:
  630. vendor.mtk.ext.intfimpl.thiz.value
  631. vendor.mtk.ext.venc.frame.level.qp.feature-on
  632. vendor.mtk.ext.venc.frame.level.qp.value
  633. vendor.mtk.ext.venc.hdr.feature-on
  634. vendor.mtk.ext.venc.heif.feature-on
  635. vendor.mtk.ext.venc.hfvr.feature-on
  636. vendor.mtk.ext.venc.highquality.feature-on
  637. vendor.mtk.ext.venc.qpmap.data
  638. vendor.mtk.ext.venc.qpmap.feature-on
  639. vendor.mtk.ext.venc.qpmap.frame-level-qp
  640. vendor.mtk.ext.venc.qpmap.mode
  641. vendor.mtk.ext.venc.smvr.feature-on
  642. vendor.mtk.ext.venc.svr.feature-on
  643. vendor.mtk.ext.venc.vilte.feature-on
  644. vendor.mtk.ext.venc.wechat.feature-on
  645. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  646. vendor.mtk.ext.venc.wfd.feature-on
  647. vendor.mtk.ext.venc.wfd.low-latency-enabled
  648. vendor.mtk.ext.venc.wfd.slice-count
  649. vendor.mtk.intfimpl.thiz.value
  650. vendor.mtk.output.buffer.alloc.config.usage
  651. vendor.mtk.venc.adaptive.resolution.height
  652. vendor.mtk.venc.adaptive.resolution.modified
  653. vendor.mtk.venc.adaptive.resolution.width
  654. vendor.mtk.venc.dynamic.qpbound.max
  655. vendor.mtk.venc.dynamic.qpbound.min
  656. vendor.mtk.venc.dynamic.refp.frame.refp-type
  657. vendor.mtk.venc.dynamic.refp.frame.refp-value
  658. vendor.mtk.venc.dynamic.refp.frame.update
  659. vendor.mtk.venc.force.pixel.format.value
  660. vendor.mtk.venc.input.max.reference.count.value
  661. vendor.mtk.venc.qpdelta.value
  662. vendor.mtk.venc.rotation.config.flip
  663. vendor.mtk.venc.rotation.config.value
  664. Profile levels: H263ProfileBaseline (0x1): H263Level10 (0x1)
  665.  
  666. video/av01 (c2.android.av1-dav1d.decoder)
  667. Hardware acceleration: false
  668. Software-only: true
  669. Low latency decoding: true (required: false)
  670. Codec provider: Android platform
  671. Max supported instances: 32
  672. Max resolution: 2048x2048
  673. Max bitrate: 40 Mbps
  674. Frame rate: 0 — 960 fps
  675. Max frame rate per resolution:
  676. 144p: 960.0 fps
  677. 144p (YouTube): 960.0 fps
  678. 240p: 819.2 fps
  679. 240p (widescreen): 606.8 fps
  680. 360p: 356.2 fps
  681. 360p (widescreen): 267.1 fps
  682. 480p: 204.8 fps
  683. 480p (widescreen): 151.7 fps
  684. 576p: 151.7 fps
  685. 720p: 68.3 fps
  686. 1080p: 30.1 fps
  687. Color profiles:
  688. COLOR_FormatSurface (0x7F000789)
  689. COLOR_FormatYUV420Flexible (0x7F420888)
  690. COLOR_FormatYUV420PackedPlanar (0x14)
  691. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  692. COLOR_FormatYUV420Planar (0x13)
  693. COLOR_FormatYUV420SemiPlanar (0x15)
  694. Adaptive playback: true (required: false)
  695. Partial frames queuing: false
  696. Secure playback decryption: false
  697. Dynamic timestamp: false
  698. Multiple access units: false
  699. Tunneled playback: false
  700. Partial access units per input buffer: false
  701. Profile levels:
  702. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  703. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  704. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  705. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  706.  
  707. video/av01 (c2.android.av1.decoder)
  708. Hardware acceleration: false
  709. Software-only: true
  710. Low latency decoding: true (required: false)
  711. Codec provider: Android platform
  712. Max supported instances: 32
  713. Max resolution: 1920x1080
  714. Max bitrate: 60 Mbps
  715. Frame rate: 0 — 960 fps
  716. Max frame rate per resolution:
  717. 144p: 960.0 fps
  718. 144p (YouTube): 960.0 fps
  719. 240p: 960.0 fps
  720. 240p (widescreen): 960.0 fps
  721. 360p: 960.0 fps
  722. 360p (widescreen): 960.0 fps
  723. 480p: 960.0 fps
  724. 480p (widescreen): 960.0 fps
  725. 576p: 960.0 fps
  726. 720p: 576.0 fps
  727. Color profiles:
  728. COLOR_FormatSurface (0x7F000789)
  729. COLOR_FormatYUV420Flexible (0x7F420888)
  730. COLOR_FormatYUV420PackedPlanar (0x14)
  731. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  732. COLOR_FormatYUV420Planar (0x13)
  733. COLOR_FormatYUV420SemiPlanar (0x15)
  734. Adaptive playback: true (required: false)
  735. Partial frames queuing: false
  736. Secure playback decryption: false
  737. Dynamic timestamp: false
  738. Multiple access units: false
  739. Tunneled playback: false
  740. Partial access units per input buffer: false
  741. Profile levels:
  742. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  743. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  744. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  745. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  746.  
  747. video/avc (c2.android.avc.decoder)
  748. Hardware acceleration: false
  749. Software-only: true
  750. Low latency decoding: false
  751. Codec provider: Android platform
  752. Max supported instances: 32
  753. Max resolution: 1920x1088
  754. Max bitrate: 40 Mbps
  755. Frame rate: 0 — 960 fps
  756. Max frame rate per resolution:
  757. 144p: 960.0 fps
  758. 144p (YouTube): 960.0 fps
  759. 240p: 960.0 fps
  760. 240p (widescreen): 960.0 fps
  761. 360p: 712.3 fps
  762. 360p (widescreen): 534.3 fps
  763. 480p: 409.6 fps
  764. 480p (widescreen): 303.4 fps
  765. 576p: 303.4 fps
  766. 720p: 136.5 fps
  767. 1080p: 60.2 fps
  768. Color profiles:
  769. COLOR_FormatSurface (0x7F000789)
  770. COLOR_FormatYUV420Flexible (0x7F420888)
  771. COLOR_FormatYUV420PackedPlanar (0x14)
  772. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  773. COLOR_FormatYUV420Planar (0x13)
  774. COLOR_FormatYUV420SemiPlanar (0x15)
  775. Adaptive playback: true (required: false)
  776. Partial frames queuing: false
  777. Secure playback decryption: false
  778. Dynamic timestamp: false
  779. Multiple access units: false
  780. Tunneled playback: false
  781. Partial access units per input buffer: false
  782. Profile levels:
  783. AVCProfileConstrainedBaseline (0x10000): AVCLevel52 (0x10000)
  784. AVCProfileBaseline (0x1): AVCLevel52 (0x10000)
  785. AVCProfileMain (0x2): AVCLevel52 (0x10000)
  786. AVCProfileConstrainedHigh (0x80000): AVCLevel52 (0x10000)
  787. AVCProfileHigh (0x8): AVCLevel52 (0x10000)
  788.  
  789. video/avc (c2.android.avc.encoder)
  790. Hardware acceleration: false
  791. Software-only: true
  792. Codec provider: Android platform
  793. Max supported instances: 32
  794. Max resolution: 1808x1808
  795. Max bitrate: 2 Mbps
  796. Frame rate: 0 — 960 fps
  797. Max frame rate per resolution:
  798. 144p: 409.1 fps
  799. 144p (YouTube): 281.3 fps
  800. 240p: 135.0 fps
  801. 240p (widescreen): 100.0 fps
  802. 360p: 58.7 fps
  803. 360p (widescreen): 44.0 fps
  804. 480p: 33.8 fps
  805. 480p (widescreen): 25.0 fps
  806. 576p: 25.0 fps
  807. Color profiles:
  808. COLOR_FormatSurface (0x7F000789)
  809. COLOR_FormatYUV420Flexible (0x7F420888)
  810. COLOR_FormatYUV420PackedPlanar (0x14)
  811. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  812. COLOR_FormatYUV420Planar (0x13)
  813. COLOR_FormatYUV420SemiPlanar (0x15)
  814. Intra refresh: true (required: false)
  815. Quantization parameter bounds: true (required: false)
  816. Exporting encoding statistics: false
  817. HDR editing: false
  818. Dynamic timestamp: false
  819. Multiple access units: false
  820. Bitrate modes:
  821. Constant bitrate (CBR): true
  822. Constant quality (CQ): false
  823. Variable bitrate (VBR): true
  824. Constant bitrate (CBR) with frame drops: false
  825. Profile levels:
  826. AVCProfileBaseline (0x1): AVCLevel5 (0x4000)
  827. AVCProfileConstrainedBaseline (0x10000): AVCLevel5 (0x4000)
  828. AVCProfileMain (0x2): AVCLevel5 (0x4000)
  829.  
  830. video/avc (c2.mtk.avc.decoder)
  831. Hardware acceleration: true
  832. Software-only: false
  833. Low latency decoding: false
  834. Codec provider: Device vendor / OEM
  835. Max supported instances: 32
  836. Max resolution: 4096x2176
  837. Max bitrate: 720 Mbps
  838. Frame rate: 0 — 960 fps
  839. Max frame rate per resolution:
  840. 144p: 960.0 fps
  841. 144p (YouTube): 960.0 fps
  842. 240p: 960.0 fps
  843. 240p (widescreen): 960.0 fps
  844. 360p: 960.0 fps
  845. 360p (widescreen): 960.0 fps
  846. 480p: 819.2 fps
  847. 480p (widescreen): 606.8 fps
  848. 576p: 606.8 fps
  849. 720p: 273.1 fps
  850. 1080p: 120.5 fps
  851. 4K: 30.3 fps
  852. Color profiles:
  853. COLOR_FormatSurface (0x7F000789)
  854. COLOR_FormatYUV420Flexible (0x7F420888)
  855. COLOR_FormatYUV420PackedPlanar (0x14)
  856. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  857. COLOR_FormatYUV420Planar (0x13)
  858. COLOR_FormatYUV420SemiPlanar (0x15)
  859. Adaptive playback: true (required: false)
  860. Partial frames queuing: false
  861. Secure playback decryption: false
  862. Dynamic timestamp: false
  863. Multiple access units: false
  864. Tunneled playback: false
  865. Partial access units per input buffer: false
  866. Supported vendor parameters:
  867. vendor.mtk.ext.vdec.hdr.feature-on
  868. vendor.mtk.ext.vdec.heif.feature-on
  869. vendor.mtk.ext.vdec.svp.feature-on
  870. vendor.mtk.ext.vdec.vilte.feature-on
  871. vendor.mtk.ext.vdec.vpp.disabled.value
  872. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  873. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  874. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  875. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  876. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  877. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  878. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  879. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  880. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  881. vendor.mtk.intfimpl.thiz.value
  882. vendor.mtk.output.buffer.alloc.config.usage
  883. vendor.mtk.vdec.force.pixel.format.value
  884. vendor.mtk.vdec.thumbnail.mode.value
  885. Profile levels:
  886. AVCProfileBaseline (0x1): AVCLevel51 (0x8000)
  887. AVCProfileConstrainedBaseline (0x10000): AVCLevel51 (0x8000)
  888. AVCProfileMain (0x2): AVCLevel51 (0x8000)
  889. AVCProfileHigh (0x8): AVCLevel51 (0x8000)
  890. AVCProfileHigh10 (0x10): AVCLevel51 (0x8000)
  891.  
  892. video/avc (c2.mtk.avc.decoder.secure)
  893. Hardware acceleration: true
  894. Software-only: false
  895. Low latency decoding: false
  896. Codec provider: Device vendor / OEM
  897. Max supported instances: 32
  898. Max resolution: 1920x1088
  899. Max bitrate: 720 Mbps
  900. Frame rate: 0 — 960 fps
  901. Max frame rate per resolution:
  902. 144p: 960.0 fps
  903. 144p (YouTube): 960.0 fps
  904. 240p: 960.0 fps
  905. 240p (widescreen): 960.0 fps
  906. 360p: 960.0 fps
  907. 360p (widescreen): 960.0 fps
  908. 480p: 819.2 fps
  909. 480p (widescreen): 606.8 fps
  910. 576p: 606.8 fps
  911. 720p: 273.1 fps
  912. 1080p: 120.5 fps
  913. Color profiles:
  914. COLOR_FormatSurface (0x7F000789)
  915. COLOR_FormatYUV420Flexible (0x7F420888)
  916. COLOR_FormatYUV420PackedPlanar (0x14)
  917. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  918. COLOR_FormatYUV420Planar (0x13)
  919. COLOR_FormatYUV420SemiPlanar (0x15)
  920. Adaptive playback: true (required: false)
  921. Partial frames queuing: false
  922. Secure playback decryption: true (required: true)
  923. Dynamic timestamp: false
  924. Multiple access units: false
  925. Tunneled playback: false
  926. Partial access units per input buffer: false
  927. Supported vendor parameters:
  928. vendor.mtk.ext.vdec.hdr.feature-on
  929. vendor.mtk.ext.vdec.heif.feature-on
  930. vendor.mtk.ext.vdec.svp.feature-on
  931. vendor.mtk.ext.vdec.vilte.feature-on
  932. vendor.mtk.ext.vdec.vpp.disabled.value
  933. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  934. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  935. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  936. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  937. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  938. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  939. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  940. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  941. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  942. vendor.mtk.intfimpl.thiz.value
  943. vendor.mtk.output.buffer.alloc.config.usage
  944. vendor.mtk.vdec.force.pixel.format.value
  945. vendor.mtk.vdec.thumbnail.mode.value
  946. Profile levels:
  947. AVCProfileBaseline (0x1): AVCLevel51 (0x8000)
  948. AVCProfileConstrainedBaseline (0x10000): AVCLevel51 (0x8000)
  949. AVCProfileMain (0x2): AVCLevel51 (0x8000)
  950. AVCProfileHigh (0x8): AVCLevel51 (0x8000)
  951. AVCProfileHigh10 (0x10): AVCLevel51 (0x8000)
  952.  
  953. video/avc (c2.mtk.avc.encoder)
  954. Hardware acceleration: true
  955. Software-only: false
  956. Codec provider: Device vendor / OEM
  957. Max supported instances: 10
  958. Max resolution: 3840x2176
  959. Max bitrate: 300 Mbps
  960. Frame rate: 0 — 960 fps
  961. Max frame rate per resolution:
  962. 144p: 960.0 fps
  963. 144p (YouTube): 960.0 fps
  964. 240p: 960.0 fps
  965. 480p: 819.2 fps
  966. 576p: 606.8 fps
  967. 720p: 273.1 fps
  968. 4K: 30.3 fps
  969. Color profiles:
  970. COLOR_FormatSurface (0x7F000789)
  971. COLOR_FormatYUV420Flexible (0x7F420888)
  972. COLOR_FormatYUV420PackedPlanar (0x14)
  973. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  974. COLOR_FormatYUV420Planar (0x13)
  975. COLOR_FormatYUV420SemiPlanar (0x15)
  976. Intra refresh: false
  977. Quantization parameter bounds: false
  978. Exporting encoding statistics: false
  979. HDR editing: false
  980. Dynamic timestamp: false
  981. Multiple access units: false
  982. Bitrate modes:
  983. Constant bitrate (CBR): false
  984. Constant quality (CQ): false
  985. Variable bitrate (VBR): true
  986. Constant bitrate (CBR) with frame drops: false
  987. Supported vendor parameters:
  988. vendor.mtk.ext.intfimpl.thiz.value
  989. vendor.mtk.ext.venc.frame.level.qp.feature-on
  990. vendor.mtk.ext.venc.frame.level.qp.value
  991. vendor.mtk.ext.venc.hdr.feature-on
  992. vendor.mtk.ext.venc.heif.feature-on
  993. vendor.mtk.ext.venc.hfvr.feature-on
  994. vendor.mtk.ext.venc.highquality.feature-on
  995. vendor.mtk.ext.venc.qpmap.data
  996. vendor.mtk.ext.venc.qpmap.feature-on
  997. vendor.mtk.ext.venc.qpmap.frame-level-qp
  998. vendor.mtk.ext.venc.qpmap.mode
  999. vendor.mtk.ext.venc.smvr.feature-on
  1000. vendor.mtk.ext.venc.svr.feature-on
  1001. vendor.mtk.ext.venc.vilte.feature-on
  1002. vendor.mtk.ext.venc.wechat.feature-on
  1003. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  1004. vendor.mtk.ext.venc.wfd.feature-on
  1005. vendor.mtk.ext.venc.wfd.low-latency-enabled
  1006. vendor.mtk.ext.venc.wfd.slice-count
  1007. vendor.mtk.intfimpl.thiz.value
  1008. vendor.mtk.output.buffer.alloc.config.usage
  1009. vendor.mtk.venc.adaptive.resolution.height
  1010. vendor.mtk.venc.adaptive.resolution.modified
  1011. vendor.mtk.venc.adaptive.resolution.width
  1012. vendor.mtk.venc.dynamic.qpbound.max
  1013. vendor.mtk.venc.dynamic.qpbound.min
  1014. vendor.mtk.venc.dynamic.refp.frame.refp-type
  1015. vendor.mtk.venc.dynamic.refp.frame.refp-value
  1016. vendor.mtk.venc.dynamic.refp.frame.update
  1017. vendor.mtk.venc.force.pixel.format.value
  1018. vendor.mtk.venc.input.max.reference.count.value
  1019. vendor.mtk.venc.qpdelta.value
  1020. vendor.mtk.venc.rotation.config.flip
  1021. vendor.mtk.venc.rotation.config.value
  1022. Profile levels:
  1023. AVCProfileBaseline (0x1): AVCLevel51 (0x8000)
  1024. AVCProfileMain (0x2): AVCLevel51 (0x8000)
  1025. AVCProfileHigh (0x8): AVCLevel51 (0x8000)
  1026.  
  1027. video/avc (c2.mtk.avc.encoder.secure)
  1028. Hardware acceleration: true
  1029. Software-only: false
  1030. Codec provider: Device vendor / OEM
  1031. Max supported instances: 10
  1032. Max resolution: 1920x1088
  1033. Max bitrate: 300 Mbps
  1034. Frame rate: 0 — 960 fps
  1035. Max frame rate per resolution:
  1036. 144p: 960.0 fps
  1037. 144p (YouTube): 960.0 fps
  1038. 240p: 960.0 fps
  1039. 480p: 819.2 fps
  1040. 576p: 606.8 fps
  1041. 720p: 273.1 fps
  1042. Color profiles:
  1043. COLOR_FormatSurface (0x7F000789)
  1044. COLOR_FormatYUV420Flexible (0x7F420888)
  1045. COLOR_FormatYUV420PackedPlanar (0x14)
  1046. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1047. COLOR_FormatYUV420Planar (0x13)
  1048. COLOR_FormatYUV420SemiPlanar (0x15)
  1049. Intra refresh: false
  1050. Quantization parameter bounds: false
  1051. Exporting encoding statistics: false
  1052. HDR editing: false
  1053. Dynamic timestamp: false
  1054. Multiple access units: false
  1055. Bitrate modes:
  1056. Constant bitrate (CBR): false
  1057. Constant quality (CQ): false
  1058. Variable bitrate (VBR): true
  1059. Constant bitrate (CBR) with frame drops: false
  1060. Supported vendor parameters:
  1061. vendor.mtk.ext.intfimpl.thiz.value
  1062. vendor.mtk.ext.venc.frame.level.qp.feature-on
  1063. vendor.mtk.ext.venc.frame.level.qp.value
  1064. vendor.mtk.ext.venc.hdr.feature-on
  1065. vendor.mtk.ext.venc.heif.feature-on
  1066. vendor.mtk.ext.venc.hfvr.feature-on
  1067. vendor.mtk.ext.venc.highquality.feature-on
  1068. vendor.mtk.ext.venc.qpmap.data
  1069. vendor.mtk.ext.venc.qpmap.feature-on
  1070. vendor.mtk.ext.venc.qpmap.frame-level-qp
  1071. vendor.mtk.ext.venc.qpmap.mode
  1072. vendor.mtk.ext.venc.smvr.feature-on
  1073. vendor.mtk.ext.venc.svr.feature-on
  1074. vendor.mtk.ext.venc.vilte.feature-on
  1075. vendor.mtk.ext.venc.wechat.feature-on
  1076. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  1077. vendor.mtk.ext.venc.wfd.feature-on
  1078. vendor.mtk.ext.venc.wfd.low-latency-enabled
  1079. vendor.mtk.ext.venc.wfd.slice-count
  1080. vendor.mtk.intfimpl.thiz.value
  1081. vendor.mtk.output.buffer.alloc.config.usage
  1082. vendor.mtk.venc.adaptive.resolution.height
  1083. vendor.mtk.venc.adaptive.resolution.modified
  1084. vendor.mtk.venc.adaptive.resolution.width
  1085. vendor.mtk.venc.dynamic.qpbound.max
  1086. vendor.mtk.venc.dynamic.qpbound.min
  1087. vendor.mtk.venc.dynamic.refp.frame.refp-type
  1088. vendor.mtk.venc.dynamic.refp.frame.refp-value
  1089. vendor.mtk.venc.dynamic.refp.frame.update
  1090. vendor.mtk.venc.force.pixel.format.value
  1091. vendor.mtk.venc.input.max.reference.count.value
  1092. vendor.mtk.venc.qpdelta.value
  1093. vendor.mtk.venc.rotation.config.flip
  1094. vendor.mtk.venc.rotation.config.value
  1095. Profile levels:
  1096. AVCProfileBaseline (0x1): AVCLevel51 (0x8000)
  1097. AVCProfileMain (0x2): AVCLevel51 (0x8000)
  1098. AVCProfileHigh (0x8): AVCLevel51 (0x8000)
  1099.  
  1100. video/hevc (c2.android.hevc.decoder)
  1101. Hardware acceleration: false
  1102. Software-only: true
  1103. Low latency decoding: false
  1104. Codec provider: Android platform
  1105. Max supported instances: 32
  1106. Max resolution: 1920x1088
  1107. Max bitrate: 5 Mbps
  1108. Frame rate: 0 — 960 fps
  1109. Max frame rate per resolution:
  1110. 144p: 960.0 fps
  1111. 144p (YouTube): 853.3 fps
  1112. 240p: 409.6 fps
  1113. 240p (widescreen): 303.4 fps
  1114. 360p: 182.0 fps
  1115. 360p (widescreen): 136.5 fps
  1116. 480p: 102.4 fps
  1117. 480p (widescreen): 76.6 fps
  1118. 576p: 75.9 fps
  1119. 720p: 34.1 fps
  1120. 1080p: 15.2 fps
  1121. Color profiles:
  1122. COLOR_FormatSurface (0x7F000789)
  1123. COLOR_FormatYUV420Flexible (0x7F420888)
  1124. COLOR_FormatYUV420PackedPlanar (0x14)
  1125. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1126. COLOR_FormatYUV420Planar (0x13)
  1127. COLOR_FormatYUV420SemiPlanar (0x15)
  1128. Adaptive playback: true (required: false)
  1129. Partial frames queuing: false
  1130. Secure playback decryption: false
  1131. Dynamic timestamp: false
  1132. Multiple access units: false
  1133. Tunneled playback: false
  1134. Partial access units per input buffer: false
  1135. Profile levels:
  1136. HEVCProfileMain (0x1): HEVCHighTierLevel52 (0x80000)
  1137. HEVCProfileMainStill (0x4): HEVCHighTierLevel52 (0x80000)
  1138.  
  1139. video/hevc (c2.mtk.hevc.decoder)
  1140. Hardware acceleration: true
  1141. Software-only: false
  1142. Low latency decoding: false
  1143. Codec provider: Device vendor / OEM
  1144. Max supported instances: 32
  1145. Max resolution: 4096x2176
  1146. Max bitrate: 40 Mbps
  1147. Frame rate: 0 — 960 fps
  1148. Max frame rate per resolution:
  1149. 144p: 960.0 fps
  1150. 144p (YouTube): 960.0 fps
  1151. 240p: 960.0 fps
  1152. 240p (widescreen): 960.0 fps
  1153. 360p: 960.0 fps
  1154. 360p (widescreen): 960.0 fps
  1155. 480p: 960.0 fps
  1156. 480p (widescreen): 960.0 fps
  1157. 576p: 960.0 fps
  1158. 720p: 580.3 fps
  1159. 1080p: 257.9 fps
  1160. 4K: 64.5 fps
  1161. Color profiles:
  1162. COLOR_FormatSurface (0x7F000789)
  1163. COLOR_FormatYUV420Flexible (0x7F420888)
  1164. COLOR_FormatYUV420PackedPlanar (0x14)
  1165. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1166. COLOR_FormatYUV420Planar (0x13)
  1167. COLOR_FormatYUV420SemiPlanar (0x15)
  1168. Adaptive playback: true (required: false)
  1169. Partial frames queuing: false
  1170. Secure playback decryption: false
  1171. Dynamic timestamp: false
  1172. Multiple access units: false
  1173. Tunneled playback: false
  1174. Partial access units per input buffer: false
  1175. Supported vendor parameters:
  1176. vendor.mtk.ext.vdec.hdr.feature-on
  1177. vendor.mtk.ext.vdec.heif.feature-on
  1178. vendor.mtk.ext.vdec.svp.feature-on
  1179. vendor.mtk.ext.vdec.vilte.feature-on
  1180. vendor.mtk.ext.vdec.vpp.disabled.value
  1181. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1182. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1183. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1184. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1185. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1186. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1187. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1188. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1189. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1190. vendor.mtk.intfimpl.thiz.value
  1191. vendor.mtk.output.buffer.alloc.config.usage
  1192. vendor.mtk.vdec.force.pixel.format.value
  1193. vendor.mtk.vdec.thumbnail.mode.value
  1194. Profile levels:
  1195. HEVCProfileMain (0x1): HEVCMainTierLevel51 (0x10000)
  1196. HEVCProfileMainStill (0x4): HEVCMainTierLevel51 (0x10000)
  1197. HEVCProfileMain10 (0x2): HEVCMainTierLevel51 (0x10000)
  1198. HEVCProfileMain10HDR10 (0x1000): HEVCMainTierLevel51 (0x10000)
  1199.  
  1200. video/hevc (c2.mtk.hevc.decoder.secure)
  1201. Hardware acceleration: true
  1202. Software-only: false
  1203. Low latency decoding: false
  1204. Codec provider: Device vendor / OEM
  1205. Max supported instances: 32
  1206. Max resolution: 1920x1088
  1207. Max bitrate: 40 Mbps
  1208. Frame rate: 0 — 960 fps
  1209. Max frame rate per resolution:
  1210. 144p: 960.0 fps
  1211. 144p (YouTube): 960.0 fps
  1212. 240p: 960.0 fps
  1213. 240p (widescreen): 960.0 fps
  1214. 360p: 960.0 fps
  1215. 360p (widescreen): 960.0 fps
  1216. 480p: 960.0 fps
  1217. 480p (widescreen): 960.0 fps
  1218. 576p: 960.0 fps
  1219. 720p: 580.3 fps
  1220. 1080p: 257.9 fps
  1221. Color profiles:
  1222. COLOR_FormatSurface (0x7F000789)
  1223. COLOR_FormatYUV420Flexible (0x7F420888)
  1224. COLOR_FormatYUV420PackedPlanar (0x14)
  1225. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1226. COLOR_FormatYUV420Planar (0x13)
  1227. COLOR_FormatYUV420SemiPlanar (0x15)
  1228. Adaptive playback: true (required: false)
  1229. Partial frames queuing: false
  1230. Secure playback decryption: true (required: true)
  1231. Dynamic timestamp: false
  1232. Multiple access units: false
  1233. Tunneled playback: false
  1234. Partial access units per input buffer: false
  1235. Supported vendor parameters:
  1236. vendor.mtk.ext.vdec.hdr.feature-on
  1237. vendor.mtk.ext.vdec.heif.feature-on
  1238. vendor.mtk.ext.vdec.svp.feature-on
  1239. vendor.mtk.ext.vdec.vilte.feature-on
  1240. vendor.mtk.ext.vdec.vpp.disabled.value
  1241. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1242. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1243. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1244. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1245. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1246. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1247. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1248. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1249. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1250. vendor.mtk.intfimpl.thiz.value
  1251. vendor.mtk.output.buffer.alloc.config.usage
  1252. vendor.mtk.vdec.force.pixel.format.value
  1253. vendor.mtk.vdec.thumbnail.mode.value
  1254. Profile levels:
  1255. HEVCProfileMain (0x1): HEVCMainTierLevel51 (0x10000)
  1256. HEVCProfileMainStill (0x4): HEVCMainTierLevel51 (0x10000)
  1257. HEVCProfileMain10 (0x2): HEVCMainTierLevel51 (0x10000)
  1258. HEVCProfileMain10HDR10 (0x1000): HEVCMainTierLevel51 (0x10000)
  1259.  
  1260. video/hevc (c2.mtk.hevc.encoder)
  1261. Hardware acceleration: true
  1262. Software-only: false
  1263. Codec provider: Device vendor / OEM
  1264. Max supported instances: 10
  1265. Max resolution: 3840x2176
  1266. Max bitrate: 40 Mbps
  1267. Frame rate: 0 — 960 fps
  1268. Max frame rate per resolution:
  1269. 144p: 960.0 fps
  1270. 144p (YouTube): 960.0 fps
  1271. 240p: 960.0 fps
  1272. 480p: 960.0 fps
  1273. 576p: 960.0 fps
  1274. 720p: 580.3 fps
  1275. 4K: 64.5 fps
  1276. Color profiles:
  1277. COLOR_FormatSurface (0x7F000789)
  1278. COLOR_FormatYUV420Flexible (0x7F420888)
  1279. COLOR_FormatYUV420PackedPlanar (0x14)
  1280. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1281. COLOR_FormatYUV420Planar (0x13)
  1282. COLOR_FormatYUV420SemiPlanar (0x15)
  1283. Intra refresh: false
  1284. Quantization parameter bounds: false
  1285. Exporting encoding statistics: false
  1286. HDR editing: false
  1287. Dynamic timestamp: false
  1288. Multiple access units: false
  1289. Bitrate modes:
  1290. Constant bitrate (CBR): true
  1291. Constant quality (CQ): true
  1292. Variable bitrate (VBR): true
  1293. Constant bitrate (CBR) with frame drops: false
  1294. Encoding quality range: 0 — 100 (default: 50)
  1295. Supported vendor parameters:
  1296. vendor.mtk.ext.intfimpl.thiz.value
  1297. vendor.mtk.ext.venc.frame.level.qp.feature-on
  1298. vendor.mtk.ext.venc.frame.level.qp.value
  1299. vendor.mtk.ext.venc.hdr.feature-on
  1300. vendor.mtk.ext.venc.heif.feature-on
  1301. vendor.mtk.ext.venc.hfvr.feature-on
  1302. vendor.mtk.ext.venc.highquality.feature-on
  1303. vendor.mtk.ext.venc.qpmap.data
  1304. vendor.mtk.ext.venc.qpmap.feature-on
  1305. vendor.mtk.ext.venc.qpmap.frame-level-qp
  1306. vendor.mtk.ext.venc.qpmap.mode
  1307. vendor.mtk.ext.venc.smvr.feature-on
  1308. vendor.mtk.ext.venc.svr.feature-on
  1309. vendor.mtk.ext.venc.vilte.feature-on
  1310. vendor.mtk.ext.venc.wechat.feature-on
  1311. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  1312. vendor.mtk.ext.venc.wfd.feature-on
  1313. vendor.mtk.ext.venc.wfd.low-latency-enabled
  1314. vendor.mtk.ext.venc.wfd.slice-count
  1315. vendor.mtk.intfimpl.thiz.value
  1316. vendor.mtk.output.buffer.alloc.config.usage
  1317. vendor.mtk.venc.adaptive.resolution.height
  1318. vendor.mtk.venc.adaptive.resolution.modified
  1319. vendor.mtk.venc.adaptive.resolution.width
  1320. vendor.mtk.venc.dynamic.qpbound.max
  1321. vendor.mtk.venc.dynamic.qpbound.min
  1322. vendor.mtk.venc.dynamic.refp.frame.refp-type
  1323. vendor.mtk.venc.dynamic.refp.frame.refp-value
  1324. vendor.mtk.venc.dynamic.refp.frame.update
  1325. vendor.mtk.venc.force.pixel.format.value
  1326. vendor.mtk.venc.input.max.reference.count.value
  1327. vendor.mtk.venc.qpdelta.value
  1328. vendor.mtk.venc.rotation.config.flip
  1329. vendor.mtk.venc.rotation.config.value
  1330. Profile levels: HEVCProfileMain (0x1): HEVCMainTierLevel51 (0x10000)
  1331.  
  1332. video/mp4v-es (c2.android.mpeg4.decoder)
  1333. Hardware acceleration: false
  1334. Software-only: true
  1335. Low latency decoding: false
  1336. Codec provider: Android platform
  1337. Max supported instances: 32
  1338. Max resolution: 352x288
  1339. Max bitrate: 384 Kbps
  1340. Frame rate: 12 — 60 fps
  1341. Max frame rate per resolution:
  1342. 144p: 60.0 fps
  1343. 144p (YouTube): 60.0 fps
  1344. 240p: 39.6 fps
  1345. Color profiles:
  1346. COLOR_FormatSurface (0x7F000789)
  1347. COLOR_FormatYUV420Flexible (0x7F420888)
  1348. COLOR_FormatYUV420PackedPlanar (0x14)
  1349. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1350. COLOR_FormatYUV420Planar (0x13)
  1351. COLOR_FormatYUV420SemiPlanar (0x15)
  1352. Adaptive playback: true (required: false)
  1353. Partial frames queuing: false
  1354. Secure playback decryption: false
  1355. Dynamic timestamp: false
  1356. Multiple access units: false
  1357. Tunneled playback: false
  1358. Partial access units per input buffer: false
  1359. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level6 (0x100)
  1360.  
  1361. video/mp4v-es (c2.android.mpeg4.encoder)
  1362. Hardware acceleration: false
  1363. Software-only: true
  1364. Codec provider: Android platform
  1365. Max supported instances: 32
  1366. Max resolution: 176x144
  1367. Max bitrate: 64 Kbps
  1368. Frame rate: 12 — 60 fps
  1369. Max frame rate per resolution: 144p: 15.0 fps
  1370. Color profiles:
  1371. COLOR_FormatSurface (0x7F000789)
  1372. COLOR_FormatYUV420Flexible (0x7F420888)
  1373. COLOR_FormatYUV420PackedPlanar (0x14)
  1374. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1375. COLOR_FormatYUV420Planar (0x13)
  1376. COLOR_FormatYUV420SemiPlanar (0x15)
  1377. Intra refresh: false
  1378. Quantization parameter bounds: false
  1379. Exporting encoding statistics: false
  1380. HDR editing: false
  1381. Dynamic timestamp: false
  1382. Multiple access units: false
  1383. Bitrate modes:
  1384. Constant bitrate (CBR): false
  1385. Constant quality (CQ): false
  1386. Variable bitrate (VBR): true
  1387. Constant bitrate (CBR) with frame drops: false
  1388. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level2 (0x8)
  1389.  
  1390. video/mp4v-es (c2.mtk.mpeg4.decoder)
  1391. Hardware acceleration: true
  1392. Software-only: false
  1393. Low latency decoding: false
  1394. Codec provider: Device vendor / OEM
  1395. Max supported instances: 32
  1396. Max resolution: 896x896
  1397. Max bitrate: 8 Mbps
  1398. Frame rate: 12 — 60 fps
  1399. Max frame rate per resolution:
  1400. 144p: 60.0 fps
  1401. 144p (YouTube): 60.0 fps
  1402. 240p: 60.0 fps
  1403. 240p (widescreen): 60.0 fps
  1404. 360p: 60.0 fps
  1405. 360p (widescreen): 52.8 fps
  1406. 480p: 40.5 fps
  1407. 480p (widescreen): 30.0 fps
  1408. 576p: 30.0 fps
  1409. Color profiles:
  1410. COLOR_FormatSurface (0x7F000789)
  1411. COLOR_FormatYUV420Flexible (0x7F420888)
  1412. COLOR_FormatYUV420PackedPlanar (0x14)
  1413. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1414. COLOR_FormatYUV420Planar (0x13)
  1415. COLOR_FormatYUV420SemiPlanar (0x15)
  1416. Adaptive playback: true (required: false)
  1417. Partial frames queuing: false
  1418. Secure playback decryption: false
  1419. Dynamic timestamp: false
  1420. Multiple access units: false
  1421. Tunneled playback: false
  1422. Partial access units per input buffer: false
  1423. Supported vendor parameters:
  1424. vendor.mtk.ext.vdec.hdr.feature-on
  1425. vendor.mtk.ext.vdec.heif.feature-on
  1426. vendor.mtk.ext.vdec.svp.feature-on
  1427. vendor.mtk.ext.vdec.vilte.feature-on
  1428. vendor.mtk.ext.vdec.vpp.disabled.value
  1429. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1430. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1431. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1432. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1433. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1434. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1435. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1436. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1437. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1438. vendor.mtk.intfimpl.thiz.value
  1439. vendor.mtk.output.buffer.alloc.config.usage
  1440. vendor.mtk.vdec.force.pixel.format.value
  1441. vendor.mtk.vdec.thumbnail.mode.value
  1442. Profile levels:
  1443. MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  1444. MPEG4ProfileAdvancedSimple (0x8000): MPEG4Level5 (0x80)
  1445.  
  1446. video/mp4v-es (c2.mtk.mpeg4.encoder)
  1447. Hardware acceleration: true
  1448. Software-only: false
  1449. Codec provider: Device vendor / OEM
  1450. Max supported instances: 10
  1451. Max resolution: 176x144
  1452. Max bitrate: 8 Mbps
  1453. Frame rate: 12 — 60 fps
  1454. Max frame rate per resolution: 144p: 60.0 fps
  1455. Color profiles:
  1456. COLOR_FormatSurface (0x7F000789)
  1457. COLOR_FormatYUV420Flexible (0x7F420888)
  1458. COLOR_FormatYUV420PackedPlanar (0x14)
  1459. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1460. COLOR_FormatYUV420Planar (0x13)
  1461. COLOR_FormatYUV420SemiPlanar (0x15)
  1462. Intra refresh: false
  1463. Quantization parameter bounds: false
  1464. Exporting encoding statistics: false
  1465. HDR editing: false
  1466. Dynamic timestamp: false
  1467. Multiple access units: false
  1468. Bitrate modes:
  1469. Constant bitrate (CBR): false
  1470. Constant quality (CQ): false
  1471. Variable bitrate (VBR): true
  1472. Constant bitrate (CBR) with frame drops: false
  1473. Supported vendor parameters:
  1474. vendor.mtk.ext.intfimpl.thiz.value
  1475. vendor.mtk.ext.venc.frame.level.qp.feature-on
  1476. vendor.mtk.ext.venc.frame.level.qp.value
  1477. vendor.mtk.ext.venc.hdr.feature-on
  1478. vendor.mtk.ext.venc.heif.feature-on
  1479. vendor.mtk.ext.venc.hfvr.feature-on
  1480. vendor.mtk.ext.venc.highquality.feature-on
  1481. vendor.mtk.ext.venc.qpmap.data
  1482. vendor.mtk.ext.venc.qpmap.feature-on
  1483. vendor.mtk.ext.venc.qpmap.frame-level-qp
  1484. vendor.mtk.ext.venc.qpmap.mode
  1485. vendor.mtk.ext.venc.smvr.feature-on
  1486. vendor.mtk.ext.venc.svr.feature-on
  1487. vendor.mtk.ext.venc.vilte.feature-on
  1488. vendor.mtk.ext.venc.wechat.feature-on
  1489. vendor.mtk.ext.venc.wfd.dummy-nal-enabled
  1490. vendor.mtk.ext.venc.wfd.feature-on
  1491. vendor.mtk.ext.venc.wfd.low-latency-enabled
  1492. vendor.mtk.ext.venc.wfd.slice-count
  1493. vendor.mtk.intfimpl.thiz.value
  1494. vendor.mtk.output.buffer.alloc.config.usage
  1495. vendor.mtk.venc.adaptive.resolution.height
  1496. vendor.mtk.venc.adaptive.resolution.modified
  1497. vendor.mtk.venc.adaptive.resolution.width
  1498. vendor.mtk.venc.dynamic.qpbound.max
  1499. vendor.mtk.venc.dynamic.qpbound.min
  1500. vendor.mtk.venc.dynamic.refp.frame.refp-type
  1501. vendor.mtk.venc.dynamic.refp.frame.refp-value
  1502. vendor.mtk.venc.dynamic.refp.frame.update
  1503. vendor.mtk.venc.force.pixel.format.value
  1504. vendor.mtk.venc.input.max.reference.count.value
  1505. vendor.mtk.venc.qpdelta.value
  1506. vendor.mtk.venc.rotation.config.flip
  1507. vendor.mtk.venc.rotation.config.value
  1508. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  1509.  
  1510. video/mpeg2 (c2.mtk.mpeg2.decoder)
  1511. Hardware acceleration: true
  1512. Software-only: false
  1513. Low latency decoding: false
  1514. Codec provider: Device vendor / OEM
  1515. Max supported instances: 32
  1516. Max resolution: 1920x1088
  1517. Max bitrate: 80 Mbps
  1518. Frame rate: 12 — 60 fps
  1519. Max frame rate per resolution:
  1520. 144p: 60.0 fps
  1521. 144p (YouTube): 60.0 fps
  1522. 240p: 60.0 fps
  1523. 240p (widescreen): 60.0 fps
  1524. 360p: 60.0 fps
  1525. 360p (widescreen): 60.0 fps
  1526. 480p: 60.0 fps
  1527. 480p (widescreen): 60.0 fps
  1528. 576p: 60.0 fps
  1529. 720p: 60.0 fps
  1530. 1080p: 30.0 fps
  1531. Color profiles:
  1532. COLOR_FormatSurface (0x7F000789)
  1533. COLOR_FormatYUV420Flexible (0x7F420888)
  1534. COLOR_FormatYUV420PackedPlanar (0x14)
  1535. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1536. COLOR_FormatYUV420Planar (0x13)
  1537. COLOR_FormatYUV420SemiPlanar (0x15)
  1538. Adaptive playback: true (required: false)
  1539. Partial frames queuing: false
  1540. Secure playback decryption: false
  1541. Dynamic timestamp: false
  1542. Multiple access units: false
  1543. Tunneled playback: false
  1544. Partial access units per input buffer: false
  1545. Supported vendor parameters:
  1546. vendor.mtk.ext.vdec.hdr.feature-on
  1547. vendor.mtk.ext.vdec.heif.feature-on
  1548. vendor.mtk.ext.vdec.svp.feature-on
  1549. vendor.mtk.ext.vdec.vilte.feature-on
  1550. vendor.mtk.ext.vdec.vpp.disabled.value
  1551. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1552. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1553. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1554. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1555. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1556. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1557. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1558. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1559. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1560. vendor.mtk.intfimpl.thiz.value
  1561. vendor.mtk.output.buffer.alloc.config.usage
  1562. vendor.mtk.vdec.force.pixel.format.value
  1563. vendor.mtk.vdec.thumbnail.mode.value
  1564. Profile levels: MPEG2ProfileMain (0x1): MPEG2LevelHL (0x3)
  1565.  
  1566. video/x-ms-wmv (c2.mtk.vc1.decoder)
  1567. Hardware acceleration: true
  1568. Software-only: false
  1569. Low latency decoding: false
  1570. Codec provider: Device vendor / OEM
  1571. Max supported instances: 32
  1572. Max resolution: 1920x1088
  1573. Max bitrate: 64 Kbps
  1574. Frame rate: 0 — 960 fps
  1575. Max frame rate per resolution:
  1576. 144p: 960.0 fps
  1577. 144p (YouTube): 960.0 fps
  1578. 240p: 960.0 fps
  1579. 240p (widescreen): 960.0 fps
  1580. 360p: 960.0 fps
  1581. 360p (widescreen): 960.0 fps
  1582. 480p: 960.0 fps
  1583. 480p (widescreen): 960.0 fps
  1584. 576p: 960.0 fps
  1585. 720p: 960.0 fps
  1586. 1080p: 960.0 fps
  1587. Color profiles:
  1588. COLOR_FormatSurface (0x7F000789)
  1589. COLOR_FormatYUV420Flexible (0x7F420888)
  1590. COLOR_FormatYUV420PackedPlanar (0x14)
  1591. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1592. COLOR_FormatYUV420Planar (0x13)
  1593. COLOR_FormatYUV420SemiPlanar (0x15)
  1594. Adaptive playback: false
  1595. Partial frames queuing: false
  1596. Secure playback decryption: false
  1597. Dynamic timestamp: false
  1598. Multiple access units: false
  1599. Tunneled playback: false
  1600. Partial access units per input buffer: false
  1601. Supported vendor parameters:
  1602. vendor.mtk.ext.vdec.hdr.feature-on
  1603. vendor.mtk.ext.vdec.heif.feature-on
  1604. vendor.mtk.ext.vdec.svp.feature-on
  1605. vendor.mtk.ext.vdec.vilte.feature-on
  1606. vendor.mtk.ext.vdec.vpp.disabled.value
  1607. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1608. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1609. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1610. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1611. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1612. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1613. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1614. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1615. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1616. vendor.mtk.intfimpl.thiz.value
  1617. vendor.mtk.output.buffer.alloc.config.usage
  1618. vendor.mtk.vdec.force.pixel.format.value
  1619. vendor.mtk.vdec.thumbnail.mode.value
  1620.  
  1621. video/x-vnd.on2.vp8 (c2.android.vp8.decoder)
  1622. Hardware acceleration: false
  1623. Software-only: true
  1624. Low latency decoding: false
  1625. Codec provider: Android platform
  1626. Max supported instances: 32
  1627. Max resolution: 2048x2048
  1628. Max bitrate: 40 Mbps
  1629. Frame rate: 0 — 960 fps
  1630. Max frame rate per resolution:
  1631. 144p: 960.0 fps
  1632. 144p (YouTube): 960.0 fps
  1633. 240p: 960.0 fps
  1634. 240p (widescreen): 960.0 fps
  1635. 360p: 960.0 fps
  1636. 360p (widescreen): 960.0 fps
  1637. 480p: 833.3 fps
  1638. 480p (widescreen): 617.3 fps
  1639. 576p: 617.3 fps
  1640. 720p: 277.8 fps
  1641. 1080p: 122.5 fps
  1642. Color profiles:
  1643. COLOR_FormatSurface (0x7F000789)
  1644. COLOR_FormatYUV420Flexible (0x7F420888)
  1645. COLOR_FormatYUV420PackedPlanar (0x14)
  1646. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1647. COLOR_FormatYUV420Planar (0x13)
  1648. COLOR_FormatYUV420SemiPlanar (0x15)
  1649. Adaptive playback: true (required: false)
  1650. Partial frames queuing: false
  1651. Secure playback decryption: false
  1652. Dynamic timestamp: false
  1653. Multiple access units: false
  1654. Tunneled playback: false
  1655. Partial access units per input buffer: false
  1656. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1657.  
  1658. video/x-vnd.on2.vp8 (c2.android.vp8.encoder)
  1659. Hardware acceleration: false
  1660. Software-only: true
  1661. Codec provider: Android platform
  1662. Max supported instances: 32
  1663. Max resolution: 1280x1280
  1664. Max bitrate: 20 Mbps
  1665. Frame rate: 0 — 960 fps
  1666. Max frame rate per resolution:
  1667. 144p: 960.0 fps
  1668. 144p (YouTube): 960.0 fps
  1669. 240p: 960.0 fps
  1670. 240p (widescreen): 960.0 fps
  1671. 360p: 960.0 fps
  1672. 360p (widescreen): 960.0 fps
  1673. 480p: 960.0 fps
  1674. 480p (widescreen): 960.0 fps
  1675. 576p: 960.0 fps
  1676. 720p: 960.0 fps
  1677. Color profiles:
  1678. COLOR_FormatSurface (0x7F000789)
  1679. COLOR_FormatYUV420Flexible (0x7F420888)
  1680. COLOR_FormatYUV420PackedPlanar (0x14)
  1681. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1682. COLOR_FormatYUV420Planar (0x13)
  1683. COLOR_FormatYUV420SemiPlanar (0x15)
  1684. Intra refresh: false
  1685. Quantization parameter bounds: true (required: false)
  1686. Exporting encoding statistics: false
  1687. HDR editing: false
  1688. Dynamic timestamp: false
  1689. Multiple access units: false
  1690. Bitrate modes:
  1691. Constant bitrate (CBR): true
  1692. Constant quality (CQ): false
  1693. Variable bitrate (VBR): true
  1694. Constant bitrate (CBR) with frame drops: false
  1695. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1696.  
  1697. video/x-vnd.on2.vp8 (c2.mtk.vpx.decoder)
  1698. Hardware acceleration: true
  1699. Software-only: false
  1700. Low latency decoding: false
  1701. Codec provider: Device vendor / OEM
  1702. Max supported instances: 32
  1703. Max resolution: 2048x1088
  1704. Max bitrate: 100 Mbps
  1705. Frame rate: 0 — 960 fps
  1706. Max frame rate per resolution:
  1707. 144p: 960.0 fps
  1708. 144p (YouTube): 960.0 fps
  1709. 240p: 960.0 fps
  1710. 240p (widescreen): 960.0 fps
  1711. 360p: 960.0 fps
  1712. 360p (widescreen): 960.0 fps
  1713. 480p: 960.0 fps
  1714. 480p (widescreen): 960.0 fps
  1715. 576p: 960.0 fps
  1716. 720p: 960.0 fps
  1717. 1080p: 960.0 fps
  1718. Color profiles:
  1719. COLOR_FormatSurface (0x7F000789)
  1720. COLOR_FormatYUV420Flexible (0x7F420888)
  1721. COLOR_FormatYUV420PackedPlanar (0x14)
  1722. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1723. COLOR_FormatYUV420Planar (0x13)
  1724. COLOR_FormatYUV420SemiPlanar (0x15)
  1725. Adaptive playback: true (required: false)
  1726. Partial frames queuing: false
  1727. Secure playback decryption: false
  1728. Dynamic timestamp: false
  1729. Multiple access units: false
  1730. Tunneled playback: false
  1731. Partial access units per input buffer: false
  1732. Supported vendor parameters:
  1733. vendor.mtk.ext.vdec.hdr.feature-on
  1734. vendor.mtk.ext.vdec.heif.feature-on
  1735. vendor.mtk.ext.vdec.svp.feature-on
  1736. vendor.mtk.ext.vdec.vilte.feature-on
  1737. vendor.mtk.ext.vdec.vpp.disabled.value
  1738. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1739. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1740. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1741. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1742. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1743. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1744. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1745. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1746. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1747. vendor.mtk.intfimpl.thiz.value
  1748. vendor.mtk.output.buffer.alloc.config.usage
  1749. vendor.mtk.vdec.force.pixel.format.value
  1750. vendor.mtk.vdec.thumbnail.mode.value
  1751. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1752.  
  1753. video/x-vnd.on2.vp9 (c2.android.vp9.decoder)
  1754. Hardware acceleration: false
  1755. Software-only: true
  1756. Low latency decoding: false
  1757. Codec provider: Android platform
  1758. Max supported instances: 32
  1759. Max resolution: 1280x1280
  1760. Max bitrate: 5 Mbps
  1761. Frame rate: 0 — 960 fps
  1762. Max frame rate per resolution:
  1763. 144p: 960.0 fps
  1764. 144p (YouTube): 750.0 fps
  1765. 240p: 360.0 fps
  1766. 240p (widescreen): 266.7 fps
  1767. 360p: 156.5 fps
  1768. 360p (widescreen): 117.4 fps
  1769. 480p: 90.0 fps
  1770. 480p (widescreen): 66.7 fps
  1771. 576p: 66.7 fps
  1772. 720p: 30.0 fps
  1773. Color profiles:
  1774. COLOR_FormatSurface (0x7F000789)
  1775. COLOR_FormatYUV420Flexible (0x7F420888)
  1776. COLOR_FormatYUV420PackedPlanar (0x14)
  1777. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1778. COLOR_FormatYUV420Planar (0x13)
  1779. COLOR_FormatYUV420SemiPlanar (0x15)
  1780. Adaptive playback: true (required: false)
  1781. Partial frames queuing: false
  1782. Secure playback decryption: false
  1783. Dynamic timestamp: false
  1784. Multiple access units: false
  1785. Tunneled playback: false
  1786. Partial access units per input buffer: false
  1787. Profile levels:
  1788. VP9Profile0 (0x1): VP9Level5 (0x100)
  1789. VP9Profile2 (0x4): VP9Level5 (0x100)
  1790. VP9Profile2HDR (0x1000): VP9Level5 (0x100)
  1791. VP9Profile2HDR10Plus (0x4000): VP9Level5 (0x100)
  1792.  
  1793. video/x-vnd.on2.vp9 (c2.mtk.vp9.decoder)
  1794. Hardware acceleration: true
  1795. Software-only: false
  1796. Low latency decoding: false
  1797. Codec provider: Device vendor / OEM
  1798. Max supported instances: 32
  1799. Max resolution: 4096x2176
  1800. Max bitrate: 60 Mbps
  1801. Frame rate: 0 — 960 fps
  1802. Max frame rate per resolution:
  1803. 144p: 960.0 fps
  1804. 144p (YouTube): 960.0 fps
  1805. 240p: 960.0 fps
  1806. 240p (widescreen): 960.0 fps
  1807. 360p: 960.0 fps
  1808. 360p (widescreen): 960.0 fps
  1809. 480p: 960.0 fps
  1810. 480p (widescreen): 759.2 fps
  1811. 576p: 752.2 fps
  1812. 720p: 338.5 fps
  1813. 1080p: 150.4 fps
  1814. 4K: 37.6 fps
  1815. Color profiles:
  1816. COLOR_FormatSurface (0x7F000789)
  1817. COLOR_FormatYUV420Flexible (0x7F420888)
  1818. COLOR_FormatYUV420PackedPlanar (0x14)
  1819. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1820. COLOR_FormatYUV420Planar (0x13)
  1821. COLOR_FormatYUV420SemiPlanar (0x15)
  1822. Adaptive playback: true (required: false)
  1823. Partial frames queuing: false
  1824. Secure playback decryption: false
  1825. Dynamic timestamp: false
  1826. Multiple access units: false
  1827. Tunneled playback: false
  1828. Partial access units per input buffer: false
  1829. Supported vendor parameters:
  1830. vendor.mtk.ext.vdec.hdr.feature-on
  1831. vendor.mtk.ext.vdec.heif.feature-on
  1832. vendor.mtk.ext.vdec.svp.feature-on
  1833. vendor.mtk.ext.vdec.vilte.feature-on
  1834. vendor.mtk.ext.vdec.vpp.disabled.value
  1835. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1836. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1837. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1838. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1839. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1840. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1841. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1842. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1843. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1844. vendor.mtk.intfimpl.thiz.value
  1845. vendor.mtk.output.buffer.alloc.config.usage
  1846. vendor.mtk.vdec.force.pixel.format.value
  1847. vendor.mtk.vdec.thumbnail.mode.value
  1848. Profile levels:
  1849. VP9Profile0 (0x1): VP9Level5 (0x100)
  1850. VP9Profile1 (0x2): VP9Level5 (0x100)
  1851. VP9Profile2 (0x4): VP9Level5 (0x100)
  1852. VP9Profile2HDR (0x1000): VP9Level5 (0x100)
  1853.  
  1854. video/x-vnd.on2.vp9 (c2.mtk.vp9.decoder.secure)
  1855. Hardware acceleration: true
  1856. Software-only: false
  1857. Low latency decoding: false
  1858. Codec provider: Device vendor / OEM
  1859. Max supported instances: 2
  1860. Max resolution: 1920x1088
  1861. Max bitrate: 60 Mbps
  1862. Frame rate: 0 — 960 fps
  1863. Max frame rate per resolution:
  1864. 144p: 960.0 fps
  1865. 144p (YouTube): 960.0 fps
  1866. 240p: 960.0 fps
  1867. 240p (widescreen): 960.0 fps
  1868. 360p: 960.0 fps
  1869. 360p (widescreen): 960.0 fps
  1870. 480p: 960.0 fps
  1871. 480p (widescreen): 759.2 fps
  1872. 576p: 752.2 fps
  1873. 720p: 338.5 fps
  1874. 1080p: 150.4 fps
  1875. Color profiles:
  1876. COLOR_FormatSurface (0x7F000789)
  1877. COLOR_FormatYUV420Flexible (0x7F420888)
  1878. COLOR_FormatYUV420PackedPlanar (0x14)
  1879. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1880. COLOR_FormatYUV420Planar (0x13)
  1881. COLOR_FormatYUV420SemiPlanar (0x15)
  1882. Adaptive playback: true (required: false)
  1883. Partial frames queuing: false
  1884. Secure playback decryption: true (required: true)
  1885. Dynamic timestamp: false
  1886. Multiple access units: false
  1887. Tunneled playback: false
  1888. Partial access units per input buffer: false
  1889. Supported vendor parameters:
  1890. vendor.mtk.ext.vdec.hdr.feature-on
  1891. vendor.mtk.ext.vdec.heif.feature-on
  1892. vendor.mtk.ext.vdec.svp.feature-on
  1893. vendor.mtk.ext.vdec.vilte.feature-on
  1894. vendor.mtk.ext.vdec.vpp.disabled.value
  1895. vendor.mtk.ext.vdec.vpp.motion.intpl.feature-on
  1896. vendor.mtk.ext.vdec.vpp.motion.intpl.max-conversion-rate
  1897. vendor.mtk.ext.vdec.vpp.motion.intpl.pixel-format
  1898. vendor.mtk.ext.vdec.vpp.quality.tuner.feature-on
  1899. vendor.mtk.ext.vdec.vpp.quality.tuner.pixel-format
  1900. vendor.mtk.ext.vdec.vpp.resolution.scaler.feature-on
  1901. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-height
  1902. vendor.mtk.ext.vdec.vpp.resolution.scaler.max-frame-width
  1903. vendor.mtk.ext.vdec.vpp.resolution.scaler.pixel-format
  1904. vendor.mtk.intfimpl.thiz.value
  1905. vendor.mtk.output.buffer.alloc.config.usage
  1906. vendor.mtk.vdec.force.pixel.format.value
  1907. vendor.mtk.vdec.thumbnail.mode.value
  1908. Profile levels:
  1909. VP9Profile0 (0x1): VP9Level5 (0x100)
  1910. VP9Profile1 (0x2): VP9Level5 (0x100)
  1911. VP9Profile2 (0x4): VP9Level5 (0x100)
  1912. VP9Profile2HDR (0x1000): VP9Level5 (0x100)
  1913.  
  1914.  
  1915. DRM list:
  1916.  
  1917. Apple FairPlay (unofficial; Netflix) (UUID: {29701fe4-3cc7-4a34-8c5b-ae90c7439a47})
  1918. UUID: 29701fe4-3cc7-4a34-8c5b-ae90c7439a47
  1919. Vendor: Google
  1920. Version: 16.1.0
  1921. Algorithms: AES/CBC/NoPadding,HmacSHA256
  1922. Device unique ID: 6de4e904c6b2cc49604e724a3d1c6c7500050a138c70423a39ee74c5ffc8155b
  1923. Current HDCP level: No digital output (implicitly secure)
  1924. Max HDCP level supported: HDCP 2.3 Type 1
  1925. Max number of sessions: 50
  1926.  
  1927. ClearKey (Common PSSH box format) (UUID: {1077efec-c0b2-4d02-ace3-3c1e52e2fb4b})
  1928. UUID: 1077efec-c0b2-4d02-ace3-3c1e52e2fb4b
  1929. Vendor: Google
  1930. Version: 1.2
  1931. Current HDCP level: Unprotected
  1932. Max HDCP level supported: No digital output (implicitly secure)
  1933. Max number of sessions: 10
  1934.  
  1935. ClearKey (DASH-IF) (UUID: {e2719d58-a985-b3c9-781a-b030af78d30e})
  1936. UUID: e2719d58-a985-b3c9-781a-b030af78d30e
  1937. Vendor: Google
  1938. Version: 1.2
  1939. Current HDCP level: Unprotected
  1940. Max HDCP level supported: No digital output (implicitly secure)
  1941. Max number of sessions: 10
  1942.  
  1943. Widevine CDM (UUID: {edef8ba9-79d6-4ace-a3c8-27dcd51d21ed})
  1944. UUID: edef8ba9-79d6-4ace-a3c8-27dcd51d21ed
  1945. Vendor: Google
  1946. Version: 16.1.0
  1947. Algorithms: AES/CBC/NoPadding,HmacSHA256
  1948. Device unique ID: 6de4e904c6b2cc49604e724a3d1c6c7500050a138c70423a39ee74c5ffc8155b
  1949. Max security level: L1
  1950. System ID: 21679
  1951. Privacy mode: disable
  1952. Session sharing: disable
  1953. Usage reporting supported: True
  1954. OEM Crypto API version: 16
  1955. Current HDCP level: No digital output (implicitly secure)
  1956. Max HDCP level supported: HDCP 2.3 Type 1
  1957. Number of open sessions: 0
  1958. Max number of sessions: 50
  1959. Current System Renewability Message (SRM) version: None
  1960. System Renewability Message (SRM) update supported: False
  1961. Resource rating tier: 2
  1962. Hash function supported for Full Decrypt Path Testing: 1 (CRC32)
  1963. Provisioning unique ID: 921b16fb394d33b69fb18db5c2e3938afffaf5ec738fbdc5c6118b3a0037eaa4
  1964.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement