zoom_speed -Zusammenhänge:
Die Skript_Funktion set_zoom_speed ruft in platform/generic/shooting.c folgende Funktion auf:
void shooting_set_zoom_speed
(int v
) {
if ((mode_get
()&MODE_MASK
) != MODE_PLAY
){
lens_set_zoom_speed
(v
);
}
}
Erstellt in 0.004 Sekunden, mit
GeSHi 1.0.8.9
Unter lens_setzoom_speed findet man in platform/generic/wrappers.c folgendes:
void lens_set_zoom_speed
(long newspd
)
{
if (newspd
< 5) {
newspd
= 5;
} else if (newspd
> 100) {
newspd
= 100;
}
_SetZoomActuatorSpeedPercent
((short*)&newspd
);
}
Erstellt in 0.004 Sekunden, mit
GeSHi 1.0.8.9
Demzufolge muss man prüfen, ob die kameraeigene Funktion _SetZoomActuatorSpeedPercent verfügbar ist.
In platform/sx200is/sub/100c/stubs_entry_2.S finde ich folgenden Eintrag:
NHSTUB(SetZoomActuatorSpeedPercent, 0xFF810950) // ??????????????????? may be around FFA5BCAC SetZoomActuatorSpeedPPS
Scheinbar klemmt es hier noch an der richtigen Adresse, vorausgesetzt, die Funktion ist überhaupt machbar.
Gruß msl
P.S. Hört endlich mit diesen endlosen unbearbeiteten Zitieren auf. Das nervt beim Lesen. Ich habe die letzten Zitate alle gelöscht. Im Wiederholungsfall behalte ich mir vor, die Beiträge komplett zu löschen.