vdr-1.4.3-1.diff epg problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I can confirm this as well.  Tried the new patch, didn't solve the problem.
EIT -1, Klaus - 0  ;)

On 10/10/06, V Live <vlivecd@xxxxxxxxx> wrote:
>
> Thank you for your effort. But the attached patch still did not fix the
> "no title" in the epg guide or yaepg plugin. But like I said before removing
> the eit.c patch from your vdr-1.4.3-1.diff and it works fine.
>
> *Klaus Schmidinger <Klaus.Schmidinger@xxxxxxxxxx>* wrote:
>
> V Live wrote:
> > I patched your vdr-1.4.3-1.diff against my vdr-1.4.3 version and since
> > the epg guide and vdr-yaepg plugin show "no title" in th epg. Seems that
>
> > there is an error there.
> > However if I remove the patches to eit.c and eit.h but keep the rest of
> > the patch the epg guide works like it should.
>
> Well, meanwhile I guess I found it.
> The problem only occurs if there is external EPG data (with
> table id 0x00). The attached patch should fix that.
>
> Klaus
>
> --- eit.c 2006/10/07 12:32:24 1.121
> +++ eit.c 2006/10/09 16:14:36
> @@ -234,7 +234,7 @@
> pEvent->SetTitle(ShortEventDescriptor->name.getText(buffer,
> sizeof(buffer)));
> pEvent->SetShortText(ShortEventDescriptor->text.getText(buffer,
> sizeof(buffer)));
> }
> - else {
> + else if (!HasExternalData) {
> pEvent->SetTitle(NULL);
> pEvent->SetShortText(NULL);
> }
> @@ -242,7 +242,7 @@
> char buffer[ExtendedEventDescriptors->getMaximumTextLength(": ") + 1];
> pEvent->SetDescription(ExtendedEventDescriptors->getText(buffer,
> sizeof(buffer), ": "));
> }
> - else
> + else if (!HasExternalData)
> pEvent->SetDescription(NULL);
> }
> delete ExtendedEventDescriptors;
> @@ -250,7 +250,8 @@
>
> pEvent->SetComponents(Components);
>
> - pEvent->FixEpgBugs();
> + if (!HasExternalData)
> + pEvent->FixEpgBugs();
> if (LinkChannels)
> channel->SetLinkChannels(LinkChannels);
> Modified = true;
> _______________________________________________
> vdr mailing list
> vdr@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
>
>
> ------------------------------
> Get your own web address for just $1.99/1st yr. We'll help. Yahoo! Small
> Business<http://us.rd.yahoo.com/evt=41244/*http://smallbusiness.yahoo.com/>.
>
>
>
> _______________________________________________
> vdr mailing list
> vdr@xxxxxxxxxxx
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.linuxtv.org/pipermail/vdr/attachments/20061011/298b1101/attachment.htm

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux