LINUX.ORG.RU

Почти настроил TV-tuner


0

0

Linux 2.6.5 core + TV+FM tuner NO-NAME, предположительно Acorp со следующей начинкой:

BT 878KHF

тюнер LG- TPI8PSB02P

CF745 - предположительно аналог PIC16C54 (на обложке мануала на фотографии девайса в этом месте стоит PIC16C545)

Тюнер заработал с опцией tuner type=28 (LG- TPI8PSB01P)

bttv card=3 нормальное изображение - нет звука (если загружать первый раз, если после загрузки-выгрузки bttv card=26, то нормальный звук)

bttv card=26 есть звук(pic16c54(PV951)@0x96),но двоится изображение (если загружать первый раз, если после загрузки-выгрузки bttv card=3, то нормальное изображение)

смотрю в исходниках (bttv-cards.c) чем отличаются карты по звуку:

card=3 -------------------------------------------------------------

.name = "STB, Gateway P/N 6000699 (bt848)",

.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 = TUNER_PHILIPS_NTSC,

.pll = PLL_28,

.has_radio = 1,

card=26 --------------------------------------------------------

.name = "Hauppauge WinCam newer (bt878)",

.video_inputs = 4,

.audio_inputs = 1,

.tuner = 0,

.svhs = 3,

.gpiomask = 7,

.muxsel = { 2, 0, 1, 1},

.audiomux = { 0, 1, 2, 3, 4},

.needs_tvaudio = 1,

.tuner_type = -1,

Ага, отличие в audiomux: загружаю bttv card=3 audiomux = 0,1,2,3,4 ? звук нашелся (pic16c54(PV951)@0x96)

Прописываю загрузку в modprobe.conf, получаю такой результат:

Звук появляется через раз, иногда помогает выгрузка-загрузка модуля tvaudio

Опция tvaudio pic16c54=1 результата не дает.

Подскажите в чем дело, может я не там копаю?

Ответ на: комментарий от jackill

Забыл. На тему "через раз". Возьми свои наушники/колонки, воткни в тюнер и перегрузи машину, загрузи свои параметры и посмотри, будет ли звук. Если он есть, то смотри в сторону своей звуковой.

jackill ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.