Hi,
there is a bug in the LoadDefinitions()-method of the TVCaptureDevice-class. This bug causes MP to choose the wrong filter-moniker for the capture cards. In my case it always chooses the PVR 150 filters for my PVR 350. So TV and Radio does not work for the PVR 350.
This code is obsolete and can be deleted:
This line
Patch can be found here:
https://sourceforge.net/tracker/index.php?func=detail&aid=1394740&group_id=107397&atid=647927
Happy new year with MP to everyone!
Flip
there is a bug in the LoadDefinitions()-method of the TVCaptureDevice-class. This bug causes MP to choose the wrong filter-moniker for the capture cards. In my case it always chooses the PVR 150 filters for my PVR 350. So TV and Radio does not work for the PVR 350.
This code is obsolete and can be deleted:
Code:
filter = al[0] as Filter;
string filterMoniker = filter.MonikerString;
int posTmp = filterMoniker.LastIndexOf("#");
if (posTmp >= 0) filterMoniker = filterMoniker.Substring(0, posTmp);
This line
has to be changed into thisstring moniker = FindUniqueFilter(filterMoniker, Instance);
string moniker = FindUniqueFilter(captureDeviceDeviceName, Instance);
Patch can be found here:
https://sourceforge.net/tracker/index.php?func=detail&aid=1394740&group_id=107397&atid=647927
Happy new year with MP to everyone!
Flip