summaryrefslogtreecommitdiff
path: root/linux/drivers/media/video/bttvp.h
AgeCommit message (Collapse)Author
2005-12-14bttv VBI fixesHans Verkuil
From: Michael H. Schimek <mschimek@gmx.at> - V4L2_(G|S|TRY)_FMT returned incorrect VBI start lines for PAL-M, NTSC-JP, and PAL-60. They also returned an inaccurate VBI offset. - V4L2_(G|S)_FMT and V4L2_TRY_FMT disagreed about the start of VBI capturing in PAL and SECAM second field. Note the start line fixes may break applications using VIDIOCSVBIFMT because this ioctl fails when the driver does not support exactly the requested parameters. - V4L2_TRY_FMT did not clear the reserved field in struct v4l2_vbi_format. - V4L2_(S|TRY)_FMT did not expect very large or small VBI start or count values, returning wrong (but safe) counts due to an overflow. - VIDIOCGVBIFMT confused V4L and V4L2 VBI flags. However this had no effect because the flags have the same value and bttv never sets them. - In v4l_compat_translate_ioctl() the VIDIOC(G|S)VBIFMT code did not expect V4L2 drivers supporting VBI formats besides V4L2_PIX_FMT_GREY. Signed-off-by: Michael H. Schimek <mschimek@gmx.at> Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-10ir-kbd-gpio is now part of bttvRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> Merged ir-kbd-gpio into bttv as bttv-input, for consistency with other input modules Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org>
2005-12-07Syncs bttv stuff with kernel version.Mauro Carvalho Chehab
kernel-sync - Syncs bttv stuff with kernel version. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-12-04Remove AUDC_CONFIG_PINNACLE horror, fix mt20xx radio support.Hans Verkuil
Remove AUDC_CONFIG_PINNACLE horror. This also fixes radio support for mt20xx tuners. Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
2005-12-04Backport of Dmitry Torokhov's input layer changes at mainline kernelRicardo Cerqueira
From: Ricardo Cerqueira <v4l@cerqueira.org> kernel-sync Ported changes by Dmitry Torokhov <dtor_core@ameritech.net> and added backwards compatibility checks for kernels < 2.6.15 Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org>
2005-11-08 * ../linux/drivers/media/video/bttv-cards.c: (bttv_init_card2):Nickolay V. Shmyrev
* ../linux/drivers/media/video/bttv-driver.c: (bttv_irq): * ../linux/drivers/media/video/bttv-gpio.c: (bttv_any_irq): * ../linux/drivers/media/video/bttv.h: * ../linux/drivers/media/video/bttvp.h: * ../linux/drivers/media/video/ir-kbd-gpio.c: (rc5_decode), (ir_rc5_irq), (ir_rc5_timer_end), (ir_rc5_timer_keyup), (ir_probe), (ir_remove): Support for Nebula rc5-based gpio remote. Signed-off-by: Mark Weaver <mark-clist@npsl.co.uk>
2005-10-16- Whitespace Cleanups.Mauro Carvalho Chehab
- Whitespace script improved. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-10-09From: Mauro Carvalho Chehab <mchehab@brturbo.com.br>Mauro Carvalho Chehab
- Lots of small changes to allow compiling with kernel 2.4. Compilation result not tested yet. - After this patch, .version should be removed, since its syntax has changed. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-09-28 * bttv-driver.c: (set_pll):Nickolay V. Shmyrev
* bttvp.h: - Rename vprintk to verbose_printk to fix name clash. Signed-off-by: Bernd Petrovitsch <bernd@firmix.at>
2005-07-15 - linux/version.h removed at linux-2.6.13-rc3-mm1.Mauro Carvalho Chehab
- Removed remaining trailing spaces. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-07-13 - Linux/version.h removed. Replaced by linux/utsname.hMauro Carvalho Chehab
where KERNEL_VERSION is required. - incremented versions for CX88, BTTV and SAA7134. * compat.h: - Included linux/version.h. This change is required to be compatible with a patch applied at Kernel by Olaf Hering <olh@suse.de> this patch does reduce kernel dependency of its version number. Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
2005-06-16 * bttv-driver.c, bttvp.h:Nickolay V. Shmyrev
- New bttv module params: - uv_ratio : allow a ratio of saturation between u and v. If you have a ratio of 40 and a saturation of 100, usat will be 80 and vstat 120. Useful to correct a bad color balance. - full_luma_range : provide a better contrast in using the full range 0-253 of values instead of 16-253. - coring : to have a better black level. Thanks to Sylvain Meyer <sylvain.meyer@worldonline.fr>
2005-06-13 * bttvp.h:Nickolay V. Shmyrev
- Fix gcc 4.0 compilation * cx88-input.c: - Add remove for MSI TV@nywhere. Thanks to Jorik Jonker <jorik@dnd.utwente.nl>
2005-02-16- drop unused+obsolete i2c_info code.Gerd Knorr
- fix use-after-free bug in bttv-gpio.
2005-01-24- sync with 2.6.11-rc2 & latest dvb cvs.Gerd Knorr
- misc card-specific tweaks.
2004-12-14- switch over to tveeprom for hauppauge card config.Gerd Knorr
2004-11-23- merge iomem annotations from Al Viro.Gerd Knorr
2004-11-19- misc cleanups.Gerd Knorr
- blackbird + empress updates.
2004-10-25- new saa7134 card by Nickolay V. ShmyrevGerd Knorr
- misc stuff
2004-10-13- kill trailing whitespaces.Gerd Knorr
2004-10-06- bttv: irq fixes.Gerd Knorr
- add i2c scans.
2004-09-15- added a bunch of $Id$ tags.Gerd Knorr
2004-07-30- cx88: more reorganization + code shuffeling.Gerd Knorr
2004-07-22- saa7134 build fix.Gerd Knorr
- bttv i2c attach/detach hook for subdrivers.
2004-04-21- bumb versions for release.Gerd Knorr
2004-04-13- bttv: splitted video + vbi buffer switching, that should make bttvGerd Knorr
less sensitive to IRQ latencies. - saa7134: new card added, minor saa7133 fixes (by toshii@netbsd.org).
2004-04-05- update version numbers for release.Gerd Knorr
2004-03-31- make bttv hw i2c configurable per card, enable for twinhan dst.Gerd Knorr
2004-02-24- bump version numbers for release.Gerd Knorr
2004-02-22Initial revisionGerd Knorr