avoid print error when using setmod with modc gen 1 cards

This commit is contained in:
Pierre Seznec 2018-02-22 17:37:12 +01:00 committed by Richard Bérichon
parent 5a4d24725a
commit 2445fdea1f

View File

@ -33,6 +33,8 @@ static int set_mod_property (int fd, uint32_t cmd, uint32_t data)
p.u.data = data; p.u.data = data;
ret = ioctl(fd, FE_SET_PROPERTY, &c); ret = ioctl(fd, FE_SET_PROPERTY, &c);
if(cmd == MODULATOR_GAIN && ret == -EINVAL) //Expected for modc Gen 1 cards
return 0;
if (ret < 0) if (ret < 0)
{ {
fprintf(stderr, "FE_SET_PROPERTY %d returned %d\n", cmd, errno); fprintf(stderr, "FE_SET_PROPERTY %d returned %d\n", cmd, errno);