iPhone:External mic support while video recording
<p>I have developed an iPhone application, where user can record the video using device Camera. I used UIImagePickerController for that. I want to allow user to add any external Mic in iphone to record audio while recording the video. It is able to record the video and the audio used from Mic. But, the sound quality is normal, i want to make the audio difference when user uses very effective Mic while recording the video. 
How do i program to improve and accept the High quality audio when recording video and when user uses effective external Mic's? </p>

<pre><code>overlay = [[myOwnCameraOverlay alloc]initWithFrame:CGRectMake(0, 0, 320, 480) :maxDuration];    
appDelegate.pickerController = [[UIImagePickerController alloc] init];
appDelegate.pickerController.delegate = self;
appDelegate.pickerController.allowsEditing = NO;
appDelegate.pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
appDelegate.pickerController.showsCameraControls = NO;
appDelegate.pickerController.navigationBarHidden = YES;
appDelegate.pickerController.toolbarHidden = YES;
appDelegate.pickerController.wantsFullScreenLayout = YES;
appDelegate.pickerController.cameraDevice = UIImagePickerControllerCameraDeviceRear;
appDelegate.pickerController.cameraFlashMode = UIImagePickerControllerCameraFlashModeAuto;

appDelegate.pickerController.mediaTypes = [NSArray arrayWithObject:@"public.movie"];
appDelegate.pickerController.delegate = self; 
[self presentModalViewController:appDelegate.pickerController animated:NO];
appDelegate.pickerController.cameraOverlayView =overlay;
</code></pre>

<p>Please advise.</p>

<p>Thank you!</p>
