[mythtv-commits] Ticket #5882: S2API support

MythTV mythtv at cvs.mythtv.org
Sat Nov 22 19:52:50 UTC 2008


#5882: S2API support
-------------------------+--------------------------------------------------
 Reporter:  wagabunda    |        Owner:  janne   
     Type:  enhancement  |       Status:  accepted
 Priority:  major        |    Milestone:  0.22    
Component:  dvb          |      Version:  head    
 Severity:  medium       |   Resolution:          
  Mlocked:  0            |  
-------------------------+--------------------------------------------------

Comment(by ferrarir_AT_libero.it):

 Hello,
 can't compile myth when t5882_S2Api_5.diff is applied. Got 2 errors:
 FIRST:
 @@ -60,6 +60,7 @@

      // Fetch tuning data from the database.
      QString tvformat, modulation, freqtable, freqid, dtv_si_std;
 +    QString msystem, rolloff;
      int finetune;
      uint64_t frequency;
      int mpeg_prog_num;
 @@ -70,6 +71,7 @@
          tvformat, modulation, freqtable, freqid,
          finetune, frequency,
          dtv_si_std, mpeg_prog_num, atsc_major, atsc_minor, tsid, netid,
 +        msyste, rolloff,
          mplexid, commfree))
 i needed to change msyste to msystem to get it compile. Correct??

 SECOND: compiling dvbchannel.cpp
 {{{
 dvbchannel.cpp: In member function 'bool DVBChannel::Tune(const
 DTVMultiplex&, uint, bool, bool)':
 dvbchannel.cpp:649: error: aggregate 'dtv_properties cmds' has incomplete
 type and cannot be defined
 dvbchannel.cpp:652: error: 'dtv_property' was not declared in this scope
 dvbchannel.cpp:652: error: expected `;' before 'props'
 dvbchannel.cpp:653: error: 'props' was not declared in this scope
 dvbchannel.cpp:654: error: 'DTV_CLEAR' was not declared in this scope
 dvbchannel.cpp:657: error: 'FE_SET_PROPERTY' was not declared in this
 scope
 dvbchannel.cpp:724: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:751: error: 'FE_SET_PROPERTY' was not declared in this
 scope
 dvbchannel.cpp: In member function 'bool
 DVBChannel::IsTuningParamsProbeSupported() const':
 dvbchannel.cpp:814: error: aggregate 'dtv_properties cmds' has incomplete
 type and cannot be defined
 dvbchannel.cpp:816: error: 'FE_GET_PROPERTY' was not declared in this
 scope
 dvbchannel.cpp: In member function 'bool
 DVBChannel::ProbeTuningParams(DTVMultiplex&) const':
 dvbchannel.cpp:848: error: aggregate 'dtv_properties cmds' has incomplete
 type and cannot be defined
 dvbchannel.cpp:849: error: 'dtv_property' was not declared in this scope
 dvbchannel.cpp:849: error: expected `;' before 'props'
 dvbchannel.cpp:850: error: 'props' was not declared in this scope
 dvbchannel.cpp:853: error: 'FE_GET_PROPERTY' was not declared in this
 scope
 dvbchannel.cpp: In function 'DTVMultiplex
 dtvproperties_to_dtvmultiplex(DTVTunerType, const dtv_properties&)':
 dvbchannel.cpp:1084: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1086: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1088: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1089: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1091: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1092: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1094: error: 'SYS_DVBS' was not declared in this scope
 dvbchannel.cpp:1097: error: 'SYS_DVBS2' was not declared in this scope
 dvbchannel.cpp:1100: error: 'SYS_DVBT' was not declared in this scope
 dvbchannel.cpp:1101: error: 'SYS_DVBC_ANNEX_AC' was not declared in this
 scope
 dvbchannel.cpp:1102: error: 'SYS_DVBC_ANNEX_B' was not declared in this
 scope
 dvbchannel.cpp:1104: error: 'SYS_ATSC' was not declared in this scope
 dvbchannel.cpp:1111: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1114: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1116: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1118: error: 'DTV_SYMBOL_RATE' was not declared in this
 scope
 dvbchannel.cpp:1125: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1127: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1130: error: 'DTV_INNER_FEC' was not declared in this scope
 dvbchannel.cpp:1135: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1138: error: 'DTV_PILOT' was not declared in this scope
 dvbchannel.cpp:1140: error: 'DTV_ROLLOFF' was not declared in this scope
 dvbchannel.cpp:1142: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1144: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1145: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1147: error: 'DTV_BANDWIDTH_HZ' was not declared in this
 scope
 dvbchannel.cpp:1149: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1151: error: 'DTV_CODE_RATE_HP' was not declared in this
 scope
 dvbchannel.cpp:1153: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1155: error: 'DTV_CODE_RATE_LP' was not declared in this
 scope
 dvbchannel.cpp:1157: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1159: error: 'DTV_TRANSMISSION_MODE' was not declared in
 this scope
 dvbchannel.cpp:1161: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1163: error: 'DTV_GUARD_INTERVAL' was not declared in this
 scope
 dvbchannel.cpp:1165: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1167: error: 'DTV_HIERARCHY' was not declared in this scope
 dvbchannel.cpp:1169: error: invalid use of incomplete type 'const struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'const struct
 dtv_properties'
 dvbchannel.cpp:1171: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp: In function 'bool
 dtvmultiplex_to_dtvproperties(DTVTunerType, const DTVMultiplex&,
 dtv_properties*, bool)':
 dvbchannel.cpp:1198: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1198: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1199: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1199: error: 'SYS_DVBS' was not declared in this scope
 dvbchannel.cpp:1200: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1200: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1201: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1202: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1202: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1203: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1204: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1204: error: 'DTV_SYMBOL_RATE' was not declared in this
 scope
 dvbchannel.cpp:1205: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1206: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1206: error: 'DTV_INNER_FEC' was not declared in this scope
 dvbchannel.cpp:1207: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1208: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1208: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1209: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1212: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1212: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp:1213: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1217: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1223: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1223: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1224: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1224: error: 'SYS_DVBS2' was not declared in this scope
 dvbchannel.cpp:1225: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1225: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1226: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1227: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1227: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1228: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1229: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1229: error: 'DTV_SYMBOL_RATE' was not declared in this
 scope
 dvbchannel.cpp:1230: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1231: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1231: error: 'DTV_INNER_FEC' was not declared in this scope
 dvbchannel.cpp:1232: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1233: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1233: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1234: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1235: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1235: error: 'DTV_PILOT' was not declared in this scope
 dvbchannel.cpp:1236: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1236: error: 'PILOT_AUTO' was not declared in this scope
 dvbchannel.cpp:1237: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1237: error: 'DTV_ROLLOFF' was not declared in this scope
 dvbchannel.cpp:1239: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1241: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1244: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1244: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp:1245: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1248: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1252: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1252: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1253: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1253: error: 'fe_delivery_system_t' was not declared in
 this scope
 dvbchannel.cpp:1253: error: expected primary-expression before 'int'
 dvbchannel.cpp:1253: error: expected `;' before 'tuning'
 dvbchannel.cpp:1254: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1254: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1255: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1256: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1256: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1257: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1258: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1258: error: 'DTV_SYMBOL_RATE' was not declared in this
 scope
 dvbchannel.cpp:1259: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1260: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1260: error: 'DTV_INNER_FEC' was not declared in this scope
 dvbchannel.cpp:1261: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1262: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1262: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1263: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1266: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1266: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp:1267: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1270: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1274: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1274: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1275: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1275: error: 'SYS_DVBC_ANNEX_AC' was not declared in this
 scope
 dvbchannel.cpp:1276: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1276: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1277: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1278: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1278: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1279: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1280: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1280: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1281: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1282: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1282: error: 'DTV_BANDWIDTH_HZ' was not declared in this
 scope
 dvbchannel.cpp:1283: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1284: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1284: error: 'DTV_CODE_RATE_HP' was not declared in this
 scope
 dvbchannel.cpp:1285: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1286: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1286: error: 'DTV_CODE_RATE_LP' was not declared in this
 scope
 dvbchannel.cpp:1287: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1288: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1288: error: 'DTV_TRANSMISSION_MODE' was not declared in
 this scope
 dvbchannel.cpp:1289: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1290: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1290: error: 'DTV_GUARD_INTERVAL' was not declared in this
 scope
 dvbchannel.cpp:1291: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1292: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1292: error: 'DTV_HIERARCHY' was not declared in this scope
 dvbchannel.cpp:1293: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1296: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1296: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp:1297: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1300: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1305: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1305: error: 'DTV_DELIVERY_SYSTEM' was not declared in this
 scope
 dvbchannel.cpp:1306: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1306: error: 'SYS_ATSC' was not declared in this scope
 dvbchannel.cpp:1307: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1307: error: 'DTV_FREQUENCY' was not declared in this scope
 dvbchannel.cpp:1308: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1309: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1309: error: 'DTV_MODULATION' was not declared in this
 scope
 dvbchannel.cpp:1310: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1311: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1311: error: 'DTV_INVERSION' was not declared in this scope
 dvbchannel.cpp:1312: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1315: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1315: error: 'DTV_TUNE' was not declared in this scope
 dvbchannel.cpp:1316: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp:1319: error: invalid use of incomplete type 'struct
 dtv_properties'
 dvbchannel.cpp:59: error: forward declaration of 'struct dtv_properties'
 dvbchannel.cpp: At global scope:
 dvbchannel.cpp:54: warning: 'dvb_frontend_parameters
 dtvmultiplex_to_dvbparams(DTVTunerType, const DTVMultiplex&)' declared
 'static' but never defined
 dvbchannel.cpp:56: warning: 'DTVMultiplex
 dvbparams_to_dtvmultiplex(DTVTunerType, const dvb_frontend_parameters&)'
 declared 'static' but never defined
 dvbchannel.cpp:1183: warning: 'bool
 dtvmultiplex_to_dtvproperties(DTVTunerType, const DTVMultiplex&,
 dtv_properties*)' defined but not used

 }}}
 how can i solve this?

 Thanks

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/5882#comment:23>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list