Saturday, March 19, 2005

- ATiMMC
For ATi MMC handling - added code to look up TV and FM radio channel names when no channel number (or FM frequency) is given.

- Nebula DigiTV
Modified code that checks for timer key being in registry so that it does not wait for user input. The old code waited because it was treated as a fatal error and needed to be sure that the user saw the message. However, in 2.51 code was added to crate the key if not present - so it is no longer fatal.
People re-installing their Nebula DigiTV software because of major updates from Nebula would hit the issue if they had not done a quick test timer recording after the upgrade.

(254b01)

Sunday, February 27, 2005

- General
Made an external release - 2.53 build 17.
This is basically 253b16 with some experimental devices removed.

Wednesday, February 23, 2005

- WinTVCap
Extended the previous change so that the OutputTarget field can take the substitution parameters (with simple check for recursion). At the same time - added ability to request that the output directory should be created if not already present.
Done this because WinTVCap (unlike WinTV2k) does not auto-create the output directory chosen for a recording.
(253b14)

Sunday, February 20, 2005

- WinTVPVR
Had a request to be able to pass the Category of the recording so that it could be used as a directory name for the recording.
A quick test by the requestor showed that WinTV2K created the requested directory if it was not present ... so looked safe enough to include the field in DABDig and not have to worry about checking to see if the directory exists etc.
Included code and updated DABDig.dgmarker to pass the parameter (as parameter number 12). While there - added Description to the Play command for consistency.
Made WinTVPVR command line processing perform substitutions and added new substitutable parameter - $CT (Category).
Added command line substitution to WinTVCap at the same time since some WinTVPVR users use that utility instead as it is less CPU intensive.
(253b12)

Wednesday, February 09, 2005

- ExternalChannelChanger
(RedRat3 in particular)
One new user wants the commands for the RedRat3 to be sent individually so made it possible - including an initial and trailing command.
(253b11)

Sunday, January 23, 2005

- GBPVR
Been contacted by someone who would like to see this working - so another chance to work on it (things stalled first time round back in September 2004 because that requestor moved to WebScheduler instead of GB-PVR).
Looks like entries that I add into the schedule database while the GB-PVR service is running are not being picked up - but they do work if you stop/start the service. Implies that the format is right but I need to do something else to wake it up if it is already running.

Sunday, January 02, 2005

- TwinHan VisionDTV
First version for the TwinHan 2.6 software now ready to test.
(253b01)

Saturday, January 01, 2005

- TwinHan VisionDTV
Had a detailed report from a user that the new TwinHan software completely changes the way that the schedule data is maintained. So - for now - TwinHan VisionDTV version 2.6 is not supported. Will be working on it over next day or so.

Tuesday, December 28, 2004

- General
Reported by one of the users -the main web page has become too big for ChangeDetect - so broke into two parts and re-uploaded.

Monday, December 27, 2004

- General
Added "day of week" as an available parameter substitution keyword.
Made a public release of 2.52 now that the Christmas recording frenzy is largely over.
(252b23)

Thursday, December 09, 2004

- Replay Radio
Odd - 2 mentions in a few days. When I first looked I could not see an easy way in.
No obvious command line parameters and binary file that was a pain to create (but possible).
Good news though - the second requestor had spotted that they have documented a way in by passing it a formatted file. Similar idea to TVPI.
Implemented it. But - it shows up something interesting.
To get it to close a dialogue box I had to send a keystroke to it - but ZoneAlarm firewall seems to be blocking keyboard stuffing. I can understand why, but it does not seem to be configurable. This will cause a few problems for other devices so will have to do some digging around.
(252b22)

Wednesday, December 08, 2004

- TotalRecorder
Had a comment which lead to including a new substitution field - OutputTarget ($OT).
Then modified TotalRecorder to allow substitution to be called. Utimately all devices will have this support when invoked from command line but doing it as other changes happen in similar area. Did it in a way that will not affect existing installations - but would prefer to remove the "old" method.
The person who wanted it has written a useful page showing how he configured things.
(252b20)

- TwinHan VisionDTV
One user is finding that the recording is sometimes from the wrong broadcast type (e.g. radio rather than TV). I cannot see anything wrong with what I am doing - but looking.

Saturday, December 04, 2004

- Radiator
Someone wanted to drive Radiator (radio handling software). He was able to get it working by simply using one of the existing device types and simply modifying the paths and command line. Works - but could be better.
So - put in some native support.
(252b18)

Monday, November 15, 2004

- Intervideo WinDVR3
Had a request to support WinDVR3 today. In theory it shouldn't be needed because it supports TVPI and acceptes plaintext version of the file. However, the requestor wants to record from the Composite input and it looks like WinDVR3 does not allow the source to be specified in the TVPI file - it assumes that it is the tuner.
Could write to their somewhat complicated Scheduler.xml file - requires inserting a record-set in the right place since it is organised by internal Windows user id.
Looks like the proper way to do it would be to call their Server Proxy DLL - which is what their TitanTV (TVPI) integration module does.

Sunday, November 14, 2004

- ChrisTV
Had first input from someone trying to use this new support.
Two issues reported.


  • His PC was set for Chinese language and the software failed to run completely.
  • The Date/Time syntax on the PC affects the way that ChrisTV processes the schedule data

My suspicion is that the MS VBScript processor can not handle .vbe files when machine is set to Chinese. Have suggested some things to try to test that.
The date/time syntax is a bit annoying - but made a quick change to allow specification of dd/mm/yy or mm/dd/yy in the output file for ChrisTV. Proper way to do it is to examine and use what is configured for the PC - but will have to wait a bit before I get round to doing that. Looks like it also wants AM/PM for start time if PC configured that way. Backburner stuff for now as user can easily reconfigure the PC for 24-hour clock.

(252b16)
- DVBViewer
First feedback from tester of DVBViewer interface. Largely works - but seems a bit hit and miss. Not sure if it is me, the way it was tested or the DVBViewer software.
Made some suggestions to narrow it down.
Saw the GUI of the commercial version. Basically the same interface for scheduling (including file format) but a few extra options. One is that it can be configured re-encode radio stations (audio) to MP3 so made that configurable by station type.
For now the station type is specified to DABDig on its command line - but ultimately should work out the format of the DVBViewer channels database and determine station type automatically.
Added code to handle the timer group missing from the DVBViewer config file - it looks like it can be removed by DVBViewer on exit if no scheduled events remain.
(252b15)

Friday, November 12, 2004

- DVBViewer
Started to add support for DVBViewer. Using the free one that ships with the Technisat software. Only schedules recording for now. Might not work with the commercial version of their software.
(252b13)

Monday, November 08, 2004

- ATi MMC
Did some more work on supporting alternate recording source. Looks like some versions of the ATi software require that the tuner channel is set to 0 when recoprding from S-Video (and perhaps Composite). Odd because the registry dump that I had of one working had a non-zero number. Anyway - sent it out to test.

Monday, October 25, 2004

- ATi MMC
Had a request to support the ATi card with built-in FM radio.
Made a quick version to prove the principle. Waiting for feedback.
Co-incidently also had a request to be able to schedule recording from S-Video input.
Will be easy once I get to see how it is specified (have done similar thing for another device).
(252b06)

Monday, October 11, 2004

- TwinHan VisionDTV
Follow-up from posting of a few days ago ... have now made a new version that tries to calculate the record size and name offset. Setting the INI fields to 0 (or -ve) will invoke the new code.
(252b02)

Saturday, October 09, 2004

- Leadtek
Had a request, via the new support forum, to allow control of the Standby field when scheduling. I did not put it in before because it only really makes sense to use if all future (at least until PC next turned on) scheduled recordings/viewings are already entered into the Leadtek scheduler. In this case this is how the user is doing it.
So added code and defaulted to old way of working.
(252b01)