But I haven't looked at DeviceVerify just yet, but it will likely be more on the order of what happened above for the 1250.Įdit: Not seeing anything I'd call an explicit show stopper in DeviceVerify.cpp although the hybrid and not hybrid nature of its 4 Tuners would probably warrant its own unique entry in both files(as 2 are, and 2 are not). I'm still more inclined to think the HCWEncoder.cpp is the "better" starting point. But I'm not going to try to suss out the difference and purposes between pDevName and pDevName1 over my Kindle's web browser while killing some spare time, especially when I see pDevName getting used as part of an array.
Hauppauge wintv 885 code#
}Although I will admit to seeing some code in there which may suggest it is only looking for 2 tuners of any given type. If ( !strncmp( DevName.FriendlyName, "anysee BDA Digital Tuner", 22 ) ) Anysee hybrid tuners share the same loc (USB) I'm pettey sure that SageTV is build is around one device id so there each tuners has to have own id in order for sagetv to see the device. like from TBS DTV Technology devcie model. The one I think it is, is in the DeviceDiscovery.cpp as it ref to "Hauppauge WinTV 885 TS Capture" the problem is that dosen't see "Hauppauge WinTV 885 TS Capture 2" which the 2nd tuner on very same hardware hardware id/sub-id it a dual tuner with a pair of chip make up a Quad Tuner in fact I think it going be the same problem with min dual or quad tuners. That is for the Hardware Encoder Setup Config for PVR 150, 250 and 350 and I'm pettey sure some new model like the HVR model 1600, 1850, 1950 to and also is in the DeviceVerify.cpp which where HVR 2250 is to. I'll let someone who actually knows what they're doing pass judgement, I just know enough to be highly dangerous. Probably a few other parts to chase down, or not. Although I could understand doing it that way back when it was just 2) Saves from having to revise code later to add a 5th tuner, 6th tuner, and so on, and potentially reduces the amount of overall code. (Although that isn't a good practice to be in now, probably should shift to a loop that checks until a failure condition is met, then moves on. Might be as simple as someone doing a copy/paste and incrementing to 3 then 4 on the right part and have it check for 4 rather than 2, then rebuild the.
![hauppauge wintv 885 hauppauge wintv 885](https://www.windowsphoneinfo.com/proxy.php?image=https%3A%2F%2Fwww.tenforums.com%2Fattachments%2Fsoftware-apps%2F39768d1485957507t-hauppauge-wintv-7-2-software-dvd-can-i-share-not-wintv.jpg)
Suggests to me that it is hard coded, and will only check for up to two devices/tuners per piece of (hauppauge) hardware. Rigth now even WinTV 8 can't even make use of all the tunersįor now only apps see all tuner and that is NextPVR and SichboPVR. I believe the problem is with in the DShowCapture.dll