Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: ANNOUNCE: vdr-mhp-0.2
Hi,
Am So, den 19.09.2004 schrieb Marcel Wiesweg um 0:04:
> This plugin aims at creating an MHP implementation for VDR.
there are several pitfalls. i'm have try to compile the plugin
with gcc-3.3.4 under vdr-1.3.10
1. On README the dependency on DFB++ are untouched.
2. ./libdvbsi/sirequests.c see attachment
3. same problem with gettext and missing buffersize at
./libdvbsi/objects.c likewise ./libait/ait.c posted here also.
4. at ./libdvbsi/objects.c i got follow compilermessages.
g++ -O0 -g -Wall -Woverloaded-virtual -c -I../../../../include -I..
objects.c
objects.c: In member function `EightBit*
DvbSi::EIT::Event::getContentNibbleLevel1(int&)':
objects.c:133: error: no matching function for call to `
SI::StructureLoop<SI::ContentDescriptor::Nibble>::getNext(
SI::ContentDescriptor::Nibble&, SI::Loop::Iterator&)'
../../../../include/libsi/si.h:285: error: candidates are: T
SI::StructureLoop<T>::getNext(SI::Loop::Iterator&) [with T =
SI::ContentDescriptor::Nibble]
make[1]: Entering directory `/usr/src/vdr/vdr-1.3.10/PLUGINS/src/mhp-0.2a/libdvbsi'
g++ -O0 -g -Wall -Woverloaded-virtual -c -I../../../../include -I.. objects.c
objects.c: In member function `EightBit*
DvbSi::EIT::Event::getContentNibbleLevel1(int&)':
objects.c:133: error: no matching function for call to `
SI::StructureLoop<SI::ContentDescriptor::Nibble>::getNext(
SI::ContentDescriptor::Nibble&, SI::Loop::Iterator&)'
../../../../include/libsi/si.h:285: error: candidates are: T
SI::StructureLoop<T>::getNext(SI::Loop::Iterator&) [with T =
SI::ContentDescriptor::Nibble]
objects.c:139: error: no matching function for call to `
SI::StructureLoop<SI::ContentDescriptor::Nibble>::getNext(
SI::ContentDescriptor::Nibble&, SI::Loop::Iterator&)'
../../../../include/libsi/si.h:285: error: candidates are: T
SI::StructureLoop<T>::getNext(SI::Loop::Iterator&) [with T =
SI::ContentDescriptor::Nibble]
objects.c: In member function `EightBit*
DvbSi::EIT::Event::getContentNibbles(int&)':
objects.c:154: error: no matching function for call to `
SI::StructureLoop<SI::ContentDescriptor::Nibble>::getNext(
SI::ContentDescriptor::Nibble&, SI::Loop::Iterator&)'
../../../../include/libsi/si.h:285: error: candidates are: T
SI::StructureLoop<T>::getNext(SI::Loop::Iterator&) [with T =
SI::ContentDescriptor::Nibble]
objects.c:160: error: no matching function for call to `
SI::StructureLoop<SI::ContentDescriptor::Nibble>::getNext(
SI::ContentDescriptor::Nibble&, SI::Loop::Iterator&)'
../../../../include/libsi/si.h:285: error: candidates are: T
SI::StructureLoop<T>::getNext(SI::Loop::Iterator&) [with T =
SI::ContentDescriptor::Nibble]
make[1]: *** [objects.o] Fehler 1
Any fixes are welcome ;-)
Andreas
--- ./libdvbsi/sirequests.c.org 2004-09-19 13:01:45.000000000 +0200
+++ ./libdvbsi/sirequests.c 2004-09-19 13:03:51.000000000 +0200
@@ -309,7 +309,7 @@
while (nit.transportStreamLoop.getNext(stream, it)) {
#else
while (nit.transportStreamLoop.hasNext(it)) {
- stream=nit.transportStreamLoop.getNext(it)
+ stream=nit.transportStreamLoop.getNext(it);
#endif
list.push_back(stream);
result=ResultCodeSuccess;
@@ -340,7 +340,7 @@
while (bat.transportStreamLoop.getNext(stream, it)) {
#else
while (bat.transportStreamLoop.hasNext(it)) {
- stream=bat.transportStreamLoop.getNext(it)
+ stream=bat.transportStreamLoop.getNext(it);
#endif
result=ResultCodeSuccess;
}
Home |
Main Index |
Thread Index