При автоматическом переключении роликов по рекомендациям или при ручном выборе ролика из списка если у ролика нет потоков видео, но есть дорожки аудио, для такого ролика будет показана ошибка загрузки ("нет потоков видео").
С тех пор, как появился режим плеера, логично автоматически переключаться на него и для таких роликов, у которых есть дорожки аудио, но нет видео.
Такую ситуацию можно сейчас воссоздать, если скачать для какого-то ролика одну дорожку аудио (без видео), потом переключить телефон в режим оффлайн (самолетный режим), потом попробовать загрузить такой ролик. Для него потоки онлайн не загрузятся, но будут доступны потоки оффлайн (в этом случае - дорожка аудио), но при загрузке будет показана ошибка про недостающие потоки.
Нужно, чтобы в этой ситуации ролик играл в режиме аудио-плеера.
Сейчас в режим аудио-плеера (играет дорожка аудио без потока видео) можно попасть, выбрав вручную только поток аудио без видео в диалоге выбора потоков https://github.com/sadr0b0t/yashlang/issues/131#issuecomment-1182549587
При автоматическом переключении роликов по рекомендациям или при ручном выборе ролика из списка если у ролика нет потоков видео, но есть дорожки аудио, для такого ролика будет показана ошибка загрузки ("нет потоков видео").
С тех пор, как появился режим плеера, логично автоматически переключаться на него и для таких роликов, у которых есть дорожки аудио, но нет видео.
Такую ситуацию можно сейчас воссоздать, если скачать для какого-то ролика одну дорожку аудио (без видео), потом переключить телефон в режим оффлайн (самолетный режим), потом попробовать загрузить такой ролик. Для него потоки онлайн не загрузятся, но будут доступны потоки оффлайн (в этом случае - дорожка аудио), но при загрузке будет показана ошибка про недостающие потоки.
Нужно, чтобы в этой ситуации ролик играл в режиме аудио-плеера.