fix to write to correct outputfile
bringing in more MP4 manipulation code
deal with lint/warnings/etc
throttle the buttons that might stop() the MediaRecorder