/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
H A D | TrackDecoder.java | 20 import android.media.MediaCodec; 21 import android.media.MediaCodec.BufferInfo; 47 private MediaCodec mMediaCodec; 58 protected abstract MediaCodec initMediaCodec(MediaFormat format); in initMediaCodec() 67 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info); in onDataAvailable() 102 protected MediaCodec getMediaCodec() { in getMediaCodec() 123 inputBufferIndex, 0, 0, 0, MediaCodec.BUFFER_FLAG_END_OF_STREAM); in feedInput() 148 inputBufferIndex, 0, 0, 0, MediaCodec.BUFFER_FLAG_END_OF_STREAM); in tryEnqueueEndOfStream() 157 if ((outputInfo.flags & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0) { in drainOutputBuffer() 167 } else if (outputBufferIndex == MediaCodec.INFO_OUTPUT_BUFFERS_CHANGED) { in drainOutputBuffer() [all …]
|
H A D | AudioTrackDecoder.java | 20 import android.media.MediaCodec; 21 import android.media.MediaCodec.BufferInfo; 61 protected MediaCodec initMediaCodec(MediaFormat format) { in initMediaCodec() 62 MediaCodec mediaCodec; in initMediaCodec() 64 mediaCodec = MediaCodec.createDecoderByType( in initMediaCodec() 77 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { in onDataAvailable()
|
H A D | GpuVideoTrackDecoder.java | 22 import android.media.MediaCodec; 23 import android.media.MediaCodec.BufferInfo; 89 protected MediaCodec initMediaCodec(MediaFormat format) { in initMediaCodec() 90 MediaCodec mediaCodec; in initMediaCodec() 92 mediaCodec = MediaCodec.createDecoderByType( in initMediaCodec() 107 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { in onDataAvailable()
|
H A D | CpuVideoTrackDecoder.java | 20 import android.media.MediaCodec; 21 import android.media.MediaCodec.BufferInfo; 66 protected MediaCodec initMediaCodec(MediaFormat format) { in initMediaCodec() 68 MediaCodec mediaCodec = findDecoderCodec(format, new int[] { in initMediaCodec() 81 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { in onDataAvailable() 184 private static MediaCodec findDecoderCodec(MediaFormat format, int[] requiredColorFormats) { in findDecoderCodec() 219 return MediaCodec.createByCodecName(bestCodec); in findDecoderCodec()
|
/aosp14/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/ |
H A D | DisplaySourceService.java | 26 import android.media.MediaCodec; 27 import android.media.MediaCodec.BufferInfo; 195 MediaCodec codec; in run() 197 codec = MediaCodec.createEncoderByType("video/avc"); in run() 202 codec.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE); in run() 227 private void stream(MediaCodec codec) { in stream() 244 } else if (index == MediaCodec.INFO_OUTPUT_BUFFERS_CHANGED) { in stream() 246 } else if (index == MediaCodec.INFO_TRY_AGAIN_LATER) { in stream()
|
/aosp14/frameworks/base/media/java/android/media/ |
H A D | AmrInputStream.java | 20 import android.media.MediaCodec.BufferInfo; 38 MediaCodec mCodec; 72 mCodec = MediaCodec.createByCodecName(name); in AmrInputStream() 76 MediaCodec.CONFIGURE_FLAG_ENCODE); in AmrInputStream() 141 mSawInputEOS ? MediaCodec.BUFFER_FLAG_END_OF_STREAM : 0 /* flags */); in read() 152 if ((mInfo.flags & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0) { in read()
|
H A D | MediaCodec.java | 1641 final public class MediaCodec { class 1829 private MediaCodec mCodec; 1846 mCallback = (MediaCodec.Callback) msg.obj; in handleMessage() 1920 BufferInfo info = (MediaCodec.BufferInfo) msg.obj; in handleCallback() 2040 public static MediaCodec createByCodecName(@NonNull String name) in createByCodecName() 3333 private QueueRequest(@NonNull MediaCodec codec, int index) { in QueueRequest() 3388 @NonNull MediaCodec.CryptoInfo cryptoInfo) { in setEncryptedLinearBlock() 3615 private final MediaCodec mCodec; 3620 private MediaCodec.CryptoInfo mCryptoInfo = null; 4446 void setBufferInfo(MediaCodec.BufferInfo info) { in setBufferInfo() [all …]
|
H A D | MediaDescrambler.java | 56 @NonNull MediaCodec.CryptoInfo cryptoInfo) in descramble() 87 @NonNull MediaCodec.CryptoInfo cryptoInfo) in descramble() 130 @NonNull MediaCodec.CryptoInfo cryptoInfo) in descramble() 347 @NonNull MediaCodec.CryptoInfo cryptoInfo) { in descramble()
|
H A D | MediaMuxer.java | 22 import android.media.MediaCodec.BufferInfo; 301 int offset, int size, long presentationTimeUs, @MediaCodec.BufferFlag int flags); in nativeWriteSampleData()
|
H A D | MediaExtractor.java | 747 public native boolean getSampleCryptoInfo(@NonNull MediaCodec.CryptoInfo info);
|
H A D | MediaRecorder.java | 239 if (!(surface instanceof MediaCodec.PersistentSurface)) { in setInputSurface()
|
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenrecord/ |
H A D | ScreenInternalAudioRecorder.java | 23 import android.media.MediaCodec; 47 private MediaCodec mCodec; 119 mCodec = MediaCodec.createEncoderByType(MediaFormat.MIMETYPE_AUDIO_AAC); in setupSimple() 127 null, null, MediaCodec.CONFIGURE_FLAG_ENCODE); in setupSimple() 262 MediaCodec.BUFFER_FLAG_END_OF_STREAM); in endStream() 268 MediaCodec.BufferInfo bufferInfo = new MediaCodec.BufferInfo(); in writeOutput() 270 if (bufferIndex == MediaCodec.INFO_OUTPUT_FORMAT_CHANGED) { in writeOutput() 275 if (bufferIndex == MediaCodec.INFO_TRY_AGAIN_LATER) { in writeOutput() 281 if (!((bufferInfo.flags & MediaCodec.BUFFER_FLAG_CODEC_CONFIG) != 0 in writeOutput()
|
H A D | ScreenRecordingMuxer.java | 19 import android.media.MediaCodec; 87 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo(); in mux()
|
H A D | ScreenMediaRecorder.java | 32 import android.media.MediaCodec; 214 MediaCodec decoder = MediaCodec.createDecoderByType(videoType); in getSupportedSize()
|
/aosp14/frameworks/base/tests/AccessoryDisplay/sink/src/com/android/accessorydisplay/sink/ |
H A D | DisplaySinkService.java | 25 import android.media.MediaCodec; 26 import android.media.MediaCodec.BufferInfo; 51 private MediaCodec mCodec; 155 mCodec = MediaCodec.createDecoderByType("video/avc"); in updateSurfaceFromUi() 223 } else if (index != MediaCodec.INFO_OUTPUT_BUFFERS_CHANGED in consumeCodecOutputLocked() 224 && index != MediaCodec.INFO_OUTPUT_FORMAT_CHANGED) { in consumeCodecOutputLocked()
|
H A D | SinkActivity.java | 33 import android.media.MediaCodec; 34 import android.media.MediaCodec.BufferInfo;
|
/aosp14/frameworks/base/media/jni/ |
H A D | android_media_MediaCodec.h | 43 struct MediaCodec; 199 sp<MediaCodec> mCodec;
|
H A D | android_media_MediaCodec.cpp | 234 mCodec = MediaCodec::CreateByType(mLooper, name, encoder, &mInitStatus, pid, uid); in JMediaCodec() 239 mCodec = MediaCodec::CreateByComponentName(mLooper, name, &mInitStatus, pid, uid); in JMediaCodec() 812 sp<MediaCodec::WrapperObject<std::set<std::string>>> changedKeys{ in getOutputFrame() 1257 case MediaCodec::CB_INPUT_AVAILABLE: in handleCallback() 1263 case MediaCodec::CB_OUTPUT_AVAILABLE: in handleCallback() 1290 case MediaCodec::CB_CRYPTO_ERROR: in handleCallback() 1301 case MediaCodec::CB_ERROR: in handleCallback() 1323 case MediaCodec::CB_OUTPUT_FORMAT_CHANGED: in handleCallback() 1701 MediaCodec::CreatePersistentInputSurface(); in android_media_MediaCodec_createPersistentInputSurface() 2487 context->mBlock = MediaCodec::FetchLinearBlock(capacity, names); in obtain() [all …]
|
/aosp14/frameworks/base/media/java/android/media/tv/tuner/filter/ |
H A D | MediaEvent.java | 25 import android.media.MediaCodec.LinearBlock;
|
/aosp14/frameworks/base/media/java/android/media/tv/ |
H A D | AdBuffer.java | 20 import android.media.MediaCodec.BufferFlag;
|
/aosp14/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/mediarecorder/ |
H A D | MediaRecorderTest.java | 30 import android.media.MediaCodec; 588 surface = MediaCodec.createPersistentInputSurface(); in testPersistentSurfaceRecording()
|
/aosp14/frameworks/base/core/api/ |
H A D | system-lint-baseline.txt | 152 SamShouldBeLast: android.media.MediaCodec#setOnFrameRenderedListener(android.media.MediaCodec.OnFra… 153 …SAM-compatible parameters (such as parameter 1, "listener", in android.media.MediaCodec.setOnFrame…
|
/aosp14/frameworks/base/config/ |
H A D | dirty-image-objects | 81 Landroid/media/MediaCodec;
|
/aosp14/frameworks/base/core/java/android/hardware/camera2/params/ |
H A D | StreamConfigurationMap.java | 544 } else if (klass == android.media.MediaCodec.class) { in isOutputSupportedFor()
|
/aosp14/frameworks/base/boot/ |
H A D | boot-image-profile.txt | 10940 HSPLandroid/media/MediaCodec$BufferMap;-><init>(Landroid/media/MediaCodec$BufferMap-IA;)V 10944 HSPLandroid/media/MediaCodec$CryptoInfo$Pattern;-><init>(II)V+]Landroid/media/MediaCodec$CryptoInfo… 10947 HSPLandroid/media/MediaCodec$EventHandler;-><init>(Landroid/media/MediaCodec;Landroid/media/MediaCo… 10953 HSPLandroid/media/MediaCodec;->createByCodecName(Ljava/lang/String;)Landroid/media/MediaCodec; 10955 …d/media/MediaCodec;->dequeueOutputBuffer(Landroid/media/MediaCodec$BufferInfo;J)I+]Landroid/media/… 10958 HSPLandroid/media/MediaCodec;->getInputBuffer(I)Ljava/nio/ByteBuffer;+]Landroid/media/MediaCodec$Bu… 10959 HSPLandroid/media/MediaCodec;->getOutputBuffer(I)Ljava/nio/ByteBuffer;+]Landroid/media/MediaCodec$B… 10962 HSPLandroid/media/MediaCodec;->queueInputBuffer(IIIJI)V+]Landroid/media/MediaCodec$BufferMap;Landro… 27823 Landroid/media/MediaCodec$BufferMap; 27824 Landroid/media/MediaCodec$Callback; [all …]
|