Home | History | Annotate | Download | only in libstagefright

Lines Matching refs:codec

47 // a limit to avoid allocating unreasonable number of codec instances in the measurement.
148 sp<MediaCodec> codec = MediaCodec::CreateByComponentName(looper, name.c_str(), &err);
150 ALOGE("Failed to create codec: %s", name.c_str());
154 err = codec->configure(format, NULL, NULL, MediaCodec::CONFIGURE_FLAG_ENCODE);
156 ALOGE("Failed to configure codec: %s with mime: %s", name.c_str(), mime.c_str());
157 codec->release();
162 err = codec->createInputSurface(&bufferProducer);
165 codec->release();
177 err = codec->release();
179 ALOGW("Failed to release codec: %s with mime: %s", name.c_str(), mime.c_str());
200 ALOGV("doProfileCodecs for codec #%zu", codecs.size());
205 sp<MediaCodec> codec = MediaCodec::CreateByComponentName(looper, name.c_str(), &err);
207 ALOGV("Failed to create codec: %s", name.c_str());
214 err = codec->configure(format, nativeWindow, crypto, flags);
216 ALOGV("Failed to configure codec: %s with mime: %s", name.c_str(), mime.c_str());
217 codec->release();
221 err = codec->start();
223 ALOGV("Failed to start codec: %s with mime: %s", name.c_str(), mime.c_str());
224 codec->release();
227 codecs.push_back(codec);
234 ALOGE("Failed to release codec: %s with mime: %s", name.c_str(), mime.c_str());
360 AString codec =
364 ret.append(codec);