📄 bttv-cards.c
字号:
tuner: 0, svhs: 2, gpiomask: 0xffff, muxsel: { 2, 3, 1, 1}, audiomux: { 0, 1, 2, 3, 0xc00}, needs_tvaudio: 1, tuner_type: TUNER_PHILIPS_SECAM,},{/* ---- card 0x1c ---------------------------------- */ name: "Terratec TerraTV+", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x70000, muxsel: { 2, 3, 1, 1}, audiomux: { 0x20000, 0x30000, 0x10000, 0x00000, 0x40000}, needs_tvaudio: 1, tuner_type: TUNER_PHILIPS_PAL, audio_hook: terratv_audio,},{ /* Jannik Fritsch <jannik@techfak.uni-bielefeld.de> */ name: "Imagenation PXC200", video_inputs: 5, audio_inputs: 1, tuner: -1, svhs: 1, /* was: 4 */ gpiomask: 0, muxsel: { 2, 3, 1, 0, 0}, audiomux: { 0 }, needs_tvaudio: 1, tuner_type: -1,},{ name: "FlyVideo 98", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x1800, //0x8dfe00 muxsel: {2, 3, 1, 1}, audiomux: { 0, 0x0800, 0x1000, 0x1000, 0x1800, 0 }, needs_tvaudio: 1, tuner_type: -1,},{ name: "iProTV", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 1, muxsel: { 2, 3, 1, 1}, audiomux: { 1, 0, 0, 0, 0 }, tuner_type: -1,},{/* ---- card 0x20 ---------------------------------- */ name: "Intel Create and Share PCI", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 7, muxsel: { 2, 3, 1, 1}, audiomux: { 4, 4, 4, 4, 4}, needs_tvaudio: 1, tuner_type: -1,},{ name: "Terratec TerraTValue", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xffff00, muxsel: { 2, 3, 1, 1}, audiomux: { 0x500, 0, 0x300, 0x900, 0x900}, needs_tvaudio: 1, pll: PLL_28, tuner_type: TUNER_PHILIPS_PAL,},{ name: "Leadtek WinFast 2000", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xc33000, muxsel: { 2, 3, 1, 1,0}, audiomux: { 0x422000,0x001000,0x621100,0x620000,0x800000,0x620000}, needs_tvaudio: 0, pll: PLL_28, tuner_type: -1, audio_hook: winfast2000_audio,},{ name: "Flyvideo 98 (LR50Q) / Chronos Video Shuttle II", video_inputs: 3, audio_inputs: 3, tuner: 0, svhs: 2, gpiomask: 0x1800, muxsel: { 2, 3, 1, 1}, audiomux: { 0, 0x800, 0x1000, 0x1000, 0x1800}, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1,},{/* ---- card 0x24 ---------------------------------- */ name: "Flyvideo 98FM (LR50Q) / Typhoon TView TV/FM Tuner", video_inputs: 3, audio_inputs: 3, tuner: 0, svhs: 2, gpiomask: 0x1800, muxsel: { 2, 3, 1, 1}, audiomux: { 0, 0x800, 0x1000, 0x1000, 0x1800, 0 }, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1, has_radio: 1,},{ name: "PixelView PlayTV pro", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xff, muxsel: { 2, 3, 1, 1 }, audiomux: { 0x21, 0x20, 0x24, 0x2c, 0x29, 0x29 }, no_msp34xx: 1, pll: PLL_28, tuner_type: -1,},{ name: "TView99 CPH06X", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x551e00, muxsel: { 2, 3, 1, 0}, audiomux: { 0x551400, 0x551200, 0, 0, 0x551c00, 0x551200 }, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1,},{ name: "Pinnacle PCTV Studio/Rave", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x03000F, muxsel: { 2, 3, 1, 1}, audiomux: { 2, 0, 0, 0, 1}, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1,},{/* ---- card 0x28 ---------------------------------- */ name: "STB2", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 7, muxsel: { 2, 3, 1, 1}, audiomux: { 4, 0, 2, 3, 1}, no_msp34xx: 1, needs_tvaudio: 1, tuner_type: -1,},{ name: "AVerMedia TVPhone 98", video_inputs: 3, audio_inputs: 4, tuner: 0, svhs: 2, gpiomask: 12, muxsel: { 2, 3, 1, 1}, audiomux: { 13, 4, 11, 7, 0, 0}, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1, has_radio: 1,},{ name: "ProVideo PV951", /* pic16c54 */ video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0, muxsel: { 2, 3, 1, 1}, audiomux: { 0, 0, 0, 0, 0}, no_msp34xx: 1, pll: PLL_28, tuner_type: 1,},{ name: "Little OnAir TV", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xe00b, muxsel: {2, 3, 1, 1}, audiomux: {0xff9ff6, 0xff9ff6, 0xff1ff7, 0, 0xff3ffc}, no_msp34xx: 1, tuner_type: -1,},{/* ---- card 0x2c ---------------------------------- */ name: "Sigma TVII-FM", video_inputs: 2, audio_inputs: 1, tuner: 0, svhs: -1, gpiomask: 3, muxsel: {2, 3, 1, 1}, audiomux: {1, 1, 0, 2, 3}, no_msp34xx: 1, pll: PLL_NONE, tuner_type: -1,},{ name: "MATRIX-Vision MV-Delta 2", video_inputs: 5, audio_inputs: 1, tuner: -1, svhs: 3, gpiomask: 0, muxsel: { 2, 3, 1, 0, 0}, audiomux: {0 }, no_msp34xx: 1, pll: PLL_28, tuner_type: -1,},{ name: "Zoltrix Genie TV/FM", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xbcf03f, muxsel: { 2, 3, 1, 1}, audiomux: { 0xbc803f, 0xbc903f, 0xbcb03f, 0, 0xbcb03f}, no_msp34xx: 1, pll: PLL_28, tuner_type: 21,},{ name: "Terratec TV/Radio+", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x1f0000, muxsel: { 2, 3, 1, 1}, audiomux: { 0xe2ffff, 0xebffff, 0, 0, 0xe0ffff, 0xe2ffff }, no_msp34xx: 1, pll: PLL_35, tuner_type: 1, has_radio: 1,},{/* ---- card 0x30 ---------------------------------- */ name: "Dynalink Magic TView ", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 15, muxsel: { 2, 3, 1, 1}, audiomux: {2,0,0,0,1}, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1,},{ name: "GV-BCTV3", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x010f00, muxsel: {2, 3, 0, 0}, audiomux: {0x10000, 0, 0x10000, 0, 0, 0}, no_msp34xx: 1, pll: PLL_28, tuner_type: TUNER_ALPS_TSHC6_NTSC, audio_hook: gvbctv3pci_audio,},{ name: "Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xAA0000, muxsel: { 2,3,1,1 }, audiomux: { 0x20000, 0, 0x80000, 0x80000, 0xa8000, 0x46000 }, no_msp34xx: 1, pll: PLL_28, tuner_type: TUNER_PHILIPS_PAL_I,},{ name: "Eagle Wireless Capricorn2 (bt878A)", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 7, muxsel: { 2, 0, 1, 1}, audiomux: { 0, 1, 2, 3, 4}, pll: PLL_28, tuner_type: -1 /* TUNER_ALPS_TMDH2_NTSC */,},{/* ---- card 0x34 ---------------------------------- */ /* David H鋜deman <david@2gen.com> */ name: "Pinnacle PCTV Studio Pro", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x03000F, muxsel: { 2, 3, 1, 1}, audiomux: { 1, 0x10001, 0, 0, 10}, needs_tvaudio: 1, pll: PLL_28, tuner_type: -1,},{ /* Claas Langbehn <claas@bigfoot.com>, Sven Grothklags <sven@upb.de> */ name: "Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS", video_inputs: 3, audio_inputs: 3, tuner: 0, svhs: 2, gpiomask: 0x1c, muxsel: { 2, 3, 1, 1}, audiomux: { 0, 0, 0x10, 8, 4 }, needs_tvaudio: 1, pll: PLL_28, tuner_type: TUNER_PHILIPS_PAL_I, has_radio: 1,},{ /* Tim R鰏termundt <rosterm@uni-muenster.de> in de.comp.os.unix.linux.hardware: options bttv card=0 pll=1 radio=1 gpiomask=0x18e0 audiomux=0x44c71f,0x44d71f,0,0x44d71f,0x44dfff options tuner type=5 */ name: "Lifetec LT 9415 TV (LR90 Rev.F)", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x18e0, muxsel: { 2, 3, 1, 1}, audiomux: { 0x0000,0x0800,0x1000,0x1000,0x18e0 }, /* 0x0000: Tuner normal stereo 0x0080: Tuner A2 SAP (second audio program = Zweikanalton) 0x0880: Tuner A2 stereo */ pll: PLL_28, tuner_type: TUNER_PHILIPS_PAL, audio_hook: lt9415_audio, has_radio: 1,},{ /* Miguel Angel Alvarez <maacruz@navegalia.com> old Easy TV BT848 version (model CPH031) */ name: "BESTBUY Easy TV", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xF, muxsel: { 2, 3, 1, 0}, audiomux: { 2, 0, 0, 0, 10}, needs_tvaudio: 0, pll: PLL_28, tuner_type: TUNER_TEMIC_PAL,},{/* ---- card 0x38 ---------------------------------- */ /* Gordon Heydon <gjheydon@bigfoot.com ('98) */ name: "FlyVideo '98/FM", video_inputs: 3, audio_inputs: 3, tuner: 0, svhs: 2, gpiomask: 0x1800, muxsel: { 2, 3, 0, 1}, audiomux: { 0, 0x800, 0x1000, 0x1000, 0x1800, 0 }, needs_tvaudio: 1, pll: PLL_28, tuner_type: 5,},{ /* This is the ultimate cheapo capture card * just a BT848A on a small PCB! * Steve Hosgood <steve@equiinet.com> */ name: "GrandTec 'Grand Video Capture'", video_inputs: 2, audio_inputs: 0, tuner: -1, svhs: 1, gpiomask: 0, muxsel: { 3, 1 }, audiomux: { 0 }, needs_tvaudio: 0, no_msp34xx: 1, pll: PLL_35, tuner_type: -1,},{ /* Daniel Herrington <daniel.herrington@home.com> */ name: "Phoebe TV Master Only (No FM)", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xe00, muxsel: { 2, 3, 1, 1}, audiomux: { 0x400, 0x400, 0x400, 0x400, 0x800, 0x400 }, needs_tvaudio: 1, pll: PLL_NONE, tuner_type: TUNER_TEMIC_4036FY5_NTSC,},{ /* Matti Mottus <mottus@physic.ut.ee> */ name: "TV Capturer", video_inputs: 4, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0x03000F, muxsel: { 2, 3, 1, 0}, audiomux: { 2,0,0,0,1 }, pll: PLL_28, tuner_type: 0,},{/* ---- card 0x3c ---------------------------------- */ /* Philip Blundell <philb@gnu.org> */ name: "MM100PCTV", video_inputs: 2, audio_inputs: 2, gpiomask: 11, muxsel: { 2, 3, 1, 1}, audiomux: { 2, 0, 0, 1, 8}, pll: PLL_NONE, tuner_type: TUNER_TEMIC_PAL,},{ /* Adrian Cox <adrian@humboldt.co.uk */ name: "AG Electronics GMV1", video_inputs: 2, audio_inputs: 0, tuner: -1, svhs: 1, gpiomask: 0xF, muxsel: { 2, 2}, audiomux: { }, no_msp34xx: 1, needs_tvaudio: 0, pll: PLL_28, tuner_type: -1,},{ /* Miguel Angel Alvarez <maacruz@navegalia.com> new Easy TV BT878 version (model CPH061) special thanks to Informatica Mieres for providing the card */ name: "BESTBUY Easy TV (bt878)", video_inputs: 3, audio_inputs: 2, tuner: 0, svhs: 2, gpiomask: 0xFF, muxsel: { 2, 3, 1, 0}, audiomux: { 1, 0, 4, 4, 9}, needs_tvaudio: 0, pll: PLL_28, tuner_type: TUNER_PHILIPS_PAL,},{ /* Lukas Gebauer <geby@volny.cz> */ name: "ATI TV-Wonder", video_inputs: 3, audio_inputs: 1, tuner: 0, svhs: 2, gpiomask: 0xf03f, muxsel: { 2, 3, 0, 1}, audiomux: { 0xbffe, 0, 0xbfff, 0, 0xbffe}, pll: PLL_28, tuner_type: TUNER_TEMIC_4006FN5_MULTI_PAL,},{/* ---- card 0x40 ---------------------------------- */ /* Lukas Gebauer <geby@volny.cz> */ name: "ATI TV-Wonder VE", video_inputs: 2, audio_inputs: 1, tuner: 0, svhs: -1, gpiomask: 1, muxsel: { 2, 3, 0, 1}, audiomux: { 0, 0, 1, 0, 0}, no_msp34xx: 1, pll: PLL_28, tuner_type: TUNER_TEMIC_4006FN5_MULTI_PAL,},{ /* DeeJay <deejay@westel900.net (2000S) */ name: "FlyVideo 2000S", video_inputs: 3, audio_inputs: 3, tuner: 0,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -