Lines Matching refs:MediaCodecInfo

32 constexpr char MediaCodecInfo::Capabilities::FEATURE_ADAPTIVE_PLAYBACK[];
33 constexpr char MediaCodecInfo::Capabilities::FEATURE_DYNAMIC_TIMESTAMP[];
34 constexpr char MediaCodecInfo::Capabilities::FEATURE_FRAME_PARSING[];
35 constexpr char MediaCodecInfo::Capabilities::FEATURE_INTRA_REFRESH[];
36 constexpr char MediaCodecInfo::Capabilities::FEATURE_MULTIPLE_FRAMES[];
37 constexpr char MediaCodecInfo::Capabilities::FEATURE_SECURE_PLAYBACK[];
38 constexpr char MediaCodecInfo::Capabilities::FEATURE_TUNNELED_PLAYBACK[];
39 constexpr char MediaCodecInfo::Capabilities::FEATURE_DETACHED_SURFACE[];
41 void MediaCodecInfo::Capabilities::getSupportedProfileLevels( in getSupportedProfileLevels()
47 void MediaCodecInfo::Capabilities::getSupportedColorFormats( in getSupportedColorFormats()
53 const sp<AMessage> MediaCodecInfo::Capabilities::getDetails() const { in getDetails()
57 MediaCodecInfo::Capabilities::Capabilities() { in Capabilities()
62 sp<MediaCodecInfo::Capabilities> MediaCodecInfo::Capabilities::FromParcel( in FromParcel()
64 sp<MediaCodecInfo::Capabilities> caps = new Capabilities(); in FromParcel()
90 status_t MediaCodecInfo::Capabilities::writeToParcel(Parcel *parcel) const { in writeToParcel()
106 void MediaCodecInfo::CapabilitiesWriter::addDetail( in addDetail()
111 void MediaCodecInfo::CapabilitiesWriter::addDetail( in addDetail()
116 void MediaCodecInfo::CapabilitiesWriter::removeDetail(const char* key) { in removeDetail()
124 void MediaCodecInfo::CapabilitiesWriter::addProfileLevel( in addProfileLevel()
135 void MediaCodecInfo::CapabilitiesWriter::addColorFormat(uint32_t format) { in addColorFormat()
142 MediaCodecInfo::CapabilitiesWriter::CapabilitiesWriter( in CapabilitiesWriter()
143 MediaCodecInfo::Capabilities* cap) : mCap(cap) { in CapabilitiesWriter()
146 MediaCodecInfo::Attributes MediaCodecInfo::getAttributes() const { in getAttributes()
150 uint32_t MediaCodecInfo::getRank() const { in getRank()
154 void MediaCodecInfo::getAliases(Vector<AString> *aliases) const { in getAliases()
158 void MediaCodecInfo::getSupportedMediaTypes(Vector<AString> *mediaTypes) const { in getSupportedMediaTypes()
165 const sp<MediaCodecInfo::Capabilities>
166 MediaCodecInfo::getCapabilitiesFor(const char *mediaType) const { in getCapabilitiesFor()
174 const char *MediaCodecInfo::getCodecName() const { in getCodecName()
178 const char *MediaCodecInfo::getOwnerName() const { in getOwnerName()
183 sp<MediaCodecInfo> MediaCodecInfo::FromParcel(const Parcel &parcel) { in FromParcel()
188 sp<MediaCodecInfo> info = new MediaCodecInfo; in FromParcel()
211 status_t MediaCodecInfo::writeToParcel(Parcel *parcel) const { in writeToParcel()
228 ssize_t MediaCodecInfo::getCapabilityIndex(const char *mediaType) const { in getCapabilityIndex()
239 MediaCodecInfo::MediaCodecInfo() in MediaCodecInfo() function in android::MediaCodecInfo
240 : mAttributes((MediaCodecInfo::Attributes)0), in MediaCodecInfo()
257 typename std::underlying_type<MediaCodecInfo::Attributes>::type attributes) { in setAttributes()
258 mInfo->mAttributes = (MediaCodecInfo::Attributes)attributes; in setAttributes()
265 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>
269 return std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>( in addMediaType()
270 new MediaCodecInfo::CapabilitiesWriter( in addMediaType()
273 sp<MediaCodecInfo::Capabilities> caps = new MediaCodecInfo::Capabilities(); in addMediaType()
275 return std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>( in addMediaType()
276 new MediaCodecInfo::CapabilitiesWriter(caps.get())); in addMediaType()
288 MediaCodecInfoWriter::MediaCodecInfoWriter(MediaCodecInfo* info) : in MediaCodecInfoWriter()