Home | History | Annotate | Download | only in com.example.android.mediarecorder

Lines Matching refs:MediaRecorder

17 package com.example.android.mediarecorder;
23 import android.media.MediaRecorder;
39 * This activity uses the camera/camcorder as the A/V source for the {@link android.media.MediaRecorder} API.
47 private MediaRecorder mMediaRecorder;
64 * stops recording, releases {@link android.media.MediaRecorder} and {@link android.hardware.Camera}. When not recording,
65 * it prepares the {@link android.media.MediaRecorder} and starts recording.
75 releaseMediaRecorder(); // release the MediaRecorder object
76 mCamera.lock(); // take camera access back from MediaRecorder
102 // if we are using MediaRecorder, release it first
115 // Lock camera for later use i.e taking it back from MediaRecorder.
116 // MediaRecorder doesn't need it anymore and we will release it if the activity pauses.
163 mMediaRecorder = new MediaRecorder();
165 // Step 1: Unlock and set camera to MediaRecorder
170 mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.DEFAULT );
171 mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
181 // Step 5: Prepare configured MediaRecorder
185 Log.d(TAG, "IllegalStateException preparing MediaRecorder: " + e.getMessage());
189 Log.d(TAG, "IOException preparing MediaRecorder: " + e.getMessage());
197 * Asynchronous task for preparing the {@link android.media.MediaRecorder} since it's a long blocking
206 // Camera is available and unlocked, MediaRecorder is prepared,