In reply to:

I think what he wants is to set a time, say, an hour, and then have the player power off at that time, or at the nearest track boundary. The player doesn't have that kind of logic, it just does "now, this track, this playlist."


Indeed that's exactly what I mean - combining Hijack's timer with the player's delayed sleep. Ideally, this would be in the player, as it knows the track lengths and could avoid starting a long track just before the timer is due, but a Hijack option to wait for a track boundary would be nice (except that Hijack's timer is different, as it operates when the player is paused or asleep, too. Perhaps have it activate immediately if it's not actually playing?).
_________________________
Toby Speight
030103016 (80GB Mk2a, blue)
030102806 (0GB Mk2a, blue)