Необязательно выставлять час, если, например, далее все идет также. Например, если в "составе плейлиста" набирается только 20 минут, а создать нужно 2 часа - то этот 20-минутный блок будет повторяться (приблизительно 6 раз). Таким образом, нужно еще предусмотреть, чтобы начало блока и конец совпадали.
Если состав плейлиста будет таким
-джингл
-музыка
-джингл
то в итоге будет 2 джингла подряд, что не есть хорошо.
Если состав плейлиста будет таким
-джингл
-музыка
-джингл
то в итоге будет 2 джингла подряд, что не есть хорошо.