HomeSort by relevance Sort by last modified time
    Searched refs:MediaCodec (Results 26 - 50 of 91) sorted by null

12 3 4

  /frameworks/av/media/libstagefright/
MediaCodec.cpp 18 #define LOG_TAG "MediaCodec"
52 #include <media/stagefright/MediaCodec.h>
70 // in frameworks/base/media/java/android/media/MediaCodec.java
72 static const char *kCodecCodec = "android.media.mediacodec.codec"; /* e.g. OMX.google.aac.decoder */
73 static const char *kCodecMime = "android.media.mediacodec.mime"; /* e.g. audio/mime */
74 static const char *kCodecMode = "android.media.mediacodec.mode"; /* audio, video */
77 static const char *kCodecEncoder = "android.media.mediacodec.encoder"; /* 0,1 */
78 static const char *kCodecSecure = "android.media.mediacodec.secure"; /* 0, 1 */
79 static const char *kCodecWidth = "android.media.mediacodec.width"; /* 0..n */
80 static const char *kCodecHeight = "android.media.mediacodec.height"; /* 0..n *
    [all...]
SimpleDecodingSource.cpp 31 #include <media/stagefright/MediaCodec.h>
70 sp<MediaCodec> codec;
71 auto configure = [=](const sp<MediaCodec> &codec, const AString &componentName)
95 codec = MediaCodec::CreateByComponentName(looper, desiredCodec);
107 codec = MediaCodec::CreateByComponentName(looper, componentName);
122 const sp<MediaCodec> &codec, const sp<MediaSource> &source, const sp<ALooper> &looper,
287 0 /* pts */, MediaCodec::BUFFER_FLAG_EOS) != OK) {
381 if (out_flags & MediaCodec::BUFFER_FLAG_EOS) {
MediaCodecSource.cpp 34 #include <media/stagefright/MediaCodec.h>
504 mEncoder = MediaCodec::CreateByComponentName(mCodecLooper, name);
513 MediaCodec::CONFIGURE_FLAG_ENCODE);
522 mEncoder = MediaCodec::CreateByComponentName(
538 MediaCodec::CONFIGURE_FLAG_ENCODE);
754 flags = MediaCodec::BUFFER_FLAG_EOS;
874 if (cbID == MediaCodec::CB_INPUT_AVAILABLE) {
880 } else if (cbID == MediaCodec::CB_OUTPUT_FORMAT_CHANGED) {
889 } else if (cbID == MediaCodec::CB_OUTPUT_AVAILABLE) {
902 if (flags & MediaCodec::BUFFER_FLAG_EOS)
    [all...]
  /cts/tests/tests/media/src/android/media/cts/
NdkInputSurface.java 19 import android.media.MediaCodec;
92 public void configure(MediaCodec codec) {
DecoderTestAacDrc.java 27 import android.media.MediaCodec;
408 MediaCodec codec;
424 codec = MediaCodec.createDecoderByType(mime);
426 codec = MediaCodec.createByCodecName(decoderName);
450 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo();
487 sawInputEOS ? MediaCodec.BUFFER_FLAG_END_OF_STREAM : 0);
521 if ((info.flags & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0) {
525 } else if (res == MediaCodec.INFO_OUTPUT_BUFFERS_CHANGED) {
529 } else if (res == MediaCodec.INFO_OUTPUT_FORMAT_CHANGED)
    [all...]
NdkMediaCodec.java 19 import android.media.MediaCodec;
20 import android.media.MediaCodec.BufferInfo;
21 import android.media.MediaCodec.Callback;
224 MediaCodec.PARAMETER_KEY_REQUEST_SYNC_FRAME,
225 MediaCodec.PARAMETER_KEY_VIDEO_BITRATE};
MediaCodecCapabilitiesTest.java 19 import android.media.MediaCodec;
584 MediaCodec codec = null;
586 codec = MediaCodec.createByCodecName(info.getName());
588 MediaCodec.CONFIGURE_FLAG_ENCODE);
630 MediaCodec codec = null;
634 codec = MediaCodec.createByCodecName(info.getName());
696 int flag = isEncoder ? MediaCodec.CONFIGURE_FLAG_ENCODE : 0;
699 Vector<MediaCodec> codecs = new Vector<MediaCodec>();
700 MediaCodec codec = null
    [all...]
MediaSyncTest.java 24 import android.media.MediaCodec;
584 private class Decoder extends MediaCodec.Callback {
600 private MediaCodec mDecoder = null;
654 mDecoder = MediaCodec.createDecoderByType(mimeType);
743 public void onError(MediaCodec codec, MediaCodec.CodecException e) {
747 public void onInputBufferAvailable(MediaCodec codec, int index) {
765 mSignaledEos ? MediaCodec.BUFFER_FLAG_END_OF_STREAM : 0);
771 MediaCodec codec, int index, MediaCodec.BufferInfo info)
    [all...]
VideoEncoderTest.java 26 import android.media.MediaCodec;
27 import android.media.MediaCodec.BufferInfo;
98 private void play(MediaCodec decoder, Surface surface) {
102 decoder.setCallback(new MediaCodec.Callback() {
103 public void onOutputBufferAvailable(MediaCodec codec, int ix, BufferInfo info) {
105 if ((info.flags & MediaCodec.BUFFER_FLAG_END_OF_STREAM) != 0) {
111 public void onInputBufferAvailable(MediaCodec codec, int ix) {
130 public void onError(MediaCodec codec, MediaCodec.CodecException e) {
134 public void onOutputFormatChanged(MediaCodec codec, MediaFormat format)
    [all...]
DecoderTest.java 29 import android.media.MediaCodec;
30 import android.media.MediaCodec.BufferInfo;
126 MediaCodec mMediaCodec = MediaCodec.createDecoderByType(MediaFormat.MIMETYPE_AUDIO_AAC);
134 mMediaCodec.queueInputBuffer(index, 0, 0, 0, MediaCodec.BUFFER_FLAG_END_OF_STREAM);
135 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo();
290 MediaCodec dec = MediaCodec.createDecoderByType(mime);
296 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo()
    [all...]
VpxEncoderTest.java 19 import android.media.MediaCodec;
103 ArrayList<MediaCodec.BufferInfo> bufInfo = encode(params);
152 ArrayList<MediaCodec.BufferInfo> bufInfos = encodeAsync(params);
202 * Check if MediaCodec.PARAMETER_KEY_REQUEST_SYNC_FRAME is honored.
224 ArrayList<MediaCodec.BufferInfo> bufInfo = encode(params);
253 * Check if MediaCodec.PARAMETER_KEY_VIDEO_BITRATE is honored.
286 ArrayList<MediaCodec.BufferInfo> bufInfo = encode(params);
358 ArrayList<MediaCodec.BufferInfo> bufInfo = encode(params);
ImageReaderDecoderTest.java 30 import android.media.MediaCodec;
63 * It uses MediaCodec to decode a short video stream, send the video frames to
65 * ImageReader matches the output buffers of the MediaCodec. The video format
89 private MediaCodec.BufferInfo mBufferInfo = new MediaCodec.BufferInfo();
256 MediaCodec decoder = null;
292 decoder = MediaCodec.createByCodecName(mName);
468 MediaCodec decoder, MediaExtractor extractor, MediaFormat mediaFormat,
490 MediaCodec.BufferInfo info = new MediaCodec.BufferInfo()
    [all...]
InputSurface.java 20 import android.media.MediaCodec;
33 * Holds state associated with a Surface used for MediaCodec encoder input.
35 * The constructor takes a Surface obtained from MediaCodec.createInputSurface(), and uses that
200 * Returns the Surface that the MediaCodec receives buffers from.
243 public void configure(MediaCodec codec) {
EncodeVirtualDisplayWithCompositionTest.java 29 import android.media.MediaCodec;
30 import android.media.MediaCodec.BufferInfo;
73 * Tests to check if MediaCodec encoding works with composition of multiple virtual displays
109 private MediaCodec mDecoder;
120 public void onCodecConfig(ByteBuffer data, MediaCodec.BufferInfo info) {
124 public void onBufferReady(ByteBuffer data, MediaCodec.BufferInfo info) {
266 mDecoder = MediaCodec.createDecoderByType(MIME_TYPE);
274 mDecoder.setVideoScalingMode(MediaCodec.VIDEO_SCALING_MODE_SCALE_TO_FIT);
580 public void onCodecConfig(ByteBuffer data, MediaCodec.BufferInfo info);
581 public void onBufferReady(ByteBuffer data, MediaCodec.BufferInfo info)
    [all...]
  /frameworks/av/cmds/stagefright/
SimplePlayer.h 27 struct MediaCodec;
75 sp<MediaCodec> mCodec;
mediafilter.cpp 33 #include <media/stagefright/MediaCodec.h>
133 sp<MediaCodec> mCodec;
306 if (flags & MediaCodec::BUFFER_FLAG_EOS) {
355 state->mCodec = MediaCodec::CreateByType(
398 filterState->mCodec = MediaCodec::CreateByComponentName(
405 filterState->mCodec = MediaCodec::CreateByComponentName(
412 filterState->mCodec = MediaCodec::CreateByComponentName(
425 filterState->mCodec = MediaCodec::CreateByComponentName(
437 filterState->mCodec = MediaCodec::CreateByComponentName(
449 filterState->mCodec = MediaCodec::CreateByComponentName
    [all...]
codec.cpp 35 #include <media/stagefright/MediaCodec.h>
58 sp<MediaCodec> mCodec;
123 state->mCodec = MediaCodec::CreateByType(
147 sp<MediaCodec> codec = state->mCodec;
221 MediaCodec::BUFFER_FLAG_EOS);
288 if (flags & MediaCodec::BUFFER_FLAG_EOS) {
  /frameworks/av/media/libmediaplayer2/nuplayer2/
NuPlayer2DecoderBase.h 29 struct MediaCodec;
  /frameworks/av/media/libmediaplayerservice/nuplayer/
NuPlayerDecoderBase.h 28 struct MediaCodec;
  /cts/hostsidetests/media/bitstreams/app/src/android/media/cts/bitstreams/app/
MediaBitstreamsDeviceSideTest.java 23 import android.media.MediaCodec;
288 MediaCodec d = null;
290 Future<MediaCodec> dec = mExecutorService.submit(new Callable<MediaCodec>() {
292 public MediaCodec call() throws Exception {
293 return MediaCodec.createByCodecName(name);
296 MediaCodec decoder = d = dec.get(1, TimeUnit.SECONDS);
  /frameworks/av/media/libstagefright/include/media/stagefright/
MediaCodec.h 58 struct MediaCodec : public AHandler {
82 static sp<MediaCodec> CreateByType(
86 static sp<MediaCodec> CreateByComponentName(
195 // Create a MediaCodec notification message from a list of rendered or dropped render infos
202 virtual ~MediaCodec();
380 MediaCodec(const sp<ALooper> &looper, pid_t pid, uid_t uid);
509 DISALLOW_EVIL_CONSTRUCTORS(MediaCodec);
MediaCodecSource.h 32 struct MediaCodec;
126 sp<MediaCodec> mEncoder;
  /frameworks/av/cmds/screenrecord/
screenrecord.cpp 50 #include <media/stagefright/MediaCodec.h>
71 using android::MediaCodec;
173 * Configures and starts the MediaCodec encoder. Obtains an input surface
176 static status_t prepareEncoder(float displayFps, sp<MediaCodec>* pCodec,
204 sp<MediaCodec> codec;
206 codec = MediaCodec::CreateByType(looper, kMimeTypeAvc, true);
213 codec = MediaCodec::CreateByComponentName(looper, gCodecName);
222 MediaCodec::CONFIGURE_FLAG_ENCODE);
233 sp<PersistentSurface> surface = MediaCodec::CreatePersistentInputSurface();
353 * Runs the MediaCodec encoder, sending the output to the MediaMuxer. Th
    [all...]
  /external/webrtc/talk/app/webrtc/java/src/org/webrtc/
MediaCodecVideoDecoder.java 31 import android.media.MediaCodec;
77 private MediaCodec mediaCodec;
92 // NV12 color format supported by QCOM codec, but not declared in MediaCodec -
120 // MediaCodec error handler - invoked when critical error happens which may prevent
145 return null; // MediaCodec.setParameters is missing.
276 mediaCodec =
278 if (mediaCodec == null) {
282 mediaCodec.configure(format, surface, null, 0);
283 mediaCodec.start()
    [all...]
  /frameworks/av/media/libstagefright/include/
FrameDecoder.h 35 struct MediaCodec;
96 sp<MediaCodec> mDecoder;

Completed in 941 milliseconds

12 3 4