Страница 1 из 1

Настройка TV тюнера в Mandrake

Добавлено: 04 сен 2004, 08:03
sutulo
имеется TV тюнер Pixelview PV-BT878P+ без FM тюнера - Revision 9F. Sound chip - TDA 9800T
его автоопределение в Mandrake 10 не работает. В Mandrake 9 настраивал так:
modprobe tuner type=3
modprobe bttv card=37
в результате плата работала нормально звук и изображение было
с теми же параметрами в Mandrake 10 не проходит - изображение есть,
звука нет.
В CARDLIST имеется 5 карт Pixelview за номерами 16, 37, 50, 70, 72
перепробовал различные комбинации
modprobe tuner type=
modprobe bttv card=
и ничего - звука нет.

Но наткнулся в сети на следующий документ
http://tvtime.sourceforge.net/problems.html

The bttv driver seems to misdetect Prolink Pixelview cards pretty badly. There are five Prolink cards listed in CARDLIST for the bttv driver:

card=16 - Prolink Pixelview PlayTV (bt878)
card=37 - Prolink PixelView PlayTV pro
card=50 - Prolink PV-BT878P+4E /
PixelView PlayTV PAK /
Lenco MXTV-9578 CP
card=70 - Prolink Pixelview PV-BT878P+ (Rev.4C)
card=72 - Prolink Pixelview PV-BT878P+9B
(PlayTV Pro rev.9B FM+NICAM)

The bttv driver cannot seem to autodetect these cards correctly. We have found that cards which should use card=70 but are instead loaded using card=72 are causing audio mute/unmute to fail randomly, or even be inverted, resulting in no audio or just snippets of audio. To avoid this, please make sure you are using the correct variant of this card. Specifically, the rev 9D of the newer Pixelview cards should use card=70 and not card=72.

ВОПРОС: может кто-нибудь настраивал эту плату или может
помочь советом. Заранее спасибо

Добавлено: 04 сен 2004, 15:49
Foxx
ставил что-то в этом роде на suse, помогло card=72, работает, как часы

Добавлено: 07 сен 2004, 10:45
sutulo
card 72 не работает. Картинка есть - звука нет

Добавлено: 07 сен 2004, 11:37
Foxx
посмотри модульные параметры, там есть чета типа automute=1 по дефолту, или подобный, короче, при недостаточной силе сигнала звук мютится автоматом, мот в этом трабля?

Добавлено: 07 сен 2004, 19:40
sutulo
буду пробовать

Добавлено: 08 сен 2004, 19:34
sutulo
Не работает..... чтоб его... еще советы какие нибудь будут?

Добавлено: 08 сен 2004, 20:46
Foxx
экспериментировать с card= :)
и еще: 1. проверить доступность саундкарты для вывода звука 2. см. лог (я так понял юзаешь tvtime) 3. проверить, чтобы звук выводился обязаловкой mono, даже если есть stereo-extension у тюнера. Stereo каналов у нас практически нет в эфире => неправильно мот ловиться несущая частота звука. Мне для удобства пришлось чутка подправить для этого сырец tvtime.

Добавлено: 10 сен 2004, 08:31
sutulo
2Foxx
не помнишь чего ты там правил в исходниках

Добавлено: 10 сен 2004, 17:30
Foxx
не помню конечно :) но могу кинуть diffы, только бы не забыть

Добавлено: 12 сен 2004, 17:22
Foxx
diff tvtime-orig/src/commands.c tvtime-0.9.12/src/commands.c
3018a3019,3022
>
> #define DEFAULT_MUTE_CORRECTION 5
> static int my_mute_correction = DEFAULT_MUTE_CORRECTION;
>
3052a3057,3061
>
> if (my_mute_correction > 0){
> my_mute_correction--;
> commands_handle( cmd, TVTIME_KEY_EVENT, "e");
> }
3056a3066
> my_mute_correction = DEFAULT_MUTE_CORRECTION;
3112a3123
> videoinput_set_audio_mode( cmd->vidin, VIDEOINPUT_MONO );
diff tvtime-orig/src/videoinput.c tvtime-0.9.12/src/videoinput.c
128c128
< if( mode == VIDEOINPUT_MONO ) {
---
> /*if( mode == VIDEOINPUT_MONO ) {
136c136
< }
---
> }*/
606,607c606,607
< /* Set to stereo by default. */
< videoinput_set_audio_mode( vidin, VIDEO_SOUND_STEREO );
---
> /* Set to MONO by default. */
> videoinput_set_audio_mode( vidin, VIDEO_SOUND_MONO );
во и все вроде бы...

Добавлено: 14 сен 2004, 13:32
sutulo
Ага - спасибо счас буду корябать