linux/Documentation/video4linux
Linus Torvalds 8762541f06 Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Pull second set of media updates from Mauro Carvalho Chehab:

 - radio API: add support to work with radio frequency bands

 - new AM/FM radio drivers: radio-shark, radio-shark2

 - new Remote Controller USB driver: iguanair

 - conversion of several drivers to the v4l2 core control framework

 - new board additions at existing drivers

 - the remaining (and vast majority of the patches) are due to
   drivers/DocBook fixes/cleanups.

* 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media: (154 commits)
  [media] radio-tea5777: use library for 64bits div
  [media] tlg2300: Declare MODULE_FIRMWARE usage
  [media] lgs8gxx: Declare MODULE_FIRMWARE usage
  [media] xc5000: Add MODULE_FIRMWARE statements
  [media] s2255drv: Add MODULE_FIRMWARE statement
  [media] dib8000: move dereference after check for NULL
  [media] Documentation: Update cardlists
  [media] bttv: add support for Aposonic W-DVR
  [media] cx25821: Remove bad strcpy to read-only char*
  [media] pms.c: remove duplicated include
  [media] smiapp-core.c: remove duplicated include
  [media] via-camera: pass correct format settings to sensor
  [media] rtl2832.c: minor cleanup
  [media] Add support for the IguanaWorks USB IR Transceiver
  [media] Minor cleanups for MCE USB
  [media] drivers/media/dvb/siano/smscoreapi.c: use list_for_each_entry
  [media] Use a named union in struct v4l2_ioctl_info
  [media] mceusb: Add Twisted Melon USB IDs
  [media] staging/media/solo6x10: use module_pci_driver macro
  [media] staging/media/dt3155v4l: use module_pci_driver macro
  ...

Conflicts:
	Documentation/feature-removal-schedule.txt
2012-07-31 18:47:44 -07:00
..
bttv Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
cx88 Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
cx2341x V4L/DVB (10487): doc: update hm12 documentation. 2009-03-30 12:42:41 -03:00
.gitignore .gitignore updates 2008-10-30 11:38:45 -07:00
4CCs.txt [media] v4l: Document raw bayer 4CC codes 2012-05-14 08:38:17 -03:00
API.html [media] V4L1 API has been moved into "legacy" on the linuxtv.org site 2011-07-27 17:53:08 -03:00
cafe_ccic V4L/DVB (4797): Marvell 88ALP01 "cafe" driver 2006-12-10 08:51:13 -02:00
CARDLIST.au0828 [media] Documentation: Update cardlists 2012-07-30 23:10:38 -03:00
CARDLIST.bttv [media] bttv: add support for Aposonic W-DVR 2012-07-30 23:10:14 -03:00
CARDLIST.cx88 [media] Documentation: Update some card lists 2012-03-08 11:01:36 -03:00
CARDLIST.cx23885 [media] Documentation: Update cardlists 2012-07-30 23:10:38 -03:00
CARDLIST.em28xx [media] update CARDLIST.em28xx 2012-03-19 23:12:02 -03:00
CARDLIST.ivtv V4L/DVB (6763): ivtv: add AVerMedia EZMaker PCI Deluxe support 2008-01-25 19:03:23 -02:00
CARDLIST.saa7134 [media] Documentation: Update cardlists 2012-07-30 23:10:38 -03:00
CARDLIST.saa7164 [media] Update some CARDLIST's 2011-11-07 12:01:49 -02:00
CARDLIST.tm6000 [media] move tm6000 to drivers/media/video 2011-09-23 09:32:35 -03:00
CARDLIST.tuner [media] Documentation: Update some card lists 2012-03-08 11:01:36 -03:00
CARDLIST.usbvision [media] Update several cardlists 2011-07-27 17:52:16 -03:00
cpia2_overview.txt [media] Documentation: Add newline at end-of-file to files lacking one 2012-07-30 20:37:01 -03:00
CQcam.txt Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
cx18.txt trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
et61x251.txt Documentation: fix minor typos/spelling 2011-04-04 17:51:47 -07:00
extract_xc3028.pl V4L/DVB: Add firmware v2.4 to xc2028/xc3028 extracting tool 2010-05-19 12:57:49 -03:00
fimc.txt [media] s5p-fimc: Add driver documentation 2012-03-01 17:13:02 -03:00
gspca.txt [media] media: add support to gspca/pac7302.c for 093a:2627 (Genius FaceCam 300) 2012-05-20 12:15:12 -03:00
hauppauge-wintv-cx88-ir.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
ibmcam.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
lifeview.txt [PATCH] v4l: 801: whitespaces cleanups 2005-11-09 07:56:21 -08:00
m5602.txt V4L/DVB (9091): gspca: Subdriver m5602 (ALi) added. 2008-10-12 09:37:13 -02:00
meye.txt Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
not-in-cx2388x-datasheet.txt
omap3isp.txt [media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event 2011-08-29 12:38:51 -03:00
ov511.txt documentation: convert the Documentation directory to UTF-8 2007-05-09 08:58:19 +02:00
pxa_camera.txt Fix common misspellings 2011-03-31 11:26:23 -03:00
radiotrack.txt V4L/DVB (3599c): Whitespace cleanups under Documentation/video4linux 2006-03-25 09:29:32 -03:00
README.cpia2 doc: fix a few typos 2012-04-05 17:02:52 -07:00
README.cx88 V4L/DVB (9370): Update README.cx88 with the current status 2008-12-29 17:53:13 -02:00
README.davinci-vpbe [media] davinci vpbe: Readme text for Dm6446 vpbe 2011-07-27 17:53:10 -03:00
README.ir
README.ivtv [media] Documentation: README.ivtv: Remove note that ivtvfb is not yet in the kernel 2011-03-21 20:32:28 -03:00
README.pvrusb2 Fix common misspellings 2011-03-31 11:26:23 -03:00
README.saa7134 [PATCH] v4l: 777: updated script to function in new tree layout 2005-11-09 07:56:18 -08:00
README.tlg2300 V4L/DVB: tlg2300: remove the country code for analog tv and radio 2010-02-26 15:10:58 -03:00
se401.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
sh_mobile_ceu_camera.txt [media] V4L: sh_mobile_ceu_camera: fix typos in documentation 2011-04-13 09:56:37 -03:00
si470x.txt V4L/DVB (10530): Documentation and code cleanups 2009-03-30 12:42:45 -03:00
si4713.txt V4L/DVB (13476): spec: remove old dvb-spec and v4l2-spec directories 2009-12-05 18:42:04 -02:00
sn9c102.txt Documentation: fix minor typos/spelling 2011-04-04 17:51:47 -07:00
soc-camera.txt V4L/DVB (12534): soc-camera: V4L2 API compliant scaling (S_FMT) and cropping (S_CROP) 2009-09-19 00:19:17 -03:00
stv680.txt [media] Documentation: Add newline at end-of-file to files lacking one 2012-07-30 20:37:01 -03:00
uvcvideo.txt Documentation: Fix multiple typo in Documentation 2012-03-07 16:08:24 +01:00
v4l2-controls.txt [media] V4L: Add helper function for standard integer menu controls 2012-05-14 14:03:21 -03:00
v4l2-framework.txt [media] v4l2-framework.txt: Update the locking documentation 2012-07-06 17:36:46 -03:00
videobuf [media] documentation: update some files to reflect the V4L1 compat removal 2010-12-29 08:17:07 -02:00
w9966.txt Documentation: update broken web addresses. 2010-08-04 15:21:40 +02:00
w9968cf.txt Documentation: fix minor typos/spelling 2011-04-04 17:51:47 -07:00
zc0301.txt Documentation: fix minor typos/spelling 2011-04-04 17:51:47 -07:00
Zoran Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
zr364xx.txt V4L/DVB (13438): zr364xx: add support for Trust Powerc@m 910Z 2009-12-05 18:41:54 -02:00

tlg2300 release notes
====================

This is a v4l2/dvb device driver for the tlg2300 chip.


current status
==============

video
	- support mmap and read().(no overlay)

audio
	- The driver will register a ALSA card for the audio input.

vbi
	- Works for almost TV norms.

dvb-t
	- works for DVB-T

FM
	- Works for radio.

---------------------------------------------------------------------------
TESTED APPLICATIONS:

-VLC1.0.4 test the video and dvb. The GUI is friendly to use.

-Mplayer test the video.

-Mplayer test the FM. The mplayer should be compiled with --enable-radio and
	 --enable-radio-capture.
	The command runs as this(The alsa audio registers to card 1):
	#mplayer radio://103.7/capture/ -radio adevice=hw=1,0:arate=48000 \
		-rawaudio rate=48000:channels=2

---------------------------------------------------------------------------
KNOWN PROBLEMS:
about preemphasis:
	You can set the preemphasis for radio by the following command:
	#v4l2-ctl -d /dev/radio0 --set-ctrl=pre_emphasis_settings=1

	"pre_emphasis_settings=1" means that you select the 50us. If you want
	to select the 75us, please use "pre_emphasis_settings=2"