diff --git a/app/src/main/java/com/radiola/data/remote/ApiMapper.kt b/app/src/main/java/com/radiola/data/remote/ApiMapper.kt index 96f724b..6f73084 100644 --- a/app/src/main/java/com/radiola/data/remote/ApiMapper.kt +++ b/app/src/main/java/com/radiola/data/remote/ApiMapper.kt @@ -9,7 +9,10 @@ object ApiMapper { fun StationDto.toDomain(): Station { val cover = iconFillColored ?: bgImageMobile ?: bgImage ?: "" - val stream = stream128 ?: stream320 ?: streamHls ?: "https://air.radiorecord.ru:805/${prefix}_128" + // ВНИМАНИЕ: поле stream_128 у части станций Record указывает на мёртвый + // маунт {prefix}64.aacp (404) — звука нет, хотя обложка/трек есть. Поле + // stream_320 (= {prefix}96.aacp) живо у ВСЕХ станций. Поэтому 320 первым. + val stream = stream320 ?: stream128 ?: streamHls ?: "https://air.radiorecord.ru:805/${prefix}_128" return Station( id = id, name = name,