Lines Matching defs:MediaRecorder

39  * <p>A common case of using MediaRecorder to record audio works as follows:
41 * <pre>MediaRecorder recorder = new MediaRecorder();
42 * recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
43 * recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
44 * recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
61 * applications are required to create MediaRecorder objects on threads with a
64 * <p><strong>Note:</strong> Currently, MediaRecorder does not work on the emulator.
68 * <p>For more information about how to use MediaRecorder for recording video, read the
70 * For more information about how to use MediaRecorder for recording sound, read the
74 public class MediaRecorder
80 private final static String TAG = "MediaRecorder";
98 public MediaRecorder() {
113 native_setup(new WeakReference<MediaRecorder>(this), packageName);
137 * @see android.media.MediaRecorder.VideoSource
160 * {@link MediaRecorder#setAudioSource(int)}.
248 * {@link MediaRecorder#setVideoSource(int)}.
269 * When using this video source type, use {@link MediaRecorder#getSurface()}
270 * to retrieve the surface created by MediaRecorder.
277 * {@link MediaRecorder#setOutputFormat(int)}.
294 * @deprecated Deprecated in favor of MediaRecorder.OutputFormat.AMR_NB
322 * {@link MediaRecorder#setAudioEncoder(int)}.
346 * {@link MediaRecorder#setVideoEncoder(int)}.
368 * @see android.media.MediaRecorder.AudioSource
375 * @see android.media.MediaRecorder.AudioSource
389 * @see android.media.MediaRecorder.VideoSource
516 * @see android.media.MediaRecorder.OutputFormat
553 * will be sent to the {@link android.media.MediaRecorder.OnInfoListener}
568 * will be sent to the {@link android.media.MediaRecorder.OnInfoListener}
587 * @see android.media.MediaRecorder.AudioEncoder
600 * @see android.media.MediaRecorder.VideoEncoder
783 * Restarts the MediaRecorder to its idle state. After calling
811 * @see android.media.MediaRecorder.OnErrorListener
815 * MediaRecorder object and instantiate a new one.
816 * @see android.media.MediaRecorder.OnErrorListener
829 * @param mr the MediaRecorder that encountered the error
837 void onError(MediaRecorder mr, int what, int extra);
855 * @see android.media.MediaRecorder.OnInfoListener
859 * @see android.media.MediaRecorder.OnInfoListener
863 * @see android.media.MediaRecorder.OnInfoListener
945 * @param mr the MediaRecorder that encountered the error
954 void onInfo(MediaRecorder mr, int what, int extra);
970 private MediaRecorder mMediaRecorder;
972 public EventHandler(MediaRecorder mr, Looper looper) {
1023 * We use a weak reference to the original MediaRecorder object so that the native
1030 MediaRecorder mr = (MediaRecorder)((WeakReference)mediarecorder_ref).get();
1042 * Releases resources associated with this MediaRecorder object.
1044 * using the MediaRecorder. In particular, whenever an Activity
1047 * invoked to release the MediaRecorder object, unless the application
1051 * MediaRecorder object is no longer needed may also lead to