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

Здесь обсуждаются все вопросы, не попадающие под другие категории
Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

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

Сообщение 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.

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

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

ставил что-то в этом роде на suse, помогло card=72, работает, как часы

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

card 72 не работает. Картинка есть - звука нет

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

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

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

буду пробовать

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Не работает..... чтоб его... еще советы какие нибудь будут?

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

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

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

2Foxx
не помнишь чего ты там правил в исходниках

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение Foxx »

не помню конечно :) но могу кинуть diffы, только бы не забыть

Foxx
Неотъемлемая часть форума
Сообщения: 435
Зарегистрирован: 03 апр 2004, 17:05
Контактная информация:

Сообщение 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 );
во и все вроде бы...

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Ага - спасибо счас буду корябать

Ответить