summaryrefslogtreecommitdiff
path: root/linux/drivers/media/dvb/dvb-core
diff options
context:
space:
mode:
authorJean-Francois Moine <moinejf@free.fr>2008-12-19 11:22:19 +0100
committerJean-Francois Moine <moinejf@free.fr>2008-12-19 11:22:19 +0100
commitc1687736b4c359f8963683698ad5cf33e6d7780e (patch)
treeb062c72c9853bcca3f4849647519cb5a0a82caee /linux/drivers/media/dvb/dvb-core
parenteebdebc91edbad9e91a7ac0b8762b12fd4160b0b (diff)
parentc4542dc81f4ce29264cfdf0ac973a51129685567 (diff)
downloadmediapointer-dvb-s2-c1687736b4c359f8963683698ad5cf33e6d7780e.tar.gz
mediapointer-dvb-s2-c1687736b4c359f8963683698ad5cf33e6d7780e.tar.bz2
merge: v4l-dvb
Diffstat (limited to 'linux/drivers/media/dvb/dvb-core')
-rw-r--r--linux/drivers/media/dvb/dvb-core/dvb_frontend.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux/drivers/media/dvb/dvb-core/dvb_frontend.c b/linux/drivers/media/dvb/dvb-core/dvb_frontend.c
index e7adf9f47..d1a9e587c 100644
--- a/linux/drivers/media/dvb/dvb-core/dvb_frontend.c
+++ b/linux/drivers/media/dvb/dvb-core/dvb_frontend.c
@@ -591,7 +591,7 @@ restart:
if (fe->ops.tune)
fe->ops.tune(fe, params, fepriv->tune_mode_flags, &fepriv->delay, &s);
- if (s != fepriv->status) {
+ if (s != fepriv->status && !(fepriv->tune_mode_flags & FE_TUNE_MODE_ONESHOT)) {
dprintk("%s: state changed, adding current state\n", __func__);
dvb_frontend_add_event(fe, s);
fepriv->status = s;