Skip to content

Commit

Permalink
YouTube: исправлена опечатка, которая приводила к неправильному выбор…
Browse files Browse the repository at this point in the history
…у аудиодорожки для некоторых языков с уточнением региона.

Уточнена запись в Changelog. Выбирается аудиодорожка по умолчанию, которая может отличаться от оригинальной аудиодорожки.
  • Loading branch information
v0lt committed Jan 2, 2025
1 parent 0e396eb commit 6c30033
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion docs/Changelog.Rus.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ YouTube
Улучшена поддержка yt-dlp.
Добавлена настройка "Предпочитаемый формат аудио" для встроенного парсера YouTube.
Улучшен выбор языковой дорожки для языков с уточнением региона, для которых нет отдельной настройки.
Если язык аудиодорожки не найден, то будет использована дорожка по умолчанию (оригинальная) для данного ролика.
Если язык аудиодорожки не найден, то будет использована дорожка по умолчанию для данного ролика.

Плеер
Добавлена возможность получать отображаемый видеокадр на 10-битном дисплее в формате RGB48 при использовании MPC Video Renderer 0.9.0.2326 или новее.
Expand Down
2 changes: 1 addition & 1 deletion docs/Changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ YouTube
Improved yt-dlp support.
Added "Preferred audio format" setting for the built-in YouTube parser.
Improved language track selection for region-specific languages ​​that do not have a separate setting.
If the audio track language is not found, the default (original) track for this video will be used.
If the audio track language is not found, the default track for this video will be used.

Player
Added the ability to receive the displayed video frame on a 10-bit display in RGB48 format when using MPC Video Renderer 0.9.0.2326 or later.
Expand Down
10 changes: 5 additions & 5 deletions src/apps/mplayerc/PlayerYouTube.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* (C) 2012-2024 see Authors.txt
* (C) 2012-2025 see Authors.txt
*
* This file is part of MPC-BE.
*
Expand Down Expand Up @@ -815,19 +815,19 @@ namespace Youtube
auto it = defaultAudioLang.GetLength() ? audioLangs.find(defaultAudioLang) : audioLangs.begin();

if (s.strYoutubeAudioLang.GetLength()) {
CStringA lang = WStrToUTF8(s.strYoutubeAudioLang.GetString());
const CStringA lang = WStrToUTF8(s.strYoutubeAudioLang.GetString());
auto it2 = audioLangs.find(lang);
if (it2 == audioLangs.end()) {
if (lang == "en") {
it2 = audioLangs.find("en-US");
}
else if (lang = "de") {
else if (lang == "de") {
it2 = audioLangs.find("de-DE");
}
else if (lang = "fr") {
else if (lang == "fr") {
it2 = audioLangs.find("fr-FR");
}
else if (lang = "es") {
else if (lang == "es") {
it2 = audioLangs.find("es-US");
}
}
Expand Down

0 comments on commit 6c30033

Please sign in to comment.