Hello,
if you have a stream (direct play) with a resolution of 1440:1080 (typically in Germany and Australia) instead of 1920:1080 are shown as 4:3 instead of 16:9 in Plex app on Android TV & mobile.
Plex app log from the Shield TV if I play such channel:
[FF] VideoStream[0-h264] 1440x1080 [SAR 1:1, DAR 1440:1080]. H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 - Unknown Profile (video/avc), 0 kbps 419 hr 57 min 50,00fps, No Title / Unknown (null), 1 / 42 bytes, .
[FF] AudioStream[1-ac3] 2 channels over 3 (stereo), 48000 Hz, 0,0 padding. ATSC A/52A (AC-3) - Unknown Profile (audio/ac3), 0 kbps 419 hr 57 min 0,00fps, No Title / Unknown (null), 0 bytes, .
[FF] SubtitleStream[2-dvb_teletext] DVB teletext - Unknown Profile (null), 0 kbps 419 hr 57 min 0,00fps, No Title / Unknown (null), 1 / 2 bytes, .
[FF] Stream ignored as codec type is unknown.
[FF] Video decoder doesn't support ac3 (audio/ac3).
[FF] Audio decoder doesn't support ac3 (audio/ac3).
[FF] Video decoder doesn't support h264 (video/avc).
[MediaTrackSelector] Video selection was filled by id=0, mimeType=video/avc, bitrate=0, res=1440x1080, fps=50.0.
[MediaTrackSelector] Audio selection was filled by id=1, mimeType=audio/ac3, bitrate=0, channels=2, sample_rate=48000.
[FF][MediaPeriod] Selecting tracks.
[BufferHelper] Assumed Bitrate: 10000, Segment Count: 1171
[BufferHelper] Segment count: 1171
[Exo2VideoPlayer] Switching video surface to use a standard surface.
[FF] Releasing demuxer.
[Exo2VideoPlayer] Video size is now 1440x1080
[video] Video size is now 1440x1080 (ratio: 1,00)
[video] Transcoding anamorphic content, using original video size (1440x1080)
[video] Scaling video view to 1440x1080
[VideoOverlay] Video player size changed (1440, 1080)
[Exo2VideoPlayer] Drawn to surface detected.
[video] Video start detected
[TranscodeSession] Updating session status
Screenshot of the wrong aspect ratio from Shield TV (4:3 instead of 16:9):
Please support anamorphic channels with a resolution of 1440:1080 in Exoplayer2 (direct play) scaled to 1920:1080.
Thx