ive just accidently found DVB support in kaffeine (KDE media player). Im guessing its GPL'd and most KDE apps are written in C++, so presumably you could use their DVB-T scanner (very nice). They might have some other features too which could save the devs of mythtv some time.