Advertisement
Guest User

Untitled

a guest
Apr 28th, 2025
10
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 126.68 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: true (required: 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: true (required: 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 (c2.dolby.eac3.decoder)
  34. Hardware acceleration: false
  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: true (required: false)
  44. Tunneled playback: false
  45. Partial access units per input buffer: false
  46. Supported vendor parameters:
  47. vendor.dolby.active-device.value
  48. vendor.dolby.dax-state.value
  49. vendor.dolby.dialog-enhancement-gain.value
  50. vendor.dolby.output-level.value
  51. vendor.dolby.profile-index.value
  52. vendor.raw.max-channel-count.value
  53.  
  54. audio/amr-wb (c2.android.amrwb.decoder)
  55. Hardware acceleration: false
  56. Software-only: true
  57. Low latency decoding: false
  58. Codec provider: Android platform
  59. Max supported instances: 32
  60. Input channels: 1
  61. Bitrate range: 6 Kbps — 23 Kbps
  62. Sample rates: 16.0 kHz
  63. Dynamic timestamp: false
  64. Multiple access units: true (required: false)
  65. Tunneled playback: false
  66. Partial access units per input buffer: false
  67.  
  68. audio/amr-wb (c2.android.amrwb.encoder)
  69. Hardware acceleration: false
  70. Software-only: true
  71. Codec provider: Android platform
  72. Max supported instances: 32
  73. Input channels: 1
  74. Bitrate range: 6 Kbps — 23 Kbps
  75. Sample rates: 16.0 kHz
  76. Dynamic timestamp: false
  77. Multiple access units: true (required: false)
  78. Bitrate modes:
  79. Constant bitrate (CBR): true
  80. Constant quality (CQ): false
  81. Variable bitrate (VBR): false
  82. Constant bitrate (CBR) with frame drops: false
  83.  
  84. audio/eac3 (c2.dolby.eac3.decoder)
  85. Hardware acceleration: false
  86. Software-only: false
  87. Low latency decoding: false
  88. Codec provider: Device vendor / OEM
  89. Max supported instances: 32
  90. Input channels: 1 — 8
  91. Bitrate range: 32 Kbps — 6 Mbps
  92. Sample rates: 32.0, 44.1, 48.0 kHz
  93. Dynamic timestamp: false
  94. Multiple access units: true (required: false)
  95. Tunneled playback: false
  96. Partial access units per input buffer: false
  97. Supported vendor parameters:
  98. vendor.dolby.active-device.value
  99. vendor.dolby.dax-state.value
  100. vendor.dolby.dialog-enhancement-gain.value
  101. vendor.dolby.output-level.value
  102. vendor.dolby.profile-index.value
  103. vendor.raw.max-channel-count.value
  104.  
  105. audio/flac (c2.android.flac.decoder)
  106. Hardware acceleration: false
  107. Software-only: true
  108. Low latency decoding: false
  109. Codec provider: Android platform
  110. Max supported instances: 32
  111. Input channels: 1 — 8
  112. Bitrate range: 21 Mbps
  113. Sample rates: 7.35 kHz — 192.0 kHz
  114. Dynamic timestamp: false
  115. Multiple access units: true (required: false)
  116. Tunneled playback: false
  117. Partial access units per input buffer: false
  118.  
  119. audio/flac (c2.android.flac.encoder)
  120. Hardware acceleration: false
  121. Software-only: true
  122. Codec provider: Android platform
  123. Max supported instances: 32
  124. Input channels: 1 — 2
  125. Bitrate range: 21 Mbps
  126. Sample rates: 7.35 kHz — 192.0 kHz
  127. Dynamic timestamp: false
  128. Multiple access units: true (required: false)
  129. Bitrate modes:
  130. Constant bitrate (CBR): false
  131. Constant quality (CQ): true
  132. Variable bitrate (VBR): false
  133. Constant bitrate (CBR) with frame drops: false
  134. Encoding complexity range: 0 — 8 (default: 5)
  135.  
  136. audio/g711-alaw (c2.android.g711.alaw.decoder)
  137. Hardware acceleration: false
  138. Software-only: true
  139. Low latency decoding: false
  140. Codec provider: Android platform
  141. Max supported instances: 32
  142. Input channels: 1 — 6
  143. Bitrate range: 64 Kbps
  144. Sample rates: 8.0 kHz
  145. Dynamic timestamp: false
  146. Multiple access units: true (required: false)
  147. Tunneled playback: false
  148. Partial access units per input buffer: false
  149.  
  150. audio/g711-mlaw (c2.android.g711.mlaw.decoder)
  151. Hardware acceleration: false
  152. Software-only: true
  153. Low latency decoding: false
  154. Codec provider: Android platform
  155. Max supported instances: 32
  156. Input channels: 1 — 6
  157. Bitrate range: 64 Kbps
  158. Sample rates: 8.0 kHz
  159. Dynamic timestamp: false
  160. Multiple access units: true (required: false)
  161. Tunneled playback: false
  162. Partial access units per input buffer: false
  163.  
  164. audio/mp4a-latm (c2.android.aac.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 — 8
  171. Bitrate range: 8 Kbps — 510 Kbps
  172. Sample rates: 7.35, 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  173. Dynamic timestamp: false
  174. Multiple access units: true (required: false)
  175. Tunneled playback: false
  176. Partial access units per input buffer: false
  177. Profiles:
  178. AACObjectLC (0x2)
  179. AACObjectHE (0x5)
  180. AACObjectHE_PS (0x1D)
  181. AACObjectLD (0x17)
  182. AACObjectELD (0x27)
  183. AACObjectERScalable (0x14)
  184. AACObjectXHE (0x2A)
  185.  
  186. audio/mp4a-latm (c2.android.aac.encoder)
  187. Hardware acceleration: false
  188. Software-only: true
  189. Codec provider: Android platform
  190. Max supported instances: 32
  191. Input channels: 1 — 6
  192. Bitrate range: 8 Kbps — 510 Kbps
  193. Sample rates: 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  194. Dynamic timestamp: false
  195. Multiple access units: true (required: false)
  196. Bitrate modes:
  197. Constant bitrate (CBR): false
  198. Constant quality (CQ): false
  199. Variable bitrate (VBR): true
  200. Constant bitrate (CBR) with frame drops: false
  201. Profiles:
  202. AACObjectLC (0x2)
  203. AACObjectHE (0x5)
  204. AACObjectHE_PS (0x1D)
  205. AACObjectLD (0x17)
  206. AACObjectELD (0x27)
  207.  
  208. audio/mpeg (c2.android.mp3.decoder)
  209. Hardware acceleration: false
  210. Software-only: true
  211. Low latency decoding: false
  212. Codec provider: Android platform
  213. Max supported instances: 32
  214. Input channels: 1 — 2
  215. Bitrate range: 8 Kbps — 320 Kbps
  216. Sample rates: 8.0, 11.025, 12.0, 16.0, 22.05, 24.0, 32.0, 44.1, 48.0 kHz
  217. Dynamic timestamp: false
  218. Multiple access units: true (required: false)
  219. Tunneled playback: false
  220. Partial access units per input buffer: false
  221.  
  222. audio/opus (c2.android.opus.decoder)
  223. Hardware acceleration: false
  224. Software-only: true
  225. Low latency decoding: false
  226. Codec provider: Android platform
  227. Max supported instances: 32
  228. Input channels: 1 — 8
  229. Bitrate range: 6 Kbps — 510 Kbps
  230. Sample rates: 8.0, 12.0, 16.0, 24.0, 48.0 kHz
  231. Dynamic timestamp: false
  232. Multiple access units: true (required: false)
  233. Tunneled playback: false
  234. Partial access units per input buffer: false
  235.  
  236. audio/opus (c2.android.opus.encoder)
  237. Hardware acceleration: false
  238. Software-only: true
  239. Codec provider: Android platform
  240. Max supported instances: 32
  241. Input channels: 1 — 2
  242. Bitrate range: 6 Kbps — 510 Kbps
  243. Sample rates: 8.0, 12.0, 16.0, 24.0, 48.0 kHz
  244. Dynamic timestamp: false
  245. Multiple access units: true (required: false)
  246. Bitrate modes:
  247. Constant bitrate (CBR): true
  248. Constant quality (CQ): false
  249. Variable bitrate (VBR): true
  250. Constant bitrate (CBR) with frame drops: false
  251. Encoding complexity range: 0 — 10 (default: 5)
  252.  
  253. audio/raw (c2.android.raw.decoder)
  254. Hardware acceleration: false
  255. Software-only: true
  256. Low latency decoding: false
  257. Codec provider: Android platform
  258. Max supported instances: 32
  259. Input channels: 1 — 12
  260. Bitrate range: 10 Mbps
  261. Sample rates: 8.0 kHz — 192.0 kHz
  262. Dynamic timestamp: false
  263. Multiple access units: true (required: false)
  264. Tunneled playback: false
  265. Partial access units per input buffer: false
  266.  
  267. audio/vorbis (c2.android.vorbis.decoder)
  268. Hardware acceleration: false
  269. Software-only: true
  270. Low latency decoding: false
  271. Codec provider: Android platform
  272. Max supported instances: 32
  273. Input channels: 1 — 8
  274. Bitrate range: 32 Kbps — 500 Kbps
  275. Sample rates: 8.0 kHz — 96.0 kHz
  276. Dynamic timestamp: false
  277. Multiple access units: true (required: false)
  278. Tunneled playback: false
  279. Partial access units per input buffer: false
  280.  
  281. video/3gpp (c2.android.h263.decoder)
  282. Hardware acceleration: false
  283. Software-only: true
  284. Low latency decoding: false
  285. Codec provider: Android platform
  286. Max supported instances: 32
  287. Max resolution: 352x288
  288. Max bitrate: 384 Kbps
  289. Frame rate: 1 — 30 fps
  290. Max frame rate per resolution:
  291. 144p: 30,0 fps
  292. 144p (YouTube): 30,0 fps
  293. 240p: 30,0 fps
  294. Color profiles:
  295. COLOR_FormatSurface (0x7F000789)
  296. COLOR_FormatYUV420Flexible (0x7F420888)
  297. COLOR_FormatYUV420PackedPlanar (0x14)
  298. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  299. COLOR_FormatYUV420Planar (0x13)
  300. COLOR_FormatYUV420SemiPlanar (0x15)
  301. Adaptive playback: true (required: false)
  302. Partial frames queuing: false
  303. Secure playback decryption: false
  304. Can detach the surface when in Surface mode: true (required: false)
  305. Dynamic change of color aspects: false
  306. Dynamic timestamp: false
  307. Multiple access units: false
  308. Tunneled playback: false
  309. Partial access units per input buffer: false
  310. Profile levels:
  311. H263ProfileBaseline (0x1): H263Level40 (0x8)
  312. H263ProfileISWV2 (0x8): H263Level40 (0x8)
  313.  
  314. video/3gpp (c2.android.h263.encoder)
  315. Hardware acceleration: false
  316. Software-only: true
  317. Codec provider: Android platform
  318. Max supported instances: 32
  319. Max resolution: 176x144
  320. Max bitrate: 128 Kbps
  321. Frame rate: 1 — 30 fps
  322. Max frame rate per resolution: 144p: 30,0 fps
  323. Color profiles:
  324. COLOR_FormatSurface (0x7F000789)
  325. COLOR_FormatYUV420Flexible (0x7F420888)
  326. COLOR_FormatYUV420PackedPlanar (0x14)
  327. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  328. COLOR_FormatYUV420Planar (0x13)
  329. COLOR_FormatYUV420SemiPlanar (0x15)
  330. Intra refresh: false
  331. Quantization parameter bounds: false
  332. Exporting encoding statistics: false
  333. HDR editing: false
  334. HLG editing: false
  335. Region of interest encoding: false
  336. Dynamic timestamp: false
  337. Multiple access units: false
  338. Bitrate modes:
  339. Constant bitrate (CBR): false
  340. Constant quality (CQ): false
  341. Variable bitrate (VBR): true
  342. Constant bitrate (CBR) with frame drops: false
  343. Profile levels: H263ProfileBaseline (0x1): H263Level40 (0x8)
  344.  
  345. video/3gpp (c2.exynos.h263.decoder)
  346. Hardware acceleration: true
  347. Software-only: false
  348. Low latency decoding: true (required: false)
  349. Codec provider: Device vendor / OEM
  350. Max supported instances: 16
  351. Max resolution: 720x576
  352. Max bitrate: 16 Mbps
  353. Frame rate: 1 — 60 fps
  354. Max frame rate per resolution:
  355. 144p: 60,0 fps
  356. 144p (YouTube): 60,0 fps
  357. 240p: 60,0 fps
  358. 360p: 60,0 fps
  359. 360p (widescreen): 60,0 fps
  360. 480p: 60,0 fps
  361. 576p: 60,0 fps
  362. Color profiles:
  363. COLOR_FormatSurface (0x7F000789)
  364. COLOR_FormatYUV420Flexible (0x7F420888)
  365. COLOR_FormatYUV420PackedPlanar (0x14)
  366. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  367. COLOR_FormatYUV420Planar (0x13)
  368. COLOR_FormatYUV420SemiPlanar (0x15)
  369. Adaptive playback: true (required: false)
  370. Partial frames queuing: false
  371. Secure playback decryption: false
  372. Can detach the surface when in Surface mode: true (required: false)
  373. Dynamic change of color aspects: false
  374. Dynamic timestamp: false
  375. Multiple access units: false
  376. Tunneled playback: false
  377. Partial access units per input buffer: false
  378. Supported vendor parameters:
  379. vendor.sec-csc-output.pixel-format.value
  380. vendor.sec-dec-output.black-bar-info.height
  381. vendor.sec-dec-output.black-bar-info.left
  382. vendor.sec-dec-output.black-bar-info.top
  383. vendor.sec-dec-output.black-bar-info.width
  384. vendor.sec-dec-output.black-bar.enable.value
  385. vendor.sec-dec-output.buffers.usage.value
  386. vendor.sec-dec-output.decode-order.value
  387. vendor.sec-dec-output.dpb-num.value
  388. vendor.sec-dec-output.extra-buffer-num.value
  389. vendor.sec-dec-output.reorder-timestamp.value
  390. vendor.sec-dec-output.thumbnail-mode.value
  391. vendor.sec-ext-dec-compressed-color-format.value
  392. vendor.sec-ext-dec-use-buffer-copy.enable.value
  393. Profile levels:
  394. H263ProfileBaseline (0x1): H263Level40 (0x8)
  395. H263ProfileH320Coding (0x2): H263Level40 (0x8)
  396. H263ProfileBackwardCompatible (0x4): H263Level40 (0x8)
  397. H263ProfileISWV2 (0x8): H263Level40 (0x8)
  398.  
  399. video/3gpp (c2.exynos.h263.encoder)
  400. Hardware acceleration: true
  401. Software-only: false
  402. Codec provider: Device vendor / OEM
  403. Max supported instances: 16
  404. Max resolution: 720x576
  405. Max bitrate: 16 Mbps
  406. Frame rate: 1 — 60 fps
  407. Max frame rate per resolution:
  408. 144p: 60,0 fps
  409. 144p (YouTube): 60,0 fps
  410. 240p: 60,0 fps
  411. 360p: 60,0 fps
  412. 360p (widescreen): 60,0 fps
  413. 480p: 60,0 fps
  414. 576p: 60,0 fps
  415. Color profiles:
  416. COLOR_FormatSurface (0x7F000789)
  417. COLOR_FormatYUV420Flexible (0x7F420888)
  418. COLOR_FormatYUV420PackedPlanar (0x14)
  419. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  420. COLOR_FormatYUV420Planar (0x13)
  421. COLOR_FormatYUV420SemiPlanar (0x15)
  422. Intra refresh: false
  423. Quantization parameter bounds: true (required: false)
  424. Exporting encoding statistics: true (required: false)
  425. HDR editing: false
  426. HLG editing: false
  427. Region of interest encoding: false
  428. Dynamic timestamp: false
  429. Multiple access units: false
  430. Bitrate modes:
  431. Constant bitrate (CBR): true
  432. Constant quality (CQ): false
  433. Variable bitrate (VBR): true
  434. Constant bitrate (CBR) with frame drops: false
  435. Supported vendor parameters:
  436. vendor.sec-csc-dataspace.value
  437. vendor.sec-csc-output.pixel-format.value
  438. vendor.sec-enc-input.10bit-support.value
  439. vendor.sec-enc-internal-input.usage.value
  440. vendor.sec-enc-output-pmv.horizonL0
  441. vendor.sec-enc-output-pmv.horizonL1
  442. vendor.sec-enc-output-pmv.mode
  443. vendor.sec-enc-output-pmv.verticalL0
  444. vendor.sec-enc-output-pmv.verticalL1
  445. vendor.sec-enc-output.average-qp.value
  446. vendor.sec-enc-output.high-quality.mode
  447. vendor.sec-enc-output.high-quality.value
  448. vendor.sec-enc-output.init-qp-estimation.value
  449. vendor.sec-enc-output.start-idr-frame.value
  450. vendor.sec-ext-enc-disable-dfr.disable.value
  451. vendor.sec-ext-enc-drop-control.enable.value
  452. vendor.sec-ext-enc-qp-range.B-maxQP
  453. vendor.sec-ext-enc-qp-range.B-minQP
  454. vendor.sec-ext-enc-qp-range.I-maxQP
  455. vendor.sec-ext-enc-qp-range.I-minQP
  456. vendor.sec-ext-enc-qp-range.P-maxQP
  457. vendor.sec-ext-enc-qp-range.P-minQP
  458. Profile levels: H263ProfileBaseline (0x1): H263Level70 (0x80)
  459.  
  460. video/apv (c2.android.apv.decoder)
  461. Hardware acceleration: false
  462. Software-only: true
  463. Low latency decoding: false
  464. Codec provider: Android platform
  465. Max supported instances: 32
  466. Max resolution: 1920x1920
  467. Max bitrate: 240 Mbps
  468. Frame rate: 0 — 960 fps
  469. Max frame rate per resolution:
  470. 144p: 960,0 fps
  471. 144p (YouTube): 960,0 fps
  472. 240p: 960,0 fps
  473. 240p (widescreen): 960,0 fps
  474. 360p: 960,0 fps
  475. 360p (widescreen): 960,0 fps
  476. 480p: 960,0 fps
  477. 480p (widescreen): 960,0 fps
  478. 576p: 960,0 fps
  479. 720p: 960,0 fps
  480. 1080p: 960,0 fps
  481. Color profiles:
  482. COLOR_FormatSurface (0x7F000789)
  483. COLOR_FormatYUV420Flexible (0x7F420888)
  484. COLOR_FormatYUV420PackedPlanar (0x14)
  485. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  486. COLOR_FormatYUV420Planar (0x13)
  487. COLOR_FormatYUV420SemiPlanar (0x15)
  488. COLOR_FormatYUVP010 (0x36)
  489. Adaptive playback: true (required: false)
  490. Partial frames queuing: false
  491. Secure playback decryption: false
  492. Can detach the surface when in Surface mode: true (required: false)
  493. Dynamic change of color aspects: true (required: false)
  494. Dynamic timestamp: false
  495. Multiple access units: false
  496. Tunneled playback: false
  497. Partial access units per input buffer: false
  498. Profile levels:
  499. APVProfile422_10 (0x1): APVLevel71Band3 (0x200008)
  500. APVProfile422_10HDR10 (0x1000): APVLevel71Band3 (0x200008)
  501. APVProfile422_10HDR10Plus (0x2000): APVLevel71Band3 (0x200008)
  502.  
  503. video/apv (c2.android.apv.encoder)
  504. Hardware acceleration: false
  505. Software-only: true
  506. Codec provider: Android platform
  507. Max supported instances: 32
  508. Max resolution: 1920x1920
  509. Max bitrate: 240 Mbps
  510. Frame rate: 0 — 960 fps
  511. Max frame rate per resolution:
  512. 144p: 960,0 fps
  513. 144p (YouTube): 960,0 fps
  514. 240p: 960,0 fps
  515. 240p (widescreen): 960,0 fps
  516. 360p: 960,0 fps
  517. 360p (widescreen): 960,0 fps
  518. 480p: 960,0 fps
  519. 480p (widescreen): 960,0 fps
  520. 576p: 960,0 fps
  521. 720p: 960,0 fps
  522. 1080p: 960,0 fps
  523. Color profiles:
  524. COLOR_FormatSurface (0x7F000789)
  525. COLOR_FormatYUV420Flexible (0x7F420888)
  526. COLOR_FormatYUV420PackedPlanar (0x14)
  527. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  528. COLOR_FormatYUV420Planar (0x13)
  529. COLOR_FormatYUV420SemiPlanar (0x15)
  530. COLOR_FormatYUVP010 (0x36)
  531. Intra refresh: false
  532. Quantization parameter bounds: false
  533. Exporting encoding statistics: false
  534. HDR editing: false
  535. HLG editing: false
  536. Region of interest encoding: false
  537. Dynamic timestamp: false
  538. Multiple access units: false
  539. Bitrate modes:
  540. Constant bitrate (CBR): true
  541. Constant quality (CQ): false
  542. Variable bitrate (VBR): true
  543. Constant bitrate (CBR) with frame drops: false
  544. Profile levels: APVProfile422_10 (0x1): APVLevel71Band3 (0x200008)
  545.  
  546. video/av01 (c2.android.av1-dav1d.decoder)
  547. Hardware acceleration: false
  548. Software-only: true
  549. Low latency decoding: true (required: false)
  550. Codec provider: Android platform
  551. Max supported instances: 32
  552. Max resolution: 2048x2048
  553. Max bitrate: 40 Mbps
  554. Frame rate: 0 — 960 fps
  555. Max frame rate per resolution:
  556. 144p: 960,0 fps
  557. 144p (YouTube): 960,0 fps
  558. 240p: 819,2 fps
  559. 240p (widescreen): 606,8 fps
  560. 360p: 356,2 fps
  561. 360p (widescreen): 267,1 fps
  562. 480p: 204,8 fps
  563. 480p (widescreen): 151,7 fps
  564. 576p: 151,7 fps
  565. 720p: 68,3 fps
  566. 1080p: 30,1 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. COLOR_FormatYUVP010 (0x36)
  575. Adaptive playback: true (required: false)
  576. Partial frames queuing: false
  577. Secure playback decryption: false
  578. Can detach the surface when in Surface mode: true (required: false)
  579. Dynamic change of color aspects: true (required: false)
  580. Dynamic timestamp: false
  581. Multiple access units: false
  582. Tunneled playback: false
  583. Partial access units per input buffer: false
  584. Profile levels:
  585. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  586. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  587. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  588. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  589.  
  590. video/av01 (c2.android.av1.decoder)
  591. Hardware acceleration: false
  592. Software-only: true
  593. Low latency decoding: true (required: false)
  594. Codec provider: Android platform
  595. Max supported instances: 32
  596. Max resolution: 2048x2048
  597. Max bitrate: 40 Mbps
  598. Frame rate: 0 — 960 fps
  599. Max frame rate per resolution:
  600. 144p: 960,0 fps
  601. 144p (YouTube): 960,0 fps
  602. 240p: 819,2 fps
  603. 240p (widescreen): 606,8 fps
  604. 360p: 356,2 fps
  605. 360p (widescreen): 267,1 fps
  606. 480p: 204,8 fps
  607. 480p (widescreen): 151,7 fps
  608. 576p: 151,7 fps
  609. 720p: 68,3 fps
  610. 1080p: 30,1 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. COLOR_FormatYUVP010 (0x36)
  619. Adaptive playback: true (required: false)
  620. Partial frames queuing: false
  621. Secure playback decryption: false
  622. Can detach the surface when in Surface mode: true (required: false)
  623. Dynamic change of color aspects: true (required: false)
  624. Dynamic timestamp: false
  625. Multiple access units: false
  626. Tunneled playback: false
  627. Partial access units per input buffer: false
  628. Profile levels:
  629. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  630. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  631. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  632. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  633.  
  634. video/av01 (c2.android.av1.encoder)
  635. Hardware acceleration: false
  636. Software-only: true
  637. Codec provider: Android platform
  638. Max supported instances: 32
  639. Max resolution: 1920x1920
  640. Max bitrate: 20 Mbps
  641. Frame rate: 0 — 960 fps
  642. Max frame rate per resolution:
  643. 144p: 960,0 fps
  644. 144p (YouTube): 960,0 fps
  645. 240p: 960,0 fps
  646. 240p (widescreen): 960,0 fps
  647. 360p: 881,5 fps
  648. 360p (widescreen): 661,1 fps
  649. 480p: 506,9 fps
  650. 480p (widescreen): 375,5 fps
  651. 576p: 375,5 fps
  652. 720p: 169,0 fps
  653. Color profiles:
  654. COLOR_FormatSurface (0x7F000789)
  655. COLOR_FormatYUV420Flexible (0x7F420888)
  656. COLOR_FormatYUV420PackedPlanar (0x14)
  657. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  658. COLOR_FormatYUV420Planar (0x13)
  659. COLOR_FormatYUV420SemiPlanar (0x15)
  660. COLOR_FormatYUVP010 (0x36)
  661. Intra refresh: false
  662. Quantization parameter bounds: true (required: false)
  663. Exporting encoding statistics: false
  664. HDR editing: false
  665. HLG editing: false
  666. Region of interest encoding: false
  667. Dynamic timestamp: false
  668. Multiple access units: false
  669. Bitrate modes:
  670. Constant bitrate (CBR): true
  671. Constant quality (CQ): true
  672. Variable bitrate (VBR): true
  673. Constant bitrate (CBR) with frame drops: false
  674. Encoding complexity range: 0 — 5 (default: 0)
  675. Encoding quality range: 0 — 100 (default: 80)
  676. Profile levels:
  677. AV1ProfileMain8 (0x1): AV1Level41 (0x200)
  678. AV1ProfileMain10 (0x2): AV1Level41 (0x200)
  679.  
  680. video/av01 (c2.google.av1.decoder)
  681. Hardware acceleration: true
  682. Software-only: false
  683. Low latency decoding: false
  684. Codec provider: Android platform
  685. Max supported instances: 16
  686. Max resolution: 3840x3840
  687. Max bitrate: 60 Mbps
  688. Frame rate: 1 — 120 fps
  689. Max frame rate per resolution:
  690. 144p: 120,0 fps
  691. 144p (YouTube): 120,0 fps
  692. 240p: 120,0 fps
  693. 240p (widescreen): 120,0 fps
  694. 360p: 120,0 fps
  695. 360p (widescreen): 120,0 fps
  696. 480p: 120,0 fps
  697. 480p (widescreen): 120,0 fps
  698. 576p: 120,0 fps
  699. 720p: 120,0 fps
  700. 1080p: 120,0 fps
  701. 4K: 60,0 fps
  702. Color profiles:
  703. COLOR_FormatSurface (0x7F000789)
  704. COLOR_FormatYUV420Flexible (0x7F420888)
  705. COLOR_FormatYUV420PackedPlanar (0x14)
  706. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  707. COLOR_FormatYUV420Planar (0x13)
  708. COLOR_FormatYUV420SemiPlanar (0x15)
  709. COLOR_FormatYUVP010 (0x36)
  710. Adaptive playback: true (required: false)
  711. Partial frames queuing: false
  712. Secure playback decryption: false
  713. Can detach the surface when in Surface mode: true (required: false)
  714. Dynamic change of color aspects: false
  715. Dynamic timestamp: false
  716. Multiple access units: false
  717. Tunneled playback: false
  718. Partial access units per input buffer: false
  719. Supported vendor parameters: vendor.raw.hdr-static-valid-info.value
  720. Profile levels:
  721. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  722. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  723. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  724. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  725.  
  726. video/av01 (c2.google.av1.decoder.secure)
  727. Hardware acceleration: true
  728. Software-only: false
  729. Low latency decoding: false
  730. Codec provider: Android platform
  731. Max supported instances: 16
  732. Max resolution: 3840x3840
  733. Max bitrate: 60 Mbps
  734. Frame rate: 1 — 120 fps
  735. Max frame rate per resolution:
  736. 144p: 120,0 fps
  737. 144p (YouTube): 120,0 fps
  738. 240p: 120,0 fps
  739. 240p (widescreen): 120,0 fps
  740. 360p: 120,0 fps
  741. 360p (widescreen): 120,0 fps
  742. 480p: 120,0 fps
  743. 480p (widescreen): 120,0 fps
  744. 576p: 120,0 fps
  745. 720p: 120,0 fps
  746. 1080p: 120,0 fps
  747. 4K: 60,0 fps
  748. Color profiles:
  749. COLOR_FormatSurface (0x7F000789)
  750. COLOR_FormatYUV420Flexible (0x7F420888)
  751. COLOR_FormatYUV420PackedPlanar (0x14)
  752. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  753. COLOR_FormatYUV420Planar (0x13)
  754. COLOR_FormatYUV420SemiPlanar (0x15)
  755. COLOR_FormatYUVP010 (0x36)
  756. Adaptive playback: true (required: false)
  757. Partial frames queuing: false
  758. Secure playback decryption: true (required: true)
  759. Can detach the surface when in Surface mode: true (required: false)
  760. Dynamic change of color aspects: false
  761. Dynamic timestamp: false
  762. Multiple access units: false
  763. Tunneled playback: false
  764. Partial access units per input buffer: false
  765. Supported vendor parameters: vendor.raw.hdr-static-valid-info.value
  766. Profile levels:
  767. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  768. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  769. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  770. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  771.  
  772. video/av01 (c2.google.av1.encoder)
  773. Hardware acceleration: true
  774. Software-only: false
  775. Codec provider: Android platform
  776. Max supported instances: 16
  777. Max resolution: 3840x3840
  778. Max bitrate: 40 Mbps
  779. Frame rate: 0 — 960 fps
  780. Max frame rate per resolution:
  781. 144p: 960,0 fps
  782. 144p (YouTube): 960,0 fps
  783. 240p: 960,0 fps
  784. 240p (widescreen): 960,0 fps
  785. 360p: 960,0 fps
  786. 360p (widescreen): 960,0 fps
  787. 480p: 765,0 fps
  788. 480p (widescreen): 546,4 fps
  789. 576p: 566,7 fps
  790. 720p: 255,0 fps
  791. 1080p: 120,0 fps
  792. 4K: 30,0 fps
  793. Color profiles:
  794. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  795. COLOR_FormatSurface (0x7F000789)
  796. COLOR_FormatYUV420Flexible (0x7F420888)
  797. COLOR_FormatYUV420PackedPlanar (0x14)
  798. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  799. COLOR_FormatYUV420Planar (0x13)
  800. COLOR_FormatYUV420SemiPlanar (0x15)
  801. COLOR_FormatYUVP010 (0x36)
  802. Intra refresh: false
  803. Quantization parameter bounds: false
  804. Exporting encoding statistics: true (required: false)
  805. HDR editing: true (required: false)
  806. HLG editing: false
  807. Region of interest encoding: false
  808. Dynamic timestamp: false
  809. Multiple access units: false
  810. Bitrate modes:
  811. Constant bitrate (CBR): false
  812. Constant quality (CQ): false
  813. Variable bitrate (VBR): true
  814. Constant bitrate (CBR) with frame drops: false
  815. Supported vendor parameters:
  816. vendor.google-av1enc.encoding-preset.int32.value
  817. vendor.google-hwenc.mean-square-error.blob.value
  818. Profile levels:
  819. AV1ProfileMain8 (0x1): AV1Level51 (0x2000)
  820. AV1ProfileMain10HDR10 (0x1000): AV1Level51 (0x2000)
  821. AV1ProfileMain10HDR10Plus (0x2000): AV1Level51 (0x2000)
  822. AV1ProfileMain10 (0x2): AV1Level51 (0x2000)
  823.  
  824. video/avc (c2.android.avc.decoder)
  825. Hardware acceleration: false
  826. Software-only: true
  827. Low latency decoding: false
  828. Codec provider: Android platform
  829. Max supported instances: 32
  830. Max resolution: 4080x4080
  831. Max bitrate: 48 Mbps
  832. Frame rate: 0 — 960 fps
  833. Max frame rate per resolution:
  834. 144p: 960,0 fps
  835. 144p (YouTube): 960,0 fps
  836. 240p: 960,0 fps
  837. 240p (widescreen): 960,0 fps
  838. 360p: 960,0 fps
  839. 360p (widescreen): 960,0 fps
  840. 480p: 960,0 fps
  841. 480p (widescreen): 960,0 fps
  842. 576p: 960,0 fps
  843. 720p: 546,1 fps
  844. 1080p: 240,9 fps
  845. 4K: 60,7 fps
  846. Color profiles:
  847. COLOR_FormatSurface (0x7F000789)
  848. COLOR_FormatYUV420Flexible (0x7F420888)
  849. COLOR_FormatYUV420PackedPlanar (0x14)
  850. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  851. COLOR_FormatYUV420Planar (0x13)
  852. COLOR_FormatYUV420SemiPlanar (0x15)
  853. Adaptive playback: true (required: false)
  854. Partial frames queuing: false
  855. Secure playback decryption: false
  856. Can detach the surface when in Surface mode: true (required: false)
  857. Dynamic change of color aspects: true (required: false)
  858. Dynamic timestamp: false
  859. Multiple access units: false
  860. Tunneled playback: false
  861. Partial access units per input buffer: false
  862. Profile levels:
  863. AVCProfileConstrainedBaseline (0x10000): AVCLevel52 (0x10000)
  864. AVCProfileBaseline (0x1): AVCLevel52 (0x10000)
  865. AVCProfileMain (0x2): AVCLevel52 (0x10000)
  866. AVCProfileConstrainedHigh (0x80000): AVCLevel52 (0x10000)
  867. AVCProfileHigh (0x8): AVCLevel52 (0x10000)
  868.  
  869. video/avc (c2.android.avc.encoder)
  870. Hardware acceleration: false
  871. Software-only: true
  872. Codec provider: Android platform
  873. Max supported instances: 32
  874. Max resolution: 2048x2048
  875. Max bitrate: 12 Mbps
  876. Frame rate: 0 — 960 fps
  877. Max frame rate per resolution:
  878. 144p: 960,0 fps
  879. 144p (YouTube): 960,0 fps
  880. 240p: 819,2 fps
  881. 240p (widescreen): 606,8 fps
  882. 360p: 356,2 fps
  883. 360p (widescreen): 267,1 fps
  884. 480p: 204,8 fps
  885. 480p (widescreen): 151,7 fps
  886. 576p: 151,7 fps
  887. 720p: 68,3 fps
  888. 1080p: 30,1 fps
  889. Color profiles:
  890. COLOR_FormatSurface (0x7F000789)
  891. COLOR_FormatYUV420Flexible (0x7F420888)
  892. COLOR_FormatYUV420PackedPlanar (0x14)
  893. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  894. COLOR_FormatYUV420Planar (0x13)
  895. COLOR_FormatYUV420SemiPlanar (0x15)
  896. Intra refresh: true (required: false)
  897. Quantization parameter bounds: true (required: false)
  898. Exporting encoding statistics: false
  899. HDR editing: false
  900. HLG editing: false
  901. Region of interest encoding: false
  902. Dynamic timestamp: false
  903. Multiple access units: false
  904. Bitrate modes:
  905. Constant bitrate (CBR): true
  906. Constant quality (CQ): false
  907. Variable bitrate (VBR): true
  908. Constant bitrate (CBR) with frame drops: false
  909. Profile levels:
  910. AVCProfileBaseline (0x1): AVCLevel5 (0x4000)
  911. AVCProfileConstrainedBaseline (0x10000): AVCLevel5 (0x4000)
  912. AVCProfileMain (0x2): AVCLevel5 (0x4000)
  913.  
  914. video/avc (c2.exynos.h264.decoder)
  915. Hardware acceleration: true
  916. Software-only: false
  917. Low latency decoding: true (required: false)
  918. Codec provider: Device vendor / OEM
  919. Max supported instances: 16
  920. Max resolution: 7680x7680
  921. Max bitrate: 240 Mbps
  922. Frame rate: 0 — 960 fps
  923. Max frame rate per resolution:
  924. 144p: 960,0 fps
  925. 144p (YouTube): 960,0 fps
  926. 240p: 960,0 fps
  927. 240p (widescreen): 960,0 fps
  928. 360p: 960,0 fps
  929. 360p (widescreen): 960,0 fps
  930. 480p: 960,0 fps
  931. 480p (widescreen): 960,0 fps
  932. 576p: 960,0 fps
  933. 720p: 960,0 fps
  934. 1080p: 476,5 fps
  935. 4K: 120,0 fps
  936. 8K: 30,0 fps
  937. Color profiles:
  938. COLOR_FormatSurface (0x7F000789)
  939. COLOR_FormatYUV420Flexible (0x7F420888)
  940. COLOR_FormatYUV420PackedPlanar (0x14)
  941. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  942. COLOR_FormatYUV420Planar (0x13)
  943. COLOR_FormatYUV420SemiPlanar (0x15)
  944. Adaptive playback: true (required: false)
  945. Partial frames queuing: false
  946. Secure playback decryption: false
  947. Can detach the surface when in Surface mode: true (required: false)
  948. Dynamic change of color aspects: false
  949. Dynamic timestamp: false
  950. Multiple access units: false
  951. Tunneled playback: false
  952. Partial access units per input buffer: false
  953. Supported vendor parameters:
  954. vendor.rtc-ext-dec-caps-vt-driver-version.number
  955. vendor.rtc-ext-dec-low-latency.enable
  956. vendor.sec-csc-output.pixel-format.value
  957. vendor.sec-dec-output.black-bar-info.height
  958. vendor.sec-dec-output.black-bar-info.left
  959. vendor.sec-dec-output.black-bar-info.top
  960. vendor.sec-dec-output.black-bar-info.width
  961. vendor.sec-dec-output.black-bar.enable.value
  962. vendor.sec-dec-output.buffers.usage.value
  963. vendor.sec-dec-output.decode-order.value
  964. vendor.sec-dec-output.display-delay.value
  965. vendor.sec-dec-output.dpb-num.value
  966. vendor.sec-dec-output.extra-buffer-num.value
  967. vendor.sec-dec-output.reorder-timestamp.value
  968. vendor.sec-dec-output.thumbnail-mode.value
  969. vendor.sec-ext-dec-compressed-color-format.value
  970. vendor.sec-ext-dec-use-buffer-copy.enable.value
  971. Profile levels:
  972. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  973. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  974. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  975. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  976. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  977.  
  978. video/avc (c2.exynos.h264.decoder.secure)
  979. Hardware acceleration: true
  980. Software-only: false
  981. Low latency decoding: true (required: false)
  982. Codec provider: Device vendor / OEM
  983. Max supported instances: 2
  984. Max resolution: 3840x3840
  985. Max bitrate: 240 Mbps
  986. Frame rate: 0 — 960 fps
  987. Max frame rate per resolution:
  988. 144p: 960,0 fps
  989. 144p (YouTube): 960,0 fps
  990. 240p: 960,0 fps
  991. 240p (widescreen): 960,0 fps
  992. 360p: 960,0 fps
  993. 360p (widescreen): 960,0 fps
  994. 480p: 960,0 fps
  995. 480p (widescreen): 960,0 fps
  996. 576p: 960,0 fps
  997. 720p: 960,0 fps
  998. 1080p: 476,5 fps
  999. 4K: 120,0 fps
  1000. Color profiles:
  1001. COLOR_FormatSurface (0x7F000789)
  1002. COLOR_FormatYUV420Flexible (0x7F420888)
  1003. COLOR_FormatYUV420PackedPlanar (0x14)
  1004. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1005. COLOR_FormatYUV420Planar (0x13)
  1006. COLOR_FormatYUV420SemiPlanar (0x15)
  1007. Adaptive playback: true (required: false)
  1008. Partial frames queuing: false
  1009. Secure playback decryption: true (required: true)
  1010. Can detach the surface when in Surface mode: true (required: false)
  1011. Dynamic change of color aspects: false
  1012. Dynamic timestamp: false
  1013. Multiple access units: false
  1014. Tunneled playback: false
  1015. Partial access units per input buffer: false
  1016. Supported vendor parameters:
  1017. vendor.rtc-ext-dec-caps-vt-driver-version.number
  1018. vendor.rtc-ext-dec-low-latency.enable
  1019. vendor.sec-csc-output.pixel-format.value
  1020. vendor.sec-dec-output.black-bar-info.height
  1021. vendor.sec-dec-output.black-bar-info.left
  1022. vendor.sec-dec-output.black-bar-info.top
  1023. vendor.sec-dec-output.black-bar-info.width
  1024. vendor.sec-dec-output.black-bar.enable.value
  1025. vendor.sec-dec-output.buffers.usage.value
  1026. vendor.sec-dec-output.decode-order.value
  1027. vendor.sec-dec-output.display-delay.value
  1028. vendor.sec-dec-output.dpb-num.value
  1029. vendor.sec-dec-output.extra-buffer-num.value
  1030. vendor.sec-dec-output.reorder-timestamp.value
  1031. vendor.sec-dec-output.thumbnail-mode.value
  1032. vendor.sec-ext-dec-compressed-color-format.value
  1033. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1034. Profile levels:
  1035. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  1036. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  1037. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  1038. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  1039. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  1040.  
  1041. video/avc (c2.exynos.h264.encoder)
  1042. Hardware acceleration: true
  1043. Software-only: false
  1044. Codec provider: Device vendor / OEM
  1045. Max supported instances: 16
  1046. Max resolution: 7680x7680
  1047. Max bitrate: 240 Mbps
  1048. Frame rate: 0 — 960 fps
  1049. Max frame rate per resolution:
  1050. 144p: 960,0 fps
  1051. 144p (YouTube): 960,0 fps
  1052. 240p: 960,0 fps
  1053. 240p (widescreen): 960,0 fps
  1054. 360p: 960,0 fps
  1055. 360p (widescreen): 960,0 fps
  1056. 480p: 960,0 fps
  1057. 480p (widescreen): 960,0 fps
  1058. 576p: 960,0 fps
  1059. 720p: 960,0 fps
  1060. 1080p: 476,5 fps
  1061. 4K: 120,0 fps
  1062. 8K: 30,0 fps
  1063. Color profiles:
  1064. COLOR_FormatSurface (0x7F000789)
  1065. COLOR_FormatYUV420Flexible (0x7F420888)
  1066. COLOR_FormatYUV420PackedPlanar (0x14)
  1067. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1068. COLOR_FormatYUV420Planar (0x13)
  1069. COLOR_FormatYUV420SemiPlanar (0x15)
  1070. Intra refresh: false
  1071. Quantization parameter bounds: true (required: false)
  1072. Exporting encoding statistics: true (required: false)
  1073. HDR editing: false
  1074. HLG editing: false
  1075. Region of interest encoding: false
  1076. Dynamic timestamp: false
  1077. Multiple access units: false
  1078. Bitrate modes:
  1079. Constant bitrate (CBR): true
  1080. Constant quality (CQ): false
  1081. Variable bitrate (VBR): true
  1082. Constant bitrate (CBR) with frame drops: true
  1083. Supported vendor parameters:
  1084. vendor.rtc-ext-enc-app-input-control.enable
  1085. vendor.rtc-ext-enc-base-layer-pid.value
  1086. vendor.rtc-ext-enc-bitrate-mode.bitrate
  1087. vendor.rtc-ext-enc-bitrate-mode.value
  1088. vendor.rtc-ext-enc-caps-ltr.max-count
  1089. vendor.rtc-ext-enc-caps-preprocess.max-downscale-factor
  1090. vendor.rtc-ext-enc-caps-preprocess.rotation
  1091. vendor.rtc-ext-enc-caps-temporal-layers.max-b-count
  1092. vendor.rtc-ext-enc-caps-temporal-layers.max-p-count
  1093. vendor.rtc-ext-enc-caps-vt-driver-version.number
  1094. vendor.rtc-ext-enc-custom-profile-level.level
  1095. vendor.rtc-ext-enc-custom-profile-level.profile
  1096. vendor.rtc-ext-enc-frame-qp.value
  1097. vendor.rtc-ext-enc-low-latency.enable
  1098. vendor.rtc-ext-enc-ltr-count.num-ltr-frames
  1099. vendor.rtc-ext-enc-ltr.mark-frame
  1100. vendor.rtc-ext-enc-ltr.use-frame
  1101. vendor.rtc-ext-enc-sar.height
  1102. vendor.rtc-ext-enc-sar.width
  1103. vendor.rtc-ext-enc-slice.spacing
  1104. vendor.sec-csc-dataspace.value
  1105. vendor.sec-csc-output.pixel-format.value
  1106. vendor.sec-enc-h264-output.entropy.value
  1107. vendor.sec-enc-input.10bit-support.value
  1108. vendor.sec-enc-internal-input.usage.value
  1109. vendor.sec-enc-output-pmv.horizonL0
  1110. vendor.sec-enc-output-pmv.horizonL1
  1111. vendor.sec-enc-output-pmv.mode
  1112. vendor.sec-enc-output-pmv.verticalL0
  1113. vendor.sec-enc-output-pmv.verticalL1
  1114. vendor.sec-enc-output.average-qp.value
  1115. vendor.sec-enc-output.high-quality.mode
  1116. vendor.sec-enc-output.high-quality.value
  1117. vendor.sec-enc-output.i-frame-ratio.value
  1118. vendor.sec-enc-output.init-qp-estimation.value
  1119. vendor.sec-enc-output.mv-range.horizon
  1120. vendor.sec-enc-output.mv-range.vertical
  1121. vendor.sec-enc-output.slice-size.value
  1122. vendor.sec-enc-output.start-idr-frame.value
  1123. vendor.sec-enc-output.sub-gop.value
  1124. vendor.sec-enc-output.vt-call.value
  1125. vendor.sec-enc-output.weighted-prediction.value
  1126. vendor.sec-ext-enc-chroma-qp-offset.cb
  1127. vendor.sec-ext-enc-chroma-qp-offset.cr
  1128. vendor.sec-ext-enc-disable-dfr.disable.value
  1129. vendor.sec-ext-enc-drop-control.enable.value
  1130. vendor.sec-ext-enc-qp-range.B-maxQP
  1131. vendor.sec-ext-enc-qp-range.B-minQP
  1132. vendor.sec-ext-enc-qp-range.I-maxQP
  1133. vendor.sec-ext-enc-qp-range.I-minQP
  1134. vendor.sec-ext-enc-qp-range.P-maxQP
  1135. vendor.sec-ext-enc-qp-range.P-minQP
  1136. vendor.sec-ext-enc-ref-pframes.number.value
  1137. Profile levels:
  1138. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  1139. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  1140. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  1141. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  1142. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  1143.  
  1144. video/hevc (c2.android.hevc.decoder)
  1145. Hardware acceleration: false
  1146. Software-only: true
  1147. Low latency decoding: false
  1148. Codec provider: Android platform
  1149. Max supported instances: 32
  1150. Max resolution: 4096x4096
  1151. Max bitrate: 10 Mbps
  1152. Frame rate: 0 — 960 fps
  1153. Max frame rate per resolution:
  1154. 144p: 960,0 fps
  1155. 144p (YouTube): 960,0 fps
  1156. 240p: 960,0 fps
  1157. 240p (widescreen): 960,0 fps
  1158. 360p: 740,7 fps
  1159. 360p (widescreen): 555,6 fps
  1160. 480p: 416,7 fps
  1161. 480p (widescreen): 311,5 fps
  1162. 576p: 308,6 fps
  1163. 720p: 138,9 fps
  1164. 1080p: 61,7 fps
  1165. 4K: 15,4 fps
  1166. Color profiles:
  1167. COLOR_FormatSurface (0x7F000789)
  1168. COLOR_FormatYUV420Flexible (0x7F420888)
  1169. COLOR_FormatYUV420PackedPlanar (0x14)
  1170. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1171. COLOR_FormatYUV420Planar (0x13)
  1172. COLOR_FormatYUV420SemiPlanar (0x15)
  1173. Adaptive playback: true (required: false)
  1174. Partial frames queuing: false
  1175. Secure playback decryption: false
  1176. Can detach the surface when in Surface mode: true (required: false)
  1177. Dynamic change of color aspects: true (required: false)
  1178. Dynamic timestamp: false
  1179. Multiple access units: false
  1180. Tunneled playback: false
  1181. Partial access units per input buffer: false
  1182. Profile levels:
  1183. HEVCProfileMain (0x1): HEVCHighTierLevel52 (0x80000)
  1184. HEVCProfileMainStill (0x4): HEVCHighTierLevel52 (0x80000)
  1185.  
  1186. video/hevc (c2.android.hevc.encoder)
  1187. Hardware acceleration: false
  1188. Software-only: true
  1189. Codec provider: Android platform
  1190. Max supported instances: 32
  1191. Max resolution: 512x512
  1192. Max bitrate: 10 Mbps
  1193. Frame rate: 1 — 300 fps
  1194. Max frame rate per resolution:
  1195. 144p: 300,0 fps
  1196. 144p (YouTube): 300,0 fps
  1197. 240p: 216,0 fps
  1198. 240p (widescreen): 160,0 fps
  1199. 360p: 96,0 fps
  1200. Color profiles:
  1201. COLOR_FormatSurface (0x7F000789)
  1202. COLOR_FormatYUV420Flexible (0x7F420888)
  1203. COLOR_FormatYUV420PackedPlanar (0x14)
  1204. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1205. COLOR_FormatYUV420Planar (0x13)
  1206. COLOR_FormatYUV420SemiPlanar (0x15)
  1207. Intra refresh: false
  1208. Quantization parameter bounds: true (required: false)
  1209. Exporting encoding statistics: false
  1210. HDR editing: false
  1211. HLG editing: false
  1212. Region of interest encoding: false
  1213. Dynamic timestamp: false
  1214. Multiple access units: false
  1215. Bitrate modes:
  1216. Constant bitrate (CBR): true
  1217. Constant quality (CQ): true
  1218. Variable bitrate (VBR): true
  1219. Constant bitrate (CBR) with frame drops: false
  1220. Encoding complexity range: 0 — 10 (default: 0)
  1221. Encoding quality range: 0 — 100 (default: 80)
  1222. Profile levels:
  1223. HEVCProfileMain (0x1): HEVCMainTierLevel52 (0x40000)
  1224. HEVCProfileMainStill (0x4): HEVCMainTierLevel52 (0x40000)
  1225.  
  1226. video/hevc (c2.exynos.hevc.decoder)
  1227. Hardware acceleration: true
  1228. Software-only: false
  1229. Low latency decoding: true (required: false)
  1230. Codec provider: Device vendor / OEM
  1231. Max supported instances: 16
  1232. Max resolution: 7680x7680
  1233. Max bitrate: 240 Mbps
  1234. Frame rate: 0 — 960 fps
  1235. Max frame rate per resolution:
  1236. 144p: 960,0 fps
  1237. 144p (YouTube): 960,0 fps
  1238. 240p: 960,0 fps
  1239. 240p (widescreen): 960,0 fps
  1240. 360p: 960,0 fps
  1241. 360p (widescreen): 960,0 fps
  1242. 480p: 960,0 fps
  1243. 480p (widescreen): 960,0 fps
  1244. 576p: 960,0 fps
  1245. 720p: 960,0 fps
  1246. 1080p: 476,5 fps
  1247. 4K: 120,0 fps
  1248. 8K: 30,0 fps
  1249. Color profiles:
  1250. COLOR_FormatSurface (0x7F000789)
  1251. COLOR_FormatYUV420Flexible (0x7F420888)
  1252. COLOR_FormatYUV420PackedPlanar (0x14)
  1253. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1254. COLOR_FormatYUV420Planar (0x13)
  1255. COLOR_FormatYUV420SemiPlanar (0x15)
  1256. COLOR_FormatYUVP010 (0x36)
  1257. Adaptive playback: true (required: false)
  1258. Partial frames queuing: false
  1259. Secure playback decryption: false
  1260. Can detach the surface when in Surface mode: true (required: false)
  1261. Dynamic change of color aspects: false
  1262. Dynamic timestamp: false
  1263. Multiple access units: false
  1264. Tunneled playback: false
  1265. Partial access units per input buffer: false
  1266. Supported vendor parameters:
  1267. vendor.sec-csc-output.pixel-format.value
  1268. vendor.sec-dec-output.black-bar-info.height
  1269. vendor.sec-dec-output.black-bar-info.left
  1270. vendor.sec-dec-output.black-bar-info.top
  1271. vendor.sec-dec-output.black-bar-info.width
  1272. vendor.sec-dec-output.black-bar.enable.value
  1273. vendor.sec-dec-output.buffers.usage.value
  1274. vendor.sec-dec-output.decode-order.value
  1275. vendor.sec-dec-output.display-delay.value
  1276. vendor.sec-dec-output.dpb-num.value
  1277. vendor.sec-dec-output.extra-buffer-num.value
  1278. vendor.sec-dec-output.hdr-static-validation-info.value
  1279. vendor.sec-dec-output.reorder-timestamp.value
  1280. vendor.sec-dec-output.thumbnail-mode.value
  1281. vendor.sec-ext-dec-compressed-color-format.value
  1282. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1283. Profile levels:
  1284. HEVCProfileMain (0x1): HEVCHighTierLevel61 (0x800000)
  1285. HEVCProfileMain10 (0x2): HEVCHighTierLevel61 (0x800000)
  1286. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel61 (0x800000)
  1287. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel61 (0x800000)
  1288.  
  1289. video/hevc (c2.exynos.hevc.decoder.secure)
  1290. Hardware acceleration: true
  1291. Software-only: false
  1292. Low latency decoding: true (required: false)
  1293. Codec provider: Device vendor / OEM
  1294. Max supported instances: 2
  1295. Max resolution: 3840x3840
  1296. Max bitrate: 240 Mbps
  1297. Frame rate: 0 — 960 fps
  1298. Max frame rate per resolution:
  1299. 144p: 960,0 fps
  1300. 144p (YouTube): 960,0 fps
  1301. 240p: 960,0 fps
  1302. 240p (widescreen): 960,0 fps
  1303. 360p: 960,0 fps
  1304. 360p (widescreen): 960,0 fps
  1305. 480p: 960,0 fps
  1306. 480p (widescreen): 960,0 fps
  1307. 576p: 960,0 fps
  1308. 720p: 960,0 fps
  1309. 1080p: 476,5 fps
  1310. 4K: 120,0 fps
  1311. Color profiles:
  1312. COLOR_FormatSurface (0x7F000789)
  1313. COLOR_FormatYUV420Flexible (0x7F420888)
  1314. COLOR_FormatYUV420PackedPlanar (0x14)
  1315. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1316. COLOR_FormatYUV420Planar (0x13)
  1317. COLOR_FormatYUV420SemiPlanar (0x15)
  1318. Adaptive playback: true (required: false)
  1319. Partial frames queuing: false
  1320. Secure playback decryption: true (required: true)
  1321. Can detach the surface when in Surface mode: true (required: false)
  1322. Dynamic change of color aspects: false
  1323. Dynamic timestamp: false
  1324. Multiple access units: false
  1325. Tunneled playback: false
  1326. Partial access units per input buffer: false
  1327. Supported vendor parameters:
  1328. vendor.sec-csc-output.pixel-format.value
  1329. vendor.sec-dec-output.black-bar-info.height
  1330. vendor.sec-dec-output.black-bar-info.left
  1331. vendor.sec-dec-output.black-bar-info.top
  1332. vendor.sec-dec-output.black-bar-info.width
  1333. vendor.sec-dec-output.black-bar.enable.value
  1334. vendor.sec-dec-output.buffers.usage.value
  1335. vendor.sec-dec-output.decode-order.value
  1336. vendor.sec-dec-output.display-delay.value
  1337. vendor.sec-dec-output.dpb-num.value
  1338. vendor.sec-dec-output.extra-buffer-num.value
  1339. vendor.sec-dec-output.hdr-static-validation-info.value
  1340. vendor.sec-dec-output.reorder-timestamp.value
  1341. vendor.sec-dec-output.thumbnail-mode.value
  1342. vendor.sec-ext-dec-compressed-color-format.value
  1343. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1344. Profile levels:
  1345. HEVCProfileMain (0x1): HEVCHighTierLevel61 (0x800000)
  1346. HEVCProfileMain10 (0x2): HEVCHighTierLevel61 (0x800000)
  1347. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel61 (0x800000)
  1348. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel61 (0x800000)
  1349.  
  1350. video/hevc (c2.exynos.hevc.encoder)
  1351. Hardware acceleration: true
  1352. Software-only: false
  1353. Codec provider: Device vendor / OEM
  1354. Max supported instances: 16
  1355. Max resolution: 7680x7680
  1356. Max bitrate: 240 Mbps
  1357. Frame rate: 0 — 960 fps
  1358. Max frame rate per resolution:
  1359. 144p: 960,0 fps
  1360. 144p (YouTube): 960,0 fps
  1361. 240p: 960,0 fps
  1362. 240p (widescreen): 960,0 fps
  1363. 360p: 960,0 fps
  1364. 360p (widescreen): 960,0 fps
  1365. 480p: 960,0 fps
  1366. 480p (widescreen): 960,0 fps
  1367. 576p: 960,0 fps
  1368. 720p: 960,0 fps
  1369. 1080p: 476,5 fps
  1370. 4K: 119,1 fps
  1371. 8K: 30,0 fps
  1372. Color profiles:
  1373. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  1374. COLOR_FormatSurface (0x7F000789)
  1375. COLOR_FormatYUV420Flexible (0x7F420888)
  1376. COLOR_FormatYUV420PackedPlanar (0x14)
  1377. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1378. COLOR_FormatYUV420Planar (0x13)
  1379. COLOR_FormatYUV420SemiPlanar (0x15)
  1380. COLOR_FormatYUVP010 (0x36)
  1381. Intra refresh: false
  1382. Quantization parameter bounds: true (required: false)
  1383. Exporting encoding statistics: true (required: false)
  1384. HDR editing: true (required: false)
  1385. HLG editing: false
  1386. Region of interest encoding: false
  1387. Dynamic timestamp: false
  1388. Multiple access units: false
  1389. Bitrate modes:
  1390. Constant bitrate (CBR): true
  1391. Constant quality (CQ): false
  1392. Variable bitrate (VBR): true
  1393. Constant bitrate (CBR) with frame drops: true
  1394. Encoding quality range: 0 — 100 (default: 57)
  1395. Supported vendor parameters:
  1396. vendor.sec-csc-dataspace.value
  1397. vendor.sec-csc-output.pixel-format.value
  1398. vendor.sec-enc-input.10bit-support.value
  1399. vendor.sec-enc-internal-input.usage.value
  1400. vendor.sec-enc-output-pmv.horizonL0
  1401. vendor.sec-enc-output-pmv.horizonL1
  1402. vendor.sec-enc-output-pmv.mode
  1403. vendor.sec-enc-output-pmv.verticalL0
  1404. vendor.sec-enc-output-pmv.verticalL1
  1405. vendor.sec-enc-output.average-qp.value
  1406. vendor.sec-enc-output.high-quality.mode
  1407. vendor.sec-enc-output.high-quality.value
  1408. vendor.sec-enc-output.i-frame-ratio.value
  1409. vendor.sec-enc-output.init-qp-estimation.value
  1410. vendor.sec-enc-output.lossless-cu.value
  1411. vendor.sec-enc-output.max-partition-depth.value
  1412. vendor.sec-enc-output.mv-range.horizon
  1413. vendor.sec-enc-output.mv-range.vertical
  1414. vendor.sec-enc-output.start-idr-frame.value
  1415. vendor.sec-enc-output.sub-gop.value
  1416. vendor.sec-enc-output.vt-call.value
  1417. vendor.sec-enc-output.weighted-prediction.value
  1418. vendor.sec-ext-enc-chroma-qp-offset.cb
  1419. vendor.sec-ext-enc-chroma-qp-offset.cr
  1420. vendor.sec-ext-enc-disable-dfr.disable.value
  1421. vendor.sec-ext-enc-drop-control.enable.value
  1422. vendor.sec-ext-enc-gpb.enable.value
  1423. vendor.sec-ext-enc-qp-range.B-maxQP
  1424. vendor.sec-ext-enc-qp-range.B-minQP
  1425. vendor.sec-ext-enc-qp-range.I-maxQP
  1426. vendor.sec-ext-enc-qp-range.I-minQP
  1427. vendor.sec-ext-enc-qp-range.P-maxQP
  1428. vendor.sec-ext-enc-qp-range.P-minQP
  1429. vendor.sec-ext-enc-ref-pframes.number.value
  1430. Profile levels:
  1431. HEVCProfileMain (0x1): HEVCHighTierLevel6 (0x200000)
  1432. HEVCProfileMain10 (0x2): HEVCHighTierLevel6 (0x200000)
  1433. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel6 (0x200000)
  1434. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel6 (0x200000)
  1435.  
  1436. video/mp4v-es (c2.android.mpeg4.decoder)
  1437. Hardware acceleration: false
  1438. Software-only: true
  1439. Low latency decoding: false
  1440. Codec provider: Android platform
  1441. Max supported instances: 32
  1442. Max resolution: 1344x1344
  1443. Max bitrate: 12 Mbps
  1444. Frame rate: 12 — 60 fps
  1445. Max frame rate per resolution:
  1446. 144p: 60,0 fps
  1447. 144p (YouTube): 60,0 fps
  1448. 240p: 60,0 fps
  1449. 240p (widescreen): 60,0 fps
  1450. 360p: 60,0 fps
  1451. 360p (widescreen): 60,0 fps
  1452. 480p: 60,0 fps
  1453. 480p (widescreen): 60,0 fps
  1454. 576p: 60,0 fps
  1455. 720p: 30,0 fps
  1456. Color profiles:
  1457. COLOR_FormatSurface (0x7F000789)
  1458. COLOR_FormatYUV420Flexible (0x7F420888)
  1459. COLOR_FormatYUV420PackedPlanar (0x14)
  1460. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1461. COLOR_FormatYUV420Planar (0x13)
  1462. COLOR_FormatYUV420SemiPlanar (0x15)
  1463. Adaptive playback: true (required: false)
  1464. Partial frames queuing: false
  1465. Secure playback decryption: false
  1466. Can detach the surface when in Surface mode: true (required: false)
  1467. Dynamic change of color aspects: false
  1468. Dynamic timestamp: false
  1469. Multiple access units: false
  1470. Tunneled playback: false
  1471. Partial access units per input buffer: false
  1472. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level6 (0x100)
  1473.  
  1474. video/mp4v-es (c2.android.mpeg4.encoder)
  1475. Hardware acceleration: false
  1476. Software-only: true
  1477. Codec provider: Android platform
  1478. Max supported instances: 32
  1479. Max resolution: 176x144
  1480. Max bitrate: 64 Kbps
  1481. Frame rate: 12 — 60 fps
  1482. Max frame rate per resolution: 144p: 15,0 fps
  1483. Color profiles:
  1484. COLOR_FormatSurface (0x7F000789)
  1485. COLOR_FormatYUV420Flexible (0x7F420888)
  1486. COLOR_FormatYUV420PackedPlanar (0x14)
  1487. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1488. COLOR_FormatYUV420Planar (0x13)
  1489. COLOR_FormatYUV420SemiPlanar (0x15)
  1490. Intra refresh: false
  1491. Quantization parameter bounds: false
  1492. Exporting encoding statistics: false
  1493. HDR editing: false
  1494. HLG editing: false
  1495. Region of interest encoding: false
  1496. Dynamic timestamp: false
  1497. Multiple access units: false
  1498. Bitrate modes:
  1499. Constant bitrate (CBR): false
  1500. Constant quality (CQ): false
  1501. Variable bitrate (VBR): true
  1502. Constant bitrate (CBR) with frame drops: false
  1503. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level2 (0x8)
  1504.  
  1505. video/mp4v-es (c2.exynos.mpeg4.decoder)
  1506. Hardware acceleration: true
  1507. Software-only: false
  1508. Low latency decoding: true (required: false)
  1509. Codec provider: Device vendor / OEM
  1510. Max supported instances: 16
  1511. Max resolution: 896x896
  1512. Max bitrate: 8 Mbps
  1513. Frame rate: 12 — 60 fps
  1514. Max frame rate per resolution:
  1515. 144p: 60,0 fps
  1516. 144p (YouTube): 60,0 fps
  1517. 240p: 60,0 fps
  1518. 240p (widescreen): 60,0 fps
  1519. 360p: 60,0 fps
  1520. 360p (widescreen): 52,8 fps
  1521. 480p: 40,5 fps
  1522. 480p (widescreen): 30,0 fps
  1523. 576p: 30,0 fps
  1524. Color profiles:
  1525. COLOR_FormatSurface (0x7F000789)
  1526. COLOR_FormatYUV420Flexible (0x7F420888)
  1527. COLOR_FormatYUV420PackedPlanar (0x14)
  1528. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1529. COLOR_FormatYUV420Planar (0x13)
  1530. COLOR_FormatYUV420SemiPlanar (0x15)
  1531. Adaptive playback: true (required: false)
  1532. Partial frames queuing: false
  1533. Secure playback decryption: false
  1534. Can detach the surface when in Surface mode: true (required: false)
  1535. Dynamic change of color aspects: false
  1536. Dynamic timestamp: false
  1537. Multiple access units: false
  1538. Tunneled playback: false
  1539. Partial access units per input buffer: false
  1540. Supported vendor parameters:
  1541. vendor.sec-csc-output.pixel-format.value
  1542. vendor.sec-dec-output.black-bar-info.height
  1543. vendor.sec-dec-output.black-bar-info.left
  1544. vendor.sec-dec-output.black-bar-info.top
  1545. vendor.sec-dec-output.black-bar-info.width
  1546. vendor.sec-dec-output.black-bar.enable.value
  1547. vendor.sec-dec-output.buffers.usage.value
  1548. vendor.sec-dec-output.decode-order.value
  1549. vendor.sec-dec-output.dpb-num.value
  1550. vendor.sec-dec-output.extra-buffer-num.value
  1551. vendor.sec-dec-output.reorder-timestamp.value
  1552. vendor.sec-dec-output.thumbnail-mode.value
  1553. vendor.sec-ext-dec-compressed-color-format.value
  1554. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1555. Profile levels:
  1556. MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  1557. MPEG4ProfileAdvancedSimple (0x8000): MPEG4Level5 (0x80)
  1558.  
  1559. video/mp4v-es (c2.exynos.mpeg4.encoder)
  1560. Hardware acceleration: true
  1561. Software-only: false
  1562. Codec provider: Device vendor / OEM
  1563. Max supported instances: 16
  1564. Max resolution: 896x896
  1565. Max bitrate: 8 Mbps
  1566. Frame rate: 12 — 60 fps
  1567. Max frame rate per resolution:
  1568. 144p: 60,0 fps
  1569. 144p (YouTube): 60,0 fps
  1570. 240p: 60,0 fps
  1571. 240p (widescreen): 60,0 fps
  1572. 360p: 60,0 fps
  1573. 360p (widescreen): 52,8 fps
  1574. 480p: 40,5 fps
  1575. 480p (widescreen): 30,0 fps
  1576. 576p: 30,0 fps
  1577. Color profiles:
  1578. COLOR_FormatSurface (0x7F000789)
  1579. COLOR_FormatYUV420Flexible (0x7F420888)
  1580. COLOR_FormatYUV420PackedPlanar (0x14)
  1581. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1582. COLOR_FormatYUV420Planar (0x13)
  1583. COLOR_FormatYUV420SemiPlanar (0x15)
  1584. Intra refresh: false
  1585. Quantization parameter bounds: true (required: false)
  1586. Exporting encoding statistics: true (required: false)
  1587. HDR editing: false
  1588. HLG editing: false
  1589. Region of interest encoding: false
  1590. Dynamic timestamp: false
  1591. Multiple access units: false
  1592. Bitrate modes:
  1593. Constant bitrate (CBR): true
  1594. Constant quality (CQ): false
  1595. Variable bitrate (VBR): true
  1596. Constant bitrate (CBR) with frame drops: false
  1597. Supported vendor parameters:
  1598. vendor.sec-csc-dataspace.value
  1599. vendor.sec-csc-output.pixel-format.value
  1600. vendor.sec-enc-input.10bit-support.value
  1601. vendor.sec-enc-internal-input.usage.value
  1602. vendor.sec-enc-output-pmv.horizonL0
  1603. vendor.sec-enc-output-pmv.horizonL1
  1604. vendor.sec-enc-output-pmv.mode
  1605. vendor.sec-enc-output-pmv.verticalL0
  1606. vendor.sec-enc-output-pmv.verticalL1
  1607. vendor.sec-enc-output.average-qp.value
  1608. vendor.sec-enc-output.high-quality.mode
  1609. vendor.sec-enc-output.high-quality.value
  1610. vendor.sec-enc-output.init-qp-estimation.value
  1611. vendor.sec-enc-output.mv-range.horizon
  1612. vendor.sec-enc-output.mv-range.vertical
  1613. vendor.sec-enc-output.start-idr-frame.value
  1614. vendor.sec-ext-enc-disable-dfr.disable.value
  1615. vendor.sec-ext-enc-drop-control.enable.value
  1616. vendor.sec-ext-enc-qp-range.B-maxQP
  1617. vendor.sec-ext-enc-qp-range.B-minQP
  1618. vendor.sec-ext-enc-qp-range.I-maxQP
  1619. vendor.sec-ext-enc-qp-range.I-minQP
  1620. vendor.sec-ext-enc-qp-range.P-maxQP
  1621. vendor.sec-ext-enc-qp-range.P-minQP
  1622. Profile levels:
  1623. MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  1624. MPEG4ProfileAdvancedSimple (0x8000): MPEG4Level5 (0x80)
  1625.  
  1626. video/x-vnd.on2.vp8 (c2.android.vp8.decoder)
  1627. Hardware acceleration: false
  1628. Software-only: true
  1629. Low latency decoding: false
  1630. Codec provider: Android platform
  1631. Max supported instances: 32
  1632. Max resolution: 2048x2048
  1633. Max bitrate: 40 Mbps
  1634. Frame rate: 0 — 960 fps
  1635. Max frame rate per resolution:
  1636. 144p: 960,0 fps
  1637. 144p (YouTube): 960,0 fps
  1638. 240p: 960,0 fps
  1639. 240p (widescreen): 960,0 fps
  1640. 360p: 960,0 fps
  1641. 360p (widescreen): 960,0 fps
  1642. 480p: 833,3 fps
  1643. 480p (widescreen): 617,3 fps
  1644. 576p: 617,3 fps
  1645. 720p: 277,8 fps
  1646. 1080p: 122,5 fps
  1647. Color profiles:
  1648. COLOR_FormatSurface (0x7F000789)
  1649. COLOR_FormatYUV420Flexible (0x7F420888)
  1650. COLOR_FormatYUV420PackedPlanar (0x14)
  1651. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1652. COLOR_FormatYUV420Planar (0x13)
  1653. COLOR_FormatYUV420SemiPlanar (0x15)
  1654. Adaptive playback: true (required: false)
  1655. Partial frames queuing: false
  1656. Secure playback decryption: false
  1657. Can detach the surface when in Surface mode: true (required: false)
  1658. Dynamic change of color aspects: true (required: false)
  1659. Dynamic timestamp: false
  1660. Multiple access units: false
  1661. Tunneled playback: false
  1662. Partial access units per input buffer: false
  1663. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1664.  
  1665. video/x-vnd.on2.vp8 (c2.android.vp8.encoder)
  1666. Hardware acceleration: false
  1667. Software-only: true
  1668. Codec provider: Android platform
  1669. Max supported instances: 32
  1670. Max resolution: 2048x2048
  1671. Max bitrate: 40 Mbps
  1672. Frame rate: 0 — 960 fps
  1673. Max frame rate per resolution:
  1674. 144p: 960,0 fps
  1675. 144p (YouTube): 960,0 fps
  1676. 240p: 960,0 fps
  1677. 240p (widescreen): 960,0 fps
  1678. 360p: 960,0 fps
  1679. 360p (widescreen): 960,0 fps
  1680. 480p: 960,0 fps
  1681. 480p (widescreen): 960,0 fps
  1682. 576p: 960,0 fps
  1683. 720p: 960,0 fps
  1684. 1080p: 960,0 fps
  1685. Color profiles:
  1686. COLOR_FormatSurface (0x7F000789)
  1687. COLOR_FormatYUV420Flexible (0x7F420888)
  1688. COLOR_FormatYUV420PackedPlanar (0x14)
  1689. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1690. COLOR_FormatYUV420Planar (0x13)
  1691. COLOR_FormatYUV420SemiPlanar (0x15)
  1692. Intra refresh: false
  1693. Quantization parameter bounds: true (required: false)
  1694. Exporting encoding statistics: false
  1695. HDR editing: false
  1696. HLG editing: false
  1697. Region of interest encoding: false
  1698. Dynamic timestamp: false
  1699. Multiple access units: false
  1700. Bitrate modes:
  1701. Constant bitrate (CBR): true
  1702. Constant quality (CQ): false
  1703. Variable bitrate (VBR): true
  1704. Constant bitrate (CBR) with frame drops: false
  1705. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1706.  
  1707. video/x-vnd.on2.vp8 (c2.exynos.vp8.decoder)
  1708. Hardware acceleration: true
  1709. Software-only: false
  1710. Low latency decoding: true (required: false)
  1711. Codec provider: Device vendor / OEM
  1712. Max supported instances: 16
  1713. Max resolution: 3840x3840
  1714. Max bitrate: 80 Mbps
  1715. Frame rate: 0 — 960 fps
  1716. Max frame rate per resolution:
  1717. 144p: 960,0 fps
  1718. 144p (YouTube): 960,0 fps
  1719. 240p: 960,0 fps
  1720. 240p (widescreen): 960,0 fps
  1721. 360p: 960,0 fps
  1722. 360p (widescreen): 960,0 fps
  1723. 480p: 960,0 fps
  1724. 480p (widescreen): 960,0 fps
  1725. 576p: 960,0 fps
  1726. 720p: 960,0 fps
  1727. 1080p: 476,5 fps
  1728. 4K: 120,0 fps
  1729. Color profiles:
  1730. COLOR_FormatSurface (0x7F000789)
  1731. COLOR_FormatYUV420Flexible (0x7F420888)
  1732. COLOR_FormatYUV420PackedPlanar (0x14)
  1733. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1734. COLOR_FormatYUV420Planar (0x13)
  1735. COLOR_FormatYUV420SemiPlanar (0x15)
  1736. Adaptive playback: true (required: false)
  1737. Partial frames queuing: false
  1738. Secure playback decryption: false
  1739. Can detach the surface when in Surface mode: true (required: false)
  1740. Dynamic change of color aspects: false
  1741. Dynamic timestamp: false
  1742. Multiple access units: false
  1743. Tunneled playback: false
  1744. Partial access units per input buffer: false
  1745. Supported vendor parameters:
  1746. vendor.sec-csc-output.pixel-format.value
  1747. vendor.sec-dec-output.black-bar-info.height
  1748. vendor.sec-dec-output.black-bar-info.left
  1749. vendor.sec-dec-output.black-bar-info.top
  1750. vendor.sec-dec-output.black-bar-info.width
  1751. vendor.sec-dec-output.black-bar.enable.value
  1752. vendor.sec-dec-output.buffers.usage.value
  1753. vendor.sec-dec-output.dpb-num.value
  1754. vendor.sec-dec-output.extra-buffer-num.value
  1755. vendor.sec-dec-output.reorder-timestamp.value
  1756. vendor.sec-dec-output.thumbnail-mode.value
  1757. vendor.sec-ext-dec-compressed-color-format.value
  1758. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1759. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1760.  
  1761. video/x-vnd.on2.vp8 (c2.exynos.vp8.encoder)
  1762. Hardware acceleration: true
  1763. Software-only: false
  1764. Codec provider: Device vendor / OEM
  1765. Max supported instances: 16
  1766. Max resolution: 3840x3840
  1767. Max bitrate: 80 Mbps
  1768. Frame rate: 0 — 960 fps
  1769. Max frame rate per resolution:
  1770. 144p: 960,0 fps
  1771. 144p (YouTube): 960,0 fps
  1772. 240p: 960,0 fps
  1773. 240p (widescreen): 960,0 fps
  1774. 360p: 960,0 fps
  1775. 360p (widescreen): 960,0 fps
  1776. 480p: 960,0 fps
  1777. 480p (widescreen): 960,0 fps
  1778. 576p: 960,0 fps
  1779. 720p: 960,0 fps
  1780. 1080p: 476,5 fps
  1781. 4K: 120,0 fps
  1782. Color profiles:
  1783. COLOR_FormatSurface (0x7F000789)
  1784. COLOR_FormatYUV420Flexible (0x7F420888)
  1785. COLOR_FormatYUV420PackedPlanar (0x14)
  1786. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1787. COLOR_FormatYUV420Planar (0x13)
  1788. COLOR_FormatYUV420SemiPlanar (0x15)
  1789. Intra refresh: false
  1790. Quantization parameter bounds: true (required: false)
  1791. Exporting encoding statistics: true (required: false)
  1792. HDR editing: false
  1793. HLG editing: false
  1794. Region of interest encoding: false
  1795. Dynamic timestamp: false
  1796. Multiple access units: false
  1797. Bitrate modes:
  1798. Constant bitrate (CBR): true
  1799. Constant quality (CQ): false
  1800. Variable bitrate (VBR): true
  1801. Constant bitrate (CBR) with frame drops: false
  1802. Supported vendor parameters:
  1803. vendor.sec-csc-dataspace.value
  1804. vendor.sec-csc-output.pixel-format.value
  1805. vendor.sec-enc-input.10bit-support.value
  1806. vendor.sec-enc-internal-input.usage.value
  1807. vendor.sec-enc-output-pmv.horizonL0
  1808. vendor.sec-enc-output-pmv.horizonL1
  1809. vendor.sec-enc-output-pmv.mode
  1810. vendor.sec-enc-output-pmv.verticalL0
  1811. vendor.sec-enc-output-pmv.verticalL1
  1812. vendor.sec-enc-output.average-qp.value
  1813. vendor.sec-enc-output.high-quality.mode
  1814. vendor.sec-enc-output.high-quality.value
  1815. vendor.sec-enc-output.init-qp-estimation.value
  1816. vendor.sec-enc-output.start-idr-frame.value
  1817. vendor.sec-ext-enc-disable-dfr.disable.value
  1818. vendor.sec-ext-enc-drop-control.enable.value
  1819. vendor.sec-ext-enc-qp-range.B-maxQP
  1820. vendor.sec-ext-enc-qp-range.B-minQP
  1821. vendor.sec-ext-enc-qp-range.I-maxQP
  1822. vendor.sec-ext-enc-qp-range.I-minQP
  1823. vendor.sec-ext-enc-qp-range.P-maxQP
  1824. vendor.sec-ext-enc-qp-range.P-minQP
  1825. vendor.sec-ext-enc-ref-pframes.number.value
  1826. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  1827.  
  1828. video/x-vnd.on2.vp9 (c2.android.vp9.decoder)
  1829. Hardware acceleration: false
  1830. Software-only: true
  1831. Low latency decoding: false
  1832. Codec provider: Android platform
  1833. Max supported instances: 32
  1834. Max resolution: 2048x2048
  1835. Max bitrate: 40 Mbps
  1836. Frame rate: 0 — 960 fps
  1837. Max frame rate per resolution:
  1838. 144p: 960,0 fps
  1839. 144p (YouTube): 960,0 fps
  1840. 240p: 960,0 fps
  1841. 240p (widescreen): 960,0 fps
  1842. 360p: 724,6 fps
  1843. 360p (widescreen): 543,5 fps
  1844. 480p: 416,7 fps
  1845. 480p (widescreen): 308,6 fps
  1846. 576p: 308,6 fps
  1847. 720p: 138,9 fps
  1848. 1080p: 61,3 fps
  1849. Color profiles:
  1850. COLOR_FormatSurface (0x7F000789)
  1851. COLOR_FormatYUV420Flexible (0x7F420888)
  1852. COLOR_FormatYUV420PackedPlanar (0x14)
  1853. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1854. COLOR_FormatYUV420Planar (0x13)
  1855. COLOR_FormatYUV420SemiPlanar (0x15)
  1856. COLOR_FormatYUVP010 (0x36)
  1857. Adaptive playback: true (required: false)
  1858. Partial frames queuing: false
  1859. Secure playback decryption: false
  1860. Can detach the surface when in Surface mode: true (required: false)
  1861. Dynamic change of color aspects: true (required: false)
  1862. Dynamic timestamp: false
  1863. Multiple access units: false
  1864. Tunneled playback: false
  1865. Partial access units per input buffer: false
  1866. Profile levels:
  1867. VP9Profile0 (0x1): VP9Level5 (0x100)
  1868. VP9Profile2 (0x4): VP9Level5 (0x100)
  1869. VP9Profile2HDR (0x1000): VP9Level5 (0x100)
  1870. VP9Profile2HDR10Plus (0x4000): VP9Level5 (0x100)
  1871.  
  1872. video/x-vnd.on2.vp9 (c2.android.vp9.encoder)
  1873. Hardware acceleration: false
  1874. Software-only: true
  1875. Codec provider: Android platform
  1876. Max supported instances: 32
  1877. Max resolution: 2048x2048
  1878. Max bitrate: 30 Mbps
  1879. Frame rate: 0 — 960 fps
  1880. Max frame rate per resolution:
  1881. 144p: 960,0 fps
  1882. 144p (YouTube): 960,0 fps
  1883. 240p: 960,0 fps
  1884. 240p (widescreen): 960,0 fps
  1885. 360p: 908,2 fps
  1886. 360p (widescreen): 681,2 fps
  1887. 480p: 522,2 fps
  1888. 480p (widescreen): 386,8 fps
  1889. 576p: 386,8 fps
  1890. 720p: 174,1 fps
  1891. Color profiles:
  1892. COLOR_FormatSurface (0x7F000789)
  1893. COLOR_FormatYUV420Flexible (0x7F420888)
  1894. COLOR_FormatYUV420PackedPlanar (0x14)
  1895. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1896. COLOR_FormatYUV420Planar (0x13)
  1897. COLOR_FormatYUV420SemiPlanar (0x15)
  1898. Intra refresh: false
  1899. Quantization parameter bounds: true (required: false)
  1900. Exporting encoding statistics: false
  1901. HDR editing: false
  1902. HLG editing: false
  1903. Region of interest encoding: false
  1904. Dynamic timestamp: false
  1905. Multiple access units: false
  1906. Bitrate modes:
  1907. Constant bitrate (CBR): true
  1908. Constant quality (CQ): false
  1909. Variable bitrate (VBR): true
  1910. Constant bitrate (CBR) with frame drops: false
  1911. Profile levels: VP9Profile0 (0x1): VP9Level41 (0x80)
  1912.  
  1913. video/x-vnd.on2.vp9 (c2.exynos.vp9.decoder)
  1914. Hardware acceleration: true
  1915. Software-only: false
  1916. Low latency decoding: true (required: false)
  1917. Codec provider: Device vendor / OEM
  1918. Max supported instances: 16
  1919. Max resolution: 7680x7680
  1920. Max bitrate: 80 Mbps
  1921. Frame rate: 0 — 960 fps
  1922. Max frame rate per resolution:
  1923. 144p: 960,0 fps
  1924. 144p (YouTube): 960,0 fps
  1925. 240p: 960,0 fps
  1926. 240p (widescreen): 960,0 fps
  1927. 360p: 960,0 fps
  1928. 360p (widescreen): 960,0 fps
  1929. 480p: 960,0 fps
  1930. 480p (widescreen): 960,0 fps
  1931. 576p: 960,0 fps
  1932. 720p: 598,4 fps
  1933. 1080p: 281,6 fps
  1934. 4K: 70,4 fps
  1935. Color profiles:
  1936. COLOR_FormatSurface (0x7F000789)
  1937. COLOR_FormatYUV420Flexible (0x7F420888)
  1938. COLOR_FormatYUV420PackedPlanar (0x14)
  1939. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  1940. COLOR_FormatYUV420Planar (0x13)
  1941. COLOR_FormatYUV420SemiPlanar (0x15)
  1942. COLOR_FormatYUVP010 (0x36)
  1943. Adaptive playback: true (required: false)
  1944. Partial frames queuing: false
  1945. Secure playback decryption: false
  1946. Can detach the surface when in Surface mode: true (required: false)
  1947. Dynamic change of color aspects: false
  1948. Dynamic timestamp: false
  1949. Multiple access units: false
  1950. Tunneled playback: false
  1951. Partial access units per input buffer: false
  1952. Supported vendor parameters:
  1953. vendor.sec-csc-output.pixel-format.value
  1954. vendor.sec-dec-output.black-bar-info.height
  1955. vendor.sec-dec-output.black-bar-info.left
  1956. vendor.sec-dec-output.black-bar-info.top
  1957. vendor.sec-dec-output.black-bar-info.width
  1958. vendor.sec-dec-output.black-bar.enable.value
  1959. vendor.sec-dec-output.buffers.usage.value
  1960. vendor.sec-dec-output.dpb-num.value
  1961. vendor.sec-dec-output.extra-buffer-num.value
  1962. vendor.sec-dec-output.hdr-static-validation-info.value
  1963. vendor.sec-dec-output.reorder-timestamp.value
  1964. vendor.sec-dec-output.thumbnail-mode.value
  1965. vendor.sec-ext-dec-compressed-color-format.value
  1966. vendor.sec-ext-dec-use-buffer-copy.enable.value
  1967. Profile levels:
  1968. VP9Profile0 (0x1): VP9Level51 (0x200)
  1969. VP9Profile2 (0x4): VP9Level51 (0x200)
  1970. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  1971. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  1972.  
  1973. video/x-vnd.on2.vp9 (c2.exynos.vp9.decoder.secure)
  1974. Hardware acceleration: true
  1975. Software-only: false
  1976. Low latency decoding: true (required: false)
  1977. Codec provider: Device vendor / OEM
  1978. Max supported instances: 2
  1979. Max resolution: 3840x3840
  1980. Max bitrate: 80 Mbps
  1981. Frame rate: 0 — 960 fps
  1982. Max frame rate per resolution:
  1983. 144p: 960,0 fps
  1984. 144p (YouTube): 960,0 fps
  1985. 240p: 960,0 fps
  1986. 240p (widescreen): 960,0 fps
  1987. 360p: 960,0 fps
  1988. 360p (widescreen): 960,0 fps
  1989. 480p: 960,0 fps
  1990. 480p (widescreen): 960,0 fps
  1991. 576p: 960,0 fps
  1992. 720p: 598,4 fps
  1993. 1080p: 281,6 fps
  1994. 4K: 70,4 fps
  1995. Color profiles:
  1996. COLOR_FormatSurface (0x7F000789)
  1997. COLOR_FormatYUV420Flexible (0x7F420888)
  1998. COLOR_FormatYUV420PackedPlanar (0x14)
  1999. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2000. COLOR_FormatYUV420Planar (0x13)
  2001. COLOR_FormatYUV420SemiPlanar (0x15)
  2002. Adaptive playback: true (required: false)
  2003. Partial frames queuing: false
  2004. Secure playback decryption: true (required: true)
  2005. Can detach the surface when in Surface mode: true (required: false)
  2006. Dynamic change of color aspects: false
  2007. Dynamic timestamp: false
  2008. Multiple access units: false
  2009. Tunneled playback: false
  2010. Partial access units per input buffer: false
  2011. Supported vendor parameters:
  2012. vendor.sec-csc-output.pixel-format.value
  2013. vendor.sec-dec-output.black-bar-info.height
  2014. vendor.sec-dec-output.black-bar-info.left
  2015. vendor.sec-dec-output.black-bar-info.top
  2016. vendor.sec-dec-output.black-bar-info.width
  2017. vendor.sec-dec-output.black-bar.enable.value
  2018. vendor.sec-dec-output.buffers.usage.value
  2019. vendor.sec-dec-output.dpb-num.value
  2020. vendor.sec-dec-output.extra-buffer-num.value
  2021. vendor.sec-dec-output.hdr-static-validation-info.value
  2022. vendor.sec-dec-output.reorder-timestamp.value
  2023. vendor.sec-dec-output.thumbnail-mode.value
  2024. vendor.sec-ext-dec-compressed-color-format.value
  2025. vendor.sec-ext-dec-use-buffer-copy.enable.value
  2026. Profile levels:
  2027. VP9Profile0 (0x1): VP9Level51 (0x200)
  2028. VP9Profile2 (0x4): VP9Level51 (0x200)
  2029. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  2030. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  2031.  
  2032. video/x-vnd.on2.vp9 (c2.exynos.vp9.encoder)
  2033. Hardware acceleration: true
  2034. Software-only: false
  2035. Codec provider: Device vendor / OEM
  2036. Max supported instances: 16
  2037. Max resolution: 3840x3840
  2038. Max bitrate: 80 Mbps
  2039. Frame rate: 0 — 960 fps
  2040. Max frame rate per resolution:
  2041. 144p: 960,0 fps
  2042. 144p (YouTube): 960,0 fps
  2043. 240p: 960,0 fps
  2044. 240p (widescreen): 960,0 fps
  2045. 360p: 960,0 fps
  2046. 360p (widescreen): 960,0 fps
  2047. 480p: 960,0 fps
  2048. 480p (widescreen): 960,0 fps
  2049. 576p: 960,0 fps
  2050. 720p: 598,4 fps
  2051. 1080p: 281,6 fps
  2052. 4K: 70,4 fps
  2053. Color profiles:
  2054. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  2055. COLOR_FormatSurface (0x7F000789)
  2056. COLOR_FormatYUV420Flexible (0x7F420888)
  2057. COLOR_FormatYUV420PackedPlanar (0x14)
  2058. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2059. COLOR_FormatYUV420Planar (0x13)
  2060. COLOR_FormatYUV420SemiPlanar (0x15)
  2061. COLOR_FormatYUVP010 (0x36)
  2062. Intra refresh: false
  2063. Quantization parameter bounds: true (required: false)
  2064. Exporting encoding statistics: true (required: false)
  2065. HDR editing: false
  2066. HLG editing: false
  2067. Region of interest encoding: false
  2068. Dynamic timestamp: false
  2069. Multiple access units: false
  2070. Bitrate modes:
  2071. Constant bitrate (CBR): true
  2072. Constant quality (CQ): false
  2073. Variable bitrate (VBR): true
  2074. Constant bitrate (CBR) with frame drops: false
  2075. Supported vendor parameters:
  2076. vendor.sec-csc-dataspace.value
  2077. vendor.sec-csc-output.pixel-format.value
  2078. vendor.sec-enc-input.10bit-support.value
  2079. vendor.sec-enc-internal-input.usage.value
  2080. vendor.sec-enc-output-pmv.horizonL0
  2081. vendor.sec-enc-output-pmv.horizonL1
  2082. vendor.sec-enc-output-pmv.mode
  2083. vendor.sec-enc-output-pmv.verticalL0
  2084. vendor.sec-enc-output-pmv.verticalL1
  2085. vendor.sec-enc-output.average-qp.value
  2086. vendor.sec-enc-output.high-quality.mode
  2087. vendor.sec-enc-output.high-quality.value
  2088. vendor.sec-enc-output.init-qp-estimation.value
  2089. vendor.sec-enc-output.max-partition-depth.value
  2090. vendor.sec-enc-output.mv-range.horizon
  2091. vendor.sec-enc-output.mv-range.vertical
  2092. vendor.sec-enc-output.start-idr-frame.value
  2093. vendor.sec-ext-enc-disable-dfr.disable.value
  2094. vendor.sec-ext-enc-drop-control.enable.value
  2095. vendor.sec-ext-enc-qp-range.B-maxQP
  2096. vendor.sec-ext-enc-qp-range.B-minQP
  2097. vendor.sec-ext-enc-qp-range.I-maxQP
  2098. vendor.sec-ext-enc-qp-range.I-minQP
  2099. vendor.sec-ext-enc-qp-range.P-maxQP
  2100. vendor.sec-ext-enc-qp-range.P-minQP
  2101. vendor.sec-ext-enc-ref-pframes.number.value
  2102. Profile levels:
  2103. VP9Profile0 (0x1): VP9Level51 (0x200)
  2104. VP9Profile2 (0x4): VP9Level51 (0x200)
  2105. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  2106. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  2107.  
  2108. video/3gpp (c2.android.h263.decoder)
  2109. Hardware acceleration: false
  2110. Software-only: true
  2111. Low latency decoding: false
  2112. Codec provider: Android platform
  2113. Max supported instances: 32
  2114. Max resolution: 352x288
  2115. Max bitrate: 384 Kbps
  2116. Frame rate: 1 — 30 fps
  2117. Max frame rate per resolution:
  2118. 144p: 30,0 fps
  2119. 144p (YouTube): 30,0 fps
  2120. 240p: 30,0 fps
  2121. Color profiles:
  2122. COLOR_FormatSurface (0x7F000789)
  2123. COLOR_FormatYUV420Flexible (0x7F420888)
  2124. COLOR_FormatYUV420PackedPlanar (0x14)
  2125. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2126. COLOR_FormatYUV420Planar (0x13)
  2127. COLOR_FormatYUV420SemiPlanar (0x15)
  2128. Adaptive playback: true (required: false)
  2129. Partial frames queuing: false
  2130. Secure playback decryption: false
  2131. Can detach the surface when in Surface mode: true (required: false)
  2132. Dynamic change of color aspects: false
  2133. Dynamic timestamp: false
  2134. Multiple access units: false
  2135. Tunneled playback: false
  2136. Partial access units per input buffer: false
  2137. Profile levels:
  2138. H263ProfileBaseline (0x1): H263Level40 (0x8)
  2139. H263ProfileISWV2 (0x8): H263Level40 (0x8)
  2140.  
  2141. video/3gpp (c2.android.h263.encoder)
  2142. Hardware acceleration: false
  2143. Software-only: true
  2144. Codec provider: Android platform
  2145. Max supported instances: 32
  2146. Max resolution: 176x144
  2147. Max bitrate: 128 Kbps
  2148. Frame rate: 1 — 30 fps
  2149. Max frame rate per resolution: 144p: 30,0 fps
  2150. Color profiles:
  2151. COLOR_FormatSurface (0x7F000789)
  2152. COLOR_FormatYUV420Flexible (0x7F420888)
  2153. COLOR_FormatYUV420PackedPlanar (0x14)
  2154. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2155. COLOR_FormatYUV420Planar (0x13)
  2156. COLOR_FormatYUV420SemiPlanar (0x15)
  2157. Intra refresh: false
  2158. Quantization parameter bounds: false
  2159. Exporting encoding statistics: false
  2160. HDR editing: false
  2161. HLG editing: false
  2162. Region of interest encoding: false
  2163. Dynamic timestamp: false
  2164. Multiple access units: false
  2165. Bitrate modes:
  2166. Constant bitrate (CBR): false
  2167. Constant quality (CQ): false
  2168. Variable bitrate (VBR): true
  2169. Constant bitrate (CBR) with frame drops: false
  2170. Profile levels: H263ProfileBaseline (0x1): H263Level40 (0x8)
  2171.  
  2172. video/3gpp (c2.exynos.h263.decoder)
  2173. Hardware acceleration: true
  2174. Software-only: false
  2175. Low latency decoding: true (required: false)
  2176. Codec provider: Device vendor / OEM
  2177. Max supported instances: 16
  2178. Max resolution: 720x576
  2179. Max bitrate: 16 Mbps
  2180. Frame rate: 1 — 60 fps
  2181. Max frame rate per resolution:
  2182. 144p: 60,0 fps
  2183. 144p (YouTube): 60,0 fps
  2184. 240p: 60,0 fps
  2185. 360p: 60,0 fps
  2186. 360p (widescreen): 60,0 fps
  2187. 480p: 60,0 fps
  2188. 576p: 60,0 fps
  2189. Color profiles:
  2190. COLOR_FormatSurface (0x7F000789)
  2191. COLOR_FormatYUV420Flexible (0x7F420888)
  2192. COLOR_FormatYUV420PackedPlanar (0x14)
  2193. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2194. COLOR_FormatYUV420Planar (0x13)
  2195. COLOR_FormatYUV420SemiPlanar (0x15)
  2196. Adaptive playback: true (required: false)
  2197. Partial frames queuing: false
  2198. Secure playback decryption: false
  2199. Can detach the surface when in Surface mode: true (required: false)
  2200. Dynamic change of color aspects: false
  2201. Dynamic timestamp: false
  2202. Multiple access units: false
  2203. Tunneled playback: false
  2204. Partial access units per input buffer: false
  2205. Supported vendor parameters:
  2206. vendor.sec-csc-output.pixel-format.value
  2207. vendor.sec-dec-output.black-bar-info.height
  2208. vendor.sec-dec-output.black-bar-info.left
  2209. vendor.sec-dec-output.black-bar-info.top
  2210. vendor.sec-dec-output.black-bar-info.width
  2211. vendor.sec-dec-output.black-bar.enable.value
  2212. vendor.sec-dec-output.buffers.usage.value
  2213. vendor.sec-dec-output.decode-order.value
  2214. vendor.sec-dec-output.dpb-num.value
  2215. vendor.sec-dec-output.extra-buffer-num.value
  2216. vendor.sec-dec-output.reorder-timestamp.value
  2217. vendor.sec-dec-output.thumbnail-mode.value
  2218. vendor.sec-ext-dec-compressed-color-format.value
  2219. vendor.sec-ext-dec-use-buffer-copy.enable.value
  2220. Profile levels:
  2221. H263ProfileBaseline (0x1): H263Level40 (0x8)
  2222. H263ProfileH320Coding (0x2): H263Level40 (0x8)
  2223. H263ProfileBackwardCompatible (0x4): H263Level40 (0x8)
  2224. H263ProfileISWV2 (0x8): H263Level40 (0x8)
  2225.  
  2226. video/3gpp (c2.exynos.h263.encoder)
  2227. Hardware acceleration: true
  2228. Software-only: false
  2229. Codec provider: Device vendor / OEM
  2230. Max supported instances: 16
  2231. Max resolution: 720x576
  2232. Max bitrate: 16 Mbps
  2233. Frame rate: 1 — 60 fps
  2234. Max frame rate per resolution:
  2235. 144p: 60,0 fps
  2236. 144p (YouTube): 60,0 fps
  2237. 240p: 60,0 fps
  2238. 360p: 60,0 fps
  2239. 360p (widescreen): 60,0 fps
  2240. 480p: 60,0 fps
  2241. 576p: 60,0 fps
  2242. Color profiles:
  2243. COLOR_FormatSurface (0x7F000789)
  2244. COLOR_FormatYUV420Flexible (0x7F420888)
  2245. COLOR_FormatYUV420PackedPlanar (0x14)
  2246. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2247. COLOR_FormatYUV420Planar (0x13)
  2248. COLOR_FormatYUV420SemiPlanar (0x15)
  2249. Intra refresh: false
  2250. Quantization parameter bounds: true (required: false)
  2251. Exporting encoding statistics: true (required: false)
  2252. HDR editing: false
  2253. HLG editing: false
  2254. Region of interest encoding: false
  2255. Dynamic timestamp: false
  2256. Multiple access units: false
  2257. Bitrate modes:
  2258. Constant bitrate (CBR): true
  2259. Constant quality (CQ): false
  2260. Variable bitrate (VBR): true
  2261. Constant bitrate (CBR) with frame drops: false
  2262. Supported vendor parameters:
  2263. vendor.sec-csc-dataspace.value
  2264. vendor.sec-csc-output.pixel-format.value
  2265. vendor.sec-enc-input.10bit-support.value
  2266. vendor.sec-enc-internal-input.usage.value
  2267. vendor.sec-enc-output-pmv.horizonL0
  2268. vendor.sec-enc-output-pmv.horizonL1
  2269. vendor.sec-enc-output-pmv.mode
  2270. vendor.sec-enc-output-pmv.verticalL0
  2271. vendor.sec-enc-output-pmv.verticalL1
  2272. vendor.sec-enc-output.average-qp.value
  2273. vendor.sec-enc-output.high-quality.mode
  2274. vendor.sec-enc-output.high-quality.value
  2275. vendor.sec-enc-output.init-qp-estimation.value
  2276. vendor.sec-enc-output.start-idr-frame.value
  2277. vendor.sec-ext-enc-disable-dfr.disable.value
  2278. vendor.sec-ext-enc-drop-control.enable.value
  2279. vendor.sec-ext-enc-qp-range.B-maxQP
  2280. vendor.sec-ext-enc-qp-range.B-minQP
  2281. vendor.sec-ext-enc-qp-range.I-maxQP
  2282. vendor.sec-ext-enc-qp-range.I-minQP
  2283. vendor.sec-ext-enc-qp-range.P-maxQP
  2284. vendor.sec-ext-enc-qp-range.P-minQP
  2285. Profile levels: H263ProfileBaseline (0x1): H263Level70 (0x80)
  2286.  
  2287. video/apv (c2.android.apv.decoder)
  2288. Hardware acceleration: false
  2289. Software-only: true
  2290. Low latency decoding: false
  2291. Codec provider: Android platform
  2292. Max supported instances: 32
  2293. Max resolution: 1920x1920
  2294. Max bitrate: 240 Mbps
  2295. Frame rate: 0 — 960 fps
  2296. Max frame rate per resolution:
  2297. 144p: 960,0 fps
  2298. 144p (YouTube): 960,0 fps
  2299. 240p: 960,0 fps
  2300. 240p (widescreen): 960,0 fps
  2301. 360p: 960,0 fps
  2302. 360p (widescreen): 960,0 fps
  2303. 480p: 960,0 fps
  2304. 480p (widescreen): 960,0 fps
  2305. 576p: 960,0 fps
  2306. 720p: 960,0 fps
  2307. 1080p: 960,0 fps
  2308. Color profiles:
  2309. COLOR_FormatSurface (0x7F000789)
  2310. COLOR_FormatYUV420Flexible (0x7F420888)
  2311. COLOR_FormatYUV420PackedPlanar (0x14)
  2312. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2313. COLOR_FormatYUV420Planar (0x13)
  2314. COLOR_FormatYUV420SemiPlanar (0x15)
  2315. COLOR_FormatYUVP010 (0x36)
  2316. Adaptive playback: true (required: false)
  2317. Partial frames queuing: false
  2318. Secure playback decryption: false
  2319. Can detach the surface when in Surface mode: true (required: false)
  2320. Dynamic change of color aspects: true (required: false)
  2321. Dynamic timestamp: false
  2322. Multiple access units: false
  2323. Tunneled playback: false
  2324. Partial access units per input buffer: false
  2325. Profile levels:
  2326. APVProfile422_10 (0x1): APVLevel71Band3 (0x200008)
  2327. APVProfile422_10HDR10 (0x1000): APVLevel71Band3 (0x200008)
  2328. APVProfile422_10HDR10Plus (0x2000): APVLevel71Band3 (0x200008)
  2329.  
  2330. video/apv (c2.android.apv.encoder)
  2331. Hardware acceleration: false
  2332. Software-only: true
  2333. Codec provider: Android platform
  2334. Max supported instances: 32
  2335. Max resolution: 1920x1920
  2336. Max bitrate: 240 Mbps
  2337. Frame rate: 0 — 960 fps
  2338. Max frame rate per resolution:
  2339. 144p: 960,0 fps
  2340. 144p (YouTube): 960,0 fps
  2341. 240p: 960,0 fps
  2342. 240p (widescreen): 960,0 fps
  2343. 360p: 960,0 fps
  2344. 360p (widescreen): 960,0 fps
  2345. 480p: 960,0 fps
  2346. 480p (widescreen): 960,0 fps
  2347. 576p: 960,0 fps
  2348. 720p: 960,0 fps
  2349. 1080p: 960,0 fps
  2350. Color profiles:
  2351. COLOR_FormatSurface (0x7F000789)
  2352. COLOR_FormatYUV420Flexible (0x7F420888)
  2353. COLOR_FormatYUV420PackedPlanar (0x14)
  2354. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2355. COLOR_FormatYUV420Planar (0x13)
  2356. COLOR_FormatYUV420SemiPlanar (0x15)
  2357. COLOR_FormatYUVP010 (0x36)
  2358. Intra refresh: false
  2359. Quantization parameter bounds: false
  2360. Exporting encoding statistics: false
  2361. HDR editing: false
  2362. HLG editing: false
  2363. Region of interest encoding: false
  2364. Dynamic timestamp: false
  2365. Multiple access units: false
  2366. Bitrate modes:
  2367. Constant bitrate (CBR): true
  2368. Constant quality (CQ): false
  2369. Variable bitrate (VBR): true
  2370. Constant bitrate (CBR) with frame drops: false
  2371. Profile levels: APVProfile422_10 (0x1): APVLevel71Band3 (0x200008)
  2372.  
  2373. video/av01 (c2.android.av1-dav1d.decoder)
  2374. Hardware acceleration: false
  2375. Software-only: true
  2376. Low latency decoding: true (required: false)
  2377. Codec provider: Android platform
  2378. Max supported instances: 32
  2379. Max resolution: 2048x2048
  2380. Max bitrate: 40 Mbps
  2381. Frame rate: 0 — 960 fps
  2382. Max frame rate per resolution:
  2383. 144p: 960,0 fps
  2384. 144p (YouTube): 960,0 fps
  2385. 240p: 819,2 fps
  2386. 240p (widescreen): 606,8 fps
  2387. 360p: 356,2 fps
  2388. 360p (widescreen): 267,1 fps
  2389. 480p: 204,8 fps
  2390. 480p (widescreen): 151,7 fps
  2391. 576p: 151,7 fps
  2392. 720p: 68,3 fps
  2393. 1080p: 30,1 fps
  2394. Color profiles:
  2395. COLOR_FormatSurface (0x7F000789)
  2396. COLOR_FormatYUV420Flexible (0x7F420888)
  2397. COLOR_FormatYUV420PackedPlanar (0x14)
  2398. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2399. COLOR_FormatYUV420Planar (0x13)
  2400. COLOR_FormatYUV420SemiPlanar (0x15)
  2401. COLOR_FormatYUVP010 (0x36)
  2402. Adaptive playback: true (required: false)
  2403. Partial frames queuing: false
  2404. Secure playback decryption: false
  2405. Can detach the surface when in Surface mode: true (required: false)
  2406. Dynamic change of color aspects: true (required: false)
  2407. Dynamic timestamp: false
  2408. Multiple access units: false
  2409. Tunneled playback: false
  2410. Partial access units per input buffer: false
  2411. Profile levels:
  2412. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  2413. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  2414. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  2415. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  2416.  
  2417. video/av01 (c2.android.av1.decoder)
  2418. Hardware acceleration: false
  2419. Software-only: true
  2420. Low latency decoding: true (required: false)
  2421. Codec provider: Android platform
  2422. Max supported instances: 32
  2423. Max resolution: 2048x2048
  2424. Max bitrate: 40 Mbps
  2425. Frame rate: 0 — 960 fps
  2426. Max frame rate per resolution:
  2427. 144p: 960,0 fps
  2428. 144p (YouTube): 960,0 fps
  2429. 240p: 819,2 fps
  2430. 240p (widescreen): 606,8 fps
  2431. 360p: 356,2 fps
  2432. 360p (widescreen): 267,1 fps
  2433. 480p: 204,8 fps
  2434. 480p (widescreen): 151,7 fps
  2435. 576p: 151,7 fps
  2436. 720p: 68,3 fps
  2437. 1080p: 30,1 fps
  2438. Color profiles:
  2439. COLOR_FormatSurface (0x7F000789)
  2440. COLOR_FormatYUV420Flexible (0x7F420888)
  2441. COLOR_FormatYUV420PackedPlanar (0x14)
  2442. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2443. COLOR_FormatYUV420Planar (0x13)
  2444. COLOR_FormatYUV420SemiPlanar (0x15)
  2445. COLOR_FormatYUVP010 (0x36)
  2446. Adaptive playback: true (required: false)
  2447. Partial frames queuing: false
  2448. Secure playback decryption: false
  2449. Can detach the surface when in Surface mode: true (required: false)
  2450. Dynamic change of color aspects: true (required: false)
  2451. Dynamic timestamp: false
  2452. Multiple access units: false
  2453. Tunneled playback: false
  2454. Partial access units per input buffer: false
  2455. Profile levels:
  2456. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  2457. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  2458. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  2459. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  2460.  
  2461. video/av01 (c2.android.av1.encoder)
  2462. Hardware acceleration: false
  2463. Software-only: true
  2464. Codec provider: Android platform
  2465. Max supported instances: 32
  2466. Max resolution: 1920x1920
  2467. Max bitrate: 20 Mbps
  2468. Frame rate: 0 — 960 fps
  2469. Max frame rate per resolution:
  2470. 144p: 960,0 fps
  2471. 144p (YouTube): 960,0 fps
  2472. 240p: 960,0 fps
  2473. 240p (widescreen): 960,0 fps
  2474. 360p: 881,5 fps
  2475. 360p (widescreen): 661,1 fps
  2476. 480p: 506,9 fps
  2477. 480p (widescreen): 375,5 fps
  2478. 576p: 375,5 fps
  2479. 720p: 169,0 fps
  2480. Color profiles:
  2481. COLOR_FormatSurface (0x7F000789)
  2482. COLOR_FormatYUV420Flexible (0x7F420888)
  2483. COLOR_FormatYUV420PackedPlanar (0x14)
  2484. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2485. COLOR_FormatYUV420Planar (0x13)
  2486. COLOR_FormatYUV420SemiPlanar (0x15)
  2487. COLOR_FormatYUVP010 (0x36)
  2488. Intra refresh: false
  2489. Quantization parameter bounds: true (required: false)
  2490. Exporting encoding statistics: false
  2491. HDR editing: false
  2492. HLG editing: false
  2493. Region of interest encoding: false
  2494. Dynamic timestamp: false
  2495. Multiple access units: false
  2496. Bitrate modes:
  2497. Constant bitrate (CBR): true
  2498. Constant quality (CQ): true
  2499. Variable bitrate (VBR): true
  2500. Constant bitrate (CBR) with frame drops: false
  2501. Encoding complexity range: 0 — 5 (default: 0)
  2502. Encoding quality range: 0 — 100 (default: 80)
  2503. Profile levels:
  2504. AV1ProfileMain8 (0x1): AV1Level41 (0x200)
  2505. AV1ProfileMain10 (0x2): AV1Level41 (0x200)
  2506.  
  2507. video/av01 (c2.google.av1.decoder)
  2508. Hardware acceleration: true
  2509. Software-only: false
  2510. Low latency decoding: false
  2511. Codec provider: Android platform
  2512. Max supported instances: 16
  2513. Max resolution: 3840x3840
  2514. Max bitrate: 60 Mbps
  2515. Frame rate: 1 — 120 fps
  2516. Max frame rate per resolution:
  2517. 144p: 120,0 fps
  2518. 144p (YouTube): 120,0 fps
  2519. 240p: 120,0 fps
  2520. 240p (widescreen): 120,0 fps
  2521. 360p: 120,0 fps
  2522. 360p (widescreen): 120,0 fps
  2523. 480p: 120,0 fps
  2524. 480p (widescreen): 120,0 fps
  2525. 576p: 120,0 fps
  2526. 720p: 120,0 fps
  2527. 1080p: 120,0 fps
  2528. 4K: 60,0 fps
  2529. Color profiles:
  2530. COLOR_FormatSurface (0x7F000789)
  2531. COLOR_FormatYUV420Flexible (0x7F420888)
  2532. COLOR_FormatYUV420PackedPlanar (0x14)
  2533. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2534. COLOR_FormatYUV420Planar (0x13)
  2535. COLOR_FormatYUV420SemiPlanar (0x15)
  2536. COLOR_FormatYUVP010 (0x36)
  2537. Adaptive playback: true (required: false)
  2538. Partial frames queuing: false
  2539. Secure playback decryption: false
  2540. Can detach the surface when in Surface mode: true (required: false)
  2541. Dynamic change of color aspects: false
  2542. Dynamic timestamp: false
  2543. Multiple access units: false
  2544. Tunneled playback: false
  2545. Partial access units per input buffer: false
  2546. Supported vendor parameters: vendor.raw.hdr-static-valid-info.value
  2547. Profile levels:
  2548. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  2549. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  2550. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  2551. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  2552.  
  2553. video/av01 (c2.google.av1.decoder.secure)
  2554. Hardware acceleration: true
  2555. Software-only: false
  2556. Low latency decoding: false
  2557. Codec provider: Android platform
  2558. Max supported instances: 16
  2559. Max resolution: 3840x3840
  2560. Max bitrate: 60 Mbps
  2561. Frame rate: 1 — 120 fps
  2562. Max frame rate per resolution:
  2563. 144p: 120,0 fps
  2564. 144p (YouTube): 120,0 fps
  2565. 240p: 120,0 fps
  2566. 240p (widescreen): 120,0 fps
  2567. 360p: 120,0 fps
  2568. 360p (widescreen): 120,0 fps
  2569. 480p: 120,0 fps
  2570. 480p (widescreen): 120,0 fps
  2571. 576p: 120,0 fps
  2572. 720p: 120,0 fps
  2573. 1080p: 120,0 fps
  2574. 4K: 60,0 fps
  2575. Color profiles:
  2576. COLOR_FormatSurface (0x7F000789)
  2577. COLOR_FormatYUV420Flexible (0x7F420888)
  2578. COLOR_FormatYUV420PackedPlanar (0x14)
  2579. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2580. COLOR_FormatYUV420Planar (0x13)
  2581. COLOR_FormatYUV420SemiPlanar (0x15)
  2582. COLOR_FormatYUVP010 (0x36)
  2583. Adaptive playback: true (required: false)
  2584. Partial frames queuing: false
  2585. Secure playback decryption: true (required: true)
  2586. Can detach the surface when in Surface mode: true (required: false)
  2587. Dynamic change of color aspects: false
  2588. Dynamic timestamp: false
  2589. Multiple access units: false
  2590. Tunneled playback: false
  2591. Partial access units per input buffer: false
  2592. Supported vendor parameters: vendor.raw.hdr-static-valid-info.value
  2593. Profile levels:
  2594. AV1ProfileMain8 (0x1): AV1Level53 (0x8000)
  2595. AV1ProfileMain10HDR10 (0x1000): AV1Level53 (0x8000)
  2596. AV1ProfileMain10HDR10Plus (0x2000): AV1Level53 (0x8000)
  2597. AV1ProfileMain10 (0x2): AV1Level53 (0x8000)
  2598.  
  2599. video/av01 (c2.google.av1.encoder)
  2600. Hardware acceleration: true
  2601. Software-only: false
  2602. Codec provider: Android platform
  2603. Max supported instances: 16
  2604. Max resolution: 3840x3840
  2605. Max bitrate: 40 Mbps
  2606. Frame rate: 0 — 960 fps
  2607. Max frame rate per resolution:
  2608. 144p: 960,0 fps
  2609. 144p (YouTube): 960,0 fps
  2610. 240p: 960,0 fps
  2611. 240p (widescreen): 960,0 fps
  2612. 360p: 960,0 fps
  2613. 360p (widescreen): 960,0 fps
  2614. 480p: 765,0 fps
  2615. 480p (widescreen): 546,4 fps
  2616. 576p: 566,7 fps
  2617. 720p: 255,0 fps
  2618. 1080p: 120,0 fps
  2619. 4K: 30,0 fps
  2620. Color profiles:
  2621. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  2622. COLOR_FormatSurface (0x7F000789)
  2623. COLOR_FormatYUV420Flexible (0x7F420888)
  2624. COLOR_FormatYUV420PackedPlanar (0x14)
  2625. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2626. COLOR_FormatYUV420Planar (0x13)
  2627. COLOR_FormatYUV420SemiPlanar (0x15)
  2628. COLOR_FormatYUVP010 (0x36)
  2629. Intra refresh: false
  2630. Quantization parameter bounds: false
  2631. Exporting encoding statistics: true (required: false)
  2632. HDR editing: true (required: false)
  2633. HLG editing: false
  2634. Region of interest encoding: false
  2635. Dynamic timestamp: false
  2636. Multiple access units: false
  2637. Bitrate modes:
  2638. Constant bitrate (CBR): false
  2639. Constant quality (CQ): false
  2640. Variable bitrate (VBR): true
  2641. Constant bitrate (CBR) with frame drops: false
  2642. Supported vendor parameters:
  2643. vendor.google-av1enc.encoding-preset.int32.value
  2644. vendor.google-hwenc.mean-square-error.blob.value
  2645. Profile levels:
  2646. AV1ProfileMain8 (0x1): AV1Level51 (0x2000)
  2647. AV1ProfileMain10HDR10 (0x1000): AV1Level51 (0x2000)
  2648. AV1ProfileMain10HDR10Plus (0x2000): AV1Level51 (0x2000)
  2649. AV1ProfileMain10 (0x2): AV1Level51 (0x2000)
  2650.  
  2651. video/avc (c2.android.avc.decoder)
  2652. Hardware acceleration: false
  2653. Software-only: true
  2654. Low latency decoding: false
  2655. Codec provider: Android platform
  2656. Max supported instances: 32
  2657. Max resolution: 4080x4080
  2658. Max bitrate: 48 Mbps
  2659. Frame rate: 0 — 960 fps
  2660. Max frame rate per resolution:
  2661. 144p: 960,0 fps
  2662. 144p (YouTube): 960,0 fps
  2663. 240p: 960,0 fps
  2664. 240p (widescreen): 960,0 fps
  2665. 360p: 960,0 fps
  2666. 360p (widescreen): 960,0 fps
  2667. 480p: 960,0 fps
  2668. 480p (widescreen): 960,0 fps
  2669. 576p: 960,0 fps
  2670. 720p: 546,1 fps
  2671. 1080p: 240,9 fps
  2672. 4K: 60,7 fps
  2673. Color profiles:
  2674. COLOR_FormatSurface (0x7F000789)
  2675. COLOR_FormatYUV420Flexible (0x7F420888)
  2676. COLOR_FormatYUV420PackedPlanar (0x14)
  2677. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2678. COLOR_FormatYUV420Planar (0x13)
  2679. COLOR_FormatYUV420SemiPlanar (0x15)
  2680. Adaptive playback: true (required: false)
  2681. Partial frames queuing: false
  2682. Secure playback decryption: false
  2683. Can detach the surface when in Surface mode: true (required: false)
  2684. Dynamic change of color aspects: true (required: false)
  2685. Dynamic timestamp: false
  2686. Multiple access units: false
  2687. Tunneled playback: false
  2688. Partial access units per input buffer: false
  2689. Profile levels:
  2690. AVCProfileConstrainedBaseline (0x10000): AVCLevel52 (0x10000)
  2691. AVCProfileBaseline (0x1): AVCLevel52 (0x10000)
  2692. AVCProfileMain (0x2): AVCLevel52 (0x10000)
  2693. AVCProfileConstrainedHigh (0x80000): AVCLevel52 (0x10000)
  2694. AVCProfileHigh (0x8): AVCLevel52 (0x10000)
  2695.  
  2696. video/avc (c2.android.avc.encoder)
  2697. Hardware acceleration: false
  2698. Software-only: true
  2699. Codec provider: Android platform
  2700. Max supported instances: 32
  2701. Max resolution: 2048x2048
  2702. Max bitrate: 12 Mbps
  2703. Frame rate: 0 — 960 fps
  2704. Max frame rate per resolution:
  2705. 144p: 960,0 fps
  2706. 144p (YouTube): 960,0 fps
  2707. 240p: 819,2 fps
  2708. 240p (widescreen): 606,8 fps
  2709. 360p: 356,2 fps
  2710. 360p (widescreen): 267,1 fps
  2711. 480p: 204,8 fps
  2712. 480p (widescreen): 151,7 fps
  2713. 576p: 151,7 fps
  2714. 720p: 68,3 fps
  2715. 1080p: 30,1 fps
  2716. Color profiles:
  2717. COLOR_FormatSurface (0x7F000789)
  2718. COLOR_FormatYUV420Flexible (0x7F420888)
  2719. COLOR_FormatYUV420PackedPlanar (0x14)
  2720. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2721. COLOR_FormatYUV420Planar (0x13)
  2722. COLOR_FormatYUV420SemiPlanar (0x15)
  2723. Intra refresh: true (required: false)
  2724. Quantization parameter bounds: true (required: false)
  2725. Exporting encoding statistics: false
  2726. HDR editing: false
  2727. HLG editing: false
  2728. Region of interest encoding: false
  2729. Dynamic timestamp: false
  2730. Multiple access units: false
  2731. Bitrate modes:
  2732. Constant bitrate (CBR): true
  2733. Constant quality (CQ): false
  2734. Variable bitrate (VBR): true
  2735. Constant bitrate (CBR) with frame drops: false
  2736. Profile levels:
  2737. AVCProfileBaseline (0x1): AVCLevel5 (0x4000)
  2738. AVCProfileConstrainedBaseline (0x10000): AVCLevel5 (0x4000)
  2739. AVCProfileMain (0x2): AVCLevel5 (0x4000)
  2740.  
  2741. video/avc (c2.exynos.h264.decoder)
  2742. Hardware acceleration: true
  2743. Software-only: false
  2744. Low latency decoding: true (required: false)
  2745. Codec provider: Device vendor / OEM
  2746. Max supported instances: 16
  2747. Max resolution: 7680x7680
  2748. Max bitrate: 240 Mbps
  2749. Frame rate: 0 — 960 fps
  2750. Max frame rate per resolution:
  2751. 144p: 960,0 fps
  2752. 144p (YouTube): 960,0 fps
  2753. 240p: 960,0 fps
  2754. 240p (widescreen): 960,0 fps
  2755. 360p: 960,0 fps
  2756. 360p (widescreen): 960,0 fps
  2757. 480p: 960,0 fps
  2758. 480p (widescreen): 960,0 fps
  2759. 576p: 960,0 fps
  2760. 720p: 960,0 fps
  2761. 1080p: 476,5 fps
  2762. 4K: 120,0 fps
  2763. 8K: 30,0 fps
  2764. Color profiles:
  2765. COLOR_FormatSurface (0x7F000789)
  2766. COLOR_FormatYUV420Flexible (0x7F420888)
  2767. COLOR_FormatYUV420PackedPlanar (0x14)
  2768. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2769. COLOR_FormatYUV420Planar (0x13)
  2770. COLOR_FormatYUV420SemiPlanar (0x15)
  2771. Adaptive playback: true (required: false)
  2772. Partial frames queuing: false
  2773. Secure playback decryption: false
  2774. Can detach the surface when in Surface mode: true (required: false)
  2775. Dynamic change of color aspects: false
  2776. Dynamic timestamp: false
  2777. Multiple access units: false
  2778. Tunneled playback: false
  2779. Partial access units per input buffer: false
  2780. Supported vendor parameters:
  2781. vendor.rtc-ext-dec-caps-vt-driver-version.number
  2782. vendor.rtc-ext-dec-low-latency.enable
  2783. vendor.sec-csc-output.pixel-format.value
  2784. vendor.sec-dec-output.black-bar-info.height
  2785. vendor.sec-dec-output.black-bar-info.left
  2786. vendor.sec-dec-output.black-bar-info.top
  2787. vendor.sec-dec-output.black-bar-info.width
  2788. vendor.sec-dec-output.black-bar.enable.value
  2789. vendor.sec-dec-output.buffers.usage.value
  2790. vendor.sec-dec-output.decode-order.value
  2791. vendor.sec-dec-output.display-delay.value
  2792. vendor.sec-dec-output.dpb-num.value
  2793. vendor.sec-dec-output.extra-buffer-num.value
  2794. vendor.sec-dec-output.reorder-timestamp.value
  2795. vendor.sec-dec-output.thumbnail-mode.value
  2796. vendor.sec-ext-dec-compressed-color-format.value
  2797. vendor.sec-ext-dec-use-buffer-copy.enable.value
  2798. Profile levels:
  2799. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  2800. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  2801. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  2802. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  2803. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  2804.  
  2805. video/avc (c2.exynos.h264.decoder.secure)
  2806. Hardware acceleration: true
  2807. Software-only: false
  2808. Low latency decoding: true (required: false)
  2809. Codec provider: Device vendor / OEM
  2810. Max supported instances: 2
  2811. Max resolution: 3840x3840
  2812. Max bitrate: 240 Mbps
  2813. Frame rate: 0 — 960 fps
  2814. Max frame rate per resolution:
  2815. 144p: 960,0 fps
  2816. 144p (YouTube): 960,0 fps
  2817. 240p: 960,0 fps
  2818. 240p (widescreen): 960,0 fps
  2819. 360p: 960,0 fps
  2820. 360p (widescreen): 960,0 fps
  2821. 480p: 960,0 fps
  2822. 480p (widescreen): 960,0 fps
  2823. 576p: 960,0 fps
  2824. 720p: 960,0 fps
  2825. 1080p: 476,5 fps
  2826. 4K: 120,0 fps
  2827. Color profiles:
  2828. COLOR_FormatSurface (0x7F000789)
  2829. COLOR_FormatYUV420Flexible (0x7F420888)
  2830. COLOR_FormatYUV420PackedPlanar (0x14)
  2831. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2832. COLOR_FormatYUV420Planar (0x13)
  2833. COLOR_FormatYUV420SemiPlanar (0x15)
  2834. Adaptive playback: true (required: false)
  2835. Partial frames queuing: false
  2836. Secure playback decryption: true (required: true)
  2837. Can detach the surface when in Surface mode: true (required: false)
  2838. Dynamic change of color aspects: false
  2839. Dynamic timestamp: false
  2840. Multiple access units: false
  2841. Tunneled playback: false
  2842. Partial access units per input buffer: false
  2843. Supported vendor parameters:
  2844. vendor.rtc-ext-dec-caps-vt-driver-version.number
  2845. vendor.rtc-ext-dec-low-latency.enable
  2846. vendor.sec-csc-output.pixel-format.value
  2847. vendor.sec-dec-output.black-bar-info.height
  2848. vendor.sec-dec-output.black-bar-info.left
  2849. vendor.sec-dec-output.black-bar-info.top
  2850. vendor.sec-dec-output.black-bar-info.width
  2851. vendor.sec-dec-output.black-bar.enable.value
  2852. vendor.sec-dec-output.buffers.usage.value
  2853. vendor.sec-dec-output.decode-order.value
  2854. vendor.sec-dec-output.display-delay.value
  2855. vendor.sec-dec-output.dpb-num.value
  2856. vendor.sec-dec-output.extra-buffer-num.value
  2857. vendor.sec-dec-output.reorder-timestamp.value
  2858. vendor.sec-dec-output.thumbnail-mode.value
  2859. vendor.sec-ext-dec-compressed-color-format.value
  2860. vendor.sec-ext-dec-use-buffer-copy.enable.value
  2861. Profile levels:
  2862. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  2863. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  2864. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  2865. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  2866. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  2867.  
  2868. video/avc (c2.exynos.h264.encoder)
  2869. Hardware acceleration: true
  2870. Software-only: false
  2871. Codec provider: Device vendor / OEM
  2872. Max supported instances: 16
  2873. Max resolution: 7680x7680
  2874. Max bitrate: 240 Mbps
  2875. Frame rate: 0 — 960 fps
  2876. Max frame rate per resolution:
  2877. 144p: 960,0 fps
  2878. 144p (YouTube): 960,0 fps
  2879. 240p: 960,0 fps
  2880. 240p (widescreen): 960,0 fps
  2881. 360p: 960,0 fps
  2882. 360p (widescreen): 960,0 fps
  2883. 480p: 960,0 fps
  2884. 480p (widescreen): 960,0 fps
  2885. 576p: 960,0 fps
  2886. 720p: 960,0 fps
  2887. 1080p: 476,5 fps
  2888. 4K: 120,0 fps
  2889. 8K: 30,0 fps
  2890. Color profiles:
  2891. COLOR_FormatSurface (0x7F000789)
  2892. COLOR_FormatYUV420Flexible (0x7F420888)
  2893. COLOR_FormatYUV420PackedPlanar (0x14)
  2894. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2895. COLOR_FormatYUV420Planar (0x13)
  2896. COLOR_FormatYUV420SemiPlanar (0x15)
  2897. Intra refresh: false
  2898. Quantization parameter bounds: true (required: false)
  2899. Exporting encoding statistics: true (required: false)
  2900. HDR editing: false
  2901. HLG editing: false
  2902. Region of interest encoding: false
  2903. Dynamic timestamp: false
  2904. Multiple access units: false
  2905. Bitrate modes:
  2906. Constant bitrate (CBR): true
  2907. Constant quality (CQ): false
  2908. Variable bitrate (VBR): true
  2909. Constant bitrate (CBR) with frame drops: true
  2910. Supported vendor parameters:
  2911. vendor.rtc-ext-enc-app-input-control.enable
  2912. vendor.rtc-ext-enc-base-layer-pid.value
  2913. vendor.rtc-ext-enc-bitrate-mode.bitrate
  2914. vendor.rtc-ext-enc-bitrate-mode.value
  2915. vendor.rtc-ext-enc-caps-ltr.max-count
  2916. vendor.rtc-ext-enc-caps-preprocess.max-downscale-factor
  2917. vendor.rtc-ext-enc-caps-preprocess.rotation
  2918. vendor.rtc-ext-enc-caps-temporal-layers.max-b-count
  2919. vendor.rtc-ext-enc-caps-temporal-layers.max-p-count
  2920. vendor.rtc-ext-enc-caps-vt-driver-version.number
  2921. vendor.rtc-ext-enc-custom-profile-level.level
  2922. vendor.rtc-ext-enc-custom-profile-level.profile
  2923. vendor.rtc-ext-enc-frame-qp.value
  2924. vendor.rtc-ext-enc-low-latency.enable
  2925. vendor.rtc-ext-enc-ltr-count.num-ltr-frames
  2926. vendor.rtc-ext-enc-ltr.mark-frame
  2927. vendor.rtc-ext-enc-ltr.use-frame
  2928. vendor.rtc-ext-enc-sar.height
  2929. vendor.rtc-ext-enc-sar.width
  2930. vendor.rtc-ext-enc-slice.spacing
  2931. vendor.sec-csc-dataspace.value
  2932. vendor.sec-csc-output.pixel-format.value
  2933. vendor.sec-enc-h264-output.entropy.value
  2934. vendor.sec-enc-input.10bit-support.value
  2935. vendor.sec-enc-internal-input.usage.value
  2936. vendor.sec-enc-output-pmv.horizonL0
  2937. vendor.sec-enc-output-pmv.horizonL1
  2938. vendor.sec-enc-output-pmv.mode
  2939. vendor.sec-enc-output-pmv.verticalL0
  2940. vendor.sec-enc-output-pmv.verticalL1
  2941. vendor.sec-enc-output.average-qp.value
  2942. vendor.sec-enc-output.high-quality.mode
  2943. vendor.sec-enc-output.high-quality.value
  2944. vendor.sec-enc-output.i-frame-ratio.value
  2945. vendor.sec-enc-output.init-qp-estimation.value
  2946. vendor.sec-enc-output.mv-range.horizon
  2947. vendor.sec-enc-output.mv-range.vertical
  2948. vendor.sec-enc-output.slice-size.value
  2949. vendor.sec-enc-output.start-idr-frame.value
  2950. vendor.sec-enc-output.sub-gop.value
  2951. vendor.sec-enc-output.vt-call.value
  2952. vendor.sec-enc-output.weighted-prediction.value
  2953. vendor.sec-ext-enc-chroma-qp-offset.cb
  2954. vendor.sec-ext-enc-chroma-qp-offset.cr
  2955. vendor.sec-ext-enc-disable-dfr.disable.value
  2956. vendor.sec-ext-enc-drop-control.enable.value
  2957. vendor.sec-ext-enc-qp-range.B-maxQP
  2958. vendor.sec-ext-enc-qp-range.B-minQP
  2959. vendor.sec-ext-enc-qp-range.I-maxQP
  2960. vendor.sec-ext-enc-qp-range.I-minQP
  2961. vendor.sec-ext-enc-qp-range.P-maxQP
  2962. vendor.sec-ext-enc-qp-range.P-minQP
  2963. vendor.sec-ext-enc-ref-pframes.number.value
  2964. Profile levels:
  2965. AVCProfileConstrainedBaseline (0x10000): AVCLevel6 (0x20000)
  2966. AVCProfileBaseline (0x1): AVCLevel6 (0x20000)
  2967. AVCProfileMain (0x2): AVCLevel6 (0x20000)
  2968. AVCProfileConstrainedHigh (0x80000): AVCLevel6 (0x20000)
  2969. AVCProfileHigh (0x8): AVCLevel6 (0x20000)
  2970.  
  2971. video/hevc (c2.android.hevc.decoder)
  2972. Hardware acceleration: false
  2973. Software-only: true
  2974. Low latency decoding: false
  2975. Codec provider: Android platform
  2976. Max supported instances: 32
  2977. Max resolution: 4096x4096
  2978. Max bitrate: 10 Mbps
  2979. Frame rate: 0 — 960 fps
  2980. Max frame rate per resolution:
  2981. 144p: 960,0 fps
  2982. 144p (YouTube): 960,0 fps
  2983. 240p: 960,0 fps
  2984. 240p (widescreen): 960,0 fps
  2985. 360p: 740,7 fps
  2986. 360p (widescreen): 555,6 fps
  2987. 480p: 416,7 fps
  2988. 480p (widescreen): 311,5 fps
  2989. 576p: 308,6 fps
  2990. 720p: 138,9 fps
  2991. 1080p: 61,7 fps
  2992. 4K: 15,4 fps
  2993. Color profiles:
  2994. COLOR_FormatSurface (0x7F000789)
  2995. COLOR_FormatYUV420Flexible (0x7F420888)
  2996. COLOR_FormatYUV420PackedPlanar (0x14)
  2997. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  2998. COLOR_FormatYUV420Planar (0x13)
  2999. COLOR_FormatYUV420SemiPlanar (0x15)
  3000. Adaptive playback: true (required: false)
  3001. Partial frames queuing: false
  3002. Secure playback decryption: false
  3003. Can detach the surface when in Surface mode: true (required: false)
  3004. Dynamic change of color aspects: true (required: false)
  3005. Dynamic timestamp: false
  3006. Multiple access units: false
  3007. Tunneled playback: false
  3008. Partial access units per input buffer: false
  3009. Profile levels:
  3010. HEVCProfileMain (0x1): HEVCHighTierLevel52 (0x80000)
  3011. HEVCProfileMainStill (0x4): HEVCHighTierLevel52 (0x80000)
  3012.  
  3013. video/hevc (c2.android.hevc.encoder)
  3014. Hardware acceleration: false
  3015. Software-only: true
  3016. Codec provider: Android platform
  3017. Max supported instances: 32
  3018. Max resolution: 512x512
  3019. Max bitrate: 10 Mbps
  3020. Frame rate: 1 — 300 fps
  3021. Max frame rate per resolution:
  3022. 144p: 300,0 fps
  3023. 144p (YouTube): 300,0 fps
  3024. 240p: 216,0 fps
  3025. 240p (widescreen): 160,0 fps
  3026. 360p: 96,0 fps
  3027. Color profiles:
  3028. COLOR_FormatSurface (0x7F000789)
  3029. COLOR_FormatYUV420Flexible (0x7F420888)
  3030. COLOR_FormatYUV420PackedPlanar (0x14)
  3031. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3032. COLOR_FormatYUV420Planar (0x13)
  3033. COLOR_FormatYUV420SemiPlanar (0x15)
  3034. Intra refresh: false
  3035. Quantization parameter bounds: true (required: false)
  3036. Exporting encoding statistics: false
  3037. HDR editing: false
  3038. HLG editing: false
  3039. Region of interest encoding: false
  3040. Dynamic timestamp: false
  3041. Multiple access units: false
  3042. Bitrate modes:
  3043. Constant bitrate (CBR): true
  3044. Constant quality (CQ): true
  3045. Variable bitrate (VBR): true
  3046. Constant bitrate (CBR) with frame drops: false
  3047. Encoding complexity range: 0 — 10 (default: 0)
  3048. Encoding quality range: 0 — 100 (default: 80)
  3049. Profile levels:
  3050. HEVCProfileMain (0x1): HEVCMainTierLevel52 (0x40000)
  3051. HEVCProfileMainStill (0x4): HEVCMainTierLevel52 (0x40000)
  3052.  
  3053. video/hevc (c2.exynos.hevc.decoder)
  3054. Hardware acceleration: true
  3055. Software-only: false
  3056. Low latency decoding: true (required: false)
  3057. Codec provider: Device vendor / OEM
  3058. Max supported instances: 16
  3059. Max resolution: 7680x7680
  3060. Max bitrate: 240 Mbps
  3061. Frame rate: 0 — 960 fps
  3062. Max frame rate per resolution:
  3063. 144p: 960,0 fps
  3064. 144p (YouTube): 960,0 fps
  3065. 240p: 960,0 fps
  3066. 240p (widescreen): 960,0 fps
  3067. 360p: 960,0 fps
  3068. 360p (widescreen): 960,0 fps
  3069. 480p: 960,0 fps
  3070. 480p (widescreen): 960,0 fps
  3071. 576p: 960,0 fps
  3072. 720p: 960,0 fps
  3073. 1080p: 476,5 fps
  3074. 4K: 120,0 fps
  3075. 8K: 30,0 fps
  3076. Color profiles:
  3077. COLOR_FormatSurface (0x7F000789)
  3078. COLOR_FormatYUV420Flexible (0x7F420888)
  3079. COLOR_FormatYUV420PackedPlanar (0x14)
  3080. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3081. COLOR_FormatYUV420Planar (0x13)
  3082. COLOR_FormatYUV420SemiPlanar (0x15)
  3083. COLOR_FormatYUVP010 (0x36)
  3084. Adaptive playback: true (required: false)
  3085. Partial frames queuing: false
  3086. Secure playback decryption: false
  3087. Can detach the surface when in Surface mode: true (required: false)
  3088. Dynamic change of color aspects: false
  3089. Dynamic timestamp: false
  3090. Multiple access units: false
  3091. Tunneled playback: false
  3092. Partial access units per input buffer: false
  3093. Supported vendor parameters:
  3094. vendor.sec-csc-output.pixel-format.value
  3095. vendor.sec-dec-output.black-bar-info.height
  3096. vendor.sec-dec-output.black-bar-info.left
  3097. vendor.sec-dec-output.black-bar-info.top
  3098. vendor.sec-dec-output.black-bar-info.width
  3099. vendor.sec-dec-output.black-bar.enable.value
  3100. vendor.sec-dec-output.buffers.usage.value
  3101. vendor.sec-dec-output.decode-order.value
  3102. vendor.sec-dec-output.display-delay.value
  3103. vendor.sec-dec-output.dpb-num.value
  3104. vendor.sec-dec-output.extra-buffer-num.value
  3105. vendor.sec-dec-output.hdr-static-validation-info.value
  3106. vendor.sec-dec-output.reorder-timestamp.value
  3107. vendor.sec-dec-output.thumbnail-mode.value
  3108. vendor.sec-ext-dec-compressed-color-format.value
  3109. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3110. Profile levels:
  3111. HEVCProfileMain (0x1): HEVCHighTierLevel61 (0x800000)
  3112. HEVCProfileMain10 (0x2): HEVCHighTierLevel61 (0x800000)
  3113. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel61 (0x800000)
  3114. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel61 (0x800000)
  3115.  
  3116. video/hevc (c2.exynos.hevc.decoder.secure)
  3117. Hardware acceleration: true
  3118. Software-only: false
  3119. Low latency decoding: true (required: false)
  3120. Codec provider: Device vendor / OEM
  3121. Max supported instances: 2
  3122. Max resolution: 3840x3840
  3123. Max bitrate: 240 Mbps
  3124. Frame rate: 0 — 960 fps
  3125. Max frame rate per resolution:
  3126. 144p: 960,0 fps
  3127. 144p (YouTube): 960,0 fps
  3128. 240p: 960,0 fps
  3129. 240p (widescreen): 960,0 fps
  3130. 360p: 960,0 fps
  3131. 360p (widescreen): 960,0 fps
  3132. 480p: 960,0 fps
  3133. 480p (widescreen): 960,0 fps
  3134. 576p: 960,0 fps
  3135. 720p: 960,0 fps
  3136. 1080p: 476,5 fps
  3137. 4K: 120,0 fps
  3138. Color profiles:
  3139. COLOR_FormatSurface (0x7F000789)
  3140. COLOR_FormatYUV420Flexible (0x7F420888)
  3141. COLOR_FormatYUV420PackedPlanar (0x14)
  3142. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3143. COLOR_FormatYUV420Planar (0x13)
  3144. COLOR_FormatYUV420SemiPlanar (0x15)
  3145. Adaptive playback: true (required: false)
  3146. Partial frames queuing: false
  3147. Secure playback decryption: true (required: true)
  3148. Can detach the surface when in Surface mode: true (required: false)
  3149. Dynamic change of color aspects: false
  3150. Dynamic timestamp: false
  3151. Multiple access units: false
  3152. Tunneled playback: false
  3153. Partial access units per input buffer: false
  3154. Supported vendor parameters:
  3155. vendor.sec-csc-output.pixel-format.value
  3156. vendor.sec-dec-output.black-bar-info.height
  3157. vendor.sec-dec-output.black-bar-info.left
  3158. vendor.sec-dec-output.black-bar-info.top
  3159. vendor.sec-dec-output.black-bar-info.width
  3160. vendor.sec-dec-output.black-bar.enable.value
  3161. vendor.sec-dec-output.buffers.usage.value
  3162. vendor.sec-dec-output.decode-order.value
  3163. vendor.sec-dec-output.display-delay.value
  3164. vendor.sec-dec-output.dpb-num.value
  3165. vendor.sec-dec-output.extra-buffer-num.value
  3166. vendor.sec-dec-output.hdr-static-validation-info.value
  3167. vendor.sec-dec-output.reorder-timestamp.value
  3168. vendor.sec-dec-output.thumbnail-mode.value
  3169. vendor.sec-ext-dec-compressed-color-format.value
  3170. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3171. Profile levels:
  3172. HEVCProfileMain (0x1): HEVCHighTierLevel61 (0x800000)
  3173. HEVCProfileMain10 (0x2): HEVCHighTierLevel61 (0x800000)
  3174. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel61 (0x800000)
  3175. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel61 (0x800000)
  3176.  
  3177. video/hevc (c2.exynos.hevc.encoder)
  3178. Hardware acceleration: true
  3179. Software-only: false
  3180. Codec provider: Device vendor / OEM
  3181. Max supported instances: 16
  3182. Max resolution: 7680x7680
  3183. Max bitrate: 240 Mbps
  3184. Frame rate: 0 — 960 fps
  3185. Max frame rate per resolution:
  3186. 144p: 960,0 fps
  3187. 144p (YouTube): 960,0 fps
  3188. 240p: 960,0 fps
  3189. 240p (widescreen): 960,0 fps
  3190. 360p: 960,0 fps
  3191. 360p (widescreen): 960,0 fps
  3192. 480p: 960,0 fps
  3193. 480p (widescreen): 960,0 fps
  3194. 576p: 960,0 fps
  3195. 720p: 960,0 fps
  3196. 1080p: 476,5 fps
  3197. 4K: 119,1 fps
  3198. 8K: 30,0 fps
  3199. Color profiles:
  3200. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  3201. COLOR_FormatSurface (0x7F000789)
  3202. COLOR_FormatYUV420Flexible (0x7F420888)
  3203. COLOR_FormatYUV420PackedPlanar (0x14)
  3204. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3205. COLOR_FormatYUV420Planar (0x13)
  3206. COLOR_FormatYUV420SemiPlanar (0x15)
  3207. COLOR_FormatYUVP010 (0x36)
  3208. Intra refresh: false
  3209. Quantization parameter bounds: true (required: false)
  3210. Exporting encoding statistics: true (required: false)
  3211. HDR editing: true (required: false)
  3212. HLG editing: false
  3213. Region of interest encoding: false
  3214. Dynamic timestamp: false
  3215. Multiple access units: false
  3216. Bitrate modes:
  3217. Constant bitrate (CBR): true
  3218. Constant quality (CQ): false
  3219. Variable bitrate (VBR): true
  3220. Constant bitrate (CBR) with frame drops: true
  3221. Encoding quality range: 0 — 100 (default: 57)
  3222. Supported vendor parameters:
  3223. vendor.sec-csc-dataspace.value
  3224. vendor.sec-csc-output.pixel-format.value
  3225. vendor.sec-enc-input.10bit-support.value
  3226. vendor.sec-enc-internal-input.usage.value
  3227. vendor.sec-enc-output-pmv.horizonL0
  3228. vendor.sec-enc-output-pmv.horizonL1
  3229. vendor.sec-enc-output-pmv.mode
  3230. vendor.sec-enc-output-pmv.verticalL0
  3231. vendor.sec-enc-output-pmv.verticalL1
  3232. vendor.sec-enc-output.average-qp.value
  3233. vendor.sec-enc-output.high-quality.mode
  3234. vendor.sec-enc-output.high-quality.value
  3235. vendor.sec-enc-output.i-frame-ratio.value
  3236. vendor.sec-enc-output.init-qp-estimation.value
  3237. vendor.sec-enc-output.lossless-cu.value
  3238. vendor.sec-enc-output.max-partition-depth.value
  3239. vendor.sec-enc-output.mv-range.horizon
  3240. vendor.sec-enc-output.mv-range.vertical
  3241. vendor.sec-enc-output.start-idr-frame.value
  3242. vendor.sec-enc-output.sub-gop.value
  3243. vendor.sec-enc-output.vt-call.value
  3244. vendor.sec-enc-output.weighted-prediction.value
  3245. vendor.sec-ext-enc-chroma-qp-offset.cb
  3246. vendor.sec-ext-enc-chroma-qp-offset.cr
  3247. vendor.sec-ext-enc-disable-dfr.disable.value
  3248. vendor.sec-ext-enc-drop-control.enable.value
  3249. vendor.sec-ext-enc-gpb.enable.value
  3250. vendor.sec-ext-enc-qp-range.B-maxQP
  3251. vendor.sec-ext-enc-qp-range.B-minQP
  3252. vendor.sec-ext-enc-qp-range.I-maxQP
  3253. vendor.sec-ext-enc-qp-range.I-minQP
  3254. vendor.sec-ext-enc-qp-range.P-maxQP
  3255. vendor.sec-ext-enc-qp-range.P-minQP
  3256. vendor.sec-ext-enc-ref-pframes.number.value
  3257. Profile levels:
  3258. HEVCProfileMain (0x1): HEVCHighTierLevel6 (0x200000)
  3259. HEVCProfileMain10 (0x2): HEVCHighTierLevel6 (0x200000)
  3260. HEVCProfileMain10HDR10 (0x1000): HEVCHighTierLevel6 (0x200000)
  3261. HEVCProfileMain10HDR10Plus (0x2000): HEVCHighTierLevel6 (0x200000)
  3262.  
  3263. video/mp4v-es (c2.android.mpeg4.decoder)
  3264. Hardware acceleration: false
  3265. Software-only: true
  3266. Low latency decoding: false
  3267. Codec provider: Android platform
  3268. Max supported instances: 32
  3269. Max resolution: 1344x1344
  3270. Max bitrate: 12 Mbps
  3271. Frame rate: 12 — 60 fps
  3272. Max frame rate per resolution:
  3273. 144p: 60,0 fps
  3274. 144p (YouTube): 60,0 fps
  3275. 240p: 60,0 fps
  3276. 240p (widescreen): 60,0 fps
  3277. 360p: 60,0 fps
  3278. 360p (widescreen): 60,0 fps
  3279. 480p: 60,0 fps
  3280. 480p (widescreen): 60,0 fps
  3281. 576p: 60,0 fps
  3282. 720p: 30,0 fps
  3283. Color profiles:
  3284. COLOR_FormatSurface (0x7F000789)
  3285. COLOR_FormatYUV420Flexible (0x7F420888)
  3286. COLOR_FormatYUV420PackedPlanar (0x14)
  3287. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3288. COLOR_FormatYUV420Planar (0x13)
  3289. COLOR_FormatYUV420SemiPlanar (0x15)
  3290. Adaptive playback: true (required: false)
  3291. Partial frames queuing: false
  3292. Secure playback decryption: false
  3293. Can detach the surface when in Surface mode: true (required: false)
  3294. Dynamic change of color aspects: false
  3295. Dynamic timestamp: false
  3296. Multiple access units: false
  3297. Tunneled playback: false
  3298. Partial access units per input buffer: false
  3299. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level6 (0x100)
  3300.  
  3301. video/mp4v-es (c2.android.mpeg4.encoder)
  3302. Hardware acceleration: false
  3303. Software-only: true
  3304. Codec provider: Android platform
  3305. Max supported instances: 32
  3306. Max resolution: 176x144
  3307. Max bitrate: 64 Kbps
  3308. Frame rate: 12 — 60 fps
  3309. Max frame rate per resolution: 144p: 15,0 fps
  3310. Color profiles:
  3311. COLOR_FormatSurface (0x7F000789)
  3312. COLOR_FormatYUV420Flexible (0x7F420888)
  3313. COLOR_FormatYUV420PackedPlanar (0x14)
  3314. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3315. COLOR_FormatYUV420Planar (0x13)
  3316. COLOR_FormatYUV420SemiPlanar (0x15)
  3317. Intra refresh: false
  3318. Quantization parameter bounds: false
  3319. Exporting encoding statistics: false
  3320. HDR editing: false
  3321. HLG editing: false
  3322. Region of interest encoding: false
  3323. Dynamic timestamp: false
  3324. Multiple access units: false
  3325. Bitrate modes:
  3326. Constant bitrate (CBR): false
  3327. Constant quality (CQ): false
  3328. Variable bitrate (VBR): true
  3329. Constant bitrate (CBR) with frame drops: false
  3330. Profile levels: MPEG4ProfileSimple (0x1): MPEG4Level2 (0x8)
  3331.  
  3332. video/mp4v-es (c2.exynos.mpeg4.decoder)
  3333. Hardware acceleration: true
  3334. Software-only: false
  3335. Low latency decoding: true (required: false)
  3336. Codec provider: Device vendor / OEM
  3337. Max supported instances: 16
  3338. Max resolution: 896x896
  3339. Max bitrate: 8 Mbps
  3340. Frame rate: 12 — 60 fps
  3341. Max frame rate per resolution:
  3342. 144p: 60,0 fps
  3343. 144p (YouTube): 60,0 fps
  3344. 240p: 60,0 fps
  3345. 240p (widescreen): 60,0 fps
  3346. 360p: 60,0 fps
  3347. 360p (widescreen): 52,8 fps
  3348. 480p: 40,5 fps
  3349. 480p (widescreen): 30,0 fps
  3350. 576p: 30,0 fps
  3351. Color profiles:
  3352. COLOR_FormatSurface (0x7F000789)
  3353. COLOR_FormatYUV420Flexible (0x7F420888)
  3354. COLOR_FormatYUV420PackedPlanar (0x14)
  3355. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3356. COLOR_FormatYUV420Planar (0x13)
  3357. COLOR_FormatYUV420SemiPlanar (0x15)
  3358. Adaptive playback: true (required: false)
  3359. Partial frames queuing: false
  3360. Secure playback decryption: false
  3361. Can detach the surface when in Surface mode: true (required: false)
  3362. Dynamic change of color aspects: false
  3363. Dynamic timestamp: false
  3364. Multiple access units: false
  3365. Tunneled playback: false
  3366. Partial access units per input buffer: false
  3367. Supported vendor parameters:
  3368. vendor.sec-csc-output.pixel-format.value
  3369. vendor.sec-dec-output.black-bar-info.height
  3370. vendor.sec-dec-output.black-bar-info.left
  3371. vendor.sec-dec-output.black-bar-info.top
  3372. vendor.sec-dec-output.black-bar-info.width
  3373. vendor.sec-dec-output.black-bar.enable.value
  3374. vendor.sec-dec-output.buffers.usage.value
  3375. vendor.sec-dec-output.decode-order.value
  3376. vendor.sec-dec-output.dpb-num.value
  3377. vendor.sec-dec-output.extra-buffer-num.value
  3378. vendor.sec-dec-output.reorder-timestamp.value
  3379. vendor.sec-dec-output.thumbnail-mode.value
  3380. vendor.sec-ext-dec-compressed-color-format.value
  3381. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3382. Profile levels:
  3383. MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  3384. MPEG4ProfileAdvancedSimple (0x8000): MPEG4Level5 (0x80)
  3385.  
  3386. video/mp4v-es (c2.exynos.mpeg4.encoder)
  3387. Hardware acceleration: true
  3388. Software-only: false
  3389. Codec provider: Device vendor / OEM
  3390. Max supported instances: 16
  3391. Max resolution: 896x896
  3392. Max bitrate: 8 Mbps
  3393. Frame rate: 12 — 60 fps
  3394. Max frame rate per resolution:
  3395. 144p: 60,0 fps
  3396. 144p (YouTube): 60,0 fps
  3397. 240p: 60,0 fps
  3398. 240p (widescreen): 60,0 fps
  3399. 360p: 60,0 fps
  3400. 360p (widescreen): 52,8 fps
  3401. 480p: 40,5 fps
  3402. 480p (widescreen): 30,0 fps
  3403. 576p: 30,0 fps
  3404. Color profiles:
  3405. COLOR_FormatSurface (0x7F000789)
  3406. COLOR_FormatYUV420Flexible (0x7F420888)
  3407. COLOR_FormatYUV420PackedPlanar (0x14)
  3408. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3409. COLOR_FormatYUV420Planar (0x13)
  3410. COLOR_FormatYUV420SemiPlanar (0x15)
  3411. Intra refresh: false
  3412. Quantization parameter bounds: true (required: false)
  3413. Exporting encoding statistics: true (required: false)
  3414. HDR editing: false
  3415. HLG editing: false
  3416. Region of interest encoding: false
  3417. Dynamic timestamp: false
  3418. Multiple access units: false
  3419. Bitrate modes:
  3420. Constant bitrate (CBR): true
  3421. Constant quality (CQ): false
  3422. Variable bitrate (VBR): true
  3423. Constant bitrate (CBR) with frame drops: false
  3424. Supported vendor parameters:
  3425. vendor.sec-csc-dataspace.value
  3426. vendor.sec-csc-output.pixel-format.value
  3427. vendor.sec-enc-input.10bit-support.value
  3428. vendor.sec-enc-internal-input.usage.value
  3429. vendor.sec-enc-output-pmv.horizonL0
  3430. vendor.sec-enc-output-pmv.horizonL1
  3431. vendor.sec-enc-output-pmv.mode
  3432. vendor.sec-enc-output-pmv.verticalL0
  3433. vendor.sec-enc-output-pmv.verticalL1
  3434. vendor.sec-enc-output.average-qp.value
  3435. vendor.sec-enc-output.high-quality.mode
  3436. vendor.sec-enc-output.high-quality.value
  3437. vendor.sec-enc-output.init-qp-estimation.value
  3438. vendor.sec-enc-output.mv-range.horizon
  3439. vendor.sec-enc-output.mv-range.vertical
  3440. vendor.sec-enc-output.start-idr-frame.value
  3441. vendor.sec-ext-enc-disable-dfr.disable.value
  3442. vendor.sec-ext-enc-drop-control.enable.value
  3443. vendor.sec-ext-enc-qp-range.B-maxQP
  3444. vendor.sec-ext-enc-qp-range.B-minQP
  3445. vendor.sec-ext-enc-qp-range.I-maxQP
  3446. vendor.sec-ext-enc-qp-range.I-minQP
  3447. vendor.sec-ext-enc-qp-range.P-maxQP
  3448. vendor.sec-ext-enc-qp-range.P-minQP
  3449. Profile levels:
  3450. MPEG4ProfileSimple (0x1): MPEG4Level5 (0x80)
  3451. MPEG4ProfileAdvancedSimple (0x8000): MPEG4Level5 (0x80)
  3452.  
  3453. video/x-vnd.on2.vp8 (c2.android.vp8.decoder)
  3454. Hardware acceleration: false
  3455. Software-only: true
  3456. Low latency decoding: false
  3457. Codec provider: Android platform
  3458. Max supported instances: 32
  3459. Max resolution: 2048x2048
  3460. Max bitrate: 40 Mbps
  3461. Frame rate: 0 — 960 fps
  3462. Max frame rate per resolution:
  3463. 144p: 960,0 fps
  3464. 144p (YouTube): 960,0 fps
  3465. 240p: 960,0 fps
  3466. 240p (widescreen): 960,0 fps
  3467. 360p: 960,0 fps
  3468. 360p (widescreen): 960,0 fps
  3469. 480p: 833,3 fps
  3470. 480p (widescreen): 617,3 fps
  3471. 576p: 617,3 fps
  3472. 720p: 277,8 fps
  3473. 1080p: 122,5 fps
  3474. Color profiles:
  3475. COLOR_FormatSurface (0x7F000789)
  3476. COLOR_FormatYUV420Flexible (0x7F420888)
  3477. COLOR_FormatYUV420PackedPlanar (0x14)
  3478. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3479. COLOR_FormatYUV420Planar (0x13)
  3480. COLOR_FormatYUV420SemiPlanar (0x15)
  3481. Adaptive playback: true (required: false)
  3482. Partial frames queuing: false
  3483. Secure playback decryption: false
  3484. Can detach the surface when in Surface mode: true (required: false)
  3485. Dynamic change of color aspects: true (required: false)
  3486. Dynamic timestamp: false
  3487. Multiple access units: false
  3488. Tunneled playback: false
  3489. Partial access units per input buffer: false
  3490. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  3491.  
  3492. video/x-vnd.on2.vp8 (c2.android.vp8.encoder)
  3493. Hardware acceleration: false
  3494. Software-only: true
  3495. Codec provider: Android platform
  3496. Max supported instances: 32
  3497. Max resolution: 2048x2048
  3498. Max bitrate: 40 Mbps
  3499. Frame rate: 0 — 960 fps
  3500. Max frame rate per resolution:
  3501. 144p: 960,0 fps
  3502. 144p (YouTube): 960,0 fps
  3503. 240p: 960,0 fps
  3504. 240p (widescreen): 960,0 fps
  3505. 360p: 960,0 fps
  3506. 360p (widescreen): 960,0 fps
  3507. 480p: 960,0 fps
  3508. 480p (widescreen): 960,0 fps
  3509. 576p: 960,0 fps
  3510. 720p: 960,0 fps
  3511. 1080p: 960,0 fps
  3512. Color profiles:
  3513. COLOR_FormatSurface (0x7F000789)
  3514. COLOR_FormatYUV420Flexible (0x7F420888)
  3515. COLOR_FormatYUV420PackedPlanar (0x14)
  3516. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3517. COLOR_FormatYUV420Planar (0x13)
  3518. COLOR_FormatYUV420SemiPlanar (0x15)
  3519. Intra refresh: false
  3520. Quantization parameter bounds: true (required: false)
  3521. Exporting encoding statistics: false
  3522. HDR editing: false
  3523. HLG editing: false
  3524. Region of interest encoding: false
  3525. Dynamic timestamp: false
  3526. Multiple access units: false
  3527. Bitrate modes:
  3528. Constant bitrate (CBR): true
  3529. Constant quality (CQ): false
  3530. Variable bitrate (VBR): true
  3531. Constant bitrate (CBR) with frame drops: false
  3532. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  3533.  
  3534. video/x-vnd.on2.vp8 (c2.exynos.vp8.decoder)
  3535. Hardware acceleration: true
  3536. Software-only: false
  3537. Low latency decoding: true (required: false)
  3538. Codec provider: Device vendor / OEM
  3539. Max supported instances: 16
  3540. Max resolution: 3840x3840
  3541. Max bitrate: 80 Mbps
  3542. Frame rate: 0 — 960 fps
  3543. Max frame rate per resolution:
  3544. 144p: 960,0 fps
  3545. 144p (YouTube): 960,0 fps
  3546. 240p: 960,0 fps
  3547. 240p (widescreen): 960,0 fps
  3548. 360p: 960,0 fps
  3549. 360p (widescreen): 960,0 fps
  3550. 480p: 960,0 fps
  3551. 480p (widescreen): 960,0 fps
  3552. 576p: 960,0 fps
  3553. 720p: 960,0 fps
  3554. 1080p: 476,5 fps
  3555. 4K: 120,0 fps
  3556. Color profiles:
  3557. COLOR_FormatSurface (0x7F000789)
  3558. COLOR_FormatYUV420Flexible (0x7F420888)
  3559. COLOR_FormatYUV420PackedPlanar (0x14)
  3560. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3561. COLOR_FormatYUV420Planar (0x13)
  3562. COLOR_FormatYUV420SemiPlanar (0x15)
  3563. Adaptive playback: true (required: false)
  3564. Partial frames queuing: false
  3565. Secure playback decryption: false
  3566. Can detach the surface when in Surface mode: true (required: false)
  3567. Dynamic change of color aspects: false
  3568. Dynamic timestamp: false
  3569. Multiple access units: false
  3570. Tunneled playback: false
  3571. Partial access units per input buffer: false
  3572. Supported vendor parameters:
  3573. vendor.sec-csc-output.pixel-format.value
  3574. vendor.sec-dec-output.black-bar-info.height
  3575. vendor.sec-dec-output.black-bar-info.left
  3576. vendor.sec-dec-output.black-bar-info.top
  3577. vendor.sec-dec-output.black-bar-info.width
  3578. vendor.sec-dec-output.black-bar.enable.value
  3579. vendor.sec-dec-output.buffers.usage.value
  3580. vendor.sec-dec-output.dpb-num.value
  3581. vendor.sec-dec-output.extra-buffer-num.value
  3582. vendor.sec-dec-output.reorder-timestamp.value
  3583. vendor.sec-dec-output.thumbnail-mode.value
  3584. vendor.sec-ext-dec-compressed-color-format.value
  3585. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3586. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  3587.  
  3588. video/x-vnd.on2.vp8 (c2.exynos.vp8.encoder)
  3589. Hardware acceleration: true
  3590. Software-only: false
  3591. Codec provider: Device vendor / OEM
  3592. Max supported instances: 16
  3593. Max resolution: 3840x3840
  3594. Max bitrate: 80 Mbps
  3595. Frame rate: 0 — 960 fps
  3596. Max frame rate per resolution:
  3597. 144p: 960,0 fps
  3598. 144p (YouTube): 960,0 fps
  3599. 240p: 960,0 fps
  3600. 240p (widescreen): 960,0 fps
  3601. 360p: 960,0 fps
  3602. 360p (widescreen): 960,0 fps
  3603. 480p: 960,0 fps
  3604. 480p (widescreen): 960,0 fps
  3605. 576p: 960,0 fps
  3606. 720p: 960,0 fps
  3607. 1080p: 476,5 fps
  3608. 4K: 120,0 fps
  3609. Color profiles:
  3610. COLOR_FormatSurface (0x7F000789)
  3611. COLOR_FormatYUV420Flexible (0x7F420888)
  3612. COLOR_FormatYUV420PackedPlanar (0x14)
  3613. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3614. COLOR_FormatYUV420Planar (0x13)
  3615. COLOR_FormatYUV420SemiPlanar (0x15)
  3616. Intra refresh: false
  3617. Quantization parameter bounds: true (required: false)
  3618. Exporting encoding statistics: true (required: false)
  3619. HDR editing: false
  3620. HLG editing: false
  3621. Region of interest encoding: false
  3622. Dynamic timestamp: false
  3623. Multiple access units: false
  3624. Bitrate modes:
  3625. Constant bitrate (CBR): true
  3626. Constant quality (CQ): false
  3627. Variable bitrate (VBR): true
  3628. Constant bitrate (CBR) with frame drops: false
  3629. Supported vendor parameters:
  3630. vendor.sec-csc-dataspace.value
  3631. vendor.sec-csc-output.pixel-format.value
  3632. vendor.sec-enc-input.10bit-support.value
  3633. vendor.sec-enc-internal-input.usage.value
  3634. vendor.sec-enc-output-pmv.horizonL0
  3635. vendor.sec-enc-output-pmv.horizonL1
  3636. vendor.sec-enc-output-pmv.mode
  3637. vendor.sec-enc-output-pmv.verticalL0
  3638. vendor.sec-enc-output-pmv.verticalL1
  3639. vendor.sec-enc-output.average-qp.value
  3640. vendor.sec-enc-output.high-quality.mode
  3641. vendor.sec-enc-output.high-quality.value
  3642. vendor.sec-enc-output.init-qp-estimation.value
  3643. vendor.sec-enc-output.start-idr-frame.value
  3644. vendor.sec-ext-enc-disable-dfr.disable.value
  3645. vendor.sec-ext-enc-drop-control.enable.value
  3646. vendor.sec-ext-enc-qp-range.B-maxQP
  3647. vendor.sec-ext-enc-qp-range.B-minQP
  3648. vendor.sec-ext-enc-qp-range.I-maxQP
  3649. vendor.sec-ext-enc-qp-range.I-minQP
  3650. vendor.sec-ext-enc-qp-range.P-maxQP
  3651. vendor.sec-ext-enc-qp-range.P-minQP
  3652. vendor.sec-ext-enc-ref-pframes.number.value
  3653. Profile levels: VP8ProfileMain (0x1): VP8Level_Version0 (0x1)
  3654.  
  3655. video/x-vnd.on2.vp9 (c2.android.vp9.decoder)
  3656. Hardware acceleration: false
  3657. Software-only: true
  3658. Low latency decoding: false
  3659. Codec provider: Android platform
  3660. Max supported instances: 32
  3661. Max resolution: 2048x2048
  3662. Max bitrate: 40 Mbps
  3663. Frame rate: 0 — 960 fps
  3664. Max frame rate per resolution:
  3665. 144p: 960,0 fps
  3666. 144p (YouTube): 960,0 fps
  3667. 240p: 960,0 fps
  3668. 240p (widescreen): 960,0 fps
  3669. 360p: 724,6 fps
  3670. 360p (widescreen): 543,5 fps
  3671. 480p: 416,7 fps
  3672. 480p (widescreen): 308,6 fps
  3673. 576p: 308,6 fps
  3674. 720p: 138,9 fps
  3675. 1080p: 61,3 fps
  3676. Color profiles:
  3677. COLOR_FormatSurface (0x7F000789)
  3678. COLOR_FormatYUV420Flexible (0x7F420888)
  3679. COLOR_FormatYUV420PackedPlanar (0x14)
  3680. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3681. COLOR_FormatYUV420Planar (0x13)
  3682. COLOR_FormatYUV420SemiPlanar (0x15)
  3683. COLOR_FormatYUVP010 (0x36)
  3684. Adaptive playback: true (required: false)
  3685. Partial frames queuing: false
  3686. Secure playback decryption: false
  3687. Can detach the surface when in Surface mode: true (required: false)
  3688. Dynamic change of color aspects: true (required: false)
  3689. Dynamic timestamp: false
  3690. Multiple access units: false
  3691. Tunneled playback: false
  3692. Partial access units per input buffer: false
  3693. Profile levels:
  3694. VP9Profile0 (0x1): VP9Level5 (0x100)
  3695. VP9Profile2 (0x4): VP9Level5 (0x100)
  3696. VP9Profile2HDR (0x1000): VP9Level5 (0x100)
  3697. VP9Profile2HDR10Plus (0x4000): VP9Level5 (0x100)
  3698.  
  3699. video/x-vnd.on2.vp9 (c2.android.vp9.encoder)
  3700. Hardware acceleration: false
  3701. Software-only: true
  3702. Codec provider: Android platform
  3703. Max supported instances: 32
  3704. Max resolution: 2048x2048
  3705. Max bitrate: 30 Mbps
  3706. Frame rate: 0 — 960 fps
  3707. Max frame rate per resolution:
  3708. 144p: 960,0 fps
  3709. 144p (YouTube): 960,0 fps
  3710. 240p: 960,0 fps
  3711. 240p (widescreen): 960,0 fps
  3712. 360p: 908,2 fps
  3713. 360p (widescreen): 681,2 fps
  3714. 480p: 522,2 fps
  3715. 480p (widescreen): 386,8 fps
  3716. 576p: 386,8 fps
  3717. 720p: 174,1 fps
  3718. Color profiles:
  3719. COLOR_FormatSurface (0x7F000789)
  3720. COLOR_FormatYUV420Flexible (0x7F420888)
  3721. COLOR_FormatYUV420PackedPlanar (0x14)
  3722. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3723. COLOR_FormatYUV420Planar (0x13)
  3724. COLOR_FormatYUV420SemiPlanar (0x15)
  3725. Intra refresh: false
  3726. Quantization parameter bounds: true (required: false)
  3727. Exporting encoding statistics: false
  3728. HDR editing: false
  3729. HLG editing: false
  3730. Region of interest encoding: false
  3731. Dynamic timestamp: false
  3732. Multiple access units: false
  3733. Bitrate modes:
  3734. Constant bitrate (CBR): true
  3735. Constant quality (CQ): false
  3736. Variable bitrate (VBR): true
  3737. Constant bitrate (CBR) with frame drops: false
  3738. Profile levels: VP9Profile0 (0x1): VP9Level41 (0x80)
  3739.  
  3740. video/x-vnd.on2.vp9 (c2.exynos.vp9.decoder)
  3741. Hardware acceleration: true
  3742. Software-only: false
  3743. Low latency decoding: true (required: false)
  3744. Codec provider: Device vendor / OEM
  3745. Max supported instances: 16
  3746. Max resolution: 7680x7680
  3747. Max bitrate: 80 Mbps
  3748. Frame rate: 0 — 960 fps
  3749. Max frame rate per resolution:
  3750. 144p: 960,0 fps
  3751. 144p (YouTube): 960,0 fps
  3752. 240p: 960,0 fps
  3753. 240p (widescreen): 960,0 fps
  3754. 360p: 960,0 fps
  3755. 360p (widescreen): 960,0 fps
  3756. 480p: 960,0 fps
  3757. 480p (widescreen): 960,0 fps
  3758. 576p: 960,0 fps
  3759. 720p: 598,4 fps
  3760. 1080p: 281,6 fps
  3761. 4K: 70,4 fps
  3762. Color profiles:
  3763. COLOR_FormatSurface (0x7F000789)
  3764. COLOR_FormatYUV420Flexible (0x7F420888)
  3765. COLOR_FormatYUV420PackedPlanar (0x14)
  3766. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3767. COLOR_FormatYUV420Planar (0x13)
  3768. COLOR_FormatYUV420SemiPlanar (0x15)
  3769. COLOR_FormatYUVP010 (0x36)
  3770. Adaptive playback: true (required: false)
  3771. Partial frames queuing: false
  3772. Secure playback decryption: false
  3773. Can detach the surface when in Surface mode: true (required: false)
  3774. Dynamic change of color aspects: false
  3775. Dynamic timestamp: false
  3776. Multiple access units: false
  3777. Tunneled playback: false
  3778. Partial access units per input buffer: false
  3779. Supported vendor parameters:
  3780. vendor.sec-csc-output.pixel-format.value
  3781. vendor.sec-dec-output.black-bar-info.height
  3782. vendor.sec-dec-output.black-bar-info.left
  3783. vendor.sec-dec-output.black-bar-info.top
  3784. vendor.sec-dec-output.black-bar-info.width
  3785. vendor.sec-dec-output.black-bar.enable.value
  3786. vendor.sec-dec-output.buffers.usage.value
  3787. vendor.sec-dec-output.dpb-num.value
  3788. vendor.sec-dec-output.extra-buffer-num.value
  3789. vendor.sec-dec-output.hdr-static-validation-info.value
  3790. vendor.sec-dec-output.reorder-timestamp.value
  3791. vendor.sec-dec-output.thumbnail-mode.value
  3792. vendor.sec-ext-dec-compressed-color-format.value
  3793. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3794. Profile levels:
  3795. VP9Profile0 (0x1): VP9Level51 (0x200)
  3796. VP9Profile2 (0x4): VP9Level51 (0x200)
  3797. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  3798. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  3799.  
  3800. video/x-vnd.on2.vp9 (c2.exynos.vp9.decoder.secure)
  3801. Hardware acceleration: true
  3802. Software-only: false
  3803. Low latency decoding: true (required: false)
  3804. Codec provider: Device vendor / OEM
  3805. Max supported instances: 2
  3806. Max resolution: 3840x3840
  3807. Max bitrate: 80 Mbps
  3808. Frame rate: 0 — 960 fps
  3809. Max frame rate per resolution:
  3810. 144p: 960,0 fps
  3811. 144p (YouTube): 960,0 fps
  3812. 240p: 960,0 fps
  3813. 240p (widescreen): 960,0 fps
  3814. 360p: 960,0 fps
  3815. 360p (widescreen): 960,0 fps
  3816. 480p: 960,0 fps
  3817. 480p (widescreen): 960,0 fps
  3818. 576p: 960,0 fps
  3819. 720p: 598,4 fps
  3820. 1080p: 281,6 fps
  3821. 4K: 70,4 fps
  3822. Color profiles:
  3823. COLOR_FormatSurface (0x7F000789)
  3824. COLOR_FormatYUV420Flexible (0x7F420888)
  3825. COLOR_FormatYUV420PackedPlanar (0x14)
  3826. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3827. COLOR_FormatYUV420Planar (0x13)
  3828. COLOR_FormatYUV420SemiPlanar (0x15)
  3829. Adaptive playback: true (required: false)
  3830. Partial frames queuing: false
  3831. Secure playback decryption: true (required: true)
  3832. Can detach the surface when in Surface mode: true (required: false)
  3833. Dynamic change of color aspects: false
  3834. Dynamic timestamp: false
  3835. Multiple access units: false
  3836. Tunneled playback: false
  3837. Partial access units per input buffer: false
  3838. Supported vendor parameters:
  3839. vendor.sec-csc-output.pixel-format.value
  3840. vendor.sec-dec-output.black-bar-info.height
  3841. vendor.sec-dec-output.black-bar-info.left
  3842. vendor.sec-dec-output.black-bar-info.top
  3843. vendor.sec-dec-output.black-bar-info.width
  3844. vendor.sec-dec-output.black-bar.enable.value
  3845. vendor.sec-dec-output.buffers.usage.value
  3846. vendor.sec-dec-output.dpb-num.value
  3847. vendor.sec-dec-output.extra-buffer-num.value
  3848. vendor.sec-dec-output.hdr-static-validation-info.value
  3849. vendor.sec-dec-output.reorder-timestamp.value
  3850. vendor.sec-dec-output.thumbnail-mode.value
  3851. vendor.sec-ext-dec-compressed-color-format.value
  3852. vendor.sec-ext-dec-use-buffer-copy.enable.value
  3853. Profile levels:
  3854. VP9Profile0 (0x1): VP9Level51 (0x200)
  3855. VP9Profile2 (0x4): VP9Level51 (0x200)
  3856. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  3857. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  3858.  
  3859. video/x-vnd.on2.vp9 (c2.exynos.vp9.encoder)
  3860. Hardware acceleration: true
  3861. Software-only: false
  3862. Codec provider: Device vendor / OEM
  3863. Max supported instances: 16
  3864. Max resolution: 3840x3840
  3865. Max bitrate: 80 Mbps
  3866. Frame rate: 0 — 960 fps
  3867. Max frame rate per resolution:
  3868. 144p: 960,0 fps
  3869. 144p (YouTube): 960,0 fps
  3870. 240p: 960,0 fps
  3871. 240p (widescreen): 960,0 fps
  3872. 360p: 960,0 fps
  3873. 360p (widescreen): 960,0 fps
  3874. 480p: 960,0 fps
  3875. 480p (widescreen): 960,0 fps
  3876. 576p: 960,0 fps
  3877. 720p: 598,4 fps
  3878. 1080p: 281,6 fps
  3879. 4K: 70,4 fps
  3880. Color profiles:
  3881. COLOR_Format32bitABGR2101010 (0x7F00AAA2)
  3882. COLOR_FormatSurface (0x7F000789)
  3883. COLOR_FormatYUV420Flexible (0x7F420888)
  3884. COLOR_FormatYUV420PackedPlanar (0x14)
  3885. COLOR_FormatYUV420PackedSemiPlanar (0x27)
  3886. COLOR_FormatYUV420Planar (0x13)
  3887. COLOR_FormatYUV420SemiPlanar (0x15)
  3888. COLOR_FormatYUVP010 (0x36)
  3889. Intra refresh: false
  3890. Quantization parameter bounds: true (required: false)
  3891. Exporting encoding statistics: true (required: false)
  3892. HDR editing: false
  3893. HLG editing: false
  3894. Region of interest encoding: false
  3895. Dynamic timestamp: false
  3896. Multiple access units: false
  3897. Bitrate modes:
  3898. Constant bitrate (CBR): true
  3899. Constant quality (CQ): false
  3900. Variable bitrate (VBR): true
  3901. Constant bitrate (CBR) with frame drops: false
  3902. Supported vendor parameters:
  3903. vendor.sec-csc-dataspace.value
  3904. vendor.sec-csc-output.pixel-format.value
  3905. vendor.sec-enc-input.10bit-support.value
  3906. vendor.sec-enc-internal-input.usage.value
  3907. vendor.sec-enc-output-pmv.horizonL0
  3908. vendor.sec-enc-output-pmv.horizonL1
  3909. vendor.sec-enc-output-pmv.mode
  3910. vendor.sec-enc-output-pmv.verticalL0
  3911. vendor.sec-enc-output-pmv.verticalL1
  3912. vendor.sec-enc-output.average-qp.value
  3913. vendor.sec-enc-output.high-quality.mode
  3914. vendor.sec-enc-output.high-quality.value
  3915. vendor.sec-enc-output.init-qp-estimation.value
  3916. vendor.sec-enc-output.max-partition-depth.value
  3917. vendor.sec-enc-output.mv-range.horizon
  3918. vendor.sec-enc-output.mv-range.vertical
  3919. vendor.sec-enc-output.start-idr-frame.value
  3920. vendor.sec-ext-enc-disable-dfr.disable.value
  3921. vendor.sec-ext-enc-drop-control.enable.value
  3922. vendor.sec-ext-enc-qp-range.B-maxQP
  3923. vendor.sec-ext-enc-qp-range.B-minQP
  3924. vendor.sec-ext-enc-qp-range.I-maxQP
  3925. vendor.sec-ext-enc-qp-range.I-minQP
  3926. vendor.sec-ext-enc-qp-range.P-maxQP
  3927. vendor.sec-ext-enc-qp-range.P-minQP
  3928. vendor.sec-ext-enc-ref-pframes.number.value
  3929. Profile levels:
  3930. VP9Profile0 (0x1): VP9Level51 (0x200)
  3931. VP9Profile2 (0x4): VP9Level51 (0x200)
  3932. VP9Profile2HDR (0x1000): VP9Level51 (0x200)
  3933. VP9Profile2HDR10Plus (0x4000): VP9Level51 (0x200)
  3934.  
  3935.  
  3936. DRM list:
  3937.  
  3938. Apple FairPlay (unofficial; Netflix) (UUID: {29701fe4-3cc7-4a34-8c5b-ae90c7439a47})
  3939. UUID: 29701fe4-3cc7-4a34-8c5b-ae90c7439a47
  3940. Vendor: com.google.android.widevine
  3941. Algorithms: AES/CBC/NoPadding,HmacSHA256
  3942. Device unique ID: 54ceb59126707455f280fd7ebb58f234346691c2db8fee3123a73b6e8981f90f
  3943. Current HDCP level: No digital output (implicitly secure)
  3944. Max HDCP level supported: HDCP 2.3 Type 1
  3945. Max number of sessions: 50
  3946.  
  3947. ClearKey (Common PSSH box format) (UUID: {1077efec-c0b2-4d02-ace3-3c1e52e2fb4b})
  3948. UUID: 1077efec-c0b2-4d02-ace3-3c1e52e2fb4b
  3949. Vendor: Google
  3950. Version: 14
  3951. Current HDCP level: Unprotected
  3952. Max HDCP level supported: No digital output (implicitly secure)
  3953. Max number of sessions: 10
  3954.  
  3955. ClearKey (DASH-IF) (UUID: {e2719d58-a985-b3c9-781a-b030af78d30e})
  3956. UUID: e2719d58-a985-b3c9-781a-b030af78d30e
  3957. Vendor: Google
  3958. Version: 14
  3959. Current HDCP level: Unprotected
  3960. Max HDCP level supported: No digital output (implicitly secure)
  3961. Max number of sessions: 10
  3962.  
  3963. Widevine CDM (UUID: {edef8ba9-79d6-4ace-a3c8-27dcd51d21ed})
  3964. UUID: edef8ba9-79d6-4ace-a3c8-27dcd51d21ed
  3965. Vendor: com.google.android.widevine
  3966. Algorithms: AES/CBC/NoPadding,HmacSHA256
  3967. Device unique ID: 54ceb59126707455f280fd7ebb58f234346691c2db8fee3123a73b6e8981f90f
  3968. Max security level: L1
  3969. System ID: 28394
  3970. Privacy mode: disable
  3971. Session sharing: disable
  3972. Usage reporting supported: True
  3973. OEM Crypto API version: 19
  3974. Current HDCP level: No digital output (implicitly secure)
  3975. Max HDCP level supported: HDCP 2.3 Type 1
  3976. Number of open sessions: 0
  3977. Max number of sessions: 50
  3978. Current System Renewability Message (SRM) version: None
  3979. System Renewability Message (SRM) update supported: False
  3980. Resource rating tier: 3
  3981. Hash function supported for Full Decrypt Path Testing: 1 (CRC32)
  3982. Provisioning unique ID: ab314a6ed98f8baa0d7f028144a70dcbcb996e3d247011cedc58c491767e06f0
  3983.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement