Permalink
Browse files

New feature add: Crosssourcing EIT. Moving sourceid from cardinput to…

… videosourcemap to allow more flexibility with cardinput to

videosource linking. mythtv-setup, mythbackend, and libmythtv modified to use new database table. mythtv-setup modified to allow
configuration with new 'Cross sourced' videosource type. Allows seperate input card to be selected for channel scanning and EIT
collection. Channel editor modified to allow for cross sourced scanning and Imrovements made to the Transport editor. Mythbackend
modified to link sourceid to a channel with a maptype rather than being linked to the cardinput.
  • Loading branch information...
1 parent cfbbed0 commit 2ee3b822116f053908e98c67d6cf29422ef57b66 @pinkylinc committed May 17, 2012
Showing with 948 additions and 427 deletions.
  1. +4 −0 mythtv/libs/libmythbase/mythstorage.cpp
  2. +202 −61 mythtv/libs/libmythtv/cardutil.cpp
  3. +9 −5 mythtv/libs/libmythtv/cardutil.h
  4. +1 −1 mythtv/libs/libmythtv/cetonchannel.cpp
  5. +1 −1 mythtv/libs/libmythtv/cetonchannel.h
  6. +42 −25 mythtv/libs/libmythtv/channelbase.cpp
  7. +2 −2 mythtv/libs/libmythtv/channelbase.h
  8. +10 −8 mythtv/libs/libmythtv/channelscan/inputselectorsetting.cpp
  9. +2 −1 mythtv/libs/libmythtv/channelscan/inputselectorsetting.h
  10. +5 −4 mythtv/libs/libmythtv/channelscan/scanwizardconfig.cpp
  11. +6 −4 mythtv/libs/libmythtv/channelsettings.cpp
  12. +42 −96 mythtv/libs/libmythtv/channelutil.cpp
  13. +1 −10 mythtv/libs/libmythtv/channelutil.h
  14. +47 −12 mythtv/libs/libmythtv/dtvchannel.cpp
  15. +1 −1 mythtv/libs/libmythtv/dtvchannel.h
  16. +1 −1 mythtv/libs/libmythtv/dummychannel.h
  17. +6 −4 mythtv/libs/libmythtv/dvbchannel.cpp
  18. +13 −12 mythtv/libs/libmythtv/eitscanner.cpp
  19. +1 −1 mythtv/libs/libmythtv/hdhrchannel.cpp
  20. +1 −1 mythtv/libs/libmythtv/hdhrchannel.h
  21. +1 −1 mythtv/libs/libmythtv/iptvchannel.cpp
  22. +1 −1 mythtv/libs/libmythtv/iptvchannel.h
  23. +10 −7 mythtv/libs/libmythtv/sourceutil.cpp
  24. +49 −41 mythtv/libs/libmythtv/transporteditor.cpp
  25. +5 −0 mythtv/libs/libmythtv/transporteditor.h
  26. +65 −37 mythtv/libs/libmythtv/tv_rec.cpp
  27. +7 −5 mythtv/libs/libmythtv/v4lchannel.cpp
  28. +310 −54 mythtv/libs/libmythtv/videosource.cpp
  29. +87 −21 mythtv/libs/libmythtv/videosource.h
  30. +8 −4 mythtv/programs/mythbackend/scheduler.cpp
  31. +2 −2 mythtv/programs/mythbackend/services/channel.cpp
  32. +1 −1 mythtv/programs/mythtv-setup/channeleditor.cpp
  33. +4 −2 mythtv/programs/mythtv-setup/checksetup.cpp
  34. +1 −1 mythtv/programs/mythtv-setup/main.cpp
@@ -27,6 +27,10 @@ void SimpleDBStorage::Load(void)
user->SetDBValue(result);
}
}
+ else
+ {
+ initval.clear();
+ }
}
void SimpleDBStorage::Save(QString _table)
Oops, something went wrong.

0 comments on commit 2ee3b82

Please sign in to comment.