Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ivtv-cards.h File Reference

Go to the source code of this file.

Data Structures

struct  ivtv_card_video_input
 
struct  ivtv_card_audio_input
 
struct  ivtv_card_output
 
struct  ivtv_card_pci_info
 
struct  ivtv_gpio_init
 
struct  ivtv_gpio_video_input
 
struct  ivtv_gpio_audio_input
 
struct  ivtv_gpio_audio_mute
 
struct  ivtv_gpio_audio_mode
 
struct  ivtv_gpio_audio_freq
 
struct  ivtv_gpio_audio_detect
 
struct  ivtv_card_tuner
 
struct  ivtv_card_tuner_i2c
 
struct  ivtv_card
 

Macros

#define IVTV_CARD_PVR_250   0 /* WinTV PVR 250 */
 
#define IVTV_CARD_PVR_350   1 /* encoder, decoder, tv-out */
 
#define IVTV_CARD_PVR_150
 
#define IVTV_CARD_M179   3 /* AVerMedia M179 (encoder only) */
 
#define IVTV_CARD_MPG600   4 /* Kuroutoshikou ITVC16-STVLP/YUAN MPG600, encoder only */
 
#define IVTV_CARD_MPG160
 
#define IVTV_CARD_PG600   6 /* YUAN PG600/DIAMONDMM PVR-550 based on the CX Falcon 2 */
 
#define IVTV_CARD_AVC2410   7 /* Adaptec AVC-2410 */
 
#define IVTV_CARD_AVC2010   8 /* Adaptec AVD-2010 (No Tuner) */
 
#define IVTV_CARD_TG5000TV   9 /* NAGASE TRANSGEAR 5000TV, encoder only */
 
#define IVTV_CARD_VA2000MAX_SNT6   10 /* VA2000MAX-STN6 */
 
#define IVTV_CARD_CX23416GYC   11 /* Kuroutoshikou CX23416GYC-STVLP (Yuan MPG600GR OEM) */
 
#define IVTV_CARD_GV_MVPRX   12 /* I/O Data GV-MVP/RX, RX2, RX2W */
 
#define IVTV_CARD_GV_MVPRX2E   13 /* I/O Data GV-MVP/RX2E */
 
#define IVTV_CARD_GOTVIEW_PCI_DVD   14 /* GotView PCI DVD */
 
#define IVTV_CARD_GOTVIEW_PCI_DVD2   15 /* GotView PCI DVD2 */
 
#define IVTV_CARD_YUAN_MPC622   16 /* Yuan MPC622 miniPCI */
 
#define IVTV_CARD_DCTMTVP1   17 /* DIGITAL COWBOY DCT-MTVP1 */
 
#define IVTV_CARD_PG600V2   18 /* Yuan PG600V2/GotView PCI DVD Lite */
 
#define IVTV_CARD_CLUB3D   19 /* Club3D ZAP-TV1x01 */
 
#define IVTV_CARD_AVERTV_MCE116   20 /* AVerTV MCE 116 Plus */
 
#define IVTV_CARD_ASUS_FALCON2   21 /* ASUS Falcon2 */
 
#define IVTV_CARD_AVER_PVR150PLUS   22 /* AVerMedia PVR-150 Plus */
 
#define IVTV_CARD_AVER_EZMAKER   23 /* AVerMedia EZMaker PCI Deluxe */
 
#define IVTV_CARD_AVER_M104   24 /* AverMedia M104 miniPCI card */
 
#define IVTV_CARD_BUFFALO_MV5L   25 /* Buffalo PC-MV5L/PCI card */
 
#define IVTV_CARD_AVER_ULTRA1500MCE   26 /* AVerMedia UltraTV 1500 MCE */
 
#define IVTV_CARD_KIKYOU   27 /* Sony VAIO Giga Pocket (ENX Kikyou) */
 
#define IVTV_CARD_LAST   27
 
#define IVTV_CARD_PVR_350_V1   (IVTV_CARD_LAST+1)
 
#define IVTV_CARD_CX23416GYC_NOGR   (IVTV_CARD_LAST+2)
 
#define IVTV_CARD_CX23416GYC_NOGRYCS   (IVTV_CARD_LAST+3)
 
#define PCI_VENDOR_ID_ICOMP   0x4444
 
#define PCI_DEVICE_ID_IVTV15   0x0803
 
#define PCI_DEVICE_ID_IVTV16   0x0016
 
#define IVTV_PCI_ID_HAUPPAUGE   0x0070
 
#define IVTV_PCI_ID_HAUPPAUGE_ALT1   0x0270
 
#define IVTV_PCI_ID_HAUPPAUGE_ALT2   0x4070
 
#define IVTV_PCI_ID_ADAPTEC   0x9005
 
#define IVTV_PCI_ID_ASUSTEK   0x1043
 
#define IVTV_PCI_ID_AVERMEDIA   0x1461
 
#define IVTV_PCI_ID_YUAN1   0x12ab
 
#define IVTV_PCI_ID_YUAN2   0xff01
 
#define IVTV_PCI_ID_YUAN3   0xffab
 
#define IVTV_PCI_ID_YUAN4   0xfbab
 
#define IVTV_PCI_ID_DIAMONDMM   0xff92
 
#define IVTV_PCI_ID_IODATA   0x10fc
 
#define IVTV_PCI_ID_MELCO   0x1154
 
#define IVTV_PCI_ID_GOTVIEW1   0xffac
 
#define IVTV_PCI_ID_GOTVIEW2   0xffad
 
#define IVTV_PCI_ID_SONY   0x104d
 
#define IVTV_HW_CX25840   (1 << 0)
 
#define IVTV_HW_SAA7115   (1 << 1)
 
#define IVTV_HW_SAA7127   (1 << 2)
 
#define IVTV_HW_MSP34XX   (1 << 3)
 
#define IVTV_HW_TUNER   (1 << 4)
 
#define IVTV_HW_WM8775   (1 << 5)
 
#define IVTV_HW_CS53L32A   (1 << 6)
 
#define IVTV_HW_TVEEPROM   (1 << 7)
 
#define IVTV_HW_SAA7114   (1 << 8)
 
#define IVTV_HW_UPD64031A   (1 << 9)
 
#define IVTV_HW_UPD6408X   (1 << 10)
 
#define IVTV_HW_SAA717X   (1 << 11)
 
#define IVTV_HW_WM8739   (1 << 12)
 
#define IVTV_HW_VP27SMPX   (1 << 13)
 
#define IVTV_HW_M52790   (1 << 14)
 
#define IVTV_HW_GPIO   (1 << 15)
 
#define IVTV_HW_I2C_IR_RX_AVER   (1 << 16)
 
#define IVTV_HW_I2C_IR_RX_HAUP_EXT   (1 << 17) /* External before internal */
 
#define IVTV_HW_I2C_IR_RX_HAUP_INT   (1 << 18)
 
#define IVTV_HW_Z8F0811_IR_TX_HAUP   (1 << 19)
 
#define IVTV_HW_Z8F0811_IR_RX_HAUP   (1 << 20)
 
#define IVTV_HW_I2C_IR_RX_ADAPTEC   (1 << 21)
 
#define IVTV_HW_Z8F0811_IR_HAUP
 
#define IVTV_HW_SAA711X   (IVTV_HW_SAA7115 | IVTV_HW_SAA7114)
 
#define IVTV_HW_IR_RX_ANY
 
#define IVTV_HW_IR_TX_ANY   (IVTV_HW_Z8F0811_IR_TX_HAUP)
 
#define IVTV_HW_IR_ANY   (IVTV_HW_IR_RX_ANY | IVTV_HW_IR_TX_ANY)
 
#define IVTV_CARD_INPUT_VID_TUNER   1
 
#define IVTV_CARD_INPUT_SVIDEO1   2
 
#define IVTV_CARD_INPUT_SVIDEO2   3
 
#define IVTV_CARD_INPUT_COMPOSITE1   4
 
#define IVTV_CARD_INPUT_COMPOSITE2   5
 
#define IVTV_CARD_INPUT_COMPOSITE3   6
 
#define IVTV_CARD_INPUT_AUD_TUNER   1
 
#define IVTV_CARD_INPUT_LINE_IN1   2
 
#define IVTV_CARD_INPUT_LINE_IN2   3
 
#define IVTV_CARD_MAX_VIDEO_INPUTS   6
 
#define IVTV_CARD_MAX_AUDIO_INPUTS   3
 
#define IVTV_CARD_MAX_TUNERS   3
 
#define IVTV_SAA71XX_COMPOSITE0   0
 
#define IVTV_SAA71XX_COMPOSITE1   1
 
#define IVTV_SAA71XX_COMPOSITE2   2
 
#define IVTV_SAA71XX_COMPOSITE3   3
 
#define IVTV_SAA71XX_COMPOSITE4   4
 
#define IVTV_SAA71XX_COMPOSITE5   5
 
#define IVTV_SAA71XX_SVIDEO0   6
 
#define IVTV_SAA71XX_SVIDEO1   7
 
#define IVTV_SAA71XX_SVIDEO2   8
 
#define IVTV_SAA71XX_SVIDEO3   9
 
#define IVTV_SAA717X_TUNER_FLAG   0x80
 
#define IVTV_DUMMY_AUDIO   0
 
#define IVTV_GPIO_TUNER   0
 
#define IVTV_GPIO_LINE_IN   1
 
#define IVTV_SAA717X_IN0   0
 
#define IVTV_SAA717X_IN1   1
 
#define IVTV_SAA717X_IN2   2
 
#define IVTV_CAP_ENCODER
 
#define IVTV_CAP_DECODER
 

Functions

int ivtv_get_input (struct ivtv *itv, u16 index, struct v4l2_input *input)
 
int ivtv_get_output (struct ivtv *itv, u16 index, struct v4l2_output *output)
 
int ivtv_get_audio_input (struct ivtv *itv, u16 index, struct v4l2_audio *input)
 
int ivtv_get_audio_output (struct ivtv *itv, u16 index, struct v4l2_audioout *output)
 
struct ivtv_cardivtv_get_card (u16 index)
 

Macro Definition Documentation

#define IVTV_CAP_DECODER
Value:
V4L2_CAP_SLICED_VBI_OUTPUT | V4L2_CAP_VIDEO_OUTPUT_OVERLAY)

Definition at line 177 of file ivtv-cards.h.

#define IVTV_CAP_ENCODER
Value:
V4L2_CAP_SLICED_VBI_CAPTURE)

Definition at line 174 of file ivtv-cards.h.

#define IVTV_CARD_ASUS_FALCON2   21 /* ASUS Falcon2 */

Definition at line 46 of file ivtv-cards.h.

#define IVTV_CARD_AVC2010   8 /* Adaptec AVD-2010 (No Tuner) */

Definition at line 33 of file ivtv-cards.h.

#define IVTV_CARD_AVC2410   7 /* Adaptec AVC-2410 */

Definition at line 32 of file ivtv-cards.h.

#define IVTV_CARD_AVER_EZMAKER   23 /* AVerMedia EZMaker PCI Deluxe */

Definition at line 48 of file ivtv-cards.h.

#define IVTV_CARD_AVER_M104   24 /* AverMedia M104 miniPCI card */

Definition at line 49 of file ivtv-cards.h.

#define IVTV_CARD_AVER_PVR150PLUS   22 /* AVerMedia PVR-150 Plus */

Definition at line 47 of file ivtv-cards.h.

#define IVTV_CARD_AVER_ULTRA1500MCE   26 /* AVerMedia UltraTV 1500 MCE */

Definition at line 51 of file ivtv-cards.h.

#define IVTV_CARD_AVERTV_MCE116   20 /* AVerTV MCE 116 Plus */

Definition at line 45 of file ivtv-cards.h.

#define IVTV_CARD_BUFFALO_MV5L   25 /* Buffalo PC-MV5L/PCI card */

Definition at line 50 of file ivtv-cards.h.

#define IVTV_CARD_CLUB3D   19 /* Club3D ZAP-TV1x01 */

Definition at line 44 of file ivtv-cards.h.

#define IVTV_CARD_CX23416GYC   11 /* Kuroutoshikou CX23416GYC-STVLP (Yuan MPG600GR OEM) */

Definition at line 36 of file ivtv-cards.h.

#define IVTV_CARD_CX23416GYC_NOGR   (IVTV_CARD_LAST+2)

Definition at line 64 of file ivtv-cards.h.

#define IVTV_CARD_CX23416GYC_NOGRYCS   (IVTV_CARD_LAST+3)

Definition at line 65 of file ivtv-cards.h.

#define IVTV_CARD_DCTMTVP1   17 /* DIGITAL COWBOY DCT-MTVP1 */

Definition at line 42 of file ivtv-cards.h.

#define IVTV_CARD_GOTVIEW_PCI_DVD   14 /* GotView PCI DVD */

Definition at line 39 of file ivtv-cards.h.

#define IVTV_CARD_GOTVIEW_PCI_DVD2   15 /* GotView PCI DVD2 */

Definition at line 40 of file ivtv-cards.h.

#define IVTV_CARD_GV_MVPRX   12 /* I/O Data GV-MVP/RX, RX2, RX2W */

Definition at line 37 of file ivtv-cards.h.

#define IVTV_CARD_GV_MVPRX2E   13 /* I/O Data GV-MVP/RX2E */

Definition at line 38 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_AUD_TUNER   1

Definition at line 138 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_COMPOSITE1   4

Definition at line 133 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_COMPOSITE2   5

Definition at line 134 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_COMPOSITE3   6

Definition at line 135 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_LINE_IN1   2

Definition at line 139 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_LINE_IN2   3

Definition at line 140 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_SVIDEO1   2

Definition at line 131 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_SVIDEO2   3

Definition at line 132 of file ivtv-cards.h.

#define IVTV_CARD_INPUT_VID_TUNER   1

Definition at line 130 of file ivtv-cards.h.

#define IVTV_CARD_KIKYOU   27 /* Sony VAIO Giga Pocket (ENX Kikyou) */

Definition at line 52 of file ivtv-cards.h.

#define IVTV_CARD_LAST   27

Definition at line 53 of file ivtv-cards.h.

#define IVTV_CARD_M179   3 /* AVerMedia M179 (encoder only) */

Definition at line 28 of file ivtv-cards.h.

#define IVTV_CARD_MAX_AUDIO_INPUTS   3

Definition at line 143 of file ivtv-cards.h.

#define IVTV_CARD_MAX_TUNERS   3

Definition at line 144 of file ivtv-cards.h.

#define IVTV_CARD_MAX_VIDEO_INPUTS   6

Definition at line 142 of file ivtv-cards.h.

#define IVTV_CARD_MPG160
Value:
5 /* Kuroutoshikou ITVC15-STVLP/YUAN MPG160
cx23415 based, but does not have tv-out */

Definition at line 30 of file ivtv-cards.h.

#define IVTV_CARD_MPG600   4 /* Kuroutoshikou ITVC16-STVLP/YUAN MPG600, encoder only */

Definition at line 29 of file ivtv-cards.h.

#define IVTV_CARD_PG600   6 /* YUAN PG600/DIAMONDMM PVR-550 based on the CX Falcon 2 */

Definition at line 31 of file ivtv-cards.h.

#define IVTV_CARD_PG600V2   18 /* Yuan PG600V2/GotView PCI DVD Lite */

Definition at line 43 of file ivtv-cards.h.

#define IVTV_CARD_PVR_150
Value:
2 /* WinTV PVR 150 and PVR 500 (really just two
PVR150s on one PCI board) */

Definition at line 27 of file ivtv-cards.h.

#define IVTV_CARD_PVR_250   0 /* WinTV PVR 250 */

Definition at line 25 of file ivtv-cards.h.

#define IVTV_CARD_PVR_350   1 /* encoder, decoder, tv-out */

Definition at line 26 of file ivtv-cards.h.

#define IVTV_CARD_PVR_350_V1   (IVTV_CARD_LAST+1)

Definition at line 62 of file ivtv-cards.h.

#define IVTV_CARD_TG5000TV   9 /* NAGASE TRANSGEAR 5000TV, encoder only */

Definition at line 34 of file ivtv-cards.h.

#define IVTV_CARD_VA2000MAX_SNT6   10 /* VA2000MAX-STN6 */

Definition at line 35 of file ivtv-cards.h.

#define IVTV_CARD_YUAN_MPC622   16 /* Yuan MPC622 miniPCI */

Definition at line 41 of file ivtv-cards.h.

#define IVTV_DUMMY_AUDIO   0

Definition at line 162 of file ivtv-cards.h.

#define IVTV_GPIO_LINE_IN   1

Definition at line 166 of file ivtv-cards.h.

#define IVTV_GPIO_TUNER   0

Definition at line 165 of file ivtv-cards.h.

#define IVTV_HW_CS53L32A   (1 << 6)

Definition at line 97 of file ivtv-cards.h.

#define IVTV_HW_CX25840   (1 << 0)

Definition at line 91 of file ivtv-cards.h.

#define IVTV_HW_GPIO   (1 << 15)

Definition at line 106 of file ivtv-cards.h.

#define IVTV_HW_I2C_IR_RX_ADAPTEC   (1 << 21)

Definition at line 112 of file ivtv-cards.h.

#define IVTV_HW_I2C_IR_RX_AVER   (1 << 16)

Definition at line 107 of file ivtv-cards.h.

#define IVTV_HW_I2C_IR_RX_HAUP_EXT   (1 << 17) /* External before internal */

Definition at line 108 of file ivtv-cards.h.

#define IVTV_HW_I2C_IR_RX_HAUP_INT   (1 << 18)

Definition at line 109 of file ivtv-cards.h.

#define IVTV_HW_IR_ANY   (IVTV_HW_IR_RX_ANY | IVTV_HW_IR_TX_ANY)

Definition at line 127 of file ivtv-cards.h.

#define IVTV_HW_IR_RX_ANY
Value:
IVTV_HW_I2C_IR_RX_HAUP_EXT | \
IVTV_HW_I2C_IR_RX_HAUP_INT | \
IVTV_HW_Z8F0811_IR_RX_HAUP | \
IVTV_HW_I2C_IR_RX_ADAPTEC)

Definition at line 119 of file ivtv-cards.h.

#define IVTV_HW_IR_TX_ANY   (IVTV_HW_Z8F0811_IR_TX_HAUP)

Definition at line 125 of file ivtv-cards.h.

#define IVTV_HW_M52790   (1 << 14)

Definition at line 105 of file ivtv-cards.h.

#define IVTV_HW_MSP34XX   (1 << 3)

Definition at line 94 of file ivtv-cards.h.

#define IVTV_HW_SAA7114   (1 << 8)

Definition at line 99 of file ivtv-cards.h.

#define IVTV_HW_SAA7115   (1 << 1)

Definition at line 92 of file ivtv-cards.h.

#define IVTV_HW_SAA711X   (IVTV_HW_SAA7115 | IVTV_HW_SAA7114)

Definition at line 117 of file ivtv-cards.h.

#define IVTV_HW_SAA7127   (1 << 2)

Definition at line 93 of file ivtv-cards.h.

#define IVTV_HW_SAA717X   (1 << 11)

Definition at line 102 of file ivtv-cards.h.

#define IVTV_HW_TUNER   (1 << 4)

Definition at line 95 of file ivtv-cards.h.

#define IVTV_HW_TVEEPROM   (1 << 7)

Definition at line 98 of file ivtv-cards.h.

#define IVTV_HW_UPD64031A   (1 << 9)

Definition at line 100 of file ivtv-cards.h.

#define IVTV_HW_UPD6408X   (1 << 10)

Definition at line 101 of file ivtv-cards.h.

#define IVTV_HW_VP27SMPX   (1 << 13)

Definition at line 104 of file ivtv-cards.h.

#define IVTV_HW_WM8739   (1 << 12)

Definition at line 103 of file ivtv-cards.h.

#define IVTV_HW_WM8775   (1 << 5)

Definition at line 96 of file ivtv-cards.h.

#define IVTV_HW_Z8F0811_IR_HAUP
Value:
IVTV_HW_Z8F0811_IR_TX_HAUP)

Definition at line 114 of file ivtv-cards.h.

#define IVTV_HW_Z8F0811_IR_RX_HAUP   (1 << 20)

Definition at line 111 of file ivtv-cards.h.

#define IVTV_HW_Z8F0811_IR_TX_HAUP   (1 << 19)

Definition at line 110 of file ivtv-cards.h.

#define IVTV_PCI_ID_ADAPTEC   0x9005

Definition at line 76 of file ivtv-cards.h.

#define IVTV_PCI_ID_ASUSTEK   0x1043

Definition at line 77 of file ivtv-cards.h.

#define IVTV_PCI_ID_AVERMEDIA   0x1461

Definition at line 78 of file ivtv-cards.h.

#define IVTV_PCI_ID_DIAMONDMM   0xff92

Definition at line 83 of file ivtv-cards.h.

#define IVTV_PCI_ID_GOTVIEW1   0xffac

Definition at line 86 of file ivtv-cards.h.

#define IVTV_PCI_ID_GOTVIEW2   0xffad

Definition at line 87 of file ivtv-cards.h.

#define IVTV_PCI_ID_HAUPPAUGE   0x0070

Definition at line 73 of file ivtv-cards.h.

#define IVTV_PCI_ID_HAUPPAUGE_ALT1   0x0270

Definition at line 74 of file ivtv-cards.h.

#define IVTV_PCI_ID_HAUPPAUGE_ALT2   0x4070

Definition at line 75 of file ivtv-cards.h.

#define IVTV_PCI_ID_IODATA   0x10fc

Definition at line 84 of file ivtv-cards.h.

#define IVTV_PCI_ID_MELCO   0x1154

Definition at line 85 of file ivtv-cards.h.

#define IVTV_PCI_ID_SONY   0x104d

Definition at line 88 of file ivtv-cards.h.

#define IVTV_PCI_ID_YUAN1   0x12ab

Definition at line 79 of file ivtv-cards.h.

#define IVTV_PCI_ID_YUAN2   0xff01

Definition at line 80 of file ivtv-cards.h.

#define IVTV_PCI_ID_YUAN3   0xffab

Definition at line 81 of file ivtv-cards.h.

#define IVTV_PCI_ID_YUAN4   0xfbab

Definition at line 82 of file ivtv-cards.h.

#define IVTV_SAA717X_IN0   0

Definition at line 169 of file ivtv-cards.h.

#define IVTV_SAA717X_IN1   1

Definition at line 170 of file ivtv-cards.h.

#define IVTV_SAA717X_IN2   2

Definition at line 171 of file ivtv-cards.h.

#define IVTV_SAA717X_TUNER_FLAG   0x80

Definition at line 159 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE0   0

Definition at line 147 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE1   1

Definition at line 148 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE2   2

Definition at line 149 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE3   3

Definition at line 150 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE4   4

Definition at line 151 of file ivtv-cards.h.

#define IVTV_SAA71XX_COMPOSITE5   5

Definition at line 152 of file ivtv-cards.h.

#define IVTV_SAA71XX_SVIDEO0   6

Definition at line 153 of file ivtv-cards.h.

#define IVTV_SAA71XX_SVIDEO1   7

Definition at line 154 of file ivtv-cards.h.

#define IVTV_SAA71XX_SVIDEO2   8

Definition at line 155 of file ivtv-cards.h.

#define IVTV_SAA71XX_SVIDEO3   9

Definition at line 156 of file ivtv-cards.h.

#define PCI_DEVICE_ID_IVTV15   0x0803

Definition at line 69 of file ivtv-cards.h.

#define PCI_DEVICE_ID_IVTV16   0x0016

Definition at line 70 of file ivtv-cards.h.

#define PCI_VENDOR_ID_ICOMP   0x4444

Definition at line 68 of file ivtv-cards.h.

Function Documentation

int ivtv_get_audio_input ( struct ivtv itv,
u16  index,
struct v4l2_audio input 
)

Definition at line 1344 of file ivtv-cards.c.

int ivtv_get_audio_output ( struct ivtv itv,
u16  index,
struct v4l2_audioout output 
)

Definition at line 1363 of file ivtv-cards.c.

struct ivtv_card* ivtv_get_card ( u16  index)
read

Definition at line 1298 of file ivtv-cards.c.

int ivtv_get_input ( struct ivtv itv,
u16  index,
struct v4l2_input input 
)

Definition at line 1305 of file ivtv-cards.c.

int ivtv_get_output ( struct ivtv itv,
u16  index,
struct v4l2_output output 
)

Definition at line 1330 of file ivtv-cards.c.