Re: Recording wrong shows
- From: "Jason Tsang" <jason-onlineDEL@xxxxxxxxxxx>
- Date: Mon, 22 Aug 2005 20:34:01 -0400
Hello to the both of you.
Sorry about the delay in response (was busy volunteering at a tennis
tournament for the last two weeks).
I got a response back from my Media Center contacts... here it is
---
Steve, thanks for the in-depth investigation. We too did an in-depth
investigation of this type of issue. We found that most of the times that a
show recorded incorrectly under a series that it shouldn't have was truly
because of bogus guide query results as you suggest. That said it wasn't due
to ProgramID splitting as you proposed. Instead this was due to a bug in our
guide components use of cached indexes on background queries. After a guide
update there was a chance that there was still a background thread in use
that would have effectively indexes into tables from our old guide
database(yesterday's), but then do the lookup using those indexes in a table
from the new guide database(today's). This resulted in a query for "friends"
returning three "Friends" episodes and a "Gun Show"(program table is sorted
alphabetically). Due to the fact that the indexes were slightly different
between the two databases given only small changes from day to day.
This issue has been resolved and is addressed in the "Update Rollup 2 for
Windows XP Media Center Edition 2005" that will be available on Windows
Update later this year.
---
Hopefully that helps you. If not, let me know, and I'll see how else I can
help...
--
Jason Tsang - Microsoft MVP
Find out about the MS MVP Program -
http://mvp.support.microsoft.com/default.aspx
"Steve Punter" <stevep@xxxxxxxx> wrote in message
news:8KydnZ2dnZ1UqRPCnZ2dnRaVYN-dnZ2dRVn-0J2dnZ0@xxxxxxxxxxxxx
> This has been commonly reported on this newsgroup. I have a THEORY about
> why this happens, as I discovered a flaw in the data structure of the EPG
> stored in MCE. I came across this in the process of building my own
> stand-alone scheduler for MCE.
>
> Each episode in the Zap2It data is made up of a 10-digit number, where the
> first 6 digits are the code for the series and the last 4 digits are the
> sequence number of the specific episode. However, Microsoft breaks this
> number incorrectly and ONLY uses the left-most 5 digits for the show ID.
> Because of this IT IS POSSIBLE that up to 10 different shows would carry
> the same first 5 digits in their ID. If this is truly what MCE is doing
> "under the hood", then it explains why it makes this error. However, I've
> never been able to PROVE that my theory is correct.
> ---
> Steve Punter
> http://www.arcx.com/sites
>
.
- Follow-Ups:
- Re: Recording wrong shows
- From: CuriousGeorge
- Re: Recording wrong shows
- References:
- Recording wrong shows
- From: CuriousGeorge
- Re: Recording wrong shows
- From: Steve Punter
- Recording wrong shows
- Prev by Date: Remote Desktop
- Next by Date: Re:MSVidCtl System Broadcast Message Receiver.. Help anyone?
- Previous by thread: Re: Recording wrong shows
- Next by thread: Re: Recording wrong shows
- Index(es):
Relevant Pages
|