Ich versuche gerade, die Tuner Signalwerte über das neue DVB API zu ermitteln.
Dabei bin ich erstmal auf das Beispiel hier gestoßen:
https://linuxtv.org/docs/libdv…b-fe-tool_8c-example.html
Beim Aufruf von dvb_dev_alloc() ist allerdings bereits beim Übersetzen Schluss:
Code
dvbdevice.c: In member function 'int cDvbTuner::GetSignalStrength() const':
dvbdevice.c:565:42: error: 'dvb_dev_alloc' was not declared in this scope
struct dvb_device *dvb = dvb_dev_alloc();
und ich finde einfach kein Include-File, welches diese Funktion bekannt macht.
Ich habe /usr/include/libdvbv5 installiert, aber da gibt es kein dvb-dev.h:
Code
ls /usr/include/libdvbv5
atsc_eit.h desc_cable_delivery.h desc_logical_channel.h descriptors.h dvb-v5-std.h pat.h
atsc_header.h desc_event_extended.h desc_network_name.h dvb-demux.h eit.h pmt.h
cat.h desc_event_short.h desc_partial_reception.h dvb-fe.h header.h sdt.h
countries.h desc_extension.h desc_sat.h dvb-file.h mgt.h vct.h
crc32.h desc_frequency_list.h desc_service.h dvb-frontend.h mpeg_es.h
desc_atsc_service_location.h desc_hierarchy.h desc_t2_delivery.h dvb-log.h mpeg_pes.h
desc_ca.h desc_isdbt_delivery.h desc_terrestrial_delivery.h dvb-sat.h mpeg_ts.h
desc_ca_identifier.h desc_language.h desc_ts_info.h dvb-scan.h nit.h
Um mich jetzt nicht gleich am Anfang in die völlig falsche Richtung zu verrennen frage ich hier mal lieber nach, ob mir vielleicht jemand einen Hinweis geben kann, wie ich hier am besten ansetzen soll.
Klaus