Цитата:
Сообщение от seriousstas
Да - замечал , что часто нужно поставить на паузу и жать дважды..
|
Стас, привет. Есть такая проблема, но она связана с телефоном.
Т.Е. когда входящий или исходящий вызов, фуб ставиться на паузу. После окончания вызова ,воспроизведение. Так вот если был например один звонок, то кнопка воспроизведения не правильно отрабатывает. А если было совершено два звонка подряд то все норм. Проверь. Скорей всего надо команды переделывать или в
ExecTBL править, то что связано с телефоном.
Вот часть кода который ставит на паузу или воспроизведение при звонке.
Код:
/---------------------------------------------------------------------------------
/ ------------------ Сохранение пресетов микшера для телефона --------------------
/---------------------------------------------------------------------------------
/ Входящий звонок
"ONINCOMMINGCALLSTART","ByVar;IsPhoneTalk;INCOMMINGCALLSTARTif"
"INCOMMINGCALLSTARTif","Menu;call_in.skin||StartPhoneCall"
"ONINCOMMINGCALLEND","ByVar;IsPhoneTalk;<<INCOMMINGCALLENDTif"
"INCOMMINGCALLENDTif","ByVar;IsMixerSkinLoad;<<Esc||ByVar;IsPhoneOverlay;Esc<<PhoneCloseOverlay||EndPhoneCall"
/ Исходящий звонок
"ONINOUTGOINGCALLSTART","ByVar;IsPhoneTalk;INOUTGOINGCALLSTARTif"
"INOUTGOINGCALLSTARTif","Menu;call_out.skin||StartPhoneCall"
"ONINOUTGOINGCALLEND","ByVar;IsPhoneTalk;<<INOUTGOINGCALLENDif"
"INOUTGOINGCALLENDif","ByVar;IsMixerSkinLoad;<<Esc||ByVar;IsPhoneOverlay;Esc<<PhoneCloseOverlay||EndPhoneCall"
"StartPhoneCall","SetVar;IsPhoneTalk;1||ByVar;IsPausedMedia;<<CF_Pause||SaveMixerPreset_Media||LoadMixerPreset;Phone||volperc+;$vol_from_speed_full$"
"EndPhoneCall","SaveMixerPreset_Phone||LoadMixerPreset_Media||ByVar;IsPausedMedia;<<CF_Resume||SetVar;IsPhoneTalk;0"