diff options
Diffstat (limited to 'linux/drivers/media/video/saa7134/saa7134.h')
-rw-r--r-- | linux/drivers/media/video/saa7134/saa7134.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/linux/drivers/media/video/saa7134/saa7134.h b/linux/drivers/media/video/saa7134/saa7134.h index 00af97a9c..9ed25e47f 100644 --- a/linux/drivers/media/video/saa7134/saa7134.h +++ b/linux/drivers/media/video/saa7134/saa7134.h @@ -1,5 +1,5 @@ /* - * $Id: saa7134.h,v 1.27 2004/11/04 11:03:52 kraxel Exp $ + * $Id: saa7134.h,v 1.28 2004/11/18 14:05:57 kraxel Exp $ * * v4l2 device driver for philips saa7134 based TV cards * @@ -374,6 +374,7 @@ struct saa7134_mpeg_ops { struct list_head next; int (*init)(struct saa7134_dev *dev); int (*fini)(struct saa7134_dev *dev); + void (*signal_change)(struct saa7134_dev *dev); }; /* global device status */ @@ -409,6 +410,7 @@ struct saa7134_dev { unsigned int tuner_type; unsigned int tda9887_conf; unsigned int gpio_value; + unsigned int irq2_mask; /* i2c i/o */ struct i2c_adapter i2c_adap; @@ -456,6 +458,7 @@ struct saa7134_dev { struct saa7134_input *hw_input; unsigned int hw_mute; int last_carrier; + int nosignal; /* SAA7134_MPEG_* */ struct saa7134_ts ts; @@ -466,6 +469,8 @@ struct saa7134_dev { struct video_device *empress_dev; struct videobuf_queue empress_tsq; unsigned int empress_users; + struct work_struct empress_workqueue; + int empress_started; /* SAA7134_MPEG_DVB only */ struct videobuf_dvb dvb; |