/aosp12/frameworks/av/media/libmediaformatshaper/ |
H A D | FormatShaper.cpp | 45 if (codec == nullptr) { in shapeFormat() 74 if (codec == nullptr) { in setMap() 89 if (codec == nullptr) { in setFeature() 106 if (codec == nullptr) { in setTuning() 131 if (codec != nullptr) { in createShaper() 132 codec->Seed(); in createShaper() 140 if (codec == nullptr) { in registerShaper() 150 codec->Finish(); in registerShaper() 154 codec = registerCodec(codec, codecName, mediaType); in registerShaper() 164 if (codec == nullptr) in getMappings() [all …]
|
H A D | ManageShapingCodecs.cpp | 41 CodecProperties *codec = nullptr; in findCodec() local 55 codec = it->second; in findCodec() 58 return codec; in findCodec() 61 CodecProperties *registerCodec(CodecProperties *codec, const char *codecName, in registerCodec() argument 66 if (codec->isRegistered()) { in registerCodec() 89 sCodecTraits.insert({codecKey, codec}); in registerCodec() 90 registeredCodec = codec; in registerCodec() 91 codec->setRegistered(true); in registerCodec() 95 delete codec; in registerCodec() 96 codec = nullptr; in registerCodec()
|
H A D | VideoShaper.cpp | 61 int videoShaper(CodecProperties *codec, AMediaFormat* inFormat, int flags) { in videoShaper() argument 62 if (codec == nullptr) { in videoShaper() 65 ALOGV("codec %s inFormat %p flags x%x", codec->getName().c_str(), inFormat, flags); in videoShaper() 69 std::string mediaType = codec->getMediaType(); in videoShaper() 84 (void) VQApply(codec, info, inFormat, flags); in videoShaper()
|
H A D | VQApply.cpp | 55 int VQApply(CodecProperties *codec, vqOps_t *info, AMediaFormat* inFormat, int flags) { in VQApply() argument 56 ALOGV("codecName %s inFormat %p flags x%x", codec->getName().c_str(), inFormat, flags); in VQApply() 73 (void) codec->getFeatureValue("_vq_eligible.device", &isVQEligible); in VQApply() 106 if (codec->supportedMinimumQuality() > 0) { in VQApply() 109 codec->supportedMinimumQuality()); in VQApply() 114 (void) codec->getFeatureValue("_quality.target", &qualityTarget); in VQApply() 138 double minimumBpp = codec->getBpp(width, height); in VQApply() 141 int64_t bitrateCeiling = bitrateFloor * codec->getPhaseOut(); in VQApply() 164 int32_t qpmax = codec->targetQpMax(width, height); in VQApply() 183 if (!codec->supportsQp()) { in VQApply() [all …]
|
/aosp12/frameworks/base/media/java/android/media/ |
H A D | EncoderProfiles.java | 82 return codec; in getCodec() 90 if (codec == MediaRecorder.VideoEncoder.H263) { in getMediaType() 194 /* package private */ VideoProfile(int codec, in VideoProfile() argument 200 this.codec = codec; in VideoProfile() 208 private int codec; field in EncoderProfiles.VideoProfile 247 return codec; in getCodec() 255 if (codec == MediaRecorder.AudioEncoder.AMR_NB) { in getMediaType() 300 if (codec == MediaRecorder.AudioEncoder.AAC) { in getProfile() 313 int codec, in AudioProfile() argument 318 this.codec = codec; in AudioProfile() [all …]
|
/aosp12/frameworks/av/media/tests/benchmark/src/native/common/ |
H A D | BenchmarkCommon.cpp | 35 self->mIOQueue.push([self, codec, index]() { self->onInputAvailable(codec, index); }); in OnInputAvailableCB() 47 self->onOutputAvailable(codec, index, &bc); in OnOutputAvailableCB() 54 self->mIOQueue.push([self, codec, format]() { self->onFormatChanged(codec, format); }); in OnFormatChangedCB() 59 (void)codec; in OnErrorCB() 63 self->mIOQueue.push([self, codec, err]() { self->onError(codec, err); }); in OnErrorCB() 74 AMediaCodec *codec; in createMediaCodec() local 77 if (!codec) { in createMediaCodec() 83 codec = AMediaCodec_createEncoderByType(mime); in createMediaCodec() 85 codec = AMediaCodec_createDecoderByType(mime); in createMediaCodec() 87 if (!codec) { in createMediaCodec() [all …]
|
H A D | BenchmarkCommon.h | 88 virtual void onInputAvailable(AMediaCodec *codec, int32_t index) { in onInputAvailable() argument 89 (void)codec; in onInputAvailable() 92 virtual void onFormatChanged(AMediaCodec *codec, AMediaFormat *format) { in onFormatChanged() argument 93 (void)codec; in onFormatChanged() 96 virtual void onError(AMediaCodec *codec, media_status_t err) { in onError() argument 97 (void)codec; in onError() 100 virtual void onOutputAvailable(AMediaCodec *codec, int32_t index, in onOutputAvailable() argument 102 (void)codec; in onOutputAvailable() 121 void OnInputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index); 123 void OnOutputAvailableCB(AMediaCodec *codec, void *userdata, int32_t index, [all …]
|
/aosp12/frameworks/av/media/codec2/sfplugin/tests/ |
H A D | MediaCodec_sanity_test.cpp | 47 if (codec != nullptr) { in ~MediaCodecSanityTest() 48 codec->release(); in ~MediaCodecSanityTest() 54 sp<MediaCodec> codec; member in android::MediaCodecSanityTest 122 EXPECT_EQ(codec->getInputFormat(&ifmt), OK); in TEST_P() 130 EXPECT_EQ(codec->start(), OK); in TEST_P() 151 EXPECT_EQ(codec->getInputFormat(&ifmt), OK); in TEST_P() 159 EXPECT_EQ(codec->start(), OK); in TEST_P() 180 EXPECT_EQ(codec->getInputFormat(&ifmt), OK); in TEST_P() 192 EXPECT_EQ(codec->start(), OK); in TEST_P() 223 EXPECT_EQ(codec->start(), OK); in TEST_F() [all …]
|
/aosp12/frameworks/av/services/mediatranscoding/tests/TranscodingUidPolicyTestApp/src/com/android/tests/transcoding/ |
H A D | ResourcePolicyTestActivity.java | 63 Log.d(TAG, "onOutputFormatChanged " + codec.toString()); in onOutputFormatChanged() 162 MediaCodec codec = null; in allocateCodecs() local 166 codec = MediaCodec.createByCodecName(name); in allocateCodecs() 167 codec.setCallback(mCallback); in allocateCodecs() 169 codec.configure(format, null, null, 0); in allocateCodecs() 171 codec.start(); in allocateCodecs() 172 mCodecs.add(codec); in allocateCodecs() 173 codec = null; in allocateCodecs() 184 if (codec != null) { in allocateCodecs() 186 codec.release(); in allocateCodecs() [all …]
|
/aosp12/frameworks/base/media/jni/ |
H A D | android_media_MediaCodec.cpp | 1392 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_native_enableOnFirstTunnelFrameReadyListener() 1408 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_native_enableOnFrameRenderedListener() 1424 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_native_setCallback() 1444 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_native_configure() 1492 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_native_setSurface() 1615 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_setInputSurface() 1639 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_createInputSurface() 1662 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_start() 1677 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_stop() 1692 if (codec == NULL || codec->initCheck() != OK) { in android_media_MediaCodec_reset() [all …]
|
/aosp12/packages/modules/Connectivity/tests/cts/net/src/android/net/rtp/cts/ |
H A D | AudioCodecTest.java | 23 private void assertEquals(AudioCodec codec, int type, String rtpmap, String fmtp) { in assertEquals() argument 25 assertEquals(codec.type, type); in assertEquals() 27 assertTrue(codec.type >= 96 && codec.type <= 127); in assertEquals() 29 assertEquals(codec.rtpmap.compareToIgnoreCase(rtpmap), 0); in assertEquals() 30 assertEquals(codec.fmtp, fmtp); in assertEquals() 68 for (AudioCodec codec : codecs) { in testGetCodecs() 69 assertFalse(types[codec.type]); in testGetCodecs() 70 types[codec.type] = true; in testGetCodecs()
|
/aosp12/frameworks/opt/net/voip/src/java/android/net/rtp/ |
H A D | AudioCodec.java | 118 for (AudioCodec codec : sCodecs) { in getCodec() 119 if (clue.startsWith(codec.rtpmap)) { in getCodec() 120 String channels = clue.substring(codec.rtpmap.length()); in getCodec() 122 hint = codec; in getCodec() 128 for (AudioCodec codec : sCodecs) { in getCodec() 129 if (type == codec.type) { in getCodec() 130 hint = codec; in getCodec() 131 rtpmap = codec.rtpmap; in getCodec()
|
/aosp12/frameworks/av/media/libmedia/include/media/ |
H A D | MediaProfiles.h | 121 : mCodec(codec), 188 : mCodec(codec), 341 int getVideoEncoderParamByName(const char *name, video_encoder codec) const; 396 VideoEncoderCap(video_encoder codec, in VideoEncoderCap() 401 : mCodec(codec), in VideoEncoderCap() 418 AudioEncoderCap(audio_encoder codec, in AudioEncoderCap() 422 : mCodec(codec), in AudioEncoderCap() 436 VideoDecoderCap(video_decoder codec): mCodec(codec) {} in VideoDecoderCap() 443 AudioDecoderCap(audio_decoder codec): mCodec(codec) {} in AudioDecoderCap() 464 static void logVideoCodec(const VideoCodec& codec); [all …]
|
/aosp12/frameworks/base/media/jni/soundpool/ |
H A D | Sound.cpp | 72 std::unique_ptr<AMediaCodec, decltype(&AMediaCodec_delete)> codec{ in decode() 74 if (codec == nullptr in decode() 75 || AMediaCodec_configure(codec.get(), format.get(), in decode() 77 || AMediaCodec_start(codec.get()) != AMEDIA_OK in decode() 87 format.reset(AMediaCodec_getOutputFormat(codec.get())); // update format. in decode() 91 ssize_t bufidx = AMediaCodec_dequeueInputBuffer(codec.get(), 5000); in decode() 96 codec.get(), bufidx, &bufsize); in decode() 112 codec.get(), bufidx, in decode() 137 codec.get(), status, nullptr /* out_size */); in decode() 149 codec.get(), status, false /* render */); in decode() [all …]
|
/aosp12/frameworks/base/tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/ |
H A D | DisplaySourceService.java | 195 MediaCodec codec; in run() local 197 codec = MediaCodec.createEncoderByType("video/avc"); in run() 203 Surface surface = codec.createInputSurface(); in run() 204 codec.start(); in run() 212 stream(codec); in run() 219 codec.signalEndOfInputStream(); in run() 220 codec.stop(); in run() 227 private void stream(MediaCodec codec) { in stream() argument 231 int index = codec.dequeueOutputBuffer(info, TIMEOUT_USEC); in stream() 234 buffers = codec.getOutputBuffers(); in stream() [all …]
|
/aosp12/hardware/interfaces/bluetooth/a2dp/1.0/vts/functional/ |
H A D | VtsHalBluetoothA2dpV1_0TargetTest.cpp | 54 codec.codecType = CodecType::AAC; in SetUp() 55 codec.sampleRate = SampleRate::RATE_44100; in SetUp() 56 codec.bitsPerSample = BitsPerSample::BITS_16; in SetUp() 57 codec.channelMode = ChannelMode::STEREO; in SetUp() 58 codec.encodedAudioBitrate = 320000; in SetUp() 59 codec.peerMtu = 1000; in SetUp() 94 CodecConfiguration codec; member in BluetoothA2dpHidlTest 102 EXPECT_EQ(Status::SUCCESS, audio_offload->startSession(audio_host, codec)); in TEST_P()
|
/aosp12/frameworks/base/libs/hwui/hwui/ |
H A D | ImageDecoder.cpp | 50 : mCodec(std::move(codec)) in ImageDecoder() 52 , mDecodeSize(mCodec->codec()->dimensions()) in ImageDecoder() 202 ? mCodec->codec()->dimensions().height() in width() 203 : mCodec->codec()->dimensions().width(); in width() 208 ? mCodec->codec()->dimensions().width() in height() 209 : mCodec->codec()->dimensions().height(); in height() 221 return mCodec->codec()->getFrameCount() > 1; in isAnimated() 250 const int frameCount = mCodec->codec()->getFrameCount(); in advanceFrame() 258 if (!mCodec->codec()->getFrameInfo(frameIndex, &frameInfo) in advanceFrame() 304 auto dims = mCodec->codec()->dimensions(); in getCurrentFrameInfo() [all …]
|
/aosp12/frameworks/av/media/libmedia/ |
H A D | MediaProfiles.cpp | 167 ALOGV("codec = %d", codec.mCodec); in logVideoCodec() 168 ALOGV("bit rate: %d", codec.mBitRate); in logVideoCodec() 172 ALOGV("profile: %d", codec.mProfile); in logVideoCodec() 179 ALOGV("codec = %d", codec.mCodec); in logAudioCodec() 183 ALOGV("profile: %d", codec.mProfile); in logAudioCodec() 247 if (codec == -1) { in createVideoCodec() 277 if (codec == -1) { in createAudioCodec() 306 if (codec == -1) { in createAudioDecoderCap() 326 if (codec == -1) { in createVideoDecoderCap() 354 if (codec == -1) { in createVideoEncoderCap() [all …]
|
/aosp12/frameworks/opt/net/voip/src/java/android/net/sip/ |
H A D | SipAudioCall.java | 750 media.setRtpPayload(codec.type, codec.rtpmap, codec.fmtp); 763 AudioCodec codec = null; 772 if (codec != null) { 776 if (codec != null) { 779 reply.setRtpPayload(codec.type, codec.rtpmap, codec.fmtp); 811 if (codec == null) { 833 media.setRtpPayload(codec.type, codec.rtpmap, codec.fmtp); 1030 AudioCodec codec = null; 1039 if (codec != null) { 1044 if (codec != null) { [all …]
|
/aosp12/frameworks/av/media/libstagefright/tests/mediacodec/ |
H A D | MediaCodecTest.cpp | 239 sp<MediaCodec> codec = SetupMediaCodec( in TEST() local 246 std::thread([codec, &reclaimCompleted]{ in TEST() 251 std::thread([codec, &counter, &releaseCompleted]{ in TEST() 258 codec->release(); in TEST() 337 sp<MediaCodec> codec = SetupMediaCodec( in TEST() local 342 codec->configure(new AMessage, nullptr, nullptr, 0); in TEST() 343 codec->start(); in TEST() 345 EXPECT_NE(OK, codec->stop()); in TEST() 349 codec->release(); in TEST() 386 sp<MediaCodec> codec = SetupMediaCodec( in TEST() local [all …]
|
H A D | MediaTestHelper.cpp | 30 sp<MediaCodec> codec = new MediaCodec( in CreateCodec() local 32 if (codec->init(name) != OK) { in CreateCodec() 35 return codec; in CreateCodec() 39 void MediaTestHelper::Reclaim(const sp<MediaCodec> &codec, bool force) { in Reclaim() argument 40 codec->reclaim(force); in Reclaim()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | SimpleDecodingSource.cpp | 70 sp<MediaCodec> codec; in Create() local 73 if (codec != NULL) { in Create() 79 err = codec->getOutputFormat(&outFormat); in Create() 82 return new SimpleDecodingSource(codec, source, looper, in Create() 89 codec->release(); in Create() 95 codec = MediaCodec::CreateByComponentName(looper, desiredCodec); in Create() 96 return configure(codec, desiredCodec); in Create() 107 codec = MediaCodec::CreateByComponentName(looper, componentName); in Create() 108 sp<SimpleDecodingSource> res = configure(codec, componentName); in Create() 112 codec = NULL; in Create() [all …]
|
/aosp12/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/ |
H A D | MediaProfileReader.java | 98 public static int getMinFrameRateForCodec(int codec) { in getMinFrameRateForCodec() argument 99 return getMinOrMaxFrameRateForCodec(codec, false); in getMinFrameRateForCodec() 102 public static int getMaxFrameRateForCodec(int codec) { in getMaxFrameRateForCodec() argument 103 return getMinOrMaxFrameRateForCodec(codec, true); in getMaxFrameRateForCodec() 106 private static int getMinOrMaxFrameRateForCodec(int codec, boolean max) { in getMinOrMaxFrameRateForCodec() argument 108 if (cap.mCodec == codec) { in getMinOrMaxFrameRateForCodec() 114 throw new IllegalArgumentException("Unsupported video codec " + codec); in getMinOrMaxFrameRateForCodec()
|
/aosp12/frameworks/av/media/codecs/amrnb/fuzzer/ |
H A D | amrnb_dec_fuzzer.cpp | 87 Codec *codec = new Codec(); in LLVMFuzzerTestOneInput() local 88 if (!codec) { in LLVMFuzzerTestOneInput() 91 if (codec->initDecoder() == 0) { in LLVMFuzzerTestOneInput() 92 codec->decodeFrames(data, size); in LLVMFuzzerTestOneInput() 94 delete codec; in LLVMFuzzerTestOneInput()
|
/aosp12/frameworks/av/media/codecs/g711/fuzzer/ |
H A D | g711_dec_fuzzer.cpp | 51 Codec *codec = new Codec(); in LLVMFuzzerTestOneInput() local 52 if (!codec) { in LLVMFuzzerTestOneInput() 55 codec->decodeFrames(data, size); in LLVMFuzzerTestOneInput() 56 delete codec; in LLVMFuzzerTestOneInput()
|