Прошивка 46, в снятом видео звук идет чуть раньше, чем видео, у всех так?
![]() съемка видео |
![]() |
![]() |
![]() |
![]() |
![]() |
Здравствуйте, гость ( Вход | Регистрация ) |
![]() съемка видео |
Bald-Hed |
![]() |
![]() Интересующийся ![]() ![]() Группа: Пользователи Сообщений: 51 Регистрация: 26.3.2006 Пользователь №: 75 842 Модель телефона: E398 Прошивка: Свой монстр на 9ER Рейтинг: 2.5 ![]() |
Прошивка 46, в снятом видео звук идет чуть раньше, чем видео, у всех так?
|
![]() ![]() |
Vilko |
![]() |
||
![]() Мотокодер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Легенды MotoFan.Ru Сообщений: 1 331 Регистрация: 23.6.2003 Из: Москва Пользователь №: 71 Модель телефона: E398+, Е1000, ... Рейтинг: 1116 ![]() |
T3D, вообще-то по 2DCA4 расположен следующий код
Код text:42BB5CA4 MOV R1, #0x40 text:42BB5CA8 MOV R2, #0xB0 text:42BB5CAC BL _ZN8CAM_Util15checkLimitationEiii_0; CAM_Util::checkLimitation(int,int,int) по 2DDD0: Код text:42BB5DD0 MOV R1, #0x40 text:42BB5DD4 MOV R2, #0x90 ; 144! text:42BB5DD8 BL _ZN8CAM_Util15checkLimitationEiii_0; CAM_Util::checkLimitation(int,int,int) т.е. вызывается функция CAM_Util::checkLimitation(int,int,int) где Arg0(R0) - значение прочитанное из конфига, Arg1(R1) - минимальное значение, Arg2(R2) - максимальное. если значение R0 в пределах min-max, то вернет его. если выходит за пределы - вернет соотв. предельное. и меняем мы банально значение MOV R2, xx - т.е. верхнее сравниваемое значение. idb-файл либы (под IDA52) прилагается.
... поскольку собсно сравниваемое значение передается в R0 и результат проверяющая функция возвращает в R0 - имхо проще ее(проверку) банально отключить, заменив вызов nop'ом (00 00 A0 E1). Сообщение отредактировал Vilko - 12.5.2008, 14:12
| ||
![]() ![]() |
Текстовая версия | Сейчас: 20.7.2025, 4:05 |
Форум живёт: