hey alins one thing i've noticed already just browsing through the code:
in
consts-500d.110.h, the
SENSOR_RES_X and
SENSOR_RES_Y constants correspond to the 18mp sensor in the 550d, the 500d's sensor is only 15mp so these values should be changed. I only found one reference to these two constants in shoot.c at lines 443 and 444.
Not sure exactly what that will affect, but it's something that should be corrected. I've been trying to figure out why trap focus only gives an autofocus beep instead of actually taking a picture.
I wish I could get this to compile, I tired setting it up on my macbook all day but failed, I really wish I could be testing this myself instead of just reporting to you
oh, also at line 38 in
shoot.c:
CONFIG_INT( "audio.release.level", audio_release_level, 700);This looks like the threshold setting for the audio release routine, if you made another setting in the menu for it then you could implement a threshold setting this way (to make it more or less sensitive).
edit (9:24pm EST):
FINALLY got the code to compile for me. I'll start testing things out for your alin and let you if I find anything! I'm deathly afraid that doing the hg command is going to over write your code on the server if I'm not careful (when I need to re-pull the code back down), am I just being paranoid or is this something that could possibly happen?