[mythtv-users] Where do these expiry calls come from?

Dave M G martin at autotelic.com
Thu Feb 15 05:57:00 UTC 2007


MythTV Users,

I'm looking at the output from my mythtvbackend, and it says this:

2007-02-15 12:53:42.001 Finished recording ピンポン!: channel 1006
2007-02-15 12:56:50.297 Expiring ????? from Thu Feb 15 11:00:00 2007, 6 
MBytes, forced expire (LiveTV recording)

Assuming your email is displaying the above correctly, you can see that 
in the "Finished recording" line, the Japanese title of the show 
displays just fine.

But in the "Expiring" line, the title is displayed as question marks.

The name of a show gets passed from xmltv, to mythfilldatabase, to the 
MySQL database, and then... what? Who is it that executes on this expiry 
function, and where does it get the name of the file from?

The name of the show isn't attached to the actual video file stored on 
disk. That's just a bunch of numbers.

I've looked through the database, but the tables "recorded" and 
"program" seem to all have correctly stored Japanese characters.

But I'm on a hunt to try and figure out everywhere that program 
information is stored and displayed, to try and destroy every instance 
of characters not displaying correctly.

Where is this Expiry function getting it's names from?

Any advice or information is much appreciated.

--
Dave M G
Ubuntu 6.10 Edgy Eft
Kernel 2.6.17.7
Pentium D Dual Core Processor
PHP 5, MySQL 5, Apache 2


More information about the mythtv-users mailing list