2011-05-12, 16:29
Version 1.2.0 should be in the official repo as soon as it's pulled. This version adds the option to change where the channels start:
- Real-time is the default. It will act as though PseudoTV didn't stop playing even when it's off. This means that the EPG should show what will be on when you turn it on later. Currently, it will ignore any time-shifting done on a channel. This may be changed depending on user feedback.
- Resume will continue each channel exactly where it was when you last exited PseudoTV.
- Random will start each channel in a random location in the playlist. This is probably most useful for users with smaller libraries so that what is "currently on" is always mixed up.
Note that changing the option doesn't affect a channel in Serial Mode.
This release also adds background updating for channels. It tries to maintain at least 5 days in the future and 1 day in the past so that you can look what will be on a few days from now and (presuming you're using real-time) it will actually be that when you turn it on. Note: I highly suggest turning on the XBMC web server. This feature will use far less processor usage in the background when it's on.
There are also changes so that it should work better (but perhaps not perfectly) with Eden. Thanks go to Sranshaft for figuring out how to get the duration from JSON calls.
- Real-time is the default. It will act as though PseudoTV didn't stop playing even when it's off. This means that the EPG should show what will be on when you turn it on later. Currently, it will ignore any time-shifting done on a channel. This may be changed depending on user feedback.
- Resume will continue each channel exactly where it was when you last exited PseudoTV.
- Random will start each channel in a random location in the playlist. This is probably most useful for users with smaller libraries so that what is "currently on" is always mixed up.
Note that changing the option doesn't affect a channel in Serial Mode.
This release also adds background updating for channels. It tries to maintain at least 5 days in the future and 1 day in the past so that you can look what will be on a few days from now and (presuming you're using real-time) it will actually be that when you turn it on. Note: I highly suggest turning on the XBMC web server. This feature will use far less processor usage in the background when it's on.
There are also changes so that it should work better (but perhaps not perfectly) with Eden. Thanks go to Sranshaft for figuring out how to get the duration from JSON calls.