Thanks for the quick reply sub. Do you know if there are any plans in the future to add this feature? It would be nice to be able to setup different ffdshow presets. For example one for live tv and another for dvd since both signals require different filters for best results.
Quote:It would be nice to be able to setup different ffdshow presets. For example one for live tv and another for dvd since both signals require different filters for best results.
I wouldnt be able to do this. This would requireme me to violate the GPL license used by ffdshow (since my app is closed source).
sub Wrote:I wouldnt be able to do this. This would requireme me to violate the GPL license used by ffdshow (since my app is closed source).
Sub,
I think you may have misunderstood my question or maybe I am misunderstanding the way gbpvr uses ffdshow and the whole licensing issue. Could you please clarify for me.
1) GBPVR already can use ffdshow?
In the ffdshow configuration you can create multiple presets. The out of the box preset is called default. I would like to create a preset called dvd and livetv.
In the GBPVR config GUI or xml file I would like to be able to choose which ffdshow settings to use. For example <ffdshow_livetv_preset>livetv</ffdshow_livetv_preset>
<ffdshow_dvd_preset>dvd</ffdshow_dvd_preset>
This way I can use different ffdshow settings.
2) So you are saying this would violate the licensing agreement?
BTW, Nice work on GBPVR. It is an awesome application.
Quote:In the ffdshow configuration you can create multiple presets. The out of the box preset is called default. I would like to create a preset called dvd and livetv.
In the GBPVR config GUI or xml file I would like to be able to choose which ffdshow settings to use. For example <ffdshow_livetv_preset>livetv</ffdshow_livetv_preset>
<ffdshow_dvd_preset>dvd</ffdshow_dvd_preset>
This way I can use different ffdshow settings.
ffdshow provides COM interfaces that can be used to control ffdshow, such as telling it which profile to use, but calling this interface would be deemed dynamic linking to ffdshow. Under the terms of ffdshow's GPL license, I would then be required to provide the complete source code to GB-PVR.
If ffdshow had been covered by the LGPL license, it would have been ok to do this. Under the LGPL, I would have only been required to provide credit to the original authors, and source code to any changes I'd made to ffdshow.