Today, 06:32 AM
Hello,
I am needing help, i am past the couple days trying to make it work, but without success.
Jellyfin Server Version: 10.11.5 (Truenas App)
Client: Fire TV Max 2nd gen
My media is with Dolby Vision + Dolby Atmos.
The Fire TV is connected directly at the Sound Bar (Samsung)
When I play the media with the native player it transcodes the audio, in the server it says the client does not support truehd.
If I change the player to external VLC player, it works, but if I enable the subtitles the FireTV lags everytime a subtitle is shown. Anyway I would not like to use VLC :)
Then I tried using Emby Server just for comparision. Emby server plays without transcoding right away.
My Jellyfin client is properly configured with Dolby Digital bitstream enabled and direct play.
I tried everything I could find in the forums, but no success making it work, and I would really like to use Jellyfin due my Opensource love :)
This is the client report:
---
client: Jellyfin for Android TV
client_version: 0.19.5
client_repository: https://github.com/jellyfin/jellyfin-androidtv
type: media_capabilities_report
format: markdown
---
<details>
<summary>Generated device profile</summary>
- Server compatibility: 10.11.5
</details>
<details>
<summary>Device codec decoders</summary>
- **OMX.MTK.VIDEO.DECODER.AV1 (OMX.MTK.VIDEO.DECODER.AV1)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/av01**
- bitrateRange: 1-40000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 16
- 1: 32
- 1: 64
- 1: 256
- 1: 512
- 1: 1024
- 1: 4096
- 1: 8192
- 2: 1
- 2: 2
- 2: 4
- 2: 16
- 2: 32
- 2: 64
- 2: 256
- 2: 512
- 2: 1024
- 2: 4096
- 2: 8192
- 4: 1
- 4: 2
- 4: 4
- 4: 16
- 4: 32
- 4: 64
- 4: 256
- 4: 512
- 4: 1024
- 4: 4096
- 4: 8192
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 4096
- 4096: 8192
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 4096
- 8192: 8192
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.AV1.secure (OMX.MTK.VIDEO.DECODER.AV1.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/av01**
- bitrateRange: 1-40000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 16
- 1: 32
- 1: 64
- 1: 256
- 1: 512
- 1: 1024
- 1: 4096
- 1: 8192
- 2: 1
- 2: 2
- 2: 4
- 2: 16
- 2: 32
- 2: 64
- 2: 256
- 2: 512
- 2: 1024
- 2: 4096
- 2: 8192
- 4: 1
- 4: 2
- 4: 4
- 4: 16
- 4: 32
- 4: 64
- 4: 256
- 4: 512
- 4: 1024
- 4: 4096
- 4: 8192
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 4096
- 4096: 8192
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 4096
- 8192: 8192
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.AVC (OMX.MTK.VIDEO.DECODER.AVC)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-157286400
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.AVC.secure (OMX.MTK.VIDEO.DECODER.AVC.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-300000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- secure-playback (required)
- **OMX.MTK.VIDEO.DECODER.AWESOME.hdcp.secure (OMX.MTK.VIDEO.DECODER.AWESOME.hdcp.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-300000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- secure-playback (required)
- **OMX.MTK.VIDEO.DECODER.DVAV.SER (OMX.MTK.VIDEO.DECODER.DVAV.SER)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 512: 1
- 512: 2
- 512: 4
- 512: 8
- 512: 16
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV.SER.secure (OMX.MTK.VIDEO.DECODER.DVAV.SER.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 512: 1
- 512: 2
- 512: 4
- 512: 8
- 512: 16
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV1 (OMX.MTK.VIDEO.DECODER.DVAV1)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1024: 1
- 1024: 2
- 1024: 4
- 1024: 8
- 1024: 16
- 1024: 32
- 1024: 64
- 1024: 128
- 1024: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV1.secure (OMX.MTK.VIDEO.DECODER.DVAV1.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1024: 1
- 1024: 2
- 1024: 4
- 1024: 8
- 1024: 16
- 1024: 32
- 1024: 64
- 1024: 128
- 1024: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.DTR (OMX.MTK.VIDEO.DECODER.DVHE.DTR)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 16: 1
- 16: 2
- 16: 4
- 16: 8
- 16: 16
- 16: 32
- 16: 64
- 16: 128
- 16: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.DTR.secure (OMX.MTK.VIDEO.DECODER.DVHE.DTR.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 16: 1
- 16: 2
- 16: 4
- 16: 8
- 16: 16
- 16: 32
- 16: 64
- 16: 128
- 16: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STH (OMX.MTK.VIDEO.DECODER.DVHE.STH)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 256: 1
- 256: 2
- 256: 4
- 256: 8
- 256: 16
- 256: 32
- 256: 64
- 256: 128
- 256: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STH.secure (OMX.MTK.VIDEO.DECODER.DVHE.STH.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 256: 1
- 256: 2
- 256: 4
- 256: 8
- 256: 16
- 256: 32
- 256: 64
- 256: 128
- 256: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STN (OMX.MTK.VIDEO.DECODER.DVHE.STN)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 32: 1
- 32: 2
- 32: 4
- 32: 8
- 32: 16
- 32: 32
- 32: 64
- 32: 128
- 32: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STN.secure (OMX.MTK.VIDEO.DECODER.DVHE.STN.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 32: 1
- 32: 2
- 32: 4
- 32: 8
- 32: 16
- 32: 32
- 32: 64
- 32: 128
- 32: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.H263 (OMX.MTK.VIDEO.DECODER.H263)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/3gpp**
- bitrateRange: 1-16384000
- supportedFrameRates: 1-120
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 16-720
- supportedHeights: 16-576
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.HEVC (OMX.MTK.VIDEO.DECODER.HEVC)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/hevc**
- bitrateRange: 1-157286400
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 1: 1024
- 1: 2048
- 1: 4096
- 1: 8192
- 1: 16384
- 1: 32768
- 1: 65536
- 1: 131072
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 2: 131072
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 2048
- 4096: 4096
- 4096: 8192
- 4096: 16384
- 4096: 32768
- 4096: 65536
- 4096: 131072
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 8
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 128
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 2048
- 8192: 4096
- 8192: 8192
- 8192: 16384
- 8192: 32768
- 8192: 65536
- 8192: 131072
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.HEVC.secure (OMX.MTK.VIDEO.DECODER.HEVC.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/hevc**
- bitrateRange: 1-160000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 1: 1024
- 1: 2048
- 1: 4096
- 1: 8192
- 1: 16384
- 1: 32768
- 1: 65536
- 1: 131072
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 2: 131072
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 2048
- 4096: 4096
- 4096: 8192
- 4096: 16384
- 4096: 32768
- 4096: 65536
- 4096: 131072
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 8
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 128
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 2048
- 8192: 4096
- 8192: 8192
- 8192: 16384
- 8192: 32768
- 8192: 65536
- 8192: 131072
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.MPEG2 (OMX.MTK.VIDEO.DECODER.MPEG2)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/mpeg2**
- bitrateRange: 1-80000000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-1920
- supportedHeights: 16-1088
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 0
- 1: 1
- 1: 2
- 1: 3
- **OMX.MTK.VIDEO.DECODER.MPEG4 (OMX.MTK.VIDEO.DECODER.MPEG4)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/mp4v-es**
- bitrateRange: 1-8000000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-896
- supportedHeights: 16-896
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 32768: 1
- 32768: 2
- 32768: 4
- 32768: 8
- 32768: 16
- 32768: 32
- 32768: 64
- 32768: 128
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.VP9 (OMX.MTK.VIDEO.DECODER.VP9)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-62914560
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 4: 1
- 4: 2
- 4: 4
- 4: 8
- 4: 16
- 4: 32
- 4: 64
- 4: 128
- 4: 256
- 4: 512
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.VP9.secure (OMX.MTK.VIDEO.DECODER.VP9.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-120000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 4: 1
- 4: 2
- 4: 4
- 4: 8
- 4: 16
- 4: 32
- 4: 64
- 4: 128
- 4: 256
- 4: 512
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.VPX (OMX.MTK.VIDEO.DECODER.VPX)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-100000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-1920
- supportedHeights: 16-1088
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- features
- adaptive-playback
- **c2.android.aac.decoder (c2.android.aac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/mp4a-latm**
- maxInputChannelCount: 8
- bitrateRange: 8000-510000
- supportedSampleRates: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- profileLevels
- 2: 0
- 5: 0
- 29: 0
- 23: 0
- 39: 0
- 20: 0
- 42: 0
- **c2.android.aac.decoder (OMX.google.aac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/mp4a-latm**
- maxInputChannelCount: 8
- bitrateRange: 8000-510000
- supportedSampleRates: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- profileLevels
- 2: 0
- 5: 0
- 29: 0
- 23: 0
- 39: 0
- 20: 0
- 42: 0
- **c2.android.amrnb.decoder (c2.android.amrnb.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/3gpp**
- maxInputChannelCount: 1
- bitrateRange: 4750-12200
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.amrnb.decoder (OMX.google.amrnb.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/3gpp**
- maxInputChannelCount: 1
- bitrateRange: 4750-12200
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.av1.decoder (c2.android.av1.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/av01**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-1920
- supportedHeights: 2-1072
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 64
- 4096: 64
- 8192: 64
- 2: 64
- features
- adaptive-playback
- **c2.android.avc.decoder (c2.android.avc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/avc**
- bitrateRange: 1-48000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4080
- supportedHeights: 2-4080
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 65536: 65536
- 1: 65536
- 2: 65536
- 524288: 65536
- 8: 65536
- features
- adaptive-playback
- **c2.android.avc.decoder (OMX.google.h264.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/avc**
- bitrateRange: 1-48000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4080
- supportedHeights: 2-4080
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 65536: 65536
- 1: 65536
- 2: 65536
- 524288: 65536
- 8: 65536
- features
- adaptive-playback
- **c2.android.flac.decoder (c2.android.flac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/flac**
- maxInputChannelCount: 8
- bitrateRange: 1-21000000
- supportedSampleRateRanges: 7350-192000
- **c2.android.flac.decoder (OMX.google.flac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/flac**
- maxInputChannelCount: 8
- bitrateRange: 1-21000000
- supportedSampleRateRanges: 7350-192000
- **c2.android.g711.alaw.decoder (c2.android.g711.alaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/g711-alaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.alaw.decoder (OMX.google.g711.alaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/g711-alaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.mlaw.decoder (c2.android.g711.mlaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/g711-mlaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.mlaw.decoder (OMX.google.g711.mlaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/g711-mlaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.h263.decoder (c2.android.h263.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/3gpp**
- bitrateRange: 1-384000
- supportedFrameRates: 1-30
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 4-352
- supportedHeights: 4-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 16
- 1: 8
- 8: 16
- 8: 8
- features
- adaptive-playback
- **c2.android.h263.decoder (OMX.google.h263.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/3gpp**
- bitrateRange: 1-384000
- supportedFrameRates: 1-30
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 4-352
- supportedHeights: 4-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 16
- 1: 8
- 8: 16
- 8: 8
- features
- adaptive-playback
- **c2.android.hevc.decoder (c2.android.hevc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/hevc**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4096
- supportedHeights: 2-4096
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 524288
- 4: 524288
- features
- adaptive-playback
- **c2.android.hevc.decoder (OMX.google.hevc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/hevc**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4096
- supportedHeights: 2-4096
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 524288
- 4: 524288
- features
- adaptive-playback
- **c2.android.mp3.decoder (c2.android.mp3.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/mpeg**
- maxInputChannelCount: 2
- bitrateRange: 8000-320000
- supportedSampleRates: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- **c2.android.mp3.decoder (OMX.google.mp3.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/mpeg**
- maxInputChannelCount: 2
- bitrateRange: 8000-320000
- supportedSampleRates: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- **c2.android.mpeg4.decoder (c2.android.mpeg4.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/mp4v-es**
- bitrateRange: 1-384000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-352
- supportedHeights: 2-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- features
- adaptive-playback
- **c2.android.mpeg4.decoder (OMX.google.mpeg4.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/mp4v-es**
- bitrateRange: 1-384000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-352
- supportedHeights: 2-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- features
- adaptive-playback
- **c2.android.opus.decoder (c2.android.opus.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/opus**
- maxInputChannelCount: 8
- bitrateRange: 6000-510000
- supportedSampleRates: 8000, 12000, 16000, 24000, 48000
- supportedSampleRateRanges: 8000, 12000, 16000, 24000, 48000
- **c2.android.opus.decoder (OMX.google.opus.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/opus**
- maxInputChannelCount: 8
- bitrateRange: 6000-510000
- supportedSampleRates: 8000, 12000, 16000, 24000, 48000
- supportedSampleRateRanges: 8000, 12000, 16000, 24000, 48000
- **c2.android.raw.decoder (c2.android.raw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/raw**
- maxInputChannelCount: 8
- bitrateRange: 1-10000000
- supportedSampleRateRanges: 8000-96000
- **c2.android.raw.decoder (OMX.google.raw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/raw**
- maxInputChannelCount: 8
- bitrateRange: 1-10000000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vorbis.decoder (c2.android.vorbis.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/vorbis**
- maxInputChannelCount: 8
- bitrateRange: 32000-500000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vorbis.decoder (OMX.google.vorbis.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/vorbis**
- maxInputChannelCount: 8
- bitrateRange: 32000-500000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vp8.decoder (c2.android.vp8.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 1
- features
- adaptive-playback
- **c2.android.vp8.decoder (OMX.google.vp8.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 1
- features
- adaptive-playback
- **c2.android.vp9.decoder (c2.android.vp9.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- 4: 256
- 4096: 256
- 16384: 256
- features
- adaptive-playback
- **c2.android.vp9.decoder (OMX.google.vp9.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- 4: 256
- 4096: 256
- 16384: 256
- features
- adaptive-playback
- **c2.dolby.ac3.decoder (c2.dolby.ac3.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/ac3**
- maxInputChannelCount: 6
- bitrateRange: 32000-6144000
- supportedSampleRates: 32000, 44100, 48000
- supportedSampleRateRanges: 32000, 44100, 48000
- **c2.dolby.ac4.decoder (c2.dolby.ac4.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/ac4**
- maxInputChannelCount: 2
- bitrateRange: 16000-2688000
- supportedSampleRates: 48000
- supportedSampleRateRanges: 48000
- **c2.dolby.eac3.decoder (c2.dolby.eac3.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/eac3**
- maxInputChannelCount: 8
- bitrateRange: 32000-6144000
- supportedSampleRates: 48000
- supportedSampleRateRanges: 48000
</details>
<details>
<summary>Known media types</summary>
- audio/3gpp
- audio/ac3
- audio/ac4
- audio/eac3
- audio/flac
- audio/g711-alaw
- audio/g711-mlaw
- audio/mp4a-latm
- audio/mpeg
- audio/opus
- audio/raw
- audio/vorbis
- video/3gpp
- video/av01
- video/avc
- video/dolby-vision
- video/hevc
- video/mp4v-es
- video/mpeg2
- video/x-vnd.on2.vp8
- video/x-vnd.on2.vp9
</details>
<details>
<summary>Codec HDR Support</summary>
**AV1**
- Dolby Vision: true
- HDR10: true
- HDR10+: true
**HEVC**
- Dolby Vision: true
- Dolby Vision Enhancement Layer: false
- HDR10: true
- HDR10+: true
</details>
<details>
<summary>Display information</summary>
***Id***:
***Name***:
***Rotation***: 0°
***Refresh rate***:
***VSYNC offset***:
***Presentation deadline***:
***Minimal post processing***:
***Any HDR***:
***Wide color gamut***:
***Preferred wide color space***:
***HDR capabilities***:
- Dolby Vision: true
- HDR10: true
- HDR10+: false
- HLG: true
</details>
### App information
***App version***:
***Package name***:
### Device information
***Android version***:
***Device brand***:
***Device product***:
***Device model***:
***Device manufacturer***:
***Device codename***:
I am needing help, i am past the couple days trying to make it work, but without success.
Jellyfin Server Version: 10.11.5 (Truenas App)
Client: Fire TV Max 2nd gen
My media is with Dolby Vision + Dolby Atmos.
The Fire TV is connected directly at the Sound Bar (Samsung)
When I play the media with the native player it transcodes the audio, in the server it says the client does not support truehd.
If I change the player to external VLC player, it works, but if I enable the subtitles the FireTV lags everytime a subtitle is shown. Anyway I would not like to use VLC :)
Then I tried using Emby Server just for comparision. Emby server plays without transcoding right away.
My Jellyfin client is properly configured with Dolby Digital bitstream enabled and direct play.
I tried everything I could find in the forums, but no success making it work, and I would really like to use Jellyfin due my Opensource love :)
This is the client report:
---
client: Jellyfin for Android TV
client_version: 0.19.5
client_repository: https://github.com/jellyfin/jellyfin-androidtv
type: media_capabilities_report
format: markdown
---
<details>
<summary>Generated device profile</summary>
- Server compatibility: 10.11.5
json
{
"Name": "AndroidTV-Default",
"MaxStreamingBitrate": 200000000,
"MaxStaticBitrate": 200000000,
"DirectPlayProfiles": [
{
"Container": "asf,hls,m4v,mkv,mov,mp4,ogm,ogv,ts,vob,webm,wmv,xvid",
"AudioCodec": "aac,aac_latm,ac3,alac,dca,dts,eac3,flac,mlp,mp2,mp3,opus,pcm_alaw,pcm_mulaw,pcm_s16le,pcm_s20le,pcm_s24le,truehd,vorbis",
"VideoCodec": "av1,h264,hevc,mpeg,mpeg2video,vc1,vp8,vp9",
"Type": "Video"
},
{
"Container": "",
"AudioCodec": "aac,aac_latm,ac3,alac,dca,dts,eac3,flac,mlp,mp2,mp3,opus,pcm_alaw,pcm_mulaw,pcm_s16le,pcm_s20le,pcm_s24le,truehd,vorbis",
"VideoCodec": "",
"Type": "Audio"
}
],
"TranscodingProfiles": [
{
"Container": "ts",
"Type": "Video",
"VideoCodec": "hevc,h264",
"AudioCodec": "aac,aac_latm,ac3,alac,dca,dts,eac3,flac,mlp,mp2,mp3,opus,pcm_alaw,pcm_mulaw,pcm_s16le,pcm_s20le,pcm_s24le,truehd,vorbis",
"Protocol": "hls",
"EnableSubtitlesInManifest": true,
"Conditions": []
},
{
"Container": "ts",
"Type": "Audio",
"VideoCodec": "",
"AudioCodec": "aac",
"Protocol": "hls",
"Conditions": []
}
],
"ContainerProfiles": [],
"CodecProfiles": [
{
"Type": "Video",
"Conditions": [
{
"Condition": "EqualsAny",
"Property": "VideoProfile",
"Value": "high|main|baseline|constrained baseline",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "h264"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "VideoLevel",
"Value": "52",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "EqualsAny",
"Property": "VideoProfile",
"Value": "high|main|baseline|constrained baseline",
"IsRequired": false
}
],
"Codec": "h264"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "RefFrames",
"Value": "12",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "GreaterThanEqual",
"Property": "Width",
"Value": "1200",
"IsRequired": false
}
],
"Codec": "h264"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "RefFrames",
"Value": "4",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "GreaterThanEqual",
"Property": "Width",
"Value": "1900",
"IsRequired": false
}
],
"Codec": "h264"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "EqualsAny",
"Property": "VideoProfile",
"Value": "main|main 10",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "hevc"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "VideoLevel",
"Value": "156",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "Equals",
"Property": "VideoProfile",
"Value": "main",
"IsRequired": false
}
],
"Codec": "hevc"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "VideoLevel",
"Value": "153",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "Equals",
"Property": "VideoProfile",
"Value": "main 10",
"IsRequired": false
}
],
"Codec": "hevc"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "NotEquals",
"Property": "VideoProfile",
"Value": "none",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "av1"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "Equals",
"Property": "VideoProfile",
"Value": "none",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "vc1"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "Width",
"Value": "4080",
"IsRequired": false
},
{
"Condition": "LessThanEqual",
"Property": "Height",
"Value": "4080",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "h264"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "Width",
"Value": "4096",
"IsRequired": false
},
{
"Condition": "LessThanEqual",
"Property": "Height",
"Value": "4096",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "hevc"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "Width",
"Value": "3840",
"IsRequired": false
},
{
"Condition": "LessThanEqual",
"Property": "Height",
"Value": "2176",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "av1"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "Width",
"Value": "0",
"IsRequired": false
},
{
"Condition": "LessThanEqual",
"Property": "Height",
"Value": "0",
"IsRequired": false
}
],
"ApplyConditions": [],
"Codec": "vc1"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "NotEquals",
"Property": "VideoRangeType",
"Value": "DOVIInvalid",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "EqualsAny",
"Property": "VideoRangeType",
"Value": "DOVIInvalid",
"IsRequired": false
}
],
"Codec": "av1"
},
{
"Type": "Video",
"Conditions": [
{
"Condition": "NotEquals",
"Property": "VideoRangeType",
"Value": "DOVIInvalid|DOVIWithEL|DOVIWithHDR10Plus|DOVIWithELHDR10Plus",
"IsRequired": false
}
],
"ApplyConditions": [
{
"Condition": "EqualsAny",
"Property": "VideoRangeType",
"Value": "DOVIInvalid|DOVIWithEL|DOVIWithHDR10Plus|DOVIWithELHDR10Plus",
"IsRequired": false
}
],
"Codec": "hevc"
},
{
"Type": "VideoAudio",
"Conditions": [
{
"Condition": "LessThanEqual",
"Property": "AudioChannels",
"Value": "8",
"IsRequired": false
}
],
"ApplyConditions": []
}
],
"SubtitleProfiles": [
{
"Format": "vtt",
"Method": "Embed"
},
{
"Format": "vtt",
"Method": "External"
},
{
"Format": "vtt",
"Method": "Hls"
},
{
"Format": "webvtt",
"Method": "Embed"
},
{
"Format": "webvtt",
"Method": "External"
},
{
"Format": "webvtt",
"Method": "Hls"
},
{
"Format": "srt",
"Method": "Embed"
},
{
"Format": "srt",
"Method": "External"
},
{
"Format": "subrip",
"Method": "Embed"
},
{
"Format": "subrip",
"Method": "External"
},
{
"Format": "ttml",
"Method": "Embed"
},
{
"Format": "ttml",
"Method": "External"
},
{
"Format": "dvbsub",
"Method": "Embed"
},
{
"Format": "dvbsub",
"Method": "Encode"
},
{
"Format": "dvdsub",
"Method": "Embed"
},
{
"Format": "dvdsub",
"Method": "Encode"
},
{
"Format": "idx",
"Method": "Embed"
},
{
"Format": "idx",
"Method": "Encode"
},
{
"Format": "pgs",
"Method": "Embed"
},
{
"Format": "pgs",
"Method": "Encode"
},
{
"Format": "pgssub",
"Method": "Embed"
},
{
"Format": "pgssub",
"Method": "Encode"
},
{
"Format": "ass",
"Method": "Encode"
},
{
"Format": "ssa",
"Method": "Encode"
}
]
}
</details>
<details>
<summary>Device codec decoders</summary>
- **OMX.MTK.VIDEO.DECODER.AV1 (OMX.MTK.VIDEO.DECODER.AV1)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/av01**
- bitrateRange: 1-40000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 16
- 1: 32
- 1: 64
- 1: 256
- 1: 512
- 1: 1024
- 1: 4096
- 1: 8192
- 2: 1
- 2: 2
- 2: 4
- 2: 16
- 2: 32
- 2: 64
- 2: 256
- 2: 512
- 2: 1024
- 2: 4096
- 2: 8192
- 4: 1
- 4: 2
- 4: 4
- 4: 16
- 4: 32
- 4: 64
- 4: 256
- 4: 512
- 4: 1024
- 4: 4096
- 4: 8192
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 4096
- 4096: 8192
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 4096
- 8192: 8192
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.AV1.secure (OMX.MTK.VIDEO.DECODER.AV1.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/av01**
- bitrateRange: 1-40000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 16
- 1: 32
- 1: 64
- 1: 256
- 1: 512
- 1: 1024
- 1: 4096
- 1: 8192
- 2: 1
- 2: 2
- 2: 4
- 2: 16
- 2: 32
- 2: 64
- 2: 256
- 2: 512
- 2: 1024
- 2: 4096
- 2: 8192
- 4: 1
- 4: 2
- 4: 4
- 4: 16
- 4: 32
- 4: 64
- 4: 256
- 4: 512
- 4: 1024
- 4: 4096
- 4: 8192
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 4096
- 4096: 8192
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 4096
- 8192: 8192
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.AVC (OMX.MTK.VIDEO.DECODER.AVC)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-157286400
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.AVC.secure (OMX.MTK.VIDEO.DECODER.AVC.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-300000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- secure-playback (required)
- **OMX.MTK.VIDEO.DECODER.AWESOME.hdcp.secure (OMX.MTK.VIDEO.DECODER.AWESOME.hdcp.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/avc**
- bitrateRange: 1-300000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 65536: 1
- 1: 2
- 65536: 2
- 1: 4
- 65536: 4
- 1: 8
- 65536: 8
- 1: 16
- 65536: 16
- 1: 32
- 65536: 32
- 1: 64
- 65536: 64
- 1: 128
- 65536: 128
- 1: 256
- 65536: 256
- 1: 512
- 65536: 512
- 1: 1024
- 65536: 1024
- 1: 2048
- 65536: 2048
- 1: 4096
- 65536: 4096
- 1: 8192
- 65536: 8192
- 1: 16384
- 65536: 16384
- 1: 32768
- 65536: 32768
- 1: 65536
- 65536: 65536
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 8: 1
- 524288: 1
- 8: 2
- 524288: 2
- 8: 4
- 524288: 4
- 8: 8
- 524288: 8
- 8: 16
- 524288: 16
- 8: 32
- 524288: 32
- 8: 64
- 524288: 64
- 8: 128
- 524288: 128
- 8: 256
- 524288: 256
- 8: 512
- 524288: 512
- 8: 1024
- 524288: 1024
- 8: 2048
- 524288: 2048
- 8: 4096
- 524288: 4096
- 8: 8192
- 524288: 8192
- 8: 16384
- 524288: 16384
- 8: 32768
- 524288: 32768
- 8: 65536
- 524288: 65536
- features
- adaptive-playback
- secure-playback (required)
- **OMX.MTK.VIDEO.DECODER.DVAV.SER (OMX.MTK.VIDEO.DECODER.DVAV.SER)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 512: 1
- 512: 2
- 512: 4
- 512: 8
- 512: 16
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV.SER.secure (OMX.MTK.VIDEO.DECODER.DVAV.SER.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 512: 1
- 512: 2
- 512: 4
- 512: 8
- 512: 16
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV1 (OMX.MTK.VIDEO.DECODER.DVAV1)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1024: 1
- 1024: 2
- 1024: 4
- 1024: 8
- 1024: 16
- 1024: 32
- 1024: 64
- 1024: 128
- 1024: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVAV1.secure (OMX.MTK.VIDEO.DECODER.DVAV1.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 80-3840
- supportedHeights: 96-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1024: 1
- 1024: 2
- 1024: 4
- 1024: 8
- 1024: 16
- 1024: 32
- 1024: 64
- 1024: 128
- 1024: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.DTR (OMX.MTK.VIDEO.DECODER.DVHE.DTR)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 16: 1
- 16: 2
- 16: 4
- 16: 8
- 16: 16
- 16: 32
- 16: 64
- 16: 128
- 16: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.DTR.secure (OMX.MTK.VIDEO.DECODER.DVHE.DTR.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 16: 1
- 16: 2
- 16: 4
- 16: 8
- 16: 16
- 16: 32
- 16: 64
- 16: 128
- 16: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STH (OMX.MTK.VIDEO.DECODER.DVHE.STH)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 256: 1
- 256: 2
- 256: 4
- 256: 8
- 256: 16
- 256: 32
- 256: 64
- 256: 128
- 256: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STH.secure (OMX.MTK.VIDEO.DECODER.DVHE.STH.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 256: 1
- 256: 2
- 256: 4
- 256: 8
- 256: 16
- 256: 32
- 256: 64
- 256: 128
- 256: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STN (OMX.MTK.VIDEO.DECODER.DVHE.STN)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 32: 1
- 32: 2
- 32: 4
- 32: 8
- 32: 16
- 32: 32
- 32: 64
- 32: 128
- 32: 256
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.DVHE.STN.secure (OMX.MTK.VIDEO.DECODER.DVHE.STN.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/dolby-vision**
- bitrateRange: 1-64000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 32: 1
- 32: 2
- 32: 4
- 32: 8
- 32: 16
- 32: 32
- 32: 64
- 32: 128
- 32: 256
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.H263 (OMX.MTK.VIDEO.DECODER.H263)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/3gpp**
- bitrateRange: 1-16384000
- supportedFrameRates: 1-120
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 16-720
- supportedHeights: 16-576
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.HEVC (OMX.MTK.VIDEO.DECODER.HEVC)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/hevc**
- bitrateRange: 1-157286400
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 1: 1024
- 1: 2048
- 1: 4096
- 1: 8192
- 1: 16384
- 1: 32768
- 1: 65536
- 1: 131072
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 2: 131072
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 2048
- 4096: 4096
- 4096: 8192
- 4096: 16384
- 4096: 32768
- 4096: 65536
- 4096: 131072
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 8
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 128
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 2048
- 8192: 4096
- 8192: 8192
- 8192: 16384
- 8192: 32768
- 8192: 65536
- 8192: 131072
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.HEVC.secure (OMX.MTK.VIDEO.DECODER.HEVC.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/hevc**
- bitrateRange: 1-160000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 1: 1024
- 1: 2048
- 1: 4096
- 1: 8192
- 1: 16384
- 1: 32768
- 1: 65536
- 1: 131072
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 2: 1024
- 2: 2048
- 2: 4096
- 2: 8192
- 2: 16384
- 2: 32768
- 2: 65536
- 2: 131072
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- 4096: 1024
- 4096: 2048
- 4096: 4096
- 4096: 8192
- 4096: 16384
- 4096: 32768
- 4096: 65536
- 4096: 131072
- 8192: 1
- 8192: 2
- 8192: 4
- 8192: 8
- 8192: 16
- 8192: 32
- 8192: 64
- 8192: 128
- 8192: 256
- 8192: 512
- 8192: 1024
- 8192: 2048
- 8192: 4096
- 8192: 8192
- 8192: 16384
- 8192: 32768
- 8192: 65536
- 8192: 131072
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.MPEG2 (OMX.MTK.VIDEO.DECODER.MPEG2)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/mpeg2**
- bitrateRange: 1-80000000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-1920
- supportedHeights: 16-1088
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 0
- 1: 1
- 1: 2
- 1: 3
- **OMX.MTK.VIDEO.DECODER.MPEG4 (OMX.MTK.VIDEO.DECODER.MPEG4)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/mp4v-es**
- bitrateRange: 1-8000000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-896
- supportedHeights: 16-896
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 32768: 1
- 32768: 2
- 32768: 4
- 32768: 8
- 32768: 16
- 32768: 32
- 32768: 64
- 32768: 128
- features
- adaptive-playback
- **OMX.MTK.VIDEO.DECODER.VP9 (OMX.MTK.VIDEO.DECODER.VP9)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-62914560
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 4: 1
- 4: 2
- 4: 4
- 4: 8
- 4: 16
- 4: 32
- 4: 64
- 4: 128
- 4: 256
- 4: 512
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- features
- adaptive-playback
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.VP9.secure (OMX.MTK.VIDEO.DECODER.VP9.secure)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-120000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 64-3840
- supportedHeights: 64-2176
- supportedPerformancePoints: PerformancePoint(3840x2160@60), PerformancePoint(1920x1088@120)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- profileLevels
- 1: 1
- 1: 2
- 1: 4
- 1: 8
- 1: 16
- 1: 32
- 1: 64
- 1: 128
- 1: 256
- 1: 512
- 2: 1
- 2: 2
- 2: 4
- 2: 8
- 2: 16
- 2: 32
- 2: 64
- 2: 128
- 2: 256
- 2: 512
- 4: 1
- 4: 2
- 4: 4
- 4: 8
- 4: 16
- 4: 32
- 4: 64
- 4: 128
- 4: 256
- 4: 512
- 4096: 1
- 4096: 2
- 4096: 4
- 4096: 8
- 4096: 16
- 4096: 32
- 4096: 64
- 4096: 128
- 4096: 256
- 4096: 512
- features
- adaptive-playback
- secure-playback (required)
- tunneled-playback
- **OMX.MTK.VIDEO.DECODER.VPX (OMX.MTK.VIDEO.DECODER.VPX)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-100000000
- supportedFrameRates: 1-120
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 16-1920
- supportedHeights: 16-1088
- supportedPerformancePoints: PerformancePoint(1920x1088@60)
- colorFormats: 2130706433, 2135033992, 19, 2130747392, 6, 21
- features
- adaptive-playback
- **c2.android.aac.decoder (c2.android.aac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/mp4a-latm**
- maxInputChannelCount: 8
- bitrateRange: 8000-510000
- supportedSampleRates: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- profileLevels
- 2: 0
- 5: 0
- 29: 0
- 23: 0
- 39: 0
- 20: 0
- 42: 0
- **c2.android.aac.decoder (OMX.google.aac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/mp4a-latm**
- maxInputChannelCount: 8
- bitrateRange: 8000-510000
- supportedSampleRates: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 7350, 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- profileLevels
- 2: 0
- 5: 0
- 29: 0
- 23: 0
- 39: 0
- 20: 0
- 42: 0
- **c2.android.amrnb.decoder (c2.android.amrnb.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/3gpp**
- maxInputChannelCount: 1
- bitrateRange: 4750-12200
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.amrnb.decoder (OMX.google.amrnb.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/3gpp**
- maxInputChannelCount: 1
- bitrateRange: 4750-12200
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.av1.decoder (c2.android.av1.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/av01**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-1920
- supportedHeights: 2-1072
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 64
- 4096: 64
- 8192: 64
- 2: 64
- features
- adaptive-playback
- **c2.android.avc.decoder (c2.android.avc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/avc**
- bitrateRange: 1-48000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4080
- supportedHeights: 2-4080
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 65536: 65536
- 1: 65536
- 2: 65536
- 524288: 65536
- 8: 65536
- features
- adaptive-playback
- **c2.android.avc.decoder (OMX.google.h264.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/avc**
- bitrateRange: 1-48000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4080
- supportedHeights: 2-4080
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 65536: 65536
- 1: 65536
- 2: 65536
- 524288: 65536
- 8: 65536
- features
- adaptive-playback
- **c2.android.flac.decoder (c2.android.flac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/flac**
- maxInputChannelCount: 8
- bitrateRange: 1-21000000
- supportedSampleRateRanges: 7350-192000
- **c2.android.flac.decoder (OMX.google.flac.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/flac**
- maxInputChannelCount: 8
- bitrateRange: 1-21000000
- supportedSampleRateRanges: 7350-192000
- **c2.android.g711.alaw.decoder (c2.android.g711.alaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/g711-alaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.alaw.decoder (OMX.google.g711.alaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/g711-alaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.mlaw.decoder (c2.android.g711.mlaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/g711-mlaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.g711.mlaw.decoder (OMX.google.g711.mlaw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/g711-mlaw**
- maxInputChannelCount: 6
- bitrateRange: 64000
- supportedSampleRates: 8000
- supportedSampleRateRanges: 8000
- **c2.android.h263.decoder (c2.android.h263.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/3gpp**
- bitrateRange: 1-384000
- supportedFrameRates: 1-30
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 4-352
- supportedHeights: 4-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 16
- 1: 8
- 8: 16
- 8: 8
- features
- adaptive-playback
- **c2.android.h263.decoder (OMX.google.h263.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/3gpp**
- bitrateRange: 1-384000
- supportedFrameRates: 1-30
- widthAlignment: 4
- heightAlignment: 4
- supportedWidths: 4-352
- supportedHeights: 4-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 16
- 1: 8
- 8: 16
- 8: 8
- features
- adaptive-playback
- **c2.android.hevc.decoder (c2.android.hevc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/hevc**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4096
- supportedHeights: 2-4096
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 524288
- 4: 524288
- features
- adaptive-playback
- **c2.android.hevc.decoder (OMX.google.hevc.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/hevc**
- bitrateRange: 1-10000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-4096
- supportedHeights: 2-4096
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 524288
- 4: 524288
- features
- adaptive-playback
- **c2.android.mp3.decoder (c2.android.mp3.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/mpeg**
- maxInputChannelCount: 2
- bitrateRange: 8000-320000
- supportedSampleRates: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- **c2.android.mp3.decoder (OMX.google.mp3.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/mpeg**
- maxInputChannelCount: 2
- bitrateRange: 8000-320000
- supportedSampleRates: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- supportedSampleRateRanges: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
- **c2.android.mpeg4.decoder (c2.android.mpeg4.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/mp4v-es**
- bitrateRange: 1-384000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-352
- supportedHeights: 2-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- features
- adaptive-playback
- **c2.android.mpeg4.decoder (OMX.google.mpeg4.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/mp4v-es**
- bitrateRange: 1-384000
- supportedFrameRates: 12-60
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-352
- supportedHeights: 2-288
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- features
- adaptive-playback
- **c2.android.opus.decoder (c2.android.opus.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/opus**
- maxInputChannelCount: 8
- bitrateRange: 6000-510000
- supportedSampleRates: 8000, 12000, 16000, 24000, 48000
- supportedSampleRateRanges: 8000, 12000, 16000, 24000, 48000
- **c2.android.opus.decoder (OMX.google.opus.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/opus**
- maxInputChannelCount: 8
- bitrateRange: 6000-510000
- supportedSampleRates: 8000, 12000, 16000, 24000, 48000
- supportedSampleRateRanges: 8000, 12000, 16000, 24000, 48000
- **c2.android.raw.decoder (c2.android.raw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/raw**
- maxInputChannelCount: 8
- bitrateRange: 1-10000000
- supportedSampleRateRanges: 8000-96000
- **c2.android.raw.decoder (OMX.google.raw.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/raw**
- maxInputChannelCount: 8
- bitrateRange: 1-10000000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vorbis.decoder (c2.android.vorbis.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **audio/vorbis**
- maxInputChannelCount: 8
- bitrateRange: 32000-500000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vorbis.decoder (OMX.google.vorbis.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **audio/vorbis**
- maxInputChannelCount: 8
- bitrateRange: 32000-500000
- supportedSampleRateRanges: 8000-96000
- **c2.android.vp8.decoder (c2.android.vp8.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 1
- features
- adaptive-playback
- **c2.android.vp8.decoder (OMX.google.vp8.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/x-vnd.on2.vp8**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 1
- features
- adaptive-playback
- **c2.android.vp9.decoder (c2.android.vp9.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: false
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- 4: 256
- 4096: 256
- 16384: 256
- features
- adaptive-playback
- **c2.android.vp9.decoder (OMX.google.vp9.decoder)**
- isVendor: false
- isHardwareAccelerated: false
- isSoftwareOnly: true
- isAlias: true
- **video/x-vnd.on2.vp9**
- bitrateRange: 1-40000000
- supportedFrameRates: 0-960
- widthAlignment: 2
- heightAlignment: 2
- supportedWidths: 2-2048
- supportedHeights: 2-2048
- colorFormats: 2135033992, 19, 21, 20, 39
- profileLevels
- 1: 256
- 4: 256
- 4096: 256
- 16384: 256
- features
- adaptive-playback
- **c2.dolby.ac3.decoder (c2.dolby.ac3.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/ac3**
- maxInputChannelCount: 6
- bitrateRange: 32000-6144000
- supportedSampleRates: 32000, 44100, 48000
- supportedSampleRateRanges: 32000, 44100, 48000
- **c2.dolby.ac4.decoder (c2.dolby.ac4.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/ac4**
- maxInputChannelCount: 2
- bitrateRange: 16000-2688000
- supportedSampleRates: 48000
- supportedSampleRateRanges: 48000
- **c2.dolby.eac3.decoder (c2.dolby.eac3.decoder)**
- isVendor: true
- isHardwareAccelerated: true
- isSoftwareOnly: false
- isAlias: false
- **audio/eac3**
- maxInputChannelCount: 8
- bitrateRange: 32000-6144000
- supportedSampleRates: 48000
- supportedSampleRateRanges: 48000
</details>
<details>
<summary>Known media types</summary>
- audio/3gpp
- audio/ac3
- audio/ac4
- audio/eac3
- audio/flac
- audio/g711-alaw
- audio/g711-mlaw
- audio/mp4a-latm
- audio/mpeg
- audio/opus
- audio/raw
- audio/vorbis
- video/3gpp
- video/av01
- video/avc
- video/dolby-vision
- video/hevc
- video/mp4v-es
- video/mpeg2
- video/x-vnd.on2.vp8
- video/x-vnd.on2.vp9
</details>
<details>
<summary>Codec HDR Support</summary>
**AV1**
- Dolby Vision: true
- HDR10: true
- HDR10+: true
**HEVC**
- Dolby Vision: true
- Dolby Vision Enhancement Layer: false
- HDR10: true
- HDR10+: true
</details>
<details>
<summary>Display information</summary>
***Id***:
0 ***Name***:
Tela integrada ***Rotation***: 0°
***Refresh rate***:
59.94 ***VSYNC offset***:
1ms ***Presentation deadline***:
16.683350ms ***Minimal post processing***:
false ***Any HDR***:
true ***Wide color gamut***:
false ***Preferred wide color space***:
null ***HDR capabilities***:
- Dolby Vision: true
- HDR10: true
- HDR10+: false
- HLG: true
</details>
### App information
***App version***:
0.19.5 (190599) ***Package name***:
org.jellyfin.androidtv ### Device information
***Android version***:
11 ***Device brand***:
Amazon ***Device product***:
karat ***Device model***:
AFTKRT ***Device manufacturer***:
Amazon ***Device codename***:
karat

