Sunday, November 30, 2003

- Leadtek WinFast
Looks like their binary file format for WinFast PVR is essentially the same as the binary registry format with a 4-byte header. Perhaps all WinFast models with new software will use this format so make it general.
The header on the first record says where the first free record is. However, file is not necessarily sized for maximum to have to be careful.
Looks like they have also moved the codec information from registry to binary file as well - more work then.

Saturday, November 29, 2003

- Leadtek WinFast
Had a report of things not working with Leadtek WinFast PVR. Not one that I have tried before (I have it working with basic Leadtek WInFast .. not PVR version). Quick download and install shows that it seems to have stopped using the registry and is now using a local file - WFSCHDL.dat
Will experiment further.

- General
A bit more work on mult-device handline. A request to be able to have different DigiGuide icons when recording from different devices. Not too hard - made a quick update to the marker file and passed it over to see if it the sort of thing he wanted. This would allow a user to see what is scheduled where in a multi-device installation.
Ultimately I guess I will have to build a real GUI .. but I want the EPG writers to do the intelligent scheduling etc.
- Leadtek WinFast
Had an email from someone who is having problems when DABDig tries to access the registry.
Replied with some thoughts from airport while waiting for a plane.
Need to double-check the registry code for that device because I did change things in that area a while ago and havne't specifically tested WinFast since.

Sunday, November 23, 2003

- General
Added in code to allow an INI-style file to override the channel number. Checks channel name (if present) and uses it to rewrite a given channel number. A generic overwrite can be overwritten with a device specific one.
Idea is to have less mass editing of channel numbers iwhtin DigiGuide listings. Means that people could automate the generation of the file or even share between users.
Want to do some more work on it though - to make sure that multi-device handling works well enough.

Monday, November 17, 2003

- TiVo
Looks like the manrec module does not always like leading zero for hours or minutes - so made new version (244b12) that does not pad the front.

- Device Steering in general
Added new code to 2.45 over the week-end. Allows device/channel list to be presented with a Preferred Device for this recording. Made matching DABDig.dgmarker that adds the list of devices to the menu if trying to record from a multi-device channel. Initial feedback from SciDoctor (who requested it) is that it works fine.

Saturday, November 08, 2003

- TiVo
Had a request from an existing user ... asking if it could be possible to schedule recordings into a (hacked) TiVo. Looks like it is pretty straight-forward via the manrec application. This is a TCL module that runs like other TiVo Web modules .. within the TiVo. Basics done and sent over to him to try out (245b20).

- Nebula DigiTV
Nebula replied during the week to say that they thought that my suggestion concerning registry handling was OK and that they will look at putting it in soon after 3.10 is released. They also confirmed that the multi-device stuff does not change the way that scheduling works. DigiTV makes its own decision on which card is free for use at the time of recording/playing.

Mike says that Play is working fine but Record is just leaving hte WinTV2K application minimised and doing nothing ... but works find when he runs the same command from command line. Will make selectable the way that I window it.

Monday, November 03, 2003

- Nebula DigiTV
Nebula notes for 3.10 say that they plan to remove DigiSvc (spotted by Stuart).
So - change code to not rely on DigiSvc to start DigiTV when new entry put in schedule - added to 245b19.
Changed some of the registry handling code to be extra careful when checking for presence of some registry values.
Also need to find out how they plan to add support for multiple devices - sent them email to ask.
Mike now has one and found a problem. The file name that I pass in is not quoted.
This is consistent with what I do with WinTVCap (part of which is used for the WinTVPVR application) ... but looks like the WinTVPVR version has to be quoted because it takes embedded space as end of parameter. Made a 244b10 as in interim so that I do not have ot release 245 yet.