[mythtv-users] Weird seektable/positionmap problem remote frontend
myth at rickk.net
myth at rickk.net
Fri Oct 7 08:39:25 UTC 2005
Hi,
In short:
PVR500, no transcoding, seektable/positionmap is is fine, remote FE has access
to table but seems to ignore it.
Long:
I have a problem with the seektable / seeking in recordings on my remote
frontend (vanilla KnoppMyth R5A16), skipping takes a long time and causes
pixalation, FFWD and commercial skipping doesn't work and the OSD duration
counter jumps around.
AFAICS this indicates a problem with the recordedmarkup database table, so I
went out to repair/rebuilt it, run mythcommflag --rebuild, etc, all to no
avail. Then I tried playing on the backend (Gentoo, MythTV 0.18.1) and
everything was just fine there.
So, (IMHO), this rules out a problem with the DB/table itself, and so I went on
looking into MySQL connectivity from the FE, which all seems fine. I can
schedule recordings, when I tcpdump I see lots of interaction to mysql from the
FE, I can access the table from the FE with the mysql client, and I can even
run mythcommflag fine from the FE.
When examining output from mythfrontend -v, I see messages like:
DoFastForward: Not enough info in positionMap, we need frame 840 but highest we
have is 73. Will seek frame-by-frame.
Now, the really strange thing is, that I can see that it gets the PositionMap
from the DB just fine, a lot of messages like these precede the above message:
positionMap[ 45 ] == 13506598
Which match with rows in the DB just fine (AFAICS), so to me it seems it just
ignores them for some strange reason.
Also, the FE skips trough my older MPEG4 .nuv files fine, it only has problems
with my newer MPEG2 recordings from a PVR500, but this might be due to the fact
that they contain the posistionmap in the file (?).
The problems started when upgrading MythTV from 0.16 to 0.18.1, installing a
PVR500 and a fresh reinstall of KnoppMyth on the FE (sorry, maybe should've
done all this one-by-one but wanted to clear out my TODO-list ;))
Does anyone have any suggestions? I'm out of ideas (other than reinstalling
everything from scratch with Gentoo) - I've googled and searched the list
endlessly but all alike problems are either caused by a corrupt table or
misconfigured MySQL access. The only thing which might be something is sth.
about a patch in mythtv-commits (search for "pixelation"), but this seems to be
about the CVS version, which I'm not running (right?).
Thanks in advance,
Rick
More information about the mythtv-users
mailing list