On Sun, 2005-12-11 at 13:54 -0600, Robert Johnston wrote: > Would it be possible to "Modularize" the Myth calls for recorders, so > you have an IVTV Module, a Firewire Module, a DVB Module and so on? > This would make it pretty easy to make a "Linux Firewire Module" and > an "OSX Firewire Module" (And, say, a "Solaris Firewire Module" or > whatever else people want to do) and to dynamically link them in at > runtime (So if you get a Firewire HD box, you don't need to completely > recompile Myth to use it, just compile the Required Firewire module, > drop it in, and restart MythBackend).
Most of the recorders are different enough that they need special cases in tv_rec. But there are plenty of modularized portions, i.e. the RecorderBase and DTVRecorder classes. For firewire, you wouldn't want to create a recorder, it's just a half dozen calls that need to be encapsulated, an OSX programmer could probably knock the port off in an afternoon. -- Daniel
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
