diff options
author | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2007-04-04 14:01:47 +0200 |
---|---|---|
committer | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2007-04-04 14:01:47 +0200 |
commit | 60a408c3446733dc752979c1eab579c25a4a4897 (patch) | |
tree | f897ecb51396ecf9f61c0f4219bf6f5a6287d380 /src/input/input_dvb.c | |
parent | 15d6933ee064a25f1b9753841fb87f261ea3e736 (diff) | |
parent | bdbfc75de59531f8a4d8d85b7e0e58c95365cbd7 (diff) | |
download | xine-lib-60a408c3446733dc752979c1eab579c25a4a4897.tar.gz xine-lib-60a408c3446733dc752979c1eab579c25a4a4897.tar.bz2 |
Merge from main repo.
Diffstat (limited to 'src/input/input_dvb.c')
-rw-r--r-- | src/input/input_dvb.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/input/input_dvb.c b/src/input/input_dvb.c index 39507ac15..10d6eca55 100644 --- a/src/input/input_dvb.c +++ b/src/input/input_dvb.c @@ -986,8 +986,13 @@ static int tuner_tune_it (tuner_t *this, struct dvb_frontend_parameters if (poll(pfd,1,3000)){ if (pfd[0].revents & POLLIN){ - if (ioctl(this->fd_frontend, FE_GET_EVENT, &event) == -EOVERFLOW){ +#ifdef EOVERFLOW + if (ioctl(this->fd_frontend, FE_GET_EVENT, &event) == -EOVERFLOW) { print_error("EOVERFLOW"); +#else + if (ioctl(this->fd_frontend, FE_GET_EVENT, &event) == -EINVAL) { + print_error("EINVAL"); +#endif return 0; } if (event.parameters.frequency <= 0) |