Project

General

Profile

Actions

Bug #1071

closed

Некорректная обработка смены плейлиста.

Added by Mellon over 11 years ago. Updated over 11 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Plugins: LMP
Target version:
Start date:
05/07/2013
Due date:
% Done:

100%

Estimated time:
2:00 h
Reported in:
master

Description

Если при проигрывании(паузе) трека, очистить плейлист и загрузить новый, то проигрывание закончится на текущем треке, при этом кнопка NEXT работать не будет. Точно такое же происходит, если после загрузки нового плейлиста нажать тупо PLAY. Приходится двойным щелчком по треку из нового плейлиста проигрывание запускать.

Что должно быть:
При такой смене плейлиста, проигрывание должно продолжаться с первого трека очереди нового плейлиста.

Ну... если такое сделоть тяжело, то логично былобы поступить так, как в мпд: при полной очистке плейлиста останавливать воспроизведение текущегго трека. а после загрузки нового плейлиста запускать по PLAY первый трек из очереди этого плейлиста.

Actions #1

Updated by 0xd34df00d over 11 years ago

Какой режим воспроизведения?

Actions #2

Updated by Mellon over 11 years ago

по очереди

Actions #3

Updated by 0xd34df00d over 11 years ago

  • Status changed from New to Assigned
  • Target version set to 0.6.60
  • Estimated time set to 1:00 h
Actions #4

Updated by Mellon over 11 years ago

Точно такое же происходит, если после загрузки нового плейлиста нажать тупо PLAY

А вот это уже не зависит от режима.

Actions #5

Updated by 0xd34df00d over 11 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Applied in changeset main|commit:f914c6e917129e234013fbc11c11b0de19b94c73.

Actions #6

Updated by Mellon over 11 years ago

не закрывай пока, собрал https://github.com/0xd34df00d/leechcraft/commit/6bc67fd0fde180fdd2a207be36a2824f3831d55f и там не починено, щас до головы обновлюсь и посмотрю ещё раз.

Actions #7

Updated by Mellon over 11 years ago

В общем, пока так.
1. Автоматический переход и переход по NEXT при смене плейлиста работает только в 3х "случайныз режимах (случайный, перемешать альбомы, перемешать исполнителей). в остальных режимах останавливается после завершения трека с из предыдущего плейлиста.
2. Часть с нажатием PLAY починена.

Как конкретно воспроизвести случай.
1. Загрузить плейлист
2. Запустить воспроизведение
3. Очистить плейлист
4. Загрузить новый плейлист
5. Дождаться завершения воспротзведения трека, или
5.b. нажать NEXT
6. отсутствует переход на трек из нового плейлиста.
6.b. нет реакции на 5.b.
Режим очереди: любой кроме случайный, перемешать альбомы, перемешать исполнителей.
Если выбраны эти три, то переход осуществляется нормально. Однако при этом после смены плейлиста наблюдаются нарушения в подсчете оставшегося времени проигрывания текущего трека (добавляется 20-30сек к счетчику и ползунок отбрасывается назад на соответственное время по шкале).

Actions #8

Updated by 0xd34df00d over 11 years ago

  • Status changed from Resolved to Assigned
  • % Done changed from 100 to 50
  • Estimated time changed from 1:00 h to 2:00 h

Лул, а я next и не чинил, прошу прощенья.

Actions #9

Updated by 0xd34df00d over 11 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 50 to 100

Applied in changeset main|commit:c7d54ea54fad7996b8adbdaee40550c28bdaba2b.

Actions #10

Updated by Mellon over 11 years ago

Починено, спасибо. Проверил, работает.

Actions #11

Updated by 0xd34df00d over 11 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF