Skip to content

[0.19.7] Subtitle selection resets to 'None' on every new episode during binge watching #5509

Description

@lordkurku7

This issue respects the following points:

  • I have discussed this issue in the Jellyfin forum and/or troubleshooting chat before opening this issue.
  • This issue is not already reported on GitHub (I've searched it).
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Describe the bug

Description

When watching TV episodes in sequence, subtitle preferences do not
persist between episodes. Each time a new episode begins — whether
via autoplay or by manually pressing the Next Episode button — the
subtitle track is fully deselected and the subtitle menu shows 'None'
selected. The user must manually re-select their preferred subtitle
track for every single episode.

This is a full preference reset, not a rendering failure. The subtitle
menu confirms 'None' is actively selected when the next episode starts,
meaning the previous episode's subtitle choice is not being carried
forward at all.

This was not reproducible on version 0.18.x. The regression appears
to have been introduced in the 0.19.x release series.

Steps to Reproduce

  1. Begin playback of any TV series episode
  2. Manually select a subtitle track (e.g. English SRT or English PGS)
  3. Confirm subtitles are displaying correctly during playback
  4. Allow the episode to complete and autoplay the next episode,
    OR manually press the Next Episode button in the player
  5. Observe that subtitles are no longer showing on the new episode
  6. Open the subtitle menu — confirm that 'None' is now selected,
    not the previously chosen track

Expected Behavior

The subtitle track selected during episode playback should persist
automatically to the next episode in the same viewing session,
matching the subtitle preference set on the server (mode: Always,
language: English).

Actual Behavior

The subtitle selection resets to 'None' on every episode transition.
This occurs with both subtitle types (SRT text-based and PGS
image-based) and regardless of whether the next episode starts via
autoplay or manual Next Episode button press.

Workaround Attempted

  • Set server-side subtitle mode to "Always" with preferred language
    English (Dashboard → User Settings → Subtitles). Issue persists.
  • Confirmed issue occurs on both autoplay and manual next episode
    transitions.

Environment

  • Client: Jellyfin for Android TV (Amazon Fire TV)
  • App Version: 0.19.7
  • Device: Amazon Fire Stick (2019, 3rd Gen)
  • Fire OS Version: Fire OS 5.2.9.5
  • Server Version: Jellyfin 10.11.7
  • Server OS: Ubuntu Server running in Docker
  • Subtitle formats affected: Both SRT (text-based) and
    PGS (image-based)
  • Playback method: Direct Play or Transcoding, happens for both configurations

Additional Context

This issue appears to be a regression from 0.18.x where subtitle
persistence between episodes worked correctly. Downgrading to
0.18.11 resolves the issue, confirming this is specific to the
0.19.x release series.

Related issues: #5425, #4643

Media info of the file

Anime Show- S01E05
Container: mkv
Path: /data/tv/Anime Show/Season 01/Anime Show - S01E05.mkv
Size: 158.2 MiB

Video
Title: Anime Show x265 10b - 1080p - HEVC - SDR
Codec: HEVC
AVC: No
Profile: Main 10
Level: 150
Resolution: 1920x1080
Aspect ratio: 16:9
Anamorphic: No
Interlaced: No
Framerate: 23.976025
Bitrate: 914 kbps
Bit depth: 10 bit
Video range: SDR
Video range type: SDR
Color space: bt709
Color transfer: bt709
Color primaries: bt709
Pixel format: yuv420p10le
Ref frames: 1

Audio
Title: JAP Stereo (Opus 112Kbps) - Japanese
Language: jpn
Codec: OPUS
AVC: No
Layout: stereo
Channels: 2 ch
Bitrate: 110 kbps
Sample rate: 48000 Hz
Default: No
Forced: No
External: No

Audio
Title: ENG Stereo (Opus 112Kbps) - English
Language: eng
Codec: OPUS
AVC: No
Layout: stereo
Channels: 2 ch
Bitrate: 112 kbps
Sample rate: 48000 Hz
Default: No
Forced: No
External: No

Subtitle
Title: English [Full] (PGS) - PGSSUB
Language: eng
Codec: PGSSUB
AVC: No
Resolution: 1920x1080
Default: No
Forced: No
External: No

Subtitle
Title: English [Signs/Songs] (PGS) - Japanese - PGSSUB
Language: jpn
Codec: PGSSUB
AVC: No
Resolution: 1920x1080
Default: No
Forced: No
External: No

Media capabilities report


client: Jellyfin for Android TV
client_version: 0.19.7
client_repository: https://github.com/jellyfin/jellyfin-androidtv
type: media_capabilities_report
format: markdown

Generated device profile
  • Server compatibility: 10.11.7
{
    "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": "50",
                    "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",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [],
            "Codec": "hevc"
        },
        {
            "Type": "Video",
            "Conditions": [
                {
                    "Condition": "LessThanEqual",
                    "Property": "VideoLevel",
                    "Value": "120",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [
                {
                    "Condition": "Equals",
                    "Property": "VideoProfile",
                    "Value": "main",
                    "IsRequired": false
                }
            ],
            "Codec": "hevc"
        },
        {
            "Type": "Video",
            "Conditions": [
                {
                    "Condition": "Equals",
                    "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": "1920",
                    "IsRequired": false
                },
                {
                    "Condition": "LessThanEqual",
                    "Property": "Height",
                    "Value": "1088",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [],
            "Codec": "h264"
        },
        {
            "Type": "Video",
            "Conditions": [
                {
                    "Condition": "LessThanEqual",
                    "Property": "Width",
                    "Value": "1920",
                    "IsRequired": false
                },
                {
                    "Condition": "LessThanEqual",
                    "Property": "Height",
                    "Value": "1088",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [],
            "Codec": "hevc"
        },
        {
            "Type": "Video",
            "Conditions": [
                {
                    "Condition": "LessThanEqual",
                    "Property": "Width",
                    "Value": "0",
                    "IsRequired": false
                },
                {
                    "Condition": "LessThanEqual",
                    "Property": "Height",
                    "Value": "0",
                    "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|DOVI|DOVIWithHDR10|DOVIWithHDR10Plus|HDR10Plus|HDR10",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [
                {
                    "Condition": "EqualsAny",
                    "Property": "VideoRangeType",
                    "Value": "DOVIInvalid|DOVI|DOVIWithHDR10|DOVIWithHDR10Plus|HDR10Plus|HDR10",
                    "IsRequired": false
                }
            ],
            "Codec": "av1"
        },
        {
            "Type": "Video",
            "Conditions": [
                {
                    "Condition": "NotEquals",
                    "Property": "VideoRangeType",
                    "Value": "DOVIInvalid|DOVIWithEL|DOVIWithELHDR10Plus|DOVI|DOVIWithHDR10|DOVIWithHDR10Plus|HDR10Plus|HDR10",
                    "IsRequired": false
                }
            ],
            "ApplyConditions": [
                {
                    "Condition": "EqualsAny",
                    "Property": "VideoRangeType",
                    "Value": "DOVIInvalid|DOVIWithEL|DOVIWithELHDR10Plus|DOVI|DOVIWithHDR10|DOVIWithHDR10Plus|HDR10Plus|HDR10",
                    "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"
        }
    ]
}
Device codec decoders
  • OMX.MTK.AUDIO.DECODER.MP3

    • 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
  • OMX.MTK.VIDEO.DECODER.AVC

    • video/avc
      • bitrateRange: 1-168750000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 64-1920
      • supportedHeights: 64-1088
      • colorFormats: 19, 2135033992, 2130706433
      • 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
        • 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
        • 8: 1
        • 8: 2
        • 8: 4
        • 8: 8
        • 8: 16
        • 8: 32
        • 8: 64
        • 8: 128
        • 8: 256
        • 8: 512
        • 8: 1024
        • 8: 2048
        • 8: 4096
        • 8: 8192
        • 8: 16384
      • features
        • adaptive-playback
  • OMX.MTK.VIDEO.DECODER.AVC.secure

    • video/avc
      • bitrateRange: 1-168750000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 64-1920
      • supportedHeights: 64-1088
      • colorFormats: 19, 2135033992, 2130706433
      • 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
        • 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
        • 8: 1
        • 8: 2
        • 8: 4
        • 8: 8
        • 8: 16
        • 8: 32
        • 8: 64
        • 8: 128
        • 8: 256
        • 8: 512
        • 8: 1024
        • 8: 2048
        • 8: 4096
        • 8: 8192
        • 8: 16384
      • features
        • adaptive-playback
        • secure-playback (required)
  • OMX.MTK.VIDEO.DECODER.H263

    • video/3gpp
      • bitrateRange: 1-16384000
      • supportedFrameRates: 1-60
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 16-720
      • supportedHeights: 16-576
      • colorFormats: 19, 2135033992, 2130706433
      • 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

    • video/hevc
      • bitrateRange: 1-12000000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 130-1920
      • supportedHeights: 66-1088
      • colorFormats: 19, 2135033992, 2130706433
      • profileLevels
        • 1: 1
        • 1: 2
        • 1: 4
        • 1: 8
        • 1: 16
        • 1: 32
        • 1: 64
        • 1: 128
        • 1: 256
        • 1: 512
        • 1: 1024
      • features
        • adaptive-playback
  • OMX.MTK.VIDEO.DECODER.HEVC.secure

    • video/hevc
      • bitrateRange: 1-12000000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-4224
      • supportedHeights: 2-4224
      • colorFormats: 19, 2135033992, 2130706433
      • profileLevels
        • 1: 1
        • 1: 2
        • 1: 4
        • 1: 8
        • 1: 16
        • 1: 32
        • 1: 64
        • 1: 128
        • 1: 256
        • 1: 512
        • 1: 1024
      • features
        • adaptive-playback
        • secure-playback (required)
  • OMX.MTK.VIDEO.DECODER.MPEG2

    • video/mpeg2
      • bitrateRange: 1-64000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-32768
      • supportedHeights: 2-32768
      • colorFormats: 2135033992, 19
      • features
        • adaptive-playback
  • OMX.MTK.VIDEO.DECODER.MPEG4

    • video/mp4v-es
      • bitrateRange: 1-8000000
      • supportedFrameRates: 12-30
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 16-720
      • supportedHeights: 16-576
      • colorFormats: 19, 2135033992, 2130706433
      • 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.dolby.ac3.decoder

    • audio/ac3
      • maxInputChannelCount: 1
      • bitrateRange: 1-2147483647
      • supportedSampleRateRanges: 8000-96000
  • OMX.dolby.eac3.decoder

    • audio/eac3
      • maxInputChannelCount: 1
      • bitrateRange: 1-2147483647
      • supportedSampleRateRanges: 8000-96000
  • OMX.dolby.eac3_joc.decoder

    • audio/eac3-joc
      • maxInputChannelCount: 1
      • bitrateRange: 1-2147483647
      • supportedSampleRateRanges: 8000-96000
  • OMX.google.aac.decoder

    • audio/mp4a-latm
      • maxInputChannelCount: 8
      • bitrateRange: 8000-510000
      • supportedSampleRates: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
      • supportedSampleRateRanges: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000
  • OMX.google.amrnb.decoder

    • audio/3gpp
      • maxInputChannelCount: 1
      • bitrateRange: 4750-12200
      • supportedSampleRates: 8000
      • supportedSampleRateRanges: 8000
  • OMX.google.g711.alaw.decoder

    • audio/g711-alaw
      • maxInputChannelCount: 1
      • bitrateRange: 64000
      • supportedSampleRates: 8000
      • supportedSampleRateRanges: 8000
  • OMX.google.g711.mlaw.decoder

    • audio/g711-mlaw
      • maxInputChannelCount: 1
      • bitrateRange: 64000
      • supportedSampleRates: 8000
      • supportedSampleRateRanges: 8000
  • OMX.google.gsm.decoder

    • audio/gsm
      • maxInputChannelCount: 1
      • bitrateRange: 13000
      • supportedSampleRates: 8000
      • supportedSampleRateRanges: 8000
  • OMX.google.h263.decoder

    • video/3gpp
      • bitrateRange: 1-384000
      • supportedFrameRates: 1-30
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-352
      • supportedHeights: 2-288
      • colorFormats: 2135033992, 19
      • profileLevels
        • 1: 1
        • 1: 2
        • 1: 4
        • 1: 16
        • 8: 1
        • 8: 2
        • 8: 4
        • 8: 16
      • features
        • adaptive-playback
  • OMX.google.h264.decoder

    • video/avc
      • bitrateRange: 1-40000000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-1920
      • supportedHeights: 2-1072
      • colorFormats: 2135033992, 19
      • 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
      • features
        • adaptive-playback
  • OMX.google.mp3.decoder

    • 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
  • OMX.google.mpeg4.decoder

    • video/mp4v-es
      • bitrateRange: 1-384000
      • supportedFrameRates: 12-30
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-352
      • supportedHeights: 2-288
      • colorFormats: 2135033992, 19
      • profileLevels
        • 1: 1
        • 1: 2
        • 1: 4
        • 1: 8
        • 1: 16
      • features
        • adaptive-playback
  • OMX.google.opus.decoder

    • audio/opus
      • maxInputChannelCount: 8
      • bitrateRange: 6000-510000
      • supportedSampleRates: 48000
      • supportedSampleRateRanges: 48000
  • OMX.google.raw.decoder

    • audio/raw
      • maxInputChannelCount: 8
      • bitrateRange: 1-10000000
      • supportedSampleRateRanges: 8000-96000
  • OMX.google.vorbis.decoder

    • audio/vorbis
      • maxInputChannelCount: 8
      • bitrateRange: 32000-500000
      • supportedSampleRateRanges: 8000-96000
  • OMX.google.vp8.decoder

    • video/x-vnd.on2.vp8
      • bitrateRange: 1-40000000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-1920
      • supportedHeights: 2-1088
      • colorFormats: 2135033992, 19
      • features
        • adaptive-playback
  • OMX.google.vp9.decoder

    • video/x-vnd.on2.vp9
      • bitrateRange: 1-40000000
      • supportedFrameRates: 0-960
      • widthAlignment: 2
      • heightAlignment: 2
      • supportedWidths: 2-2048
      • supportedHeights: 2-2048
      • colorFormats: 2135033992, 19
      • features
        • adaptive-playback
Known media types
  • audio/3gpp
  • audio/ac3
  • audio/eac3
  • audio/eac3-joc
  • audio/g711-alaw
  • audio/g711-mlaw
  • audio/gsm
  • audio/mp4a-latm
  • audio/mpeg
  • audio/opus
  • audio/raw
  • audio/vorbis
  • video/3gpp
  • video/avc
  • video/hevc
  • video/mp4v-es
  • video/mpeg2
  • video/x-vnd.on2.vp8
  • video/x-vnd.on2.vp9
Codec HDR Support

HEVC

  • Dolby Vision: false
  • Dolby Vision Enhancement Layer: false
  • HDR10: false
  • HDR10+: false
Display information

Id: 0
Name: Built-in Screen
Rotation: 0°
Refresh rate: 59.94
VSYNC offset: -5ms
Presentation deadline: 22.683350ms

App information

App version: 0.19.7 (190799)
Package name: org.jellyfin.androidtv

Device information

Android version: 5.1.1
Device brand: Amazon
Device product: full_tank
Device model: AFTT
Device manufacturer: Amazon
Device codename: tank

Client logs

No response

FFmpeg logs

Application version

0.19.7

Where did you install the app from?

Amazon Appstore

Device information

Amazon Fire Stick (2019, 3rd Gen)

Android version

Fire OS 5.2.9.5

Jellyfin server version

10.11.7

Other sources

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingplaybackIssue related to media playback

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions