/frameworks/base/media/java/android/media/ |
MediaCodecList.java | 21 import android.media.MediaCodecInfo; 27 * Allows you to enumerate available codecs, each specified as a {@link MediaCodecInfo} object, 30 * <p>See {@link MediaCodecInfo} for sample usage. 50 * Return the {@link MediaCodecInfo} object for the codec at 57 public static final MediaCodecInfo getCodecInfoAt(int index) { 75 private static MediaCodecInfo[] sAllCodecInfos; 76 private static MediaCodecInfo[] sRegularCodecInfos; 83 ArrayList<MediaCodecInfo> regulars = new ArrayList<MediaCodecInfo>(); 84 ArrayList<MediaCodecInfo> all = new ArrayList<MediaCodecInfo>() [all...] |
/frameworks/av/media/libstagefright/ |
MediaCodecListWriter.cpp | 23 #include <media/MediaCodecInfo.h> 34 sp<MediaCodecInfo> info = new MediaCodecInfo(); 48 std::vector<sp<MediaCodecInfo>> *codecInfos) const { 49 for (const sp<MediaCodecInfo> &info : mCodecInfos) {
|
MediaCodecListOverrides.h | 21 #include <media/MediaCodecInfo.h> 30 struct MediaCodecInfo; 37 void profileCodecs(const std::vector<sp<MediaCodecInfo>> &infos, 42 const std::vector<sp<MediaCodecInfo>> &infos,
|
MediaCodecListOverrides.cpp | 27 #include <media/MediaCodecInfo.h> 46 // this should be in sync with the MAX_SUPPORTED_INSTANCES defined in MediaCodecInfo.java. 49 // TODO: move MediaCodecInfo to C++. Until then, some temp methods to parse out info. 50 static bool getMeasureSize(const sp<MediaCodecInfo::Capabilities> &caps, int32_t *width, int32_t *height) { 73 static void getMeasureBitrate(const sp<MediaCodecInfo::Capabilities> &caps, int32_t *bitrate) { 74 // Until have native MediaCodecInfo, we cannot get bitrates based on profile/levels. 91 bool isEncoder, const AString &mime, const sp<MediaCodecInfo::Capabilities> &caps) { 129 bool isEncoder, const AString &name, const AString &mime, const sp<MediaCodecInfo::Capabilities> &caps) { 206 void profileCodecs(const std::vector<sp<MediaCodecInfo>> &infos, 216 const std::vector<sp<MediaCodecInfo>> &infos [all...] |
MediaCodecList.cpp | 28 #include <media/MediaCodecInfo.h> 217 [](const sp<MediaCodecInfo> &info1, const sp<MediaCodecInfo> &info2) { 245 const MediaCodecInfo &info = *mCodecInfos[startIndex]; 250 sp<MediaCodecInfo::Capabilities> capabilities = info.getCapabilitiesFor(type); 343 const sp<MediaCodecInfo> info = list->getCodecInfo(matchIndex);
|
OmxInfoBuilder.cpp | 61 MediaCodecInfo::CapabilitiesWriter* caps) { 160 // Create a new MediaCodecInfo for a new node. 176 // Create a new MediaCodecInfo for a new node. 197 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> caps = 216 // Create a new MediaCodecInfo for a new node. 229 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> caps =
|
/frameworks/av/media/libmedia/ |
MediaCodecInfo.cpp | 18 #define LOG_TAG "MediaCodecInfo" 23 #include <media/MediaCodecInfo.h> 31 void MediaCodecInfo::Capabilities::getSupportedProfileLevels( 37 void MediaCodecInfo::Capabilities::getSupportedColorFormats( 43 uint32_t MediaCodecInfo::Capabilities::getFlags() const { 47 const sp<AMessage> MediaCodecInfo::Capabilities::getDetails() const { 51 MediaCodecInfo::Capabilities::Capabilities() 57 sp<MediaCodecInfo::Capabilities> MediaCodecInfo::Capabilities::FromParcel( 59 sp<MediaCodecInfo::Capabilities> caps = new Capabilities() [all...] |
IMediaCodecList.cpp | 23 #include <media/MediaCodecInfo.h> 54 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const 62 return MediaCodecInfo::FromParcel(reply); 131 const sp<MediaCodecInfo> info = getCodecInfo(index);
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
MediaCodecListWriter.h | 23 #include <media/MediaCodecInfo.h> 43 * Create an add a new `MediaCodecInfo` object for a `MediaCodecList`, and 45 * `MediaCodecInfo`. 48 * added `MediaCodecInfo` object. 55 void writeCodecInfos(std::vector<sp<MediaCodecInfo>> *codecInfos) const; 58 std::vector<sp<MediaCodecInfo>> mCodecInfos;
|
MediaCodecList.h | 27 #include <media/MediaCodecInfo.h> 51 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const { 93 std::vector<sp<MediaCodecInfo> > mCodecInfos;
|
/frameworks/av/media/libmedia/include/media/ |
IMediaCodecList.h | 28 struct MediaCodecInfo; 36 virtual sp<MediaCodecInfo> getCodecInfo(size_t index) const = 0;
|
MediaCodecInfo.h | 43 struct MediaCodecInfo : public RefBase { 88 friend struct MediaCodecInfo; 178 static sp<MediaCodecInfo> FromParcel(const Parcel &parcel); 191 * Construct an `MediaCodecInfo` object. After the construction, its 195 MediaCodecInfo(); 197 DISALLOW_COPY_AND_ASSIGN(MediaCodecInfo); 206 * populate information inside the associated `MediaCodecInfo` object. 248 std::unique_ptr<MediaCodecInfo::CapabilitiesWriter> addMime( 266 * The associated `MediaCodecInfo`. 268 MediaCodecInfo* mInfo [all...] |
/packages/apps/TV/tuner/src/com/google/android/exoplayer/ |
MediaSoftwareCodecUtil.java | 19 import android.media.MediaCodecInfo; 47 private static final HashMap<CodecKey, Pair<String, MediaCodecInfo.CodecCapabilities>> 54 Pair<String, MediaCodecInfo.CodecCapabilities> info = 63 private static synchronized Pair<String, MediaCodecInfo.CodecCapabilities> 71 Pair<String, MediaCodecInfo.CodecCapabilities> codecInfo = 89 private static Pair<String, MediaCodecInfo.CodecCapabilities> getMediaSoftwareCodecInfo( 100 private static Pair<String, MediaCodecInfo.CodecCapabilities> getMediaSoftwareCodecInfoInternal( 107 MediaCodecInfo info = mediaCodecList.getCodecInfoAt(i); 115 MediaCodecInfo.CodecCapabilities capabilities = 159 MediaCodecInfo getCodecInfoAt(int index) [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
MediaCodecListTest.java | 21 import android.media.MediaCodecInfo; 22 import android.media.MediaCodecInfo.CodecProfileLevel; 23 import android.media.MediaCodecInfo.CodecCapabilities; 24 import android.media.MediaCodecInfo.AudioCapabilities; 25 import android.media.MediaCodecInfo.VideoCapabilities; 26 import android.media.MediaCodecInfo.EncoderCapabilities; 53 private final MediaCodecInfo[] mRegularInfos = 55 private final MediaCodecInfo[] mAllInfos = 107 private MediaCodecInfo[] getLegacyInfos() { 111 MediaCodecInfo[] res = new MediaCodecInfo[codecCount] [all...] |
ResourceManagerTestActivityBase.java | 21 import android.media.MediaCodecInfo; 22 import android.media.MediaCodecInfo.CodecCapabilities; 23 import android.media.MediaCodecInfo.VideoCapabilities; 83 private MediaCodecInfo getTestCodecInfo(boolean securePlayback) { 88 for (MediaCodecInfo info : mcl.getCodecInfos()) { 128 MediaCodecInfo info = getTestCodecInfo(securePlayback); 139 MediaCodecInfo info = getTestCodecInfo(securePlayback); 157 protected void allocateCodecs(int max, MediaCodecInfo info, boolean securePlayback) {
|
MediaCodecCapabilitiesTest.java | 20 import android.media.MediaCodecInfo; 21 import android.media.MediaCodecInfo.AudioCapabilities; 22 import android.media.MediaCodecInfo.CodecCapabilities; 23 import android.media.MediaCodecInfo.CodecProfileLevel; 24 import android.media.MediaCodecInfo.VideoCapabilities; 25 import static android.media.MediaCodecInfo.CodecProfileLevel.*; 62 private final MediaCodecInfo[] mAllInfos = 346 for (MediaCodecInfo info : mcl.getCodecInfos()) { 397 for (MediaCodecInfo info : mAllInfos) { 429 for (MediaCodecInfo info : mAllInfos) [all...] |
DecoderConformanceTest.java | 25 import android.media.MediaCodecInfo; 141 MediaCodecInfo codecInfo = mDecoder.getCodecInfo(); 142 MediaCodecInfo.CodecCapabilities caps = codecInfo.getCapabilitiesForType(mime);
|
/cts/tests/video/src/android/video/cts/ |
CodecInfo.java | 22 import android.media.MediaCodecInfo; 23 import android.media.MediaCodecInfo.CodecCapabilities; 24 import android.media.MediaCodecInfo.CodecProfileLevel; 25 import android.media.MediaCodecInfo.VideoCapabilities;
|
/cts/common/device-side/device-info/src/com/android/compatibility/common/deviceinfo/ |
MediaDeviceInfo.java | 25 import android.media.MediaCodecInfo; 26 import android.media.MediaCodecInfo.CodecCapabilities; 27 import android.media.MediaCodecInfo.CodecProfileLevel; 28 import android.media.MediaCodecInfo.VideoCapabilities; 45 for (MediaCodecInfo info : allCodecs.getCodecInfos()) {
|
/frameworks/wilhelm/src/android/ |
VideoCodec_to_android.cpp | 41 Vector<MediaCodecInfo::ProfileLevel> mProfileLevels; 80 sp<MediaCodecInfo> info = list->getCodecInfo(index); 85 sp<MediaCodecInfo::Capabilities> caps = info->getCapabilitiesFor(kVideoMimeTypes[m]); 91 Vector<MediaCodecInfo::ProfileLevel> &profileLevels = 98 MediaCodecInfo::ProfileLevel profileLevel = profileLevels.itemAt(i);
|
/frameworks/base/media/jni/ |
android_media_MediaCodecList.cpp | 25 #include <media/MediaCodecInfo.h> 62 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index); 105 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index); 122 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index); 159 const sp<MediaCodecInfo> &info = mcl->getCodecInfo(index); 171 Vector<MediaCodecInfo::ProfileLevel> profileLevels; 178 const sp<MediaCodecInfo::Capabilities> &capabilities = 205 env->FindClass("android/media/MediaCodecInfo$CodecCapabilities"); 209 env->FindClass("android/media/MediaCodecInfo$CodecProfileLevel"); 222 const MediaCodecInfo::ProfileLevel &src = profileLevels.itemAt(i) [all...] |
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/ |
HeifEncoder.java | 27 import android.media.MediaCodecInfo; 28 import android.media.MediaCodecInfo.CodecCapabilities; 187 MediaCodecInfo.CodecCapabilities caps = null; 276 MediaCodecInfo.EncoderCapabilities encoderCaps = caps.getEncoderCapabilities(); 279 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CQ)) { 284 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CQ); 289 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CBR)) { 292 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_CBR); 296 MediaCodecInfo.EncoderCapabilities.BITRATE_MODE_VBR); [all...] |
/frameworks/av/media/libstagefright/tests/ |
MediaCodecListOverrides_test.cpp | 25 #include <media/MediaCodecInfo.h> 122 std::vector<sp<MediaCodecInfo>> infos;
|
/hardware/google/av/media/sfplugin/ |
CCodec.h | 45 struct MediaCodecInfo; 84 void allocate(const sp<MediaCodecInfo> &codecInfo);
|
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
CpuVideoTrackDecoder.java | 22 import android.media.MediaCodecInfo; 23 import android.media.MediaCodecInfo.CodecCapabilities; 189 MediaCodecInfo info = MediaCodecList.getCodecInfoAt(i);
|