/external/robolectric/src/test/java/com/xtremelabs/robolectric/shadows/ |
MediaRecorderTest.java | 5 import android.media.MediaRecorder; 19 private MediaRecorder mediaRecorder; 24 mediaRecorder = new MediaRecorder(); 25 shadowMediaRecorder = Robolectric.shadowOf(mediaRecorder); 31 mediaRecorder.setAudioChannels(2); 37 assertThat(shadowMediaRecorder.getAudioEncoder(), not(equalTo(MediaRecorder.AudioEncoder.AMR_NB))); 39 mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB) [all...] |
/frameworks/base/docs/html/guide/topics/media/ |
audio-capture.jd | 2 page.tags="mediarecorder" 19 <li>{@link android.media.MediaRecorder}</li> 34 using the {@link android.media.MediaRecorder} APIs if supported by the device hardware.</p> 47 <li>Create a new instance of {@link android.media.MediaRecorder android.media.MediaRecorder}.</li> 49 {@link android.media.MediaRecorder#setAudioSource MediaRecorder.setAudioSource()}. You will 51 <code>MediaRecorder.AudioSource.MIC</code>.</li> 53 {@link android.media.MediaRecorder#setOutputFormat MediaRecorder.setOutputFormat()} [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/ |
MediaProfileReader.java | 19 import android.media.MediaRecorder; 79 if (videoEncoder != MediaRecorder.VideoEncoder.H263 && 80 videoEncoder != MediaRecorder.VideoEncoder.H264 && 81 videoEncoder != MediaRecorder.VideoEncoder.MPEG_4_SP) { 88 if (audioEncoder != MediaRecorder.AudioEncoder.AMR_NB && 89 audioEncoder != MediaRecorder.AudioEncoder.AMR_WB && 90 audioEncoder != MediaRecorder.AudioEncoder.AAC && 91 audioEncoder != MediaRecorder.AudioEncoder.HE_AAC) { 120 videoEncoderMap.put(MediaRecorder.VideoEncoder.H263, "h263"); 121 videoEncoderMap.put(MediaRecorder.VideoEncoder.H264, "h264") [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
MediaRecorderTest.java | 22 import android.media.MediaRecorder; 23 import android.media.MediaRecorder.OnErrorListener; 24 import android.media.MediaRecorder.OnInfoListener; 70 private MediaRecorder mMediaRecorder; 105 mMediaRecorder = new MediaRecorder(); 114 public void onInfo(MediaRecorder mr, int what, int extra) { 117 MediaRecorder.MEDIA_RECORDER_INFO_MAX_DURATION_REACHED) { 121 MediaRecorder.MEDIA_RECORDER_INFO_MAX_FILESIZE_REACHED) { 128 public void onError(MediaRecorder mr, int what, int extra) { 163 mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA) [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/unit/ |
MediaRecorderMethodUnderTest.java | 19 import android.media.MediaRecorder; 22 * All MediaRecorder method unit test subclass must implement this interface. 26 public void invokeMethodUnderTest(MediaRecorder player);
|
MediaRecorderStateUnitTestTemplate.java | 20 import android.media.MediaRecorder; 25 * states of a MediaRecorder object. 40 public static final int OUTPUT_FORMAT= MediaRecorder.OutputFormat.THREE_GPP; 41 public static final int AUDIO_ENCODER = MediaRecorder.AudioEncoder.AMR_NB; 42 public static final int AUDIO_SOURCE = MediaRecorder.AudioSource.MIC; 45 private MediaRecorder mMediaRecorder = new MediaRecorder(); 50 * Runs the given method under test in all possible states of a MediaRecorder 65 * Calls method under test in the given state of the MediaRecorder object. 67 * @param state the MediaRecorder state in which the method under test is called [all...] |
MediaRecorderPrepareStateUnitTest.java | 19 import android.media.MediaRecorder; 27 * MediaRecorder.prepare() method can be called. 54 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderResetStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.reset() method can be called. 53 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderSetAudioEncoderStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.setAudioEncoder() method can be called. 53 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderSetAudioSourceStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.setAudioSource() method can be called. 53 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderSetOutputFileStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.setOutputFile() method can be called. 50 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderSetOutputFormatStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.setOutputFormat() method can be called. 53 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
MediaRecorderStartStateUnitTest.java | 19 import android.media.MediaRecorder; 26 * MediaRecorder.start() method can be called. 53 public void invokeMethodUnderTest(MediaRecorder recorder) {
|
/cts/tests/tests/permission/src/android/permission/cts/ |
AudioPermissionTest.java | 21 import android.media.MediaRecorder; 38 MediaRecorder mMediaRecorder = null; 44 mMediaRecorder = new MediaRecorder(); 49 mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); 50 mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 51 mMediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 61 fail("Could not prepare MediaRecorder: " + e.toString()); 81 fail("Recorded from MediaRecorder.AudioSource.MIC");
|
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ |
ShadowMediaRecorder.java | 4 import android.media.MediaRecorder; 10 * Shadows the {@code MediaRecorder} class. 12 @Implements(MediaRecorder.class) 16 // http://developer.android.com/reference/android/media/MediaRecorder.html 45 private MediaRecorder.OnErrorListener errorListener; 46 private MediaRecorder.OnInfoListener infoListener; 95 public void setOnErrorListener(MediaRecorder.OnErrorListener l) { 100 public void setOnInfoListener(MediaRecorder.OnInfoListener listener) { 245 public MediaRecorder.OnErrorListener getErrorListener() { 249 public MediaRecorder.OnInfoListener getInfoListener() [all...] |
/frameworks/base/media/mca/filterfw/java/android/filterfw/core/ |
GLEnvironment.java | 25 import android.media.MediaRecorder; 120 public int registerSurfaceFromMediaRecorder(MediaRecorder mediaRecorder) { 121 int result = nativeAddSurfaceFromMediaRecorder(mediaRecorder); 124 + "MediaRecorder" + mediaRecorder + "!"); 175 private native int nativeAddSurfaceFromMediaRecorder(MediaRecorder mediaRecorder); 177 private native boolean nativeDisconnectSurfaceMediaSource(MediaRecorder mediaRecorder); [all...] |
/frameworks/base/media/jni/ |
android_media_MediaRecorder.cpp | 24 #include <media/mediarecorder.h> 68 jclass mClass; // Reference to MediaRecorder class 69 jobject mObject; // Weak ref to MediaRecorder Java object to call on 75 // Hold onto the MediaRecorder class for use in calling the static method 79 ALOGE("Can't find android/media/MediaRecorder"); 85 // We use a weak reference so the MediaRecorder object can be garbage collected. 128 static sp<MediaRecorder> getMediaRecorder(JNIEnv* env, jobject thiz) 131 MediaRecorder* const p = (MediaRecorder*)env->GetIntField(thiz, fields.context); 132 return sp<MediaRecorder>(p) [all...] |
/frameworks/base/docs/html/sdk/api_diff/3/changes/ |
android.media.MediaRecorder.html | 10 android.media.MediaRecorder 74 Class android.media.<A HREF="../../../../reference/android/media/MediaRecorder.html" target="_top"><font size="+2"><code>MediaRecorder</code></font></A> 86 <A NAME="android.media.MediaRecorder.setCamera_added(android.hardware.Camera)"></A> 87 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setCamera(android.hardware.Camera)" target="_top"><code>setCamera</code></A>(<code>Camera</code>)</nobr> 93 <A NAME="android.media.MediaRecorder.setMaxDuration_added(int)"></A> 94 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setMaxDuration(int)" target="_top"><code>setMaxDuration</code></A>(<code>int</code>)</nobr> 100 <A NAME="android.media.MediaRecorder.setMaxFileSize_added(long)"></A> 101 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setMaxFileSize(long)" target="_top"><code>setMaxFileSize</code></A>(<code>long</code>)</nobr> 107 <A NAME="android.media.MediaRecorder.setOnErrorListener_added(android.media.MediaRecorder.OnErrorListener)"></A [all...] |
/frameworks/av/media/libmedia/ |
mediarecorder.cpp | 19 #define LOG_TAG "MediaRecorder" 21 #include <media/mediarecorder.h> 31 status_t MediaRecorder::setCamera(const sp<ICamera>& camera, const sp<ICameraRecordingProxy>& proxy) 52 status_t MediaRecorder::setPreviewSurface(const sp<IGraphicBufferProducer>& surface) 77 status_t MediaRecorder::init() 107 status_t MediaRecorder::setVideoSource(int vs) 142 status_t MediaRecorder::setAudioSource(int as) 175 status_t MediaRecorder::setOutputFormat(int of) 201 status_t MediaRecorder::setVideoEncoder(int ve) 231 status_t MediaRecorder::setAudioEncoder(int ae [all...] |
/frameworks/base/media/java/android/media/ |
MediaRecorder.java | 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 th [all...] |
MediaActionSound.java | 37 * {@link android.media.MediaRecorder} for still images or video, respectively, 75 * {@link android.media.MediaRecorder#start MediaRecorder.start()} to 83 * {@link android.media.MediaRecorder#stop MediaRecorder.stop()} to 136 * {@link android.media.MediaRecorder#start MediaRecorder.start}, and 137 * {@link android.media.MediaRecorder#stop MediaRecorder.stop}.</p> 152 * @see android.media.MediaRecorder [all...] |
/cts/tests/tests/mediastress/src/android/mediastress/cts/ |
MediaRecorderStressTest.java | 23 import android.media.MediaRecorder; 54 private MediaRecorder mRecorder; 156 private final class RecorderErrorCallback implements MediaRecorder.OnErrorListener { 157 public void onError(MediaRecorder mr, int what, int extra) { 159 fail("mediaRecorder error"); 233 mRecorder = new MediaRecorder(); 240 mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); 241 mRecorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); 246 mRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H263); 310 mRecorder = new MediaRecorder(); [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/mediarecorder/ |
MediaRecorderTest.java | 17 package com.android.mediaframeworktest.functional.mediarecorder; 27 import android.media.MediaRecorder; 53 private MediaRecorder mRecorder; 69 mRecorder = new MediaRecorder(); 79 mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); 81 mRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); 90 mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); 147 MediaRecorder mMediaRecorder = new MediaRecorder(); 148 mMediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC) [all...] |
/frameworks/base/docs/html/sdk/api_diff/8/changes/ |
android.media.MediaRecorder.html | 10 android.media.MediaRecorder 74 Class android.media.<A HREF="../../../../reference/android/media/MediaRecorder.html" target="_top"><font size="+2"><code>MediaRecorder</code></font></A> 86 <A NAME="android.media.MediaRecorder.setAudioChannels_added(int)"></A> 87 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setAudioChannels(int)" target="_top"><code>setAudioChannels</code></A>(<code>int</code>)</nobr> 93 <A NAME="android.media.MediaRecorder.setAudioEncodingBitRate_added(int)"></A> 94 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setAudioEncodingBitRate(int)" target="_top"><code>setAudioEncodingBitRate</code></A>(<code>int</code>)</nobr> 100 <A NAME="android.media.MediaRecorder.setAudioSamplingRate_added(int)"></A> 101 <nobr><code>void</code> <A HREF="../../../../reference/android/media/MediaRecorder.html#setAudioSamplingRate(int)" target="_top"><code>setAudioSamplingRate</code></A>(<code>int</code>)</nobr> 107 <A NAME="android.media.MediaRecorder.setProfile_added(android.media.CamcorderProfile)"></A [all...] |
/frameworks/base/media/mca/filterpacks/java/android/filterpacks/videosink/ |
MediaEncoderFilter.java | 38 import android.media.MediaRecorder; 72 * Select from the values in MediaRecorder.AudioSource 78 * MediaRecorder.OnInfoListener. Set this to receive notifications about 82 private MediaRecorder.OnInfoListener mInfoListener = null; 85 * MediaRecorder.OnErrorListener. Set this to receive notifications about 89 private MediaRecorder.OnErrorListener mErrorListener = null; 128 * android.media.MediaRecorder.OutputFormat */ 130 private int mOutputFormat = MediaRecorder.OutputFormat.MPEG_4; 134 * android.media.MediaRecorder.VideoEncoder */ 136 private int mVideoEncoder = MediaRecorder.VideoEncoder.H264 [all...] |