Plex Sync unecessary conversion

Hi !

There is something I don’t understant with Plex transcoding.
I have an Samsung A5 and since many updates, Plex has added ExoPlayer to the Android App. And it’s fantastic ! Many videos are played in “Direct Play”.

But one i try to sync the same videos, it has to be converted…

When streamed (direct play) => https://imgur.com/a/UmBQo

When synced (conversion) => https://imgur.com/a/Bh6XK

Why would Plex do a conversion when obviously my phone is capable of playing it directly ?

EDIT :

By Looking at the logs, the conversion happens because plex thinks my phone does not support ac3. But it does since I enabled it on my phone settings and I can direct play the video when streaming => https://imgur.com/a/FQzS1

I suspect the ac3 parameter is not checked when syncing…

Logs:

DEBUG - Audio Stream: 49426, Subtitle Stream: -1

DEBUG - MDE: Selected protocol http; container: mp4

DEBUG - MDE: analyzing media item 22537

DEBUG - MDE: E2 - Rebel Rebel: no direct play video profile exists for http/mkv/h264

DEBUG - MDE: E2 - Rebel Rebel: no direct play video profile exists for http/mkv/h264/ac3

DEBUG - MDE: Cannot direct stream audio stream due to codec ac3 when profile only allows aac

DEBUG - MDE: E2 - Rebel Rebel: selected media 0 / 22537

DEBUG - TranscodeJobManager: [Running] processJob (transcode) 60851736-4f20-45fc-bd91-d7ec61ea8871

DEBUG - BPQ: scheduled transcode for sync metadata item 10502