- Nebula DigiTV
Made a new 2.44 (2.44b15) release. Just copied over one of the existing 2.45 changes.
DId it because Nebula seem to have made an official 3.10 now and they have left in the change to the way that Last Channel details are stored. So made this new bahaviour the default because I expect new downloaders of DABDig to also have latest official Nebula code. The way that it works is configurable in DABDig anyway.
Tuesday, December 16, 2003
Thursday, December 11, 2003
- WinTVCap
Viewing was not working for one user with WinTVCap enabled. He tried to get it going by also enabling WinTVPVR but (as expected) this resulted in problems since both would be competing for same resource when recording.
DABDig already knew that WinTVCap could not do live recording, so it launched WinTV anyway. Problem was that the user had WinTVCap and WinTV2K in different directories so DABDig could not launch it.
Easy change for user - copy WinTVCap to the WinTV directory.
Changed software anyway to add a new optional configuration item to specify where WinTV2K is when using WinTVCap. Also added a FAQ entry to cover it just in case someone else hits same issue. Build 2.45B39 but not released.
Viewing was not working for one user with WinTVCap enabled. He tried to get it going by also enabling WinTVPVR but (as expected) this resulted in problems since both would be competing for same resource when recording.
DABDig already knew that WinTVCap could not do live recording, so it launched WinTV anyway. Problem was that the user had WinTVCap and WinTV2K in different directories so DABDig could not launch it.
Easy change for user - copy WinTVCap to the WinTV directory.
Changed software anyway to add a new optional configuration item to specify where WinTV2K is when using WinTVCap. Also added a FAQ entry to cover it just in case someone else hits same issue. Build 2.45B39 but not released.
Tuesday, December 09, 2003
- TiVo
Problem with doing things too quickly ... I realised soon afterwards that the channel number that I use for Recording is probably not the same as the one used for Viewing, because it is to go in via a different interface ... so made the different numbers selectable with optional "/" divider ... 2.45b38
Problem with doing things too quickly ... I realised soon afterwards that the channel number that I use for Recording is probably not the same as the one used for Viewing, because it is to go in via a different interface ... so made the different numbers selectable with optional "/" divider ... 2.45b38
- TVPI/TVVI
Had a request to make configurable the time delay before sending the keystokes. I presume that the TVPI handler is loading very quickly and he wants to save a second of the display on the screen, but could also be a benefit for people who either have it loading very slowly or who want to study the on-screen dialogue box before continuing (especially when trying for the first time).
Done as 2.45b36 - just replaced a hard-coded 3000 (milliseconds) with a new INI file setting which defaults to 3000.
Had a request to make configurable the time delay before sending the keystokes. I presume that the TVPI handler is loading very quickly and he wants to save a second of the display on the screen, but could also be a benefit for people who either have it loading very slowly or who want to study the on-screen dialogue box before continuing (especially when trying for the first time).
Done as 2.45b36 - just replaced a hard-coded 3000 (milliseconds) with a new INI file setting which defaults to 3000.
Monday, December 08, 2003
Sunday, December 07, 2003
- General
Looks like there are some users in Germany - a HTPC community around http://htpc-board.henriks-home.com/ has some questions posed on using DABDig with ProgDVB and DVBsVCR2. I offered some help in my best English.
Looks like there are some users in Germany - a HTPC community around http://htpc-board.henriks-home.com/ has some questions posed on using DABDig with ProgDVB and DVBsVCR2. I offered some help in my best English.
Saturday, December 06, 2003
- Technotrend
Back in March I did some brief investigation into what was then a new release of teh Technotrend software that allowed the cards to be driven to make recording via command line.
There were reports that the software was not stable and no-one specifically asked for it ... so I did not persue it further.
However, request came up yesterday on myHTPC ... so I dug out the old material and put a quick version together and declared it available to people who ask by email. What I don't know yet is the syntax for the channel ids and exactly how to convert meaningful channel numbers into the syntax that Technotrend require ... but basics work.
Someone with one of the devices is trying it out.
- Nebula DigiTV
Looks like things might have slightly changed again in the 3.10 Beta concerning how I force it to tune to a particular channel. Modified the code to add a new configuration item so that both old and new way can be used and waiting for feedback from a Nebula user ... although my testing implies that it will work fine.
Back in March I did some brief investigation into what was then a new release of teh Technotrend software that allowed the cards to be driven to make recording via command line.
There were reports that the software was not stable and no-one specifically asked for it ... so I did not persue it further.
However, request came up yesterday on myHTPC ... so I dug out the old material and put a quick version together and declared it available to people who ask by email. What I don't know yet is the syntax for the channel ids and exactly how to convert meaningful channel numbers into the syntax that Technotrend require ... but basics work.
Someone with one of the devices is trying it out.
- Nebula DigiTV
Looks like things might have slightly changed again in the 3.10 Beta concerning how I force it to tune to a particular channel. Modified the code to add a new configuration item so that both old and new way can be used and waiting for feedback from a Nebula user ... although my testing implies that it will work fine.
Friday, December 05, 2003
Wednesday, December 03, 2003
- Leadtek WinFast
Made a new build (2.45b31) with updated Leadtek WinFast code ... to support the curretn PVR software from Leadtek.
Not finished yet - still need to do work on the profile handling .. but I reckon basics are OK.
Sent it to the requestor. I also verified that the TVPI mechanism still seems to work, so highlighted that as a fallback.
- General
Made a few icons for use with the multi-device enabled DABDig.dgmarker ... radio/sat dish/TV enough to show the principle.
Will have to write some words to explain it in the web page. Enabling it by default is harder though because not foudn icons put up the warning triangle in DG and I cannot test for file existance in pure JavaScript.
Made a new build (2.45b31) with updated Leadtek WinFast code ... to support the curretn PVR software from Leadtek.
Not finished yet - still need to do work on the profile handling .. but I reckon basics are OK.
Sent it to the requestor. I also verified that the TVPI mechanism still seems to work, so highlighted that as a fallback.
- General
Made a few icons for use with the multi-device enabled DABDig.dgmarker ... radio/sat dish/TV enough to show the principle.
Will have to write some words to explain it in the web page. Enabling it by default is harder though because not foudn icons put up the warning triangle in DG and I cannot test for file existance in pure JavaScript.
Tuesday, December 02, 2003
- TiVo
Had a request to be able to drive 2 TiVo boxes. Quickest way to add this was to make a TiVoWeb2 like the existing Stream and Stream2. Was easy enough. Pushed it out as 2.45b29.
- Leadtek WinFast
The writing out of schedule data is working with WinFast PVR. Now have to handle the profile data that moved from registry to file.
- General
Have a think about supporting multiple instances of same device - perhaps through different INI file per instance. Reflecting the capability in the EPG GUI in a good way would be a bit of a challenge ... the day of writing my own GUI seems to be looming.
Had a request to be able to drive 2 TiVo boxes. Quickest way to add this was to make a TiVoWeb2 like the existing Stream and Stream2. Was easy enough. Pushed it out as 2.45b29.
- Leadtek WinFast
The writing out of schedule data is working with WinFast PVR. Now have to handle the profile data that moved from registry to file.
- General
Have a think about supporting multiple instances of same device - perhaps through different INI file per instance. Reflecting the capability in the EPG GUI in a good way would be a bit of a challenge ... the day of writing my own GUI seems to be looming.
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.
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.
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.
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.
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.
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.
- WinTV PVR
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.
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.
- WinTV PVR
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.
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.
- WinTVPVR
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.
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.
Subscribe to:
Posts (Atom)
