Home
last modified time | relevance | path

Searched refs:codecsList (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/services/camera/libcameraservice/api2/
DHeicEncoderInfoManager.cpp114 sp<IMediaCodecList> codecsList = MediaCodecList::getInstance(); in initialize() local
115 if (codecsList == nullptr) { in initialize()
120 sp<AMessage> heicDetails = getCodecDetails(codecsList, MEDIA_MIMETYPE_IMAGE_ANDROID_HEIC); in initialize()
122 if (!getHevcCodecDetails(codecsList, MEDIA_MIMETYPE_VIDEO_HEVC)) { in initialize()
244 sp<IMediaCodecList> codecsList, const char* name) { in getCodecDetails() argument
245 ssize_t idx = codecsList->findCodecByType(name, true /*encoder*/); in getCodecDetails()
250 const sp<MediaCodecInfo> info = codecsList->getCodecInfo(idx); in getCodecDetails()
271 sp<IMediaCodecList> codecsList, const char* mime) { in getHevcCodecDetails() argument
274 while ((idx = codecsList->findCodecByType(mime, true /*encoder*/, idx)) >= 0) { in getHevcCodecDetails()
275 const sp<MediaCodecInfo> info = codecsList->getCodecInfo(idx++); in getHevcCodecDetails()
DHeicEncoderInfoManager.h64 sp<AMessage> getCodecDetails(sp<IMediaCodecList> codecsList, const char* name);
65 bool getHevcCodecDetails(sp<IMediaCodecList> codecsList, const char* mime);