Activity just close at recorder.prepare();
dont see any exception

On May 28, 5:30 pm, Marco Nelissen <[email protected]> wrote:
> What do you mean by "no luck"? Does something crash? Do you get an
> exception? Does it create the recording file? Is there any data in it?
>
> On Thu, May 28, 2009 at 9:25 AM, zeeshan <[email protected]> wrote:
>
> > Hi dear,
>
> > i am trying to capture video since a week but still no luck.
> > can anybody help me to figure out what i am missing in the code below:
>
> > final MediaRecorder recorder = new MediaRecorder();
> >                                        ContentValues values = new
> > ContentValues(3);
>
> >  values.put(MediaStore.MediaColumns.TITLE,
> > "Recorded video");
> >                                    values.put
> > (MediaStore.MediaColumns.DATE_ADDED, System.currentTimeMillis());
> >                                   // values.put
> > (MediaStore.MediaColumns.MIME_TYPE, recorder.getMimeContentType());
>
> >                                    Uri newUri = getContentResolver().insert
> > (Media.EXTERNAL_CONTENT_URI, values);
> >                                    //String path = getContentResolver()
> > getDataFilePath(newUri);
> >                                    //final String filePath=newUri.toString
> > ();
>
> >                                        final String
> > filePath="/sdcard/lion-seul.3gp";
> >                                        recorder.setAudioSource
> > (MediaRecorder.AudioSource.MIC);
> >                                        recorder.setVideoSource
> > (MediaRecorder.VideoSource.CAMERA);
> >                                        recorder.setOutputFormat
> > (MediaRecorder.OutputFormat.THREE_GPP);
> >                                        recorder.setAudioEncoder
> > (MediaRecorder.AudioEncoder.AMR_NB);
>
> >                                        //recorder.setVideoSize(176, 144);
> > // QCIF
>
> >                                        //recorder.setOutputFormat
> > (MediaRecorder.OutputFormat.MPEG_4);
> >                                        recorder.setVideoEncoder
> > (MediaRecorder.VideoEncoder.MPEG_4_SP);
> >                                        recorder.setOutputFile(filePath);
> >                                        //
> > CameraView.thisCameraView.setRequestedOrientation
>
> >  //(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
> >                                        SurfaceHolder holder;
>
> >  videosurface.setVisibility(View.VISIBLE);
> >                                        holder = videosurface.getHolder();
>
> >  recorder.setPreviewDisplay(holder.getSurface
> > ());
>
> >                                        try {
>
> >  recorder.prepare();
> >                                                                } catch
> > (IllegalStateException e) {
> >                                                                        //
> > TODO Auto-generated catch block
>
> >  e.printStackTrace();
> >                                                                } catch
> > (IOException e) {
> >                                                                        //
> > TODO Auto-generated catch block
>
> >  e.printStackTrace();
> >                                                                }
> >                                                                catch
> > (Exception e) {
> >                                                                        //
> > TODO Auto-generated catch block
>
> >  e.printStackTrace();
> >                                                                }
> >                                        recorder.start();
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to