Jellyfin Forum
Jellyfin insists on audio transcode - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin insists on audio transcode (/t-jellyfin-insists-on-audio-transcode)



Jellyfin insists on audio transcode - lfventura - 2025-12-21

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

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