Re: Проблемы с chan_h323 в SVN (неправильное имя канала)
Да, знаю этот патч. Все его дейтствие -- закомментировать ch->type=type. ;( Ну и list поменять на chan_list из-за глюков Debian'овского компилятора. С этим патчем у меня asterisk просто падает (видимо намудрил автор с выделением памяти что-то).
'ch->tech->type = type;' не подходит, т.к. ch->tech->type r/o.
Но этот патч не решает проблемы с менем канала!
Он как есть, так и остается 'H32'.
Причем, что удивительно, в chan_h323 особых изменений не вносилось!
Попытался вместо функции snprintf, используемой в chan_h323, поменять на вызов ast_string_field_build по аналогии с другими каналами (только в chan_h323 используется еще snprintf) -- asterisk падает при попытки загрузить модуль.
Короче говоря плохо... очень плохо...
Авторы непонятно что делают. T38 ни слуху ни духу (появился udptl, но как им пользоваться и что он дает?), функции разбили по отдельным модулям, часть applications перенесли в функции. Нигде ничего не написано.
Бардак. ;(
|