iTunes ma głupi błąd, który uniemożliwia odtwarzanie muzyki

iTunes 12.4.1, najnowsza wersja programu umożliwiającego odtwarzanie muzyki lub filmów bezpośrednio z komputera, ma bardzo zabawny problem polegający na tym, że użytkownicy nie mogą odtwarzać niektórych utworów za pośrednictwem Apple Music, poniższy klip wideo pokazujący wszystko.

Zasadniczo, jeśli utwór trwający krócej niż 60 sekund zostanie odtworzony w Apple Music bez pominięcia przez użytkownika pewnych jego fragmentów, następny utwór na liście odtwarzania nie zostanie odtworzony, ponieważ będzie wyświetlany w sposób ciągły, bez chęci odtwarzania.

Choć nie ma oficjalnego ani jasnego wyjaśnienia problemu, ktoś przeczuł, że problem leży w systemie iTunes dla Apple Music, który inicjuje pobieranie kolejnego utworu z listy na 1 minutę przed zakończeniem bieżącego utworu, ale jeśli utwór w toku czas działania jest krótszy niż 1 minuta, akcja nie zostaje uruchomiona.

W tym pomyśle użytkownicy nie mogą słuchać kolejnego utworu, a sam problem jest bardzo głupi dla firmy takiej jak Apple, która ma tak wielu inżynierów, którzy nie są w stanie wypuścić działającego oprogramowania.

Wygląda na to, że AM obsługuje przesyłanie strumieniowe w ten sposób, że do zakończenia bieżącego utworu brakuje minuty, a iTunes sygnalizuje rozpoczęcie pobierania następnego utworu w kolejce, aby był gotowy do odtwarzania po zakończeniu bieżącego utworu. Jeśli jednak utwór trwa krócej niż minutę, pobieranie następnego utworu nigdy nie jest inicjowane, prawdopodobnie dlatego, że nigdy nie zostaje uruchomione żadne zdarzenie „pozostała minuta”! Oznacza to, że aplikacja po prostu czeka na zakończenie pobierania, które w rzeczywistości nigdy się nie rozpoczęło.