Saa713x devices: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(Added section on dma sound)
Line 10: Line 10:


(This page design seems the best one -- a link to the supported cards, but then a list of the cards by vendor below, with links for help. The bttv and cx88 pages should be redesigned along the same lines.)
(This page design seems the best one -- a link to the supported cards, but then a list of the cards by vendor below, with links for help. The bttv and cx88 pages should be redesigned along the same lines.)

==Sound support==

Support for DMA sound, or sound taken directly off the PCI bus, has improved in the 2.6.16 kernel, thanks to the work of Ricardo Cerqueira and others. There are now two separate drivers for DMA sound, saa7134-alsa and saa7134-oss. In order to enable these in the kernel, you must first have selected support for ALSA and/or OSS under Sound. If you build both DMA devices as modules, you can use both alternately.

While the saa7134-oss is listed as deprecated, there are still programs that have difficulties using ALSA's device enumeration, and the oss module remains useful.

After building the kernel, the alsa sound module can be inserted as follows:

sudo modprobe saa7134 card=2 tuner=43 alsa=1
sudo modprobe saa7134-alsa

For more details, see [[saa7134-alsa]]. The oss sound module needs the following:

sudo modprobe saa7134 card=2 tuner=43 oss=1
sudo modprobe saa7134-oss

In dmesg, you should see the receipt that the sound device has been created.


== Installation ==
== Installation ==

Revision as of 18:46, 26 March 2006

Introduction

TV cards based on the saa713x chips are well supported. The picture quality is typically high, and the sound can be taken directly from the TV card or through a patch cable to your sound card. On the text capture front, both teletext and NTSC closed captioning are supported.

For an excellent guide, see Gentoo wiki's HARDWARE saa7134. See also Philips saa datasheets

Supported cards

See the list of currently supported saa7134 devices.

(This page design seems the best one -- a link to the supported cards, but then a list of the cards by vendor below, with links for help. The bttv and cx88 pages should be redesigned along the same lines.)

Sound support

Support for DMA sound, or sound taken directly off the PCI bus, has improved in the 2.6.16 kernel, thanks to the work of Ricardo Cerqueira and others. There are now two separate drivers for DMA sound, saa7134-alsa and saa7134-oss. In order to enable these in the kernel, you must first have selected support for ALSA and/or OSS under Sound. If you build both DMA devices as modules, you can use both alternately.

While the saa7134-oss is listed as deprecated, there are still programs that have difficulties using ALSA's device enumeration, and the oss module remains useful.

After building the kernel, the alsa sound module can be inserted as follows:

sudo modprobe saa7134 card=2 tuner=43 alsa=1
sudo modprobe saa7134-alsa

For more details, see saa7134-alsa. The oss sound module needs the following:

sudo modprobe saa7134 card=2 tuner=43 oss=1
sudo modprobe saa7134-oss

In dmesg, you should see the receipt that the sound device has been created.

Installation

See Generic SAA7134 Card Installation for how to properly setup your saa7134-based tv tuner card or use the installation instructions for your specific card:

Avermedia

As described in AverTV 305/307 linux user guide (russian), the following cards are supported:

  • AVerTV 305
  • AVerTV Studio 305
  • AVerTV 307
  • AVerTV Studio 307

In addition, the following cards are known to work:

Compro

KNC One (KNC1)

KWorld

Lifeview

Pinnacle

Sabrent

Terratec