Home
last modified time | relevance | path

Searched refs:MediaCodec (Results 1 – 25 of 32) sorted by relevance

12

/aosp14/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/
H A DTrackDecoder.java20 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 DAudioTrackDecoder.java20 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 DGpuVideoTrackDecoder.java22 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 DCpuVideoTrackDecoder.java20 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 DDisplaySourceService.java26 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 DAmrInputStream.java20 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 DMediaCodec.java1641 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 DMediaDescrambler.java56 @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 DMediaMuxer.java22 import android.media.MediaCodec.BufferInfo;
301 int offset, int size, long presentationTimeUs, @MediaCodec.BufferFlag int flags); in nativeWriteSampleData()
H A DMediaExtractor.java747 public native boolean getSampleCryptoInfo(@NonNull MediaCodec.CryptoInfo info);
H A DMediaRecorder.java239 if (!(surface instanceof MediaCodec.PersistentSurface)) { in setInputSurface()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/screenrecord/
H A DScreenInternalAudioRecorder.java23 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 DScreenRecordingMuxer.java19 import android.media.MediaCodec;
87 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo(); in mux()
H A DScreenMediaRecorder.java32 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 DDisplaySinkService.java25 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 DSinkActivity.java33 import android.media.MediaCodec;
34 import android.media.MediaCodec.BufferInfo;
/aosp14/frameworks/base/media/jni/
H A Dandroid_media_MediaCodec.h43 struct MediaCodec;
199 sp<MediaCodec> mCodec;
H A Dandroid_media_MediaCodec.cpp234 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 DMediaEvent.java25 import android.media.MediaCodec.LinearBlock;
/aosp14/frameworks/base/media/java/android/media/tv/
H A DAdBuffer.java20 import android.media.MediaCodec.BufferFlag;
/aosp14/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/mediarecorder/
H A DMediaRecorderTest.java30 import android.media.MediaCodec;
588 surface = MediaCodec.createPersistentInputSurface(); in testPersistentSurfaceRecording()
/aosp14/frameworks/base/core/api/
H A Dsystem-lint-baseline.txt152 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 Ddirty-image-objects81 Landroid/media/MediaCodec;
/aosp14/frameworks/base/core/java/android/hardware/camera2/params/
H A DStreamConfigurationMap.java544 } else if (klass == android.media.MediaCodec.class) { in isOutputSupportedFor()
/aosp14/frameworks/base/boot/
H A Dboot-image-profile.txt10940 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 …]

12