Aleksoid1978 Цитата: Ничего не баг, а так задумано - если плейлист пустой, то идет добавление и стартует воспроизведение. Если же в плейлисте что-то было - то просто добавляется.
Получается так, что две совершенно разные по смыслу и логике опции дают один и тот же результат, особенно при условии, что мы добавляем в плейлист всего лишь только один файл.
BiOMeX Цитата: Выше прочтите, выше.
Лично я не понимаю лишних телодвижений и костылей. Раньше работало - да, чтобы сейчас работало - надо зайти туда/сюда и взвести крыжики. Возникает закономерный вопрос - почему раньше работало, а сейчас нет? Ну а коли разработчику всё равно - тут уж ничего не поделаешь.
Вопрос в другом - как оно работало? То, как работает это сейчас - совершенно правильно, все по здравой логике, как и положено, а вот как оно работало раньше - надо смотреть и проверять.
Могу вам сказать и даже привести пример, почему лично я никак не могу понять лишних телодвижений и что лично меня бесит последнее время.
Итак, в нашем проекте есть всего лишь один функционал, который заставляет пользователя постоянно к нему обращаться - это выбор рендерера субтитров.
Как было раньше? Для видео-рендереров с кастом-аллокаторами всегда по умолчанию, т.е. изначально, подключался встроенный рендерер субтитров, для системных рендереров автоматом подключался VSFilter (DirectVobSub), если он был зарегистрирован в системе, или вручную, в качестве внешней библиотеки был подгружен.
Что у нас сейчас - Для видео-рендереров с кастом-аллокаторами всегда по умолчанию, т.е. изначально, подключался встроенный рендерер субтитров, так как он в настройках выставлен по умолчанию. Но для системных видео-рендереров не подключается вообще ничего, поскольку в настройках выбран и стоит по умолчанию "Встроенный рендерер субтитров", который просто не имеют системные видео-рендереры.
В системе зарегистрирован, или просто подгружен внешний VSFilter (DirectVobSub), но он не будет подключатся до тех пор, пока я не изменю данную опцию "Встроенный рендерер субтитров" на опцию "VSFilter/Xy-VSFilter".
Какой отсюда следует вывод: мне всегда приходится лезть в это меню и постоянно выбирать именно "VSFilter/Xy-VSFilter", что реально просто бесит. Почему? Да потому что я и не только я, а большинство пользователей привыкли к прежнему механизму работы рендереров субтитров. И у меня по привычке, после установки новой версии с нуля, нет субтитров, так как нет в списке фильтров VSFilter, который мне так нужен. И мне всегда приходится делать лишнее телодвижение, чтобы его включить, т.е. чтобы он подключался к списку (графу) фильтров.
Вот это реальный пример того конкретного случая, когда у пользователя может возникнуть вопрос - на кой черт добавили лишнее и при том бесполезное телодвижение?
P.S. Про VS2015 и говорить-то особо нечего, разве что VSFilter, собранный в ней, вообще не регистрируется в системе, возникает ошибка "LoadLibrary Error".