Linux Kernel
3.7.1
|
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 |
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_card * | ivtv_get_card (u16 index) |
#define IVTV_CAP_DECODER |
Definition at line 177 of file ivtv-cards.h.
#define IVTV_CAP_ENCODER |
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.
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.
Definition at line 37 of file ivtv-cards.h.
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 |
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.
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 |
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 |
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 |
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.
Definition at line 1344 of file ivtv-cards.c.
Definition at line 1363 of file ivtv-cards.c.
Definition at line 1298 of file ivtv-cards.c.
Definition at line 1305 of file ivtv-cards.c.
Definition at line 1330 of file ivtv-cards.c.