/frameworks/wilhelm/tests/examples/ |
H A D | xaVideoDecoderCapabilities.cpp | 52 sprintf(unknown, "Video codec %d unknown to OpenMAX AL", decoderId); 95 // Map a video codec and profile to string 97 const char *videoProfileToString(XAuint32 codec, XAuint32 profile) { argument 155 return id_pair_to_string(codec, profile, table, sizeof(table) / sizeof(table[0])); 158 // Map a video codec and level to string 160 const char* videoLevelToString(XAuint32 codec, XAuint32 level) { argument 219 return id_pair_to_string(codec, level, table, sizeof(table) / sizeof(table[0]));
|
/frameworks/opt/net/voip/src/java/android/net/rtp/ |
H A D | AudioStream.java | 115 * @param codec The AudioCodec to be used. 119 public void setCodec(AudioCodec codec) { argument 123 if (codec.type == mDtmfType) { 126 mCodec = codec; 149 * @throws IllegalArgumentException if the type is invalid or used by codec. 162 throw new IllegalArgumentException("The type is used by codec");
|
/frameworks/opt/net/voip/src/jni/rtp/ |
H A D | AudioCodec.cpp | 44 AudioCodec *codec = type->create(); local 45 codec->name = type->name; 46 return codec;
|
H A D | AudioGroup.cpp | 102 AudioCodec *codec, int sampleRate, int sampleCount, 168 AudioCodec *codec, int sampleRate, int sampleCount, 204 if (codec) { 206 mCodec = codec; 224 (codec ? codec->name : "RAW"), mSampleRate, mInterval, mMode); 947 AudioCodec *codec = NULL; local 975 // Create audio codec. 980 codec = newAudioCodec(codecName); 981 int sampleCount = (codec 167 set(int mode, int socket, sockaddr_storage *remote, AudioCodec *codec, int sampleRate, int sampleCount, int codecType, int dtmfType) argument [all...] |
/frameworks/data-binding/prebuilds/1.0-rc0/ |
H A D | databinding-studio-bundle.jar | META-INF/ META-INF/MANIFEST.MF android/ android/databinding/ android/databinding/Bindable.class Bindable. ... |
/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/ |
H A D | DisplaySourceService.java | 195 MediaCodec codec; 197 codec = MediaCodec.createEncoderByType("video/avc"); 202 codec.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE); 203 Surface surface = codec.createInputSurface(); 204 codec.start(); 212 stream(codec); 219 codec.signalEndOfInputStream(); 220 codec.stop(); 227 private void stream(MediaCodec codec) { argument 231 int index = codec [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
H A D | AudioTrackDecoder.java | 77 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { 96 codec.releaseOutputBuffer(bufferIndex, false); 76 onDataAvailable( MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) argument
|
H A D | CpuVideoTrackDecoder.java | 67 // Find a codec for our video that can output to one of our supported color-spaces 81 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { 87 mColorFormat = codec.getOutputFormat().getInteger(MediaFormat.KEY_COLOR_FORMAT); 96 codec.releaseOutputBuffer(bufferIndex, false); 169 * Looks for a codec with the specified requirements. 173 * <li>The codec is a decoder.</li> 174 * <li>The codec can decode a video of the specified format.</li> 175 * <li>The codec can decode to one of the specified color formats.</li> 180 * @param format The format the codec must decode. 182 * @return A codec tha 80 onDataAvailable( MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) argument [all...] |
H A D | GpuVideoTrackDecoder.java | 107 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) { 113 codec.releaseOutputBuffer(bufferIndex, textureAvailable); 106 onDataAvailable( MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) argument
|
H A D | TrackDecoder.java | 67 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info); 66 onDataAvailable( MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) argument
|
/frameworks/base/media/java/android/media/ |
H A D | EncoderCapabilities.java | 52 private VideoEncoderCap(int codec, argument 57 mCodec = codec; 88 private AudioEncoderCap(int codec, argument 92 mCodec = codec;
|
H A D | MediaCodec.java | 55 In broad terms, a codec processes input data to generate output data. It processes data 57 (or receive) an empty input buffer, fill it up with data and send it to the codec for 58 processing. The codec uses up the data and transforms it into one of its empty output buffers. 60 back to the codec. 66 a {@link Surface} for raw video data to improve codec performance. Surface uses native video 92 short[] getSamplesForChannel(MediaCodec codec, int bufferId, int channelIx) { 93 ByteBuffer outputBuffer = codec.getOutputBuffer(bufferId); 94 MediaFormat format = codec.getOutputFormat(bufferId); 204 During its life a codec conceptually exists in one of three states: Stopped, Executing or 214 When you create a codec usin 1611 EventHandler(@onNull MediaCodec codec, @NonNull Looper looper) argument 3343 onFrameRendered( @onNull MediaCodec codec, long presentationTimeUs, long nanoTime) argument 3406 onInputBufferAvailable(@onNull MediaCodec codec, int index) argument 3415 onOutputBufferAvailable( @onNull MediaCodec codec, int index, @NonNull BufferInfo info) argument 3424 onError(@onNull MediaCodec codec, @NonNull CodecException e) argument 3432 onOutputFormatChanged( @onNull MediaCodec codec, @NonNull MediaFormat format) argument [all...] |
H A D | MediaCodecList.java | 28 * find a codec supporting a given format and query the capabilities 29 * of a given codec. 50 * Return the {@link MediaCodecInfo} object for the codec at 94 Log.e(TAG, "Could not get codec capabilities", e); 128 /* package private */ static native final int findCodecByName(String codec); argument 131 public static MediaCodecInfo getInfoFor(String codec) { argument 133 return sAllCodecInfos[findCodecByName(codec)]; 211 * requests, or {@code null} if no such codec has been found. 235 * requests, or {@code null} if no such codec has been found.
|
/frameworks/base/media/jni/ |
H A D | android_media_MediaCodec.cpp | 822 JNIEnv *env, jobject thiz, const sp<JMediaCodec> &codec) { 824 if (codec != NULL) { 825 codec->incStrong(thiz); 836 env->SetLongField(thiz, gFields.context, (jlong)codec.get()); 941 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 943 if (codec == NULL) { 948 status_t err = codec->enableOnFrameRenderedListener(enabled); 957 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 959 if (codec == NULL) { 964 status_t err = codec 821 setMediaCodec( JNIEnv *env, jobject thiz, const sp<JMediaCodec> &codec) argument 977 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1026 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1150 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1169 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1191 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1206 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1221 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1243 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1265 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1291 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1450 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1471 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1494 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1510 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1525 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1548 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1571 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1597 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1623 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1649 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1673 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1701 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1720 sp<JMediaCodec> codec = getMediaCodec(env, thiz); local 1896 sp<JMediaCodec> codec = new JMediaCodec(env, thiz, tmp, nameIsType, encoder); local [all...] |
/frameworks/base/media/jni/soundpool/ |
H A D | SoundPool.cpp | 543 AMediaCodec *codec = AMediaCodec_createDecoderByType(mime); local 544 if (codec == NULL 545 || AMediaCodec_configure(codec, format, 547 || AMediaCodec_start(codec) != AMEDIA_OK 550 AMediaCodec_delete(codec); 562 format = AMediaCodec_getOutputFormat(codec); 566 ssize_t bufidx = AMediaCodec_dequeueInputBuffer(codec, 5000); 570 uint8_t *buf = AMediaCodec_getInputBuffer(codec, bufidx, &bufsize); 584 media_status_t mstatus = AMediaCodec_queueInputBuffer(codec, bufidx, 598 int status = AMediaCodec_dequeueOutputBuffer(codec, [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/ |
H A D | MediaProfileReader.java | 98 public static int getMinFrameRateForCodec(int codec) { argument 99 return getMinOrMaxFrameRateForCodec(codec, false); 102 public static int getMaxFrameRateForCodec(int codec) { argument 103 return getMinOrMaxFrameRateForCodec(codec, true); 106 private static int getMinOrMaxFrameRateForCodec(int codec, boolean max) { argument 108 if (cap.mCodec == codec) { 114 throw new IllegalArgumentException("Unsupported video codec " + codec);
|
/frameworks/av/media/libstagefright/codecs/hevcdec/ |
H A D | SoftHEVC.cpp | 38 /** Function and structure definitions to keep code similar for each codec */ 72 // INPUT_BUF_SIZE is given by HEVC codec as minimum input size 237 /* Set number of cores/threads to be used by the codec */ 334 /* Set number of cores/threads to be used by the codec */ 337 /* Get codec version */ 660 /* If in flush mode and no output is returned by the codec, 665 * from the codec, then signal EOS on output port */ 710 android::SoftHEVC *codec = new android::SoftHEVC(name, callbacks, appData, component); local 711 if (codec->init() != android::OK) { 712 android::sp<android::SoftOMXComponent> release = codec; [all...] |
/frameworks/av/media/libstagefright/httplive/ |
H A D | M3UParser.cpp | 444 AString codec(codecs, offset, commaPos - offset); 445 codec.trim(); 446 // return true only if a codec of type `key` ("audio"/"video") 448 if (codecIsType(codec, key)) { 1326 bool M3UParser::codecIsType(const AString &codec, const char *type) { argument 1327 if (codec.size() < 4) { 1330 const char *c = codec.c_str();
|
/frameworks/av/media/libstagefright/omx/ |
H A D | OMXNodeInstance.cpp | 140 sp<ABuffer> codec = getBuffer(header, true /* limit */); local 142 memcpy(getPointer() + header->nOffset, codec->data(), codec->size()); 155 // return the codec buffer 511 // submit any more buffers to the codec. 1422 // codec was configured.
|
H A D | SoftOMXPlugin.cpp | 112 sp<SoftOMXComponent> codec = local 115 if (codec == NULL) { 122 OMX_ERRORTYPE err = codec->initCheck(); 130 codec->incStrong(this); 131 codec->setLibHandle(libHandle);
|
/frameworks/av/media/libstagefright/omx/tests/ |
H A D | OMXHarness.cpp | 91 sp<IBinder> binder = sm->getService(String16("media.codec")); 629 sp<IMediaSource> codec = SimpleDecodingSource::Create( local 632 CHECK(codec != NULL); 634 CHECK_EQ(codec->start(), (status_t)OK); 698 err = codec->read(&buffer, &options); 757 CHECK_EQ(codec->stop(), (status_t)OK); 767 CHECK_EQ(codec->stop(), (status_t)OK);
|
/frameworks/av/media/libstagefright/webm/ |
H A D | WebmElement.cpp | 64 const char *codec, 71 ls.push_back(new WebmString(kMkvCodecId, codec)); 343 const char *codec, 360 codec, 59 populateCommonTrackEntries( int num, uint64_t uid, bool lacing, const char *lang, const char *codec, TrackTypes type, List<sp<WebmElement> > &ls) argument 342 VideoTrackEntry( const char *codec, uint64_t width, uint64_t height, const sp<MetaData> &meta, uint64_t uid, bool lacing, const char *lang) argument
|
H A D | WebmWriter.cpp | 94 const char *codec; local 99 codec = "V_VP8"; 104 codec = "V_VP9"; 106 ALOGE("Unsupported codec: %s", mimeType); 109 return WebmElement::VideoTrackEntry(codec, width, height, md);
|
/frameworks/av/media/ndk/ |
H A D | NdkMediaCodec.cpp | 76 explicit CodecHandler(AMediaCodec *codec); 80 typedef void (*OnCodecEvent)(AMediaCodec *codec, void *userdata); 93 CodecHandler::CodecHandler(AMediaCodec *codec) { argument 94 mCodec = codec; 152 static void requestActivityNotification(AMediaCodec *codec) { argument 153 (new AMessage(kWhatRequestActivityNotifications, codec->mHandler))->post(); 176 if (mData->mCodec == NULL) { // failed to create codec 502 AMediaCodec* codec, 520 status_t err = codec->mCodec->queueSecureInputBuffer(idx, 501 AMediaCodec_queueSecureInputBuffer( AMediaCodec* codec, size_t idx, off_t offset, AMediaCodecCryptoInfo* crypto, uint64_t time, uint32_t flags) argument
|
/frameworks/av/cmds/screenrecord/ |
H A D | screenrecord.cpp | 148 * from the codec. 171 ALOGV("Creating codec"); 172 sp<MediaCodec> codec = MediaCodec::CreateByType(looper, kMimeTypeAvc, true); local 173 if (codec == NULL) { 174 fprintf(stderr, "ERROR: unable to create %s codec instance\n", 179 err = codec->configure(format, NULL, NULL, 182 fprintf(stderr, "ERROR: unable to configure %s codec at %dx%d (err=%d)\n", 184 codec->release(); 190 err = codec->createInputSurface(&bufferProducer); 194 codec [all...] |