MMInputFamily 0.8.4
Sponsored Links
MMInputFamily 0.8.4 Ranking & Summary
File size:
1 MB
Platform:
Mac OS X 10.2 or later
License:
Freeware
Price:
Downloads:
1296
Date added:
2006-05-26
Publisher:
John Dalgliesh
MMInputFamily 0.8.4 description
In order to use Mac Digital TV / HDTV applications such as iTele, you need a driver that is a member of the MMInput family of device drivers.
This family has been created to support multimedia input devices such as Digital TV cards. It is called the MultiMedia Input Family because its use is not restricted to Digital TV applications alone: DVB and its cousins like ATSC promise all sorts of other media goodies, such as interactive TV shows (vote with your remote), IP over the air (internet downloads), data channels (weather/stockmarket), near video on demand (movie starts every half hour), and many others. Hopefully the MMInputFamily will eventually be adopted by writers of commercial drivers or Apple, but we could be waiting a while for that.
Enhancements:
- Download the MultiMedia Input Family and Drivers v0.8.4 package from 17/5/2006
- Ported all drivers and UDMarket to the Intel X86 architecture. Was irritating but straightforward. (Mustnt have been too hard since I managed to get it working without an Intel machine to test it on.) The full complement of BEUInt32, LEUInt32 and plain-old UInt32 plus other sizes are now available in FTypes.hpp using funky assembler inlines for speed.
- Change above required updating to XCode 2.2 and gcc 4.0. Since the latest gcc mangles ObjC qualifiers differently (its a bug), some hacks were required to keep the wire protocol unchanged. I believe I have succeeded here, i.e. older versions of iTele (incl over network) should remain compatible with these new drivers.
- MMInputShims in UDMarket now listen for sleep notifications. Before the system goes to sleep, they withdraw their goods from the market, deactivate their device and invalidate any remaining clients. When the system wakes back up, they vend their goods on the market again. This means that finally a system with active devices will survive sleep, even if they are streaming! The withdrawal/revending is necessary for remote clients (who arent sleeping with us), and although its a little annoying for local clients its actually a whole lot saner and a case that the clients (i.e. iTele) should deal with anyway.
- Beta version of support for the LGDT3303 as found in the FusionHDTV 5 ATSC PCI card and USB box (LGH064F tuner only).
- The LGDT330X driver now supports selecting between 8VSB and QAM64/256 by setting the Constellation tuning parameter (to a number: 64/256=QAM; other=VSB).
- Beta driver for the TwinHan MagicBox Pro (using ULi M9207). Having problems talking to the tuner.
- Support for the UltraView DVB-T Lite PCI board.
- Attempted to get TT-Budget 1500 to work but gave up and had to return card. Some architectural improvements in the TDA1004X driver resulted from this at any rate.
- Attempted to update to the latest firmwares for the DVICO FusionHDTV USB DVB-T box. I may still have selected the wrong one however since there are multiple versions inside the Windows driver now.
- Made a dummy PCI driver called DeepSleeper to attach to unused ConexantCX2388X PCI functions, since in Mac OS X 10.4.2 (and possibly later systems too) deep sleep is no longer possible unless all functions are matched. Very annoying.
This family has been created to support multimedia input devices such as Digital TV cards. It is called the MultiMedia Input Family because its use is not restricted to Digital TV applications alone: DVB and its cousins like ATSC promise all sorts of other media goodies, such as interactive TV shows (vote with your remote), IP over the air (internet downloads), data channels (weather/stockmarket), near video on demand (movie starts every half hour), and many others. Hopefully the MMInputFamily will eventually be adopted by writers of commercial drivers or Apple, but we could be waiting a while for that.
Enhancements:
- Download the MultiMedia Input Family and Drivers v0.8.4 package from 17/5/2006
- Ported all drivers and UDMarket to the Intel X86 architecture. Was irritating but straightforward. (Mustnt have been too hard since I managed to get it working without an Intel machine to test it on.) The full complement of BEUInt32, LEUInt32 and plain-old UInt32 plus other sizes are now available in FTypes.hpp using funky assembler inlines for speed.
- Change above required updating to XCode 2.2 and gcc 4.0. Since the latest gcc mangles ObjC qualifiers differently (its a bug), some hacks were required to keep the wire protocol unchanged. I believe I have succeeded here, i.e. older versions of iTele (incl over network) should remain compatible with these new drivers.
- MMInputShims in UDMarket now listen for sleep notifications. Before the system goes to sleep, they withdraw their goods from the market, deactivate their device and invalidate any remaining clients. When the system wakes back up, they vend their goods on the market again. This means that finally a system with active devices will survive sleep, even if they are streaming! The withdrawal/revending is necessary for remote clients (who arent sleeping with us), and although its a little annoying for local clients its actually a whole lot saner and a case that the clients (i.e. iTele) should deal with anyway.
- Beta version of support for the LGDT3303 as found in the FusionHDTV 5 ATSC PCI card and USB box (LGH064F tuner only).
- The LGDT330X driver now supports selecting between 8VSB and QAM64/256 by setting the Constellation tuning parameter (to a number: 64/256=QAM; other=VSB).
- Beta driver for the TwinHan MagicBox Pro (using ULi M9207). Having problems talking to the tuner.
- Support for the UltraView DVB-T Lite PCI board.
- Attempted to get TT-Budget 1500 to work but gave up and had to return card. Some architectural improvements in the TDA1004X driver resulted from this at any rate.
- Attempted to update to the latest firmwares for the DVICO FusionHDTV USB DVB-T box. I may still have selected the wrong one however since there are multiple versions inside the Windows driver now.
- Made a dummy PCI driver called DeepSleeper to attach to unused ConexantCX2388X PCI functions, since in Mac OS X 10.4.2 (and possibly later systems too) deep sleep is no longer possible unless all functions are matched. Very annoying.
MMInputFamily 0.8.4 Screenshot
MMInputFamily 0.8.4 Keywords
MMInputFamily
TV
PCI
USB
MMInputFamily 0.8.4
DVB
Digital TV
drivers
digital
driver
sleep
family
clients
MMInputFamily 0.8.4
Drivers
Utilities
Bookmark MMInputFamily 0.8.4
MMInputFamily 0.8.4 Copyright
WareSeeker periodically updates pricing and software information of MMInputFamily 0.8.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of MMInputFamily 0.8.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
MultiMedia Input Family is a simple to use, yet sophisticated utility which help you use Mac Digital TV / HDTV applications such as iTele Free Download
Family is easy to use Genealogy (Family Tree) software. Free Download
Parlance - Offline reader for CIX conferencing Free Download
iTele - Watch/record digital TV Free Download
Keep track of your cigar collection. Free Download
GuidaTV is an EPG (Electronic Program Guide) application meant to provide exhaustive listing and review of the programs aired on Free Download
Family Guy - Icons of the Family Guy TV Show Characters Free Download
MediaCentral Pro is a program to make your Mac become the ultimate home theater system. Free Download
Latest Software
Popular Software
Favourite Software