On Fri, 2005-11-04 at 21:42 +0100, Torbjörn Jansson wrote:
> [EMAIL PROTECTED] <> wrote:

> Title, subtitle and description is still empty, but now backend says:
> (emptied program and credits table before testing to be sure)
> # cat mythbackend.log |grep Added\ preferred\ language
> 2005-11-04 21:38:48.397 SIParser: Added preferred language  with priority 1
> 2005-11-04 21:38:55.975 SIParser: Added preferred language swe with priority
> 2

Hmm, my suspicion is that the short_event language descriptor is being
parsed incorrectly as well. If so it was broken before, and I don't have
the DVB standard for this. (I've been told these can be downloaded for
free but I couldn't figure out how that website worked, and it seemed to
have huge problems with Firefox.)

Anyway, try changing this:
        case DescriptorID::short_event:
        {
            QString language = ParseDescLanguage(data+2,
descriptorLength);

to this:
        case DescriptorID::short_event:
        {
            QString language = ParseDescLanguage(data+2,
descriptorLength);
            VEBOSE(VB_IMPORTANT, QString("short lang: %
1").arg(language);
        }

It it looks off try adding 3 rather than 2, you might also want to try
0,1,4, and 5.

What you want is for "swe" to be the first language added.

-- Daniel

_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to