ExtractStream and PlayStream failing on every sector in a DTivo

rgmcleod2k mcleod at o...
Sun, 28 Jul 2002 16:41:19 -0000


--- In ExtractStream@y..., "rwaldin" <rwaldin@y...> wrote:
> --- In ExtractStream@y..., "jeremyjgordonhome" <jgordon@s...> wrote:
> 
> > I've gone so far as to get a linux build environment for the TiVo 
> > setup, and modify the ExtractStream source to try and see if the 
> > calculation for FSID->physical offset is off, but no success 
yet. 
> 
> I think you hit the nail on the head. I found a change that fixes
> FSID->logical offset calculation on my SAT-T60 w/ 120 GB A drive:
> 
> Change:
> 
> nsector = (((loff_t)(((fsid * 0x20db2) & 0x3ffff) + 0x462)) << 9);
> 
> to:
> 
> nsector = (((loff_t)(((fsid * 0x20db2) & 0xfffff) + 0x462)) << 9);
> 
> That's a change to the mask from 18 bits to 20. Here's a more
> detailed answer I posted to DealDatabase:
> 
> http://www.dealdatabase.com/forum/showthread.php?s
> =&threadid=6890&perpage=1&pagenumber=22

Has anyone generated a new version of ExtractStream that contains 
this change? I have a dual drive DTivo and I am seeing the problem 
all the time. 

Thanks.


mcleod

> 
> -Ray