[vdr] [PATCH] vdr-1.7.12 - few libsi exports needed in eepg plugin

Lucian Muresan lucianm at users.sourceforge.net
Wed Feb 10 10:37:23 CET 2010


Hello folks,

recently I re-adjusted my antenna to receive the BBC channels and
discovered that EPG is only available for the current and next event,
and then found out in the vdr-portal that there is the EEPG plugin which
decodes the extended EPG data they send (see
http://www.linuxtv.org/vdrwiki/index.php/Eepg-plugin).

Well, wanting to quickly write a gentoo ebuild for it, I discovered that
the build fails because the author included libsi/si.c (not si.h) to
compile the plugin. While this might work when building plugins "by
hand" inside a vdr sources tree, or on a distribution where the sources
(not only headers) are available, I'm sure that's not good practice at
all. It's better to ask the maintainer of the respective library, class
or C file to export what's needed through the header.

Well, Klaus, would you please consider adding this patch to the next
release? Just exporting 2 functions and a flag, if you prefer you could
export the flag through a read-only access function, too.

Thank you,
Lucian
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: vdr-1.7.12-libsi_exports.diff
URL: <http://www.linuxtv.org/pipermail/vdr/attachments/20100210/376c5aa5/attachment.txt>


More information about the vdr mailing list