Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: TV karta Pinnacle PCTV Analog Pro 110i a zvuk  (Přečteno 2185 krát)

Rincewind

  • Stálý člen
  • **
  • Příspěvků: 649
  • Na fórum jsem nezanevřel, jenom nestíhám....
TV karta Pinnacle PCTV Analog Pro 110i a zvuk
« kdy: 30 Června 2007, 22:49:39 »
Zdravím,

Pořídil jsem shora uvedenou kartu (je to patrně obyčejná Pinnacle 110i v jiné krabici) a trochu válčím se zvukem z ní se linoucím.

Měla by podporovat přenos zvuku přes PCI, bez potřeby propojení interním kablíkem, ovšem v praxi to lechce skřípe, a to doslova.

Karta je správně detekovaná jádrem, dokonce se vytvoří jakási virtuální zvukovka (/dev/dsp1), u které jde v systémovém nastavení hlasitosti (douklik na ikonu reproduktoru nahoře v gnome) měnit parametry, povolení vstupů a hlasitost.

Ve chvíli ale, kdy v MythTV nastavím zdroj zvuku pro tuto kartu na /dev/dsp1 - tedy přímý přenos po pci bez kablíku - začne se trhat obraz a zvuk je jakoby o několik frekvencí výš (pisklavé "šmoulí" hlasy). Působí to dojmem, jako když pustíte film zrychleně, na chvíli zastavíte a tak dokola.

Propojení přes kablík (který u karty ani nebyl, naštěstí tam šel ten co vedl původně k cd-rom) (/dev/dsp0) je funkční, ale není to to pravé, protože po každém (byť vzácném) restartu je třeba nastavovat přes v4lctl parametry mute (off) a automute (off) a laborovat s nastavením hlasitosti aby byl minimalizován šum.

Systém je AMD Athlon 64 3500+, 512MB RAM (800Mhz), deska MSI K9N6GM, disky SATA SAMSUNG 320GB, ATA seagate 120GB, a externí USB 250GB+60GB, dvd-rw LG na ATA, druhá TV karta Technisat AirStar2 a sériový IR receiver na COM1 :) Běží na tom aktualizovaný Feisty AMD64 (se zakompilovanou podporou LIRC v jádře+proprietální ovladač grafiky nVidia), MythTV backend i frontend.

Výpis dmesg týkající se karty:


mythtv@mrakoplas:~$ dmesg | grep saa
[   47.588944] saa7130/34: v4l2 driver version 0.2.14 loaded
[   47.745908] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 18, latency: 64, mmio: 0xdffff800
[   47.745914] saa7133[0]: subsystem: 11bd:002e, board: Pinnacle PCTV 40i/50i/110i (saa7133) [card=77,autodetected]
[   47.745922] saa7133[0]: board init: gpio is 200c000
[   47.864567] ir-kbd-i2c: Pinnacle PCTV detected at i2c-1/1-0047/ir0 [saa7133[0]]
[   48.161741] saa7133[0]: i2c eeprom 00: bd 11 2e 00 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[   48.161748] saa7133[0]: i2c eeprom 10: ff e0 60 02 ff 20 ff ff ff ff ff ff ff ff ff ff
[   48.161754] saa7133[0]: i2c eeprom 20: 01 2c 01 23 23 01 04 30 98 ff 00 e2 ff 22 00 c2
[   48.161759] saa7133[0]: i2c eeprom 30: 96 ff 03 30 15 01 ff 15 0e 6c a3 ea 03 d2 18 58
[   48.161764] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   48.161770] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   48.161775] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   48.161781] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   48.336099] tuner 1-004b: chip found @ 0x96 (saa7133[0])
[   48.770094] saa7133[0]: registered device video0 [v4l2]
[   48.770123] saa7133[0]: registered device vbi0
[   48.770148] saa7133[0]: registered device radio0
[   48.789124] saa7134 ALSA driver for DMA sound loaded
[   48.789150] saa7133[0]/alsa: saa7133[0] at 0xdffff800 irq 18 registered as card -2

Netušíte tedy někdo, jak přemluvit aby šel zvuk přes sběrnici pci (/dev/dsp1) normálně bez posunu frekvence a cukání obrazem?

Rincewind

  • Stálý člen
  • **
  • Příspěvků: 649
  • Na fórum jsem nezanevřel, jenom nestíhám....
TV karta Pinnacle PCTV Analog Pro 110i a zvuk
« Odpověď #1 kdy: 25 Července 2007, 18:57:18 »
Po nechtěném restartu po několika týdnech provozu přes kablík jsem si řekl, že když už se nastavuju s tím v4lctl, že zkusím v mythbackendu zase přepnout na /dev/dsp1 - tedy přenos zvuku přes PCI, a hle - začalo to fungovat jak má (pravda, zatím jsem nezkoušel víc než live tv).

Nejsem si vědom žádné změny nastavení, takže patrně je to důsledek nějakého updatu - není nad systém, který si problémy dokáže vyřešit sám :)

 

Provoz zaštiťuje spolek OpenAlt.