[mythtv-commits] Ticket #7978: Programme duration about 80% of actual duration for new recordings.
MythTV
mythtv at cvs.mythtv.org
Wed Jan 27 10:42:40 UTC 2010
#7978: Programme duration about 80% of actual duration for new recordings.
---------------------------------------------+------------------------------
Reporter: Ian Macdonald <ian@…> | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone: 0.22
Component: MythTV - General | Version: 0.22-fixes
Severity: medium | Mlocked: 0
---------------------------------------------+------------------------------
Since the installation of a self-compiled 0.22-fixes as an upgrade from
0.21-fixes, new non-commflagged recordings have a duration that is
approximately 80% (the actual amount varies between 78-85%) of their
actual duration.
The programme is recorded in its entirety, but the data in the
recordedseek table is incorrect. A 30 minute recording will typically
display as just over 24 minutes if 'Info' is pressed.
Running mythcommflag over the recording in question immediately fixes the
problem.
The recordedseek table isn't corrupt, but I have repaired and optimised it
anyway, for the sake of completeness. I would like to reiterate that only
new recordings are affected and only those that are not automatically
comflagged.
The system in question is running a 2.6.22.9 Linux kernel. Whilst old,
this has functioned perfectly for years with earlier versions of MythTV.
The box contains 2 PVR-350s and 2 PVR-150s. Recordings made by all cards
are affected.
The driver in use is ivtv 1.4.1, the latest, which I integrated into the
kernel tree in place of the in-tree 1.0.0 in an attempt to fix the
problem. This hasn't helped, however.
Similarly, at the suggestion of a developer on #mythtv-users, I tried a
2.6.32.4 kernel, but that didn't help, either. A newer kernel isn't really
an option anyway, due to complicating factors with lirc.
MythTV was built with the following options:
./configure --enable-proc-opt --disable-altivec --disable-amd3dnow
--disable-amd3dnowext --disable-audio-oss --disable-audio-jack --disable-
joystick-menu --disable-firewire --disable-hdhomerun --disable-hdpvr
--disable-dvb --with-bindings=perl,python
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/7978>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list