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[];
40 void MediaCodecInfo::Capabilities::getSupportedProfileLevels( in getSupportedProfileLevels()
46 void MediaCodecInfo::Capabilities::getSupportedColorFormats( in getSupportedColorFormats()
52 const sp<AMessage> MediaCodecInfo::Capabilities::getDetails() const { in getDetails()
56 MediaCodecInfo::Capabilities::Capabilities() { in Capabilities()
61 sp<MediaCodecInfo::Capabilities> MediaCodecInfo::Capabilities::FromParcel( in FromParcel()
63 sp<MediaCodecInfo::Capabilities> caps = new Capabilities(); in FromParcel()
89 status_t MediaCodecInfo::Capabilities::writeToParcel(Parcel *parcel) const { in writeToParcel()
105 void MediaCodecInfo::CapabilitiesWriter::addDetail( in addDetail()
110 void MediaCodecInfo::CapabilitiesWriter::addDetail( in addDetail()
115 void MediaCodecInfo::CapabilitiesWriter::removeDetail(const char* key) { in removeDetail()
123 void MediaCodecInfo::CapabilitiesWriter::addProfileLevel( in addProfileLevel()
134 void MediaCodecInfo::CapabilitiesWriter::addColorFormat(uint32_t format) { in addColorFormat()
141 MediaCodecInfo::CapabilitiesWriter::CapabilitiesWriter( in CapabilitiesWriter()
142 MediaCodecInfo::Capabilities* cap) : mCap(cap) { in CapabilitiesWriter()
145 MediaCodecInfo::Attributes MediaCodecInfo::getAttributes() const { in getAttributes()
149 uint32_t MediaCodecInfo::getRank() const { in getRank()
153 void MediaCodecInfo::getAliases(Vector<AString> *aliases) const { in getAliases()
157 void MediaCodecInfo::getSupportedMediaTypes(Vector<AString> *mediaTypes) const { in getSupportedMediaTypes()
164 const sp<MediaCodecInfo::Capabilities>
165 MediaCodecInfo::getCapabilitiesFor(const char *mediaType) const { in getCapabilitiesFor()
173 const char *MediaCodecInfo::getCodecName() const { in getCodecName()
177 const char *MediaCodecInfo::getOwnerName() const { in getOwnerName()
182 sp<MediaCodecInfo> MediaCodecInfo::FromParcel(const Parcel &parcel) { in FromParcel()
187 sp<MediaCodecInfo> info = new MediaCodecInfo; in FromParcel()
210 status_t MediaCodecInfo::writeToParcel(Parcel *parcel) const { in writeToParcel()
227 ssize_t MediaCodecInfo::getCapabilityIndex(const char *mediaType) const { in getCapabilityIndex()
238 MediaCodecInfo::MediaCodecInfo() in MediaCodecInfo() function in android::MediaCodecInfo
239 : mAttributes((MediaCodecInfo::Attributes)0), in MediaCodecInfo()
256 typename std::underlying_type<MediaCodecInfo::Attributes>::type attributes) { in setAttributes()
257 mInfo->mAttributes = (MediaCodecInfo::Attributes)attributes; in setAttributes()
264 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>
268 return std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>( in addMediaType()
269 new MediaCodecInfo::CapabilitiesWriter( in addMediaType()
272 sp<MediaCodecInfo::Capabilities> caps = new MediaCodecInfo::Capabilities(); in addMediaType()
274 return std::unique_ptr<MediaCodecInfo::CapabilitiesWriter>( in addMediaType()
275 new MediaCodecInfo::CapabilitiesWriter(caps.get())); in addMediaType()
287 MediaCodecInfoWriter::MediaCodecInfoWriter(MediaCodecInfo* info) : in MediaCodecInfoWriter()