Heh heh. Don't get any bright ideas about using the "DarkCrystal HD Capture SDK II"'s drivers with the HD DVR. I got a nice BSOD.
The driver layout is again very similar, but the chips used for the component and HDMI inputs are different:
Analog Devices AD9983AITE IT6603
They also cleaned up the internal naming slightly, but still didn't fix the Composite/S-Video descriptions used for component/HDMI. The "Anlg" names are as opposed to the "Dgtl" DVB tuner present on the H727; the C027 driver includes references to ATSC, DVB-S, and DVB-C but obviously doesn't have that functionality in terms of hardware. The C729 driver has no references to any tuners.
Code:
C027:
HKR, "Decoder\\VideoDecoder2", "Preferred Video Standard", 0x00010001, 1
HKR, "Decoder\\VideoDecoder2", "Video Composite Decoder", 0x00000000, "ADI AD9985A"
HKR, "Decoder\\VideoDecoder2", "Video S-Video Decoder", 0x00000000, "Silicon Image 9011"
C729:
HKR, "Decoder\\VideoDecoder2", "Preferred Video Standard", 0x00010001, 1
HKR, "Decoder\\VideoDecoder2", "Video Composite Decoder", 0x00000000, "ADI AD9983A"
HKR, "Decoder\\VideoDecoder2", "Video S-Video Decoder", 0x00000000, "ITE IT6603"
C727: (the original DarkCrystal)
HKR, "Decoder\\VideoDecoder2", "Preferred Video Standard", 0x00010001, 1
HKR, "Decoder\\VideoDecoder2", "Video Composite Decoder", 0x00000000, "ADI AD9983A"
HKR, "Decoder\\VideoDecoder2", "Video S-Video Decoder", 0x00000000, "Silicon Image 9011"
C027:
;Our Friendly Names
TRIDCap.AnlgCaptureName = "AVerMedia BDA Analog Capture"
TRIDCap.AnlgCaptureNameSnd = "AVerMedia BDA Analog Capture Secondary"
TRIDCap.AnlgXBarName = "AVerMedia BDA Analog Xbar"
TRIDCap.AnlgXBarNameSnd = "AVerMedia BDA Analog Xbar Secondary"
[...]
TRIDCap.AnlgAudioCaptureName = "AVerMedia Audio Capture 1st"
TRIDCap.AnlgAudioCapNameSnd = "AVerMedia Audio Capture 2nd"
C729:
;Our Friendly Names
TRIDCap.AnlgCaptureName = "AVerMedia SD Capture"
TRIDCap.AnlgCaptureNameSnd = "AVerMedia HD Capture"
TRIDCap.AnlgXBarName = "AVerMedia SD Xbar"
TRIDCap.AnlgXBarNameSnd = "AVerMedia HD Xbar"
TRIDCap.AnlgAudioCaptureName = "AVerMedia SD Audio Capture"
TRIDCap.AnlgAudioCapNameSnd = "AVerMedia HD Audio Capture"